[next] Summer 2020 OLDC crashes upon loading any map
Happened to someone testing my exe mod. Also happens on next
from my own testing:
AddrPC Params
773ADFCC 0000001D 00E3975C 00000012 msvcrt.dll!_strlen+0xc
00C55DAD 09C5B848 00000001 09C5B848 srb2win-rphys.exe!luaO_pushvfstring+0x17d [C:/srb2/src/blua/lobject.c @ 106]
104:
105: static void pushstr (lua_State *L, const char *str) {
> 106: setsvalue2s(L, L->top, luaS_new(L, str));
107: incr_top(L);
108: }
00C50892 09C5B848 1537E0E8 00000048 srb2win-rphys.exe!luaD_precall+0xa2 [C:/srb2/src/blua/ldo.c @ 332]
330: luaD_callhook(L, LUA_HOOKCALL, -1);
331: lua_unlock(L);
> 332: n = (*curr_func(L)->c.f)(L); /* do the actual call */
333: lua_lock(L);
334: if (n < 0) /* yielding? */
00C50CFF 09BDA218 09D641A0 00000001 srb2win-rphys.exe!luaD_call+0x3f [C:/srb2/src/blua/ldo.c @ 389]
387: luaD_throw(L, LUA_ERRERR); /* error while handing stack error */
388: }
> 389: if (luaD_precall(L, func, nResults) == PCRLUA) /* is a Lua function? */
390: luaV_execute(L, 1); /* call it */
391: L->nCcalls--;
00C67B14 09C5B848 1537E0E8 00000000 srb2win-rphys.exe!luaV_settable+0x44 [C:/srb2/src/blua/lvm.c @ 150]
148: /* else will try the tag method */
149: }
> 150: else if (ttisnil(tm = luaT_gettmbyobj(L, t, TM_NEWINDEX)))
151: luaG_typeerror(L, t, "index");
152: if (ttisfunction(tm)) {
00C50CFF 09C5B848 1537E0E8 00000000 srb2win-rphys.exe!luaD_call+0x3f [C:/srb2/src/blua/ldo.c @ 389]
387: luaD_throw(L, LUA_ERRERR); /* error while handing stack error */
388: }
> 389: if (luaD_precall(L, func, nResults) == PCRLUA) /* is a Lua function? */
390: luaV_execute(L, 1); /* call it */
391: L->nCcalls--;
00C68868 09C5B848 00000001 00000000 srb2win-rphys.exe!luaV_execute+0x608
00C50D30 09C5B848 00C4B110 06FFF248 srb2win-rphys.exe!luaD_call+0x70 [C:/srb2/src/blua/ldo.c @ 390]
388: }
389: if (luaD_precall(L, func, nResults) == PCRLUA) /* is a Lua function? */
> 390: luaV_execute(L, 1); /* call it */
391: L->nCcalls--;
392: luaC_checkGC(L);
00C50FC8 00400000 00400000 14FFA590 srb2win-rphys.exe!luaD_pcall+0x48
00BD6546 00000000 00000000 00000000 srb2win-rphys.exe!R_PointToAngle2+0x66 [C:/srb2/src/r_main.c @ 354]
352: y >= 0 ?
353: (x > y) ? tantoangle[SlopeDiv(y,x)] : // octant 0
> 354: ANGLE_90-tantoangle[SlopeDiv(x,y)] : // octant 1
355: x > (y = -y) ? 0-tantoangle[SlopeDiv(y,x)] : // octant 8
356: ANGLE_270+tantoangle[SlopeDiv(x,y)] : // octant 7
00A30000-06A5D000 srb2win-rphys.exe 2.2.11.0
775B0000-7775F000 ntdll.dll 6.3.22621.1848
75DB0000-75EA0000 KERNEL32.DLL 6.3.22621.1778
75460000-756D2000 KERNELBASE.dll 6.3.22621.1778
62FF0000-63095000 apphelp.dll 6.3.22621.1635
765D0000-7664C000 ADVAPI32.dll 6.3.22621.1485
77320000-773E4000 msvcrt.dll 7.0.22621.608
6B440000-6B4FA000 libcurl.dll 7.69.0.0
76CD0000-76D52000 sechost.dll 6.3.22621.1635
76900000-76A04000 CRYPT32.dll 6.3.22621.1848
6E400000-6E4B9000 libgme.dll
77260000-7731A000 RPCRT4.dll 6.3.22621.1702
713C0000-7170C000 libopenmpt.dll 1.0.0.0
770B0000-771C2000 ucrtbase.dll 6.3.22621.608
752B0000-75456000 USER32.dll 6.3.22621.1778
756E0000-75D4D000 SHELL32.dll 6.3.22621.1848
771F0000-77251000 wldap32.dll 6.3.22621.1778
62DF0000-62FE7000 SDL2.dll 2.0.20.0
76A10000-76A6F000 WS2_32.dll 6.3.22621.1
771D0000-771EA000 win32u.dll 6.3.22621.1778
75FD0000-76049000 msvcp_win.dll 6.3.22621.608
75FA0000-75FC3000 GDI32.dll 6.3.22621.1778
63480000-636C1000 SDL2_mixer_ext.dll 2.1.0.0
76BE0000-76CC2000 gdi32full.dll 6.3.22621.1778
768D0000-768F5000 IMM32.DLL 6.3.22621.1344
76E00000-76F4D000 ole32.dll 6.3.22621.1702
6D0C0000-6D0DD000 libgcc_s_sjlj-1.dll
76650000-768CB000 combase.dll 6.3.22621.1485
748F0000-74921000 WINMM.DLL 6.3.22621.1635
6FE40000-6FF23000 libstdc++-6.dll
77500000-7759C000 OLEAUT32.dll 6.3.22621.608
76050000-7648D000 SETUPAPI.dll 6.3.22621.1778
748E0000-748E8000 VERSION.dll 6.3.22621.1
73420000-7345D000 cfgmgr32.DLL 6.3.22621.1344
079B0000-07AB7000 libfluidsynth-2.dll
63B30000-63BA2000 DSOUND.dll 6.3.22621.1413
63A70000-63B09000 ResampleDmo.DLL 6.3.22621.608
74450000-74496000 powrprof.dll 6.3.22621.1344
63B10000-63B2F000 winmmbase.dll 6.3.22621.1
6C490000-6C499000 msdmo.dll 6.3.22621.1
74440000-7444E000 UMPDC.dll 6.3.22621.1
743C0000-7443F000 uxtheme.dll 6.3.22621.1635
76490000-7656B000 MSCTF.dll 6.3.22621.1778
76F50000-77010000 shcore.dll 6.3.22621.900
6B8F0000-6B93B000 exchndl.dll 0.9.11.0
6B810000-6B8E2000 mgwhelp.dll 0.9.11.0
62C60000-62DF0000 dbghelp.dll 10.0.18362.1
67D80000-67DA4000 dbgcore.DLL 10.0.18362.1
77490000-774F2000 bcryptPrimitives.dll 6.3.22621.1344
6D8F0000-6D905000 CRYPTSP.dll 6.3.22621.1
6D8C0000-6D8F0000 rsaenh.dll 6.3.22621.1
744A0000-744AB000 CRYPTBASE.dll 6.3.22621.1
73560000-735FF000 mscms.dll 6.3.22621.1635
630A0000-630DF000 icm32.dll 6.3.22621.1344
74310000-74323000 kernel.appcore.dll 6.3.22621.1
77400000-77482000 clbcatq.dll 2001.12.10941.16384
73740000-73823000 textinputframework.dll 6.3.22621.1778
6BC10000-6BCDD000 CoreMessaging.dll 6.3.22621.1635
6B980000-6BC10000 CoreUIComponents.dll 6.3.22621.1635
73B70000-73C37000 wintypes.dll 6.3.22621.1485
62AE0000-62C51000 D3D9.DLL 6.3.22621.1635
73080000-730A4000 dwmapi.dll 6.3.22621.1635
72F80000-72FAE000 dxcore.dll 6.3.22621.1778
70FD0000-71137000 aticfx32.dll 31.0.12044.60001
67D50000-67D7A000 atiu9pag.dll 31.0.12044.60001
62010000-62AD9000 atiumdag.dll 31.0.12044.60001
0B250000-0C09C000 atiumdva.dll 31.0.12044.60001
6F300000-6F328000 amdihk32.dll 2.0.0.1788
75F50000-75F9B000 SHLWAPI.dll 6.3.22621.1635
72D00000-72D3B000 directxdatabasehelper.dll 6.3.22621.1635
73C40000-7430F000 windows.storage.dll 6.3.22621.1778
6BD80000-6BD8B000 hid.dll 6.3.22621.1
73460000-73484000 DEVOBJ.dll 6.3.22621.1344
75D50000-75DA8000 WINTRUST.dll 6.3.22621.1485
6D940000-6D94E000 MSASN1.dll 6.3.22621.819
65710000-65748000 dinput8.dll 6.3.22621.1
655C0000-65705000 inputhost.dll 6.3.22621.1344
61F70000-6200B000 Windows.Gaming.Input.dll 6.3.22621.1778
730B0000-730CA000 bcrypt.dll 6.3.22621.1344
72D40000-72F19000 twinapi.appcore.dll 6.3.22621.1778
12690000-1290A000 OneCoreUAPCommonProxyStub.dll 6.3.22621.1778
73490000-7350C000 MMDevAPI.DLL 6.3.22621.608
63A30000-63A6B000 wdmaud.drv 6.3.22621.1
63A20000-63A27000 ksuser.dll 6.3.22621.1
6C480000-6C489000 AVRT.dll 6.3.22621.608
6BF40000-6C0CA000 AUDIOSES.DLL 6.3.22621.1635
63A10000-63A1B000 msacm32.drv 6.3.22621.1
639F0000-63A09000 MSACM32.dll 6.3.22621.1
639E0000-639E8000 midimap.dll 6.3.22621.1
6BF30000-6BF40000 resourcepolicyclient.dll 6.3.22621.1
73630000-7373A000 Windows.UI.dll 6.3.22621.608
61F00000-61F67000 symsrv.dll 10.0.18362.1
67DB0000-68238000 wininet.dll 11.0.22621.608
68950000-68B7E000 iertutil.dll 11.0.22621.1702
744B0000-744D5000 SspiCli.dll 6.3.22621.1485
73610000-73629000 profapi.dll 6.3.22621.1
67D30000-67D44000 ondemandconnroutehelper.dll 6.3.22621.1
74360000-743B1000 mswsock.dll 6.3.22621.1
748B0000-748D4000 IPHLPAPI.DLL 6.3.22621.1
773F0000-773F7000 NSI.dll 6.3.22621.1
6B700000-6B70A000 WINNSI.DLL 6.3.22621.1
74500000-745DC000 WINHTTP.dll 6.3.22621.1635
68B80000-68D22000 urlmon.dll 11.0.22621.1485
6B940000-6B94B000 netutils.dll 6.3.22621.674
6B950000-6B96D000 srvcli.dll 6.3.22621.1
73830000-738E9000 DNSAPI.dll 6.3.22621.1778
6F2F0000-6F2F8000 rasadhlp.dll 6.3.22621.1
6DA60000-6DABE000 fwpuclnt.dll 6.3.22621.1635
Windows 6.3.22621.1778
DrMingw 0.9.11
Backtrace is not very useful. Maybe related to !2024 (merged).