Descriptive Problem Summary:
I've been getting reports of random hanging in ds during the game.
It finally happened to me.
Here is a stack trace from process explorer of the main thread.
ntoskrnl.exe!KeWaitForMultipleObjects+0xc0a
ntoskrnl.exe!KeAcquireSpinLockAtDpcLevel+0x712
ntoskrnl.exe!KeWaitForSingleObject+0x19f
ntoskrnl.exe!PoStartNextPowerIrp+0xbb4
ntoskrnl.exe!PoStartNextPowerIrp+0x185d
ntoskrnl.exe!PoStartNextPowerIrp+0x1ad7
byondcore.dll!??9SharedFilter@@QBE_NPAUFilterChain@@@Z+0x3e7 e
byondcore.dll!??9SharedFilter@@QBE_NPAUFilterChain@@@Z+0x682
byondcore.dll!??9SharedFilter@@QBE_NPAUFilterChain@@@Z+0x154 1
byondcore.dll!?Interpolate@FilterChain@@SAPAU1@PAU1@0M@Z+0x3 10c
byondcore.dll!?SetLinkStart@DMTextPrinter@@UAEXPBD0HHHHHHHH@ Z+0x4ca3
byondcore.dll!?SetLinkStart@DMTextPrinter@@UAEXPBD0HHHHHHHH@ Z+0x1457
byondcore.dll!?GetServerPort@DungServer@@QAEKXZ+0x5e9
byondcore.dll!?WriteBuffer@ByondHttpServerLink@@QAEXPBDJ@Z+0 x2638
byondcore.dll!?WriteBuffer@ByondHttpServerLink@@QAEXPBDJ@Z+0 x10a5
byondcore.dll!?Event_io@SocketLib@@QAEXGJ@Z+0x1f1
dreamseeker.exe+0x4f812
mfc120.dll+0x23540a
mfc120.dll+0x2350ca
mfc120.dll+0x2336ad
mfc120.dll+0x2338cf
mfc120.dll+0x133a36
USER32.dll!gapfnScSendMessage+0x332
USER32.dll!GetThreadDesktop+0xd7
USER32.dll!CharPrevW+0x13f
USER32.dll!DispatchMessageA+0xf
mfc120.dll+0x222d8c
mfc120.dll+0x1da745
mfc120.dll+0x1da9c8
dreamseeker.exe+0x3202e
mfc120.dll+0x246300
dreamseeker.exe+0x61d3e
ntdll.dll!RtlInitializeExceptionChain+0x63
ntdll.dll!RtlInitializeExceptionChain+0x36
I'll be sending you a minidump link over pm lummox.
I noticed I'm not on the most recent version, so i'll update and let you know if it happens again.
ID:2336582
Jan 11 2018, 11:40 pm (Edited on Jan 12 2018, 3:31 am)
|
|||||||||||||
Resolved
| |||||||||||||
Jan 11 2018, 11:48 pm
|
|
It happened rather quickly on 512.1402, here is the stack from that.
|
I looked at the minidump, but it turns out to be rather useless. The stack trace info it gave me was this:
WARNING: Stack unwind information not available. Following frames may be wrong. Looking at just the first three frames, they don't all line up properly with instructions in either 1402 or 1401. I'll try to get somewhere with your non-dump trace from 1402 tomorrow and see if I can tease anything out. |
Looking at my downloads folder, it was 1400, not 1401, i had already updated by the time i was making the post, so i couldn't check to be sure.
|
Okay, knowing it's 1400 is a big help. I've finally been able to get somewhere on a trace and it appears to be an issue with images. Looking into it further.
|
I think I found where the hang is occurring. How it gets into this state I can't really tell, but a simple sanity check should be able to prevent that state from causing the hang.
|