SydneyMOD / SydneyHUD

All-In-One PAYDAY2 HUD mod
http://modworkshop.net/mydownloads.php?action=view_down&did=18716
Other
17 stars 12 forks source link

ForceReloadAllMenus nil value #71

Closed katabame closed 6 years ago

katabame commented 6 years ago

From Mind on Discord.

Application has crashed: C++ exception
mods/SydneyHUD/SydneyHUD.lua:305: attempt to index a nil value

SCRIPT STACK

callback() @mods/SydneyHUD/lua/MenuManager.lua:786
callback_func() @mods/base/req/utils/QuickMenu.lua:66
button_pressed() lib/managers/dialogs/dialog.lua:58
button_pressed_callback() lib/managers/dialogs/genericdialog.lua:337
mouse_press() lib/managers/dialogs/genericdialog.lua:101
lib/managers/mousepointermanager.lua:308

-------------------------------

Callstack:

         payday2_win32_release  (???)     ???                                                 
         payday2_win32_release  (???)     ???                                                 

-------------------------------

Current thread: Main

-------------------------------

System information:
    Application version : 1.76.327.
    CPU : Intel(R) Core(TM) i3-6100 CPU @ 3.70GHz (1 core); SSE; SSE2; SSE3; SSSE3; SSE4.1; SSE4.2
    DirectX : 10.0 
    GPU : NVIDIA GeForce GTX 1050 Ti / nvd3dum.dll[22.21.13.8541]
    Language : @ID69065f31945c7d82@
    Memory :     8155MB 80KB
    OS : 6.1.7601 (Service Pack 1) 0x300-0x1 (64 bits)
    Physics : threaded
    Renderer : DX9 threaded
    Sound : Realtek Semiconductor Corp. (Динамики (Realtek High Definition Audio))
hexco321 commented 6 years ago

This can be fixed by removing "sydneyhud_hud_lists_options_buffs" from SydneyHUD._menus After that a second crash is produced [string "lib/managers/menu/items/menuitemmultichoice.lua"]:355: attempt to index a nil value To fix that move the language option to it's own sub menu The reset option should work after doing two steps