Reply to Re: Dink HD 1.7.4 Beta Report - Initiation
If you don't have an account, just leave the password field blank.
Found a crash in 1.7.4. Does not seem to crash in 1.08 / freedink. I also saw this in 1.7.3, but I wasn't sure if it was a duplicate of the other crash I reported.
Here's the log (no useful stack trace that I can tell, again):
Loading C:\Users\Dan\AppData\Local\DinkSmallwoodHD\
Playing music 202.mid
Loading map 104...
Procedure external does not take 3 parms in death, offset 952. ();
?)
Processing playmidi command.
Loading C:\Users\Dan\AppData\Local\DinkSmallwoodHD\
Playing music 406.mid
Procedure external does not take 2 parms in death, offset 1458. ();
?)
Procedure external does not take 3 parms in death, offset 11275. ();
?)
Processing playmidi command.
Playing music 202.mid
Loading map 105...
Procedure rand does not take 2 parms in torch, offset 305. ();
?)
ERROR: Procedure void E(&MYX, &MYY, 6, 502, 1);
( void ); not found in script . (word 2 was torch)
DINK CRASHED! STACK TRACE BELOW
---------------------------------------------------------
ERROR: SymGetSymFromAddr64, GetLastError: 487 (Address: 00ACE769)
ERROR: SymGetLineFromAddr64, GetLastError: 487 (Address: 00ACE769)
00ACE769 (dink): (filename not available): (function-name not available)
ERROR: SymGetSymFromAddr64, GetLastError: 487 (Address: 00ACE73D)
ERROR: SymGetLineFromAddr64, GetLastError: 487 (Address: 00ACE73D)
00ACE73D (dink): (filename not available): (function-name not available)
ERROR: SymGetSymFromAddr64, GetLastError: 487 (Address: 00AD0D2A)
ERROR: SymGetLineFromAddr64, GetLastError: 487 (Address: 00AD0D2A)
00AD0D2A (dink): (filename not available): (function-name not available)
ERROR: SymGetSymFromAddr64, GetLastError: 487 (Address: 00ACC16B)
ERROR: SymGetLineFromAddr64, GetLastError: 487 (Address: 00ACC16B)
00ACC16B (dink): (filename not available): (function-name not available)
ERROR: SymGetSymFromAddr64, GetLastError: 487 (Address: 00AE7BE1)
ERROR: SymGetLineFromAddr64, GetLastError: 487 (Address: 00AE7BE1)
00AE7BE1 (dink): (filename not available): (function-name not available)
ERROR: SymGetSymFromAddr64, GetLastError: 487 (Address: 00B00110)
ERROR: SymGetLineFromAddr64, GetLastError: 487 (Address: 00B00110)
00B00110 (dink): (filename not available): (function-name not available)
ERROR: SymGetSymFromAddr64, GetLastError: 487 (Address: 00A5358C)
ERROR: SymGetLineFromAddr64, GetLastError: 487 (Address: 00A5358C)
00A5358C (dink): (filename not available): (function-name not available)
ERROR: SymGetSymFromAddr64, GetLastError: 487 (Address: 00A55E66)
ERROR: SymGetLineFromAddr64, GetLastError: 487 (Address: 00A55E66)
00A55E66 (dink): (filename not available): (function-name not available)
ERROR: SymGetSymFromAddr64, GetLastError: 487 (Address: 00AA074D)
ERROR: SymGetLineFromAddr64, GetLastError: 487 (Address: 00AA074D)
00AA074D (dink): (filename not available): (function-name not available)
ERROR: SymGetSymFromAddr64, GetLastError: 487 (Address: 00A64ACE)
ERROR: SymGetLineFromAddr64, GetLastError: 487 (Address: 00A64ACE)
00A64ACE (dink): (filename not available): (function-name not available)
ERROR: SymGetSymFromAddr64, GetLastError: 487 (Address: 00A6FFFC)
ERROR: SymGetLineFromAddr64, GetLastError: 487 (Address: 00A6FFFC)
00A6FFFC (dink): (filename not available): (function-name not available)
ERROR: SymGetSymFromAddr64, GetLastError: 487 (Address: 00A79973)
ERROR: SymGetLineFromAddr64, GetLastError: 487 (Address: 00A79973)
00A79973 (dink): (filename not available): (function-name not available)
ERROR: SymGetSymFromAddr64, GetLastError: 487 (Address: 00A5358C)
ERROR: SymGetLineFromAddr64, GetLastError: 487 (Address: 00A5358C)
00A5358C (dink): (filename not available): (function-name not available)
ERROR: SymGetSymFromAddr64, GetLastError: 487 (Address: 00A55E66)
ERROR: SymGetLineFromAddr64, GetLastError: 487 (Address: 00A55E66)
00A55E66 (dink): (filename not available): (function-name not available)
ERROR: SymGetSymFromAddr64, GetLastError: 487 (Address: 00A56184)
ERROR: SymGetLineFromAddr64, GetLastError: 487 (Address: 00A56184)
00A56184 (dink): (filename not available): (function-name not available)
ERROR: SymGetSymFromAddr64, GetLastError: 487 (Address: 00ABBCF5)
ERROR: SymGetLineFromAddr64, GetLastError: 487 (Address: 00ABBCF5)
00ABBCF5 (dink): (filename not available): (function-name not available)
ERROR: SymGetSymFromAddr64, GetLastError: 487 (Address: 00B18178)
ERROR: SymGetLineFromAddr64, GetLastError: 487 (Address: 00B18178)
00B18178 (dink): (filename not available): (function-name not available)
ERROR: SymGetLineFromAddr64, GetLastError: 487 (Address: 74D38744)
74D38744 (KERNEL32): (filename not available): BaseThreadInitThunk
ERROR: SymGetLineFromAddr64, GetLastError: 487 (Address: 7756582D)
7756582D (ntdll): (filename not available): RtlGetAppContainerNamedObjectPath
ERROR: SymGetLineFromAddr64, GetLastError: 487 (Address: 775657FD)
775657FD (ntdll): (filename not available): RtlGetAppContainerNamedObjectPath
---------------------------------------------------------
It's weird in that I can reproduce it around 50% of the time, but I can't reproduce it with a closer continue_state.dat.
Here's my save9.dat:
initiation-hall-crash.zip
And here's a recording of where the issue is triggered:
Here's the log (no useful stack trace that I can tell, again):
Loading C:\Users\Dan\AppData\Local\DinkSmallwoodHD\
Playing music 202.mid
Loading map 104...
Procedure external does not take 3 parms in death, offset 952. ();
?)
Processing playmidi command.
Loading C:\Users\Dan\AppData\Local\DinkSmallwoodHD\
Playing music 406.mid
Procedure external does not take 2 parms in death, offset 1458. ();
?)
Procedure external does not take 3 parms in death, offset 11275. ();
?)
Processing playmidi command.
Playing music 202.mid
Loading map 105...
Procedure rand does not take 2 parms in torch, offset 305. ();
?)
ERROR: Procedure void E(&MYX, &MYY, 6, 502, 1);
( void ); not found in script . (word 2 was torch)
DINK CRASHED! STACK TRACE BELOW
---------------------------------------------------------
ERROR: SymGetSymFromAddr64, GetLastError: 487 (Address: 00ACE769)
ERROR: SymGetLineFromAddr64, GetLastError: 487 (Address: 00ACE769)
00ACE769 (dink): (filename not available): (function-name not available)
ERROR: SymGetSymFromAddr64, GetLastError: 487 (Address: 00ACE73D)
ERROR: SymGetLineFromAddr64, GetLastError: 487 (Address: 00ACE73D)
00ACE73D (dink): (filename not available): (function-name not available)
ERROR: SymGetSymFromAddr64, GetLastError: 487 (Address: 00AD0D2A)
ERROR: SymGetLineFromAddr64, GetLastError: 487 (Address: 00AD0D2A)
00AD0D2A (dink): (filename not available): (function-name not available)
ERROR: SymGetSymFromAddr64, GetLastError: 487 (Address: 00ACC16B)
ERROR: SymGetLineFromAddr64, GetLastError: 487 (Address: 00ACC16B)
00ACC16B (dink): (filename not available): (function-name not available)
ERROR: SymGetSymFromAddr64, GetLastError: 487 (Address: 00AE7BE1)
ERROR: SymGetLineFromAddr64, GetLastError: 487 (Address: 00AE7BE1)
00AE7BE1 (dink): (filename not available): (function-name not available)
ERROR: SymGetSymFromAddr64, GetLastError: 487 (Address: 00B00110)
ERROR: SymGetLineFromAddr64, GetLastError: 487 (Address: 00B00110)
00B00110 (dink): (filename not available): (function-name not available)
ERROR: SymGetSymFromAddr64, GetLastError: 487 (Address: 00A5358C)
ERROR: SymGetLineFromAddr64, GetLastError: 487 (Address: 00A5358C)
00A5358C (dink): (filename not available): (function-name not available)
ERROR: SymGetSymFromAddr64, GetLastError: 487 (Address: 00A55E66)
ERROR: SymGetLineFromAddr64, GetLastError: 487 (Address: 00A55E66)
00A55E66 (dink): (filename not available): (function-name not available)
ERROR: SymGetSymFromAddr64, GetLastError: 487 (Address: 00AA074D)
ERROR: SymGetLineFromAddr64, GetLastError: 487 (Address: 00AA074D)
00AA074D (dink): (filename not available): (function-name not available)
ERROR: SymGetSymFromAddr64, GetLastError: 487 (Address: 00A64ACE)
ERROR: SymGetLineFromAddr64, GetLastError: 487 (Address: 00A64ACE)
00A64ACE (dink): (filename not available): (function-name not available)
ERROR: SymGetSymFromAddr64, GetLastError: 487 (Address: 00A6FFFC)
ERROR: SymGetLineFromAddr64, GetLastError: 487 (Address: 00A6FFFC)
00A6FFFC (dink): (filename not available): (function-name not available)
ERROR: SymGetSymFromAddr64, GetLastError: 487 (Address: 00A79973)
ERROR: SymGetLineFromAddr64, GetLastError: 487 (Address: 00A79973)
00A79973 (dink): (filename not available): (function-name not available)
ERROR: SymGetSymFromAddr64, GetLastError: 487 (Address: 00A5358C)
ERROR: SymGetLineFromAddr64, GetLastError: 487 (Address: 00A5358C)
00A5358C (dink): (filename not available): (function-name not available)
ERROR: SymGetSymFromAddr64, GetLastError: 487 (Address: 00A55E66)
ERROR: SymGetLineFromAddr64, GetLastError: 487 (Address: 00A55E66)
00A55E66 (dink): (filename not available): (function-name not available)
ERROR: SymGetSymFromAddr64, GetLastError: 487 (Address: 00A56184)
ERROR: SymGetLineFromAddr64, GetLastError: 487 (Address: 00A56184)
00A56184 (dink): (filename not available): (function-name not available)
ERROR: SymGetSymFromAddr64, GetLastError: 487 (Address: 00ABBCF5)
ERROR: SymGetLineFromAddr64, GetLastError: 487 (Address: 00ABBCF5)
00ABBCF5 (dink): (filename not available): (function-name not available)
ERROR: SymGetSymFromAddr64, GetLastError: 487 (Address: 00B18178)
ERROR: SymGetLineFromAddr64, GetLastError: 487 (Address: 00B18178)
00B18178 (dink): (filename not available): (function-name not available)
ERROR: SymGetLineFromAddr64, GetLastError: 487 (Address: 74D38744)
74D38744 (KERNEL32): (filename not available): BaseThreadInitThunk
ERROR: SymGetLineFromAddr64, GetLastError: 487 (Address: 7756582D)
7756582D (ntdll): (filename not available): RtlGetAppContainerNamedObjectPath
ERROR: SymGetLineFromAddr64, GetLastError: 487 (Address: 775657FD)
775657FD (ntdll): (filename not available): RtlGetAppContainerNamedObjectPath
---------------------------------------------------------
It's weird in that I can reproduce it around 50% of the time, but I can't reproduce it with a closer continue_state.dat.
Here's my save9.dat:
initiation-hall-crash.zip
And here's a recording of where the issue is triggered: