almostEric / FrozenWasteland

Plugins for VCV Rack
Other
91 stars 18 forks source link

Occasional crash when initializing QAR Irrational expander #90

Open mhetrick opened 3 years ago

mhetrick commented 3 years ago

This crash occurs when beginning the drag of the QAR Irrational expander out of the library menu. It appears that it is crashing somehow while rendering the widget. I have two crash logs:

[19.320 info src/window.cpp:72] Loaded SVG C:\PROGRA~1\VCV\Rack/res/ComponentLibrary/RoundSmallBlackKnob.svg
[31.439 fatal src/main.cpp:45] Fatal signal 11. Stack trace:
22: ZN4rack10appDestroyEv 0x456435
21: gai_strerrorW 0x739800
20: _C_specific_handler 0xdabc7f60
19: _chkstk 0xdb5b1f60
18: RtlRaiseException 0xdb561020
17: KiUserExceptionDispatcher 0xdb5b0b80
16: ZN31QARIrrationalityExpanderDisplay4drawERKN4rack6widget6Widget8DrawArgsE 0x974dba0
15: ZN4rack6widget6Widget4drawERKNS1_8DrawArgsE 0x4a776c
14: ZN4rack3app12ModuleWidget4drawERKNS_6widget6Widget8DrawArgsE 0x492bba
13: ZN4rack6widget6Widget4drawERKNS1_8DrawArgsE 0x4a776c
12: ZN4rack6widget6Widget4drawERKNS1_8DrawArgsE 0x4a776c
11: ZN4rack6widget6Widget4drawERKNS1_8DrawArgsE 0x4a776c
10: ZN4rack6widget10ZoomWidget4drawERKNS0_6Widget8DrawArgsE 0x4a83e2
9: ZN4rack6widget6Widget4drawERKNS1_8DrawArgsE 0x4a776c
8: ZN4rack6widget6Widget4drawERKNS1_8DrawArgsE 0x4a776c
7: ZN4rack2ui12ScrollWidget4drawERKNS_6widget6Widget8DrawArgsE 0x4a3fd4
6: ZN4rack6widget6Widget4drawERKNS1_8DrawArgsE 0x4a776c
5: ZN4rack6Window3runEv 0x4594ea
4: main 0x781840
3: main 0x781840
2: main 0x781840
1: BaseThreadInitThunk 0xdb427020
0: RtlUserThreadStart 0xdb562630
[13.153 fatal src/main.cpp:45] Fatal signal 11. Stack trace:
22: ZN4rack10appDestroyEv 0x456435
21: gai_strerrorW 0x739800
20: _C_specific_handler 0xbf357f60
19: _chkstk 0xc04d2060
18: RtlRaiseException 0xc0481020
17: KiUserExceptionDispatcher 0xc04d0c80
16: ZN31QARIrrationalityExpanderDisplay4drawERKN4rack6widget6Widget8DrawArgsE 0x995e2e0
15: ZN4rack6widget6Widget4drawERKNS1_8DrawArgsE 0x4a776c
14: ZN4rack3app12ModuleWidget4drawERKNS_6widget6Widget8DrawArgsE 0x492bba
13: ZN4rack6widget6Widget4drawERKNS1_8DrawArgsE 0x4a776c
12: ZN4rack6widget6Widget4drawERKNS1_8DrawArgsE 0x4a776c
11: ZN4rack6widget6Widget4drawERKNS1_8DrawArgsE 0x4a776c
10: ZN4rack6widget10ZoomWidget4drawERKNS0_6Widget8DrawArgsE 0x4a83e2
9: ZN4rack6widget6Widget4drawERKNS1_8DrawArgsE 0x4a776c
8: ZN4rack6widget6Widget4drawERKNS1_8DrawArgsE 0x4a776c
7: ZN4rack2ui12ScrollWidget4drawERKNS_6widget6Widget8DrawArgsE 0x4a3fd4
6: ZN4rack6widget6Widget4drawERKNS1_8DrawArgsE 0x4a776c
5: ZN4rack6Window3runEv 0x4594ea
4: main 0x781840
3: main 0x781840
2: main 0x781840
1: BaseThreadInitThunk 0xbf097020
0: RtlUserThreadStart 0xc0482630
almostEric commented 3 years ago

Hi, I confirmed that this happens in the released version of FW, but it doesn't happen with my dev build. Would not be the first time VCV's build system does something strange. I have a new release pushed up to GIT. Are you able to build it yourself and confirm if it works or not?