IPB

Welcome Guest ( Log In | Register )

> foobar2000 Tech Support Forum Rules

Please read foobar2000 Tech Support Forum Rules before posting and comply with all the points.
Failure to provide all the information pointed out in the above document in your post is considered wasting other people's time and in extreme cases will lead to your topic getting locked without a reply.


See also: Hydrogenaudio Terms of Service.

 
Reply to this topicStart new topic
Foobar2000 crashes when wake from standby "DirectSound deadlock&a, crash wake standby
robertcollier4
post Nov 25 2012, 08:38
Post #1





Group: Members
Posts: 33
Joined: 25-November 12
Member No.: 104754



Hi - I am having the following error that I wanted to report when using a Lenovo Thinkpad T61. When the computer wakes from a longer period of standby and Foobar2000 was playing a song before standby - what happens is that the sound plays for about 1 second and then Foobar2000 crashes with the error code "playback_process entry=>DirectSound deadlock". If anyone knows how to fix would be great. Thanks.

Complete crash report below:
CODE
Illegal operation:
Code: AA67913Ch, flags: 00000001h, address: 7C812AFBh
Bug check

Call path:
playback_process entry=>DirectSound deadlock

Code bytes (7C812AFBh):
7C812ABBh: 8B 45 0C 56 8B 75 14 83 E0 01 85 F6 89 45 B4 C7
7C812ACBh: 45 BC A9 2A 81 7C 0F 84 99 00 00 00 8B 4D 10 83
7C812ADBh: F9 0F 0F 87 45 1E 03 00 85 C9 89 4D C0 74 07 57
7C812AEBh: 8D 7D C4 F3 A5 5F 8D 45 B0 50 FF 15 10 15 80 7C
7C812AFBh: 5E C9 C2 10 00 85 FF 0F 8E 36 93 FF FF 8B 55 FC
7C812B0Bh: 89 55 0C 0F B7 16 8B 7D F8 8A 14 3A 88 11 8B 78
7C812B1Bh: 0C 0F B6 D2 66 8B 14 57 66 3B 16 0F 85 DA 8B 03
7C812B2Bh: 00 8B 50 08 66 8B 5A 04 38 19 0F 84 D8 8B 03 00

Stack (01CFF3A4h):
01CFF384h: 00F60000 7E41882A 7E42927B 00000000
01CFF394h: 00154788 005707D2 0001040B 00000007
01CFF3A4h: 01CFF454 AA67913C 00000001 00000000
01CFF3B4h: 7C812AFB 00000000 7C80262A 01CFF3D4
01CFF3C4h: 7C802600 00E5A898 01CFF454 00E59620
01CFF3D4h: 00000014 00000001 00000000 00000000
01CFF3E4h: 00000010 DC3CBA00 FFFFFFFF 7FFD6000
01CFF3F4h: 7FFDA000 01CFF434 10002704 AA67913C
01CFF404h: 00000001 00000000 00000000 00E5A898
01CFF414h: 01CFF454 00E59620 01CFF410 01CFEFD0
01CFF424h: 01CFF458 100185A8 1001E730 00000000
01CFF434h: 01CFF444 004C4FB8 00000168 00000016
01CFF444h: 01CFF464 004C3FC5 00E59620 00000004
01CFF454h: 005718E8 01CFFEBC 0051C278 FFFFFFFF
01CFF464h: 01CFF4A4 004C5872 00000002 00E59640
01CFF474h: 00E59620 004C519F 012B0480 7C9010E0
01CFF484h: 012B0478 0047D7AC 00000002 01CFF4B8
01CFF494h: 00000000 004F8733 000004FF 012B01C0
01CFF4A4h: 01CFF4C0 0047ADD3 01CFF4BF 012B01C0
01CFF4B4h: 7C9010E0 7C901000 012B0478 01CFFEC8

Registers:
EAX: 01CFF3A8, EBX: 00E59620, ECX: 005429F8, EDX: 00000000
ESI: 00000000, EDI: 00E5A898, EBP: 01CFF3F8, ESP: 01CFF3A4

Crash location:
Module: kernel32
Offset: 12AFBh
Symbol: "RaiseException" (+52h)

Loaded modules:
foobar2000 loaded at 00400000h - 005BA000h
ntdll loaded at 7C900000h - 7C9B2000h
kernel32 loaded at 7C800000h - 7C8F6000h
COMCTL32 loaded at 773D0000h - 774D3000h
msvcrt loaded at 77C10000h - 77C68000h
ADVAPI32 loaded at 77DD0000h - 77E6B000h
RPCRT4 loaded at 77E70000h - 77F03000h
Secur32 loaded at 77FE0000h - 77FF1000h
GDI32 loaded at 77F10000h - 77F59000h
USER32 loaded at 7E410000h - 7E4A1000h
SHLWAPI loaded at 77F60000h - 77FD6000h
DSOUND loaded at 73F10000h - 73F6C000h
ole32 loaded at 774E0000h - 7761E000h
VERSION loaded at 77C00000h - 77C08000h
WINMM loaded at 76B40000h - 76B6D000h
UxTheme loaded at 5AD70000h - 5ADA8000h
SHELL32 loaded at 7C9C0000h - 7D1D8000h
zlib1 loaded at 62E80000h - 62E9E000h
shared loaded at 10000000h - 1002B000h
imagehlp loaded at 76C90000h - 76CB8000h
dbghelp loaded at 59A60000h - 59B01000h
COMDLG32 loaded at 763B0000h - 763F9000h
gdiplus loaded at 4EC50000h - 4EDFB000h
CRYPT32 loaded at 77A80000h - 77B15000h
MSASN1 loaded at 77B20000h - 77B32000h
WINHTTP loaded at 4D4F0000h - 4D549000h
foo_ui_std loaded at 00E60000h - 00F45000h
MSIMG32 loaded at 76380000h - 76385000h
foo_converter loaded at 00F70000h - 00FED000h
foo_cdda loaded at 01010000h - 0105F000h
foo_input_std loaded at 01080000h - 01214000h
foo_dsp_std loaded at 01240000h - 01289000h
CLBCATQ loaded at 76FD0000h - 7704F000h
COMRes loaded at 77050000h - 77115000h
OLEAUT32 loaded at 77120000h - 771AB000h
xpsp2res loaded at 01510000h - 017D5000h
WINTRUST loaded at 76C30000h - 76C5E000h
wdmaud loaded at 72D20000h - 72D29000h
msacm32 loaded at 72D10000h - 72D18000h
MSACM32 loaded at 77BE0000h - 77BF5000h
midimap loaded at 77BD0000h - 77BD7000h
KsUser loaded at 73EE0000h - 73EE4000h

Stack dump analysis:
Address: 7C812AFBh (kernel32+12AFBh), symbol: "RaiseException" (+52h)
Address: 7C80262Ah (kernel32+262Ah), symbol: "WaitForSingleObjectEx" (+DAh)
Address: 7C802600h (kernel32+2600h), symbol: "WaitForSingleObjectEx" (+B0h)
Address: 10002704h (shared+2704h), symbol: "uBugCheck" (+20h)
Address: 100185A8h (shared+185A8h)
Address: 1001E730h (shared+1E730h)
Address: 004C4FB8h (foobar2000+C4FB8h)
Address: 004C3FC5h (foobar2000+C3FC5h)
Address: 005718E8h (foobar2000+1718E8h)
Address: 0051C278h (foobar2000+11C278h)
Address: 004C5872h (foobar2000+C5872h)
Address: 004C519Fh (foobar2000+C519Fh)
Address: 7C9010E0h (ntdll+10E0h), symbol: "RtlLeaveCriticalSection" (+0h)
Address: 0047D7ACh (foobar2000+7D7ACh)
Address: 004F8733h (foobar2000+F8733h)
Address: 0047ADD3h (foobar2000+7ADD3h)
Address: 7C9010E0h (ntdll+10E0h), symbol: "RtlLeaveCriticalSection" (+0h)
Address: 7C901000h (ntdll+1000h), symbol: "RtlEnterCriticalSection" (+0h)
Address: 0047C42Ch (foobar2000+7C42Ch)
Address: 7C9142BBh (ntdll+142BBh), symbol: "RtlGetLongestNtPathLength" (+7Ah)
Address: 7C912BB8h (ntdll+12BB8h), symbol: "LdrLockLoaderLock" (+A1h)
Address: 7C912C29h (ntdll+12C29h), symbol: "LdrUnlockLoaderLock" (+58h)
Address: 7C912C30h (ntdll+12C30h), symbol: "LdrUnlockLoaderLock" (+5Fh)
Address: 7C9163D2h (ntdll+163D2h), symbol: "LdrGetDllHandleEx" (+A7h)
Address: 7C90E920h (ntdll+E920h), symbol: "strchr" (+113h)
Address: 7C912C38h (ntdll+12C38h), symbol: "LdrUnlockLoaderLock" (+67h)
Address: 7C912C30h (ntdll+12C30h), symbol: "LdrUnlockLoaderLock" (+5Fh)
Address: 7C91657Eh (ntdll+1657Eh), symbol: "LdrGetDllHandleEx" (+253h)
Address: 7C916546h (ntdll+16546h), symbol: "LdrGetDllHandleEx" (+21Bh)
Address: 7C97ECE0h (ntdll+7ECE0h)
Address: 7C90E920h (ntdll+E920h), symbol: "strchr" (+113h)
Address: 7C916458h (ntdll+16458h), symbol: "LdrGetDllHandleEx" (+12Dh)
Address: 7C916546h (ntdll+16546h), symbol: "LdrGetDllHandleEx" (+21Bh)
Address: 7C916322h (ntdll+16322h), symbol: "LdrGetDllHandle" (+18h)
Address: 7C80E534h (kernel32+E534h), symbol: "GetModuleHandleW" (+57h)
Address: 7C80E544h (kernel32+E544h), symbol: "GetModuleHandleW" (+67h)
Address: 012748A8h (foo_dsp_std+348A8h)
Address: 7C800000h (kernel32+0h)
Address: 7C839AA8h (kernel32+39AA8h), symbol: "ValidateLocale" (+2B0h)
Address: 7C80E548h (kernel32+E548h), symbol: "GetModuleHandleW" (+6Bh)
Address: 7C80E544h (kernel32+E544h), symbol: "GetModuleHandleW" (+67h)
Address: 7C80E64Bh (kernel32+E64Bh), symbol: "GetModuleHandleW" (+16Eh)
Address: 7C80E6CBh (kernel32+E6CBh), symbol: "GetModuleHandleW" (+1EEh)
Address: 01240000h (foo_dsp_std+0h)
Address: 012748A8h (foo_dsp_std+348A8h)
Address: 7C800000h (kernel32+0h)
Address: 7C80B6D4h (kernel32+B6D4h), symbol: "GetModuleFileNameA" (+165h)
Address: 7C80B6E9h (kernel32+B6E9h), symbol: "GetModuleFileNameA" (+17Ah)
Address: 7C800000h (kernel32+0h)
Address: 00546C00h (foobar2000+146C00h)
Address: 00546C00h (foobar2000+146C00h)
Address: 00546C00h (foobar2000+146C00h)
Address: 0053E0BCh (foobar2000+13E0BCh)
Address: 775019F3h (ole32+219F3h), symbol: "CoInitializeEx" (+558h)
Address: 00522D55h (foobar2000+122D55h)
Address: 0047BE54h (foobar2000+7BE54h)
Address: 7E4196A8h (USER32+96A8h), symbol: "MsgWaitForMultipleObjects" (+1Fh)
Address: 00522D6Fh (foobar2000+122D6Fh)
Address: 0047BE0Ch (foobar2000+7BE0Ch)
Address: 7C90E473h (ntdll+E473h), symbol: "KiUserCallbackDispatcher" (+13h)
Address: 7C90E473h (ntdll+E473h), symbol: "KiUserCallbackDispatcher" (+13h)
Address: 0047BD7Dh (foobar2000+7BD7Dh)
Address: 00522D7Eh (foobar2000+122D7Eh)
Address: 0047BD55h (foobar2000+7BD55h)
Address: 0051516Dh (foobar2000+11516Dh)
Address: 005047ABh (foobar2000+1047ABh)
Address: 7C90E473h (ntdll+E473h), symbol: "KiUserCallbackDispatcher" (+13h)
Address: 00508E8Ah (foobar2000+108E8Ah)
Address: 005079F0h (foobar2000+1079F0h)
Address: 00504835h (foobar2000+104835h)
Address: 7C80B729h (kernel32+B729h), symbol: "GetModuleFileNameA" (+1BAh)
Address: 7C90E473h (ntdll+E473h), symbol: "KiUserCallbackDispatcher" (+13h)
Address: 7C839AA8h (kernel32+39AA8h), symbol: "ValidateLocale" (+2B0h)
Address: 7C80B730h (kernel32+B730h), symbol: "GetModuleFileNameA" (+1C1h)
Address: 005047D1h (foobar2000+1047D1h)
Address: 01080142h (foo_input_std+142h)
Address: 011D6378h (foo_input_std+156378h)
Address: 011DB3E0h (foo_input_std+15B3E0h)

Environment:
App: foobar2000 v1.1.17
UI: Default User Interface 0.9.5

Components:
Core (2012-11-16 10:38:38 UTC)
foobar2000 core 1.1.17
foo_cdda.dll (2012-11-16 10:36:52 UTC)
CD Audio Decoder 3.0
foo_converter.dll (2012-11-16 10:36:28 UTC)
Converter 1.5
foo_dsp_std.dll (2012-11-16 10:37:10 UTC)
Standard DSP Array 1.0
foo_input_std.dll (2012-11-16 10:37:14 UTC)
Standard Input Array 1.0
foo_ui_std.dll (2012-11-16 10:36:52 UTC)
Default User Interface 0.9.5

Recent events:
Opening track for playback: "D:\Music\Singles\Andain - DJ Tiesto - Nyana - 03 - Andain - Beautiful Things (Gabriel & Dresden Remix).mp3"
Opening track for playback: "D:\Music\Singles\Andain - DJ Tiesto - Nyana - 03 - Andain - Beautiful Things (Gabriel & Dresden Remix).mp3"
Opening track for playback: "D:\Music\Singles\Andain - DJ Tiesto - Nyana - 03 - Andain - Beautiful Things (Gabriel & Dresden Remix).mp3"
Opening track for playback: "D:\Music\Singles\Andain - DJ Tiesto - Nyana - 03 - Andain - Beautiful Things (Gabriel & Dresden Remix).mp3"
Opening track for playback: "D:\Music\Singles\Andain - DJ Tiesto - Nyana - 03 - Andain - Beautiful Things (Gabriel & Dresden Remix).mp3"
Opening track for playback: "D:\Music\Singles\Andain - DJ Tiesto - Nyana - 03 - Andain - Beautiful Things (Gabriel & Dresden Remix).mp3"
Opening track for playback: "D:\Music\Singles\Andain - DJ Tiesto - Nyana - 03 - Andain - Beautiful Things (Gabriel & Dresden Remix).mp3"
Opening track for playback: "D:\Music\Singles\Andain - DJ Tiesto - Nyana - 03 - Andain - Beautiful Things (Gabriel & Dresden Remix).mp3"
Opening track for playback: "D:\Music\Singles\Andain - DJ Tiesto - Nyana - 03 - Andain - Beautiful Things (Gabriel & Dresden Remix).mp3"
Opening track for playback: "D:\Music\Singles\Andain - DJ Tiesto - Nyana - 03 - Andain - Beautiful Things (Gabriel & Dresden Remix).mp3"


Machine specifications:
OS: Windows 5.1.2600 Service Pack 3 x86
CPU: Intel® Core™2 Duo CPU T8100 @ 2.10GHz, features: MMX SSE SSE2 SSE3 SSE4.1
Audio: SoundMAX HD Audio; HD Audio digital out
Go to the top of the page
+Quote Post
Peter
post Nov 25 2012, 11:16
Post #2


foobar2000 developer


Group: Admin
Posts: 3275
Joined: 30-September 01
Member No.: 84



Thank you for the report.

I've been trying to identify the reason for DirectSound related deadlock reports for a while, without much success as there is no information about machine standby cycles in the autosubmitted crash reports; none of the people getting this have posted any additional information before.

I'm currently preparing foobar2000 1.1.18 release which corrects this issue.
Go to the top of the page
+Quote Post
war59312
post Nov 25 2012, 20:20
Post #3





Group: Members
Posts: 127
Joined: 23-October 04
From: U.S.A
Member No.: 17798



Wow, nicely done. Quick.
Go to the top of the page
+Quote Post

Reply to this topicStart new topic
1 User(s) are reading this topic (1 Guests and 0 Anonymous Users)
0 Members:

 



RSS Lo-Fi Version Time is now: 29th August 2014 - 02:46