Can still cause client to crash when some images come onto the screen.
(4f08.47c4): Access violation - code c0000005 (first/second chance not available) *** ERROR: Symbol file could not be found. Defaulted to export symbols for byondcore.dll - eax=6e6f6c5f ebx=345bf008 ecx=345bf008 edx=0db55e08 esi=345bf008 edi=00000000 eip=59568425 esp=0085c128 ebp=0085c244 iopl=0 nv up ei pl nz na po nc cs=0023 ss=002b ds=002b es=002b fs=0053 gs=002b efl=00210202 byondcore!DMIcon::clear+0x15: 59568425 8b1cb8 mov ebx,dword ptr [eax+edi*4] ds:002b:6e6f6c5f=???????? 0:000> k # ChildEBP RetAddr WARNING: Stack unwind information not available. Following frames may be wrong. 00 0085c244 5955e024 byondcore!DMIcon::clear+0x15 01 0085c26c 5968f49d byondcore!DungClient::BeginDelay_CIO+0x1594 02 0085c2a8 5968f49d byondcore!ClassyCallback::Callback+0xd 03 0085c34c 5954a07e byondcore!ClassyCallback::Callback+0xd 04 0085c364 5953bc28 byondcore!FilterChain::Interpolate+0x22e 05 0085c7cc 5953bb68 byondcore!SharedFilter::operator!=+0x6b98 06 0085c89c 595235cb byondcore!SharedFilter::operator!=+0x6ad8 07 0085d140 59522ff4 byondcore!DMTextPrinter::BodyTag+0xc7b 08 0085d154 596cfc5a byondcore!DMTextPrinter::BodyTag+0x6a4 09 0085d16c 596cdf79 byondcore!ByondHttpServerLink::WriteBuffer+0x2a0a 0a 0085d1b0 59524108 byondcore!ByondHttpServerLink::WriteBuffer+0xd29 0b 0085d1c4 596cf868 byondcore!DungServer::GetServerPort+0x5b8 0c 0085d1ec 596ce2d5 byondcore!ByondHttpServerLink::WriteBuffer+0x2618 0d 0085d1fc 596e0351 byondcore!ByondHttpServerLink::WriteBuffer+0x1085 *** ERROR: Symbol file could not be found. Defaulted to export symbols for dreamseeker.exe - 0e 0085d224 0097f812 byondcore!SocketLib::Event_io+0x1f1 0f 0085d254 592f540a dreamseeker+0x4f812 10 0085d320 592f50ca mfc120!CWnd::OnWndMsg+0x31d [f:\dd\vctools\vc7libs\ship\atlmfc\src\mfc\wincore.cpp @ 2272] 11 0085d340 592f36ad mfc120!CWnd::WindowProc+0x22 [f:\dd\vctools\vc7libs\ship\atlmfc\src\mfc\wincore.cpp @ 2094] 12 0085d3b0 592f38cf mfc120!AfxCallWndProc+0x99 [f:\dd\vctools\vc7libs\ship\atlmfc\src\mfc\wincore.cpp @ 285] 13 0085d3d0 591f3a36 mfc120!AfxWndProc+0x34 [f:\dd\vctools\vc7libs\ship\atlmfc\src\mfc\wincore.cpp @ 434] 14 0085d40c 74dce0bb mfc120!AfxWndProcBase+0x34 [f:\dd\vctools\vc7libs\ship\atlmfc\src\mfc\afxstate.cpp @ 299] 15 0085d438 74dd8849 user32!_InternalCallWinProc+0x2b 16 0085d45c 74ddb145 user32!InternalCallWinProc+0x20 17 0085d52c 74dc90dc user32!UserCallWinProcCheckWow+0x1be 18 0085d598 74dc38c0 user32!DispatchMessageWorker+0x4ac 19 0085d5a0 592e2d8c user32!DispatchMessageA+0x10 1a 0085d5b0 592f7f80 mfc120!AfxInternalPumpMessage+0x3e [f:\dd\vctools\vc7libs\ship\atlmfc\src\mfc\thrdcore.cpp @ 183] 1b 0085d5d4 5929a745 mfc120!CWnd::RunModalLoop+0xc6 [f:\dd\vctools\vc7libs\ship\atlmfc\src\mfc\wincore.cpp @ 4644] 1c 0085d5ec 5929a9c8 mfc120!CWnd::CreateRunDlgIndirect+0x3e [f:\dd\vctools\vc7libs\ship\atlmfc\src\mfc\dlgcore.cpp @ 474] 1d 0085d640 0096202e mfc120!CDialog::DoModal+0x109 [f:\dd\vctools\vc7libs\ship\atlmfc\src\mfc\dlgcore.cpp @ 633] 1e 0085fee0 59306300 dreamseeker+0x3202e 1f 0085fef4 00991d3e mfc120!AfxWinMain+0x47 [f:\dd\vctools\vc7libs\ship\atlmfc\src\mfc\winmain.cpp @ 37] 20 0085ff40 76c98654 dreamseeker+0x61d3e 21 0085ff54 77b24a77 kernel32!BaseThreadInitThunk+0x24 22 0085ff9c 77b24a47 ntdll!__RtlUserThreadStart+0x2f 23 0085ffac 00000000 ntdll!_RtlUserThreadStart+0x1b
I have a largeish (11mb) client memory dump if you'd like it at the time of the exception. Appears to be access violation exception, so maybe the return of that 'reading off the end of the master appearance list' bug again? I'd link it here but I assume client memory contains sensitive session information or something. Is there somewhere else I can send it, if you want the full one?
Numbered Steps to Reproduce Problem:
On our SS13 server, just move around until the client crashes.
Code Snippet (if applicable) to Reproduce Problem:
Not sure of the cause.
Expected Results:
Less crashing.
Actual Results:
Crashing.
Does the problem occur:
Every time? Or how often? I can reproduce it within 20 seconds of joining the server.
In other games? Not sure, don't play other games.
In other user accounts? Yes, many.
On other computers? Yes, many.
When does the problem NOT occur?
While remaining completely still and nothing nearby moving.
Did the problem NOT occur in any earlier versions? If so, what was the last version that worked? (Visit http://www.byond.com/download/build to download old versions for testing.)
Workarounds:
None that I'm aware of.