http://bugs.winehq.org/show_bug.cgi?id=5283
Summary: Trillian: deadlocking around the time I get to preferences window Product: Wine Version: CVS Platform: Other OS/Version: Linux Status: UNCONFIRMED Severity: normal Priority: P2 Component: wine-x11driver AssignedTo: wine-bugs@winehq.org ReportedBy: jasonspiro3+wine@gmail.com CC: marcus@jet.franken.de
Clean installation of Wine better-than-0.9.13 from CVS and Trillian 3.1 on Debian etch updated today. I set the Windows Version setting for Trillian from inside winecfg as was suggested in the comment at the bottom of Trillian 3.1's appdb page. I applied the patch blt.pat attached to bug 5161 so as to stop Trillian from crashing on the splash screen.
Installation is fine (minor issues), Trillian can start (minor issues).
I see many instances of messages like: fixme:bitblt:GdiAlphaBlend (height or widths must not be 0. dst=40x0, src=40x0
Once Trillian gets to the main window, and I fiddle around with the preferences a bit, Trillian freezes and I cannot open the preferences window. After a few minutes, the last few lines of console output are:
fixme:bitblt:GdiAlphaBlend (height or widths must not be 0. dst=0x16, src=0x16 fixme:profile:WritePrivateProfileStringW (NULL?,L"LastPhase",(null),L"C:\Program Files\Trillian\users\default\\Whistler.ini")? fixme:profile:WritePrivateProfileStringW (NULL?,L"Transparency",L"255",L"C:\Program Files\Trillian\users\default\\Whistler.ini")? fixme:profile:WritePrivateProfileStringW (NULL?,L"Focus",L"2",L"C:\Program Files\Trillian\users\default\\Whistler.ini")? err:ntdll:RtlpWaitForCriticalSection section 0x7e960020 "?" wait timed out in thread 000e, blocked by 0013, retrying (60 sec) err:ntdll:RtlpWaitForCriticalSection section 0x7ffdd204 "loader.c: loader_section" wait timed out in thread 000d, blocked by 000e, retrying (60 sec) err:ntdll:RtlpWaitForCriticalSection section 0x7e960020 "?" wait timed out in thread 000e, blocked by 0013, retrying (60 sec) err:ntdll:RtlpWaitForCriticalSection section 0x7e960020 "?" wait timed out in thread 000e, blocked by 0013, retrying (60 sec) err:ntdll:RtlpWaitForCriticalSection section 0x7e960020 "?" wait timed out in thread 000e, blocked by 0013, retrying (60 sec)
I get another identical RtlpWaitForCriticalSection message every minute or so. .g. if I leave it for 13 minutes I get 13 of them.
I also hope to switch skins to a simpler skin such as http://www.ceruleanstudios.com/downloads/detail.php?item=308 so as to reduce display problems but I cannot seem to do it from the Preferences window.
$ winedbg 12 WineDbg starting on pid 0xc 0xb7ddfb84 sigprocmask+0x44 in libc.so.6: xchgl %edi,%ebx
Wine-dbg>bt Backtrace: =>1 0xb7ddfb84 sigprocmask+0x44 in libc.so.6 (0xb7ddfb84) 2 0x7ffb2ab1 wine_server_call+0x171(req_ptr=0x7e04e318) [/home/spiro/p/wine/wine/dlls/ntdll/server. c:318] in ntdll (0x7ffb2ab1) 3 0x7ffb9ddc NtSuspendThread+0x4c(handle=0xfffffffe, count=0x7e04e3b8) [/home/spiro/p/wine/wine/dll s/ntdll/thread.c:523] in ntdll (0x7ffb9ddc) 4 0x7fc662d4 SuspendThread+0x24(hthread=0xfffffffe) [/home/spiro/p/wine/wine/dlls/kernel/thread.c:3 18] in kernel32 (0x7fc662d4) 5 0x00412553 in trillian (+0x12553) (0x00412553) 6 0x7ff8d027 __wine_exception_handler+0x47(record=0x7e04eb80, frame=0x7e051aa4, context=0x7e04e8b4, pdispatcher=0x7e04e7f4) [/home/spiro/p/wine/wine/dlls/ntdll/exception.c:581] in ntdll (0x7ff8d027) 7 0x7ffb3835 call_exception_handler+0x29 in ntdll (0x7ffb3835) 8 0x7ffb3809 EXC_CallHandler+0x1d in ntdll (0x7ffb3809) 9 0x7ff8d835 raise_exception+0x485(first_chance=<register not in topmost frame>) [/home/spiro/p/win e/wine/dlls/ntdll/exception.c:267] in ntdll (0x7ff8d835) 10 0x7ff8d989 __regs_RtlRaiseException+0x29(rec=0x7e04eb80, context=0x7e04e8b4) [/home/spiro/p/wine /wine/dlls/ntdll/exception.c:380] in ntdll (0x7ff8d989) 11 0x7ffb39cc raise_segv_exception+0x3c(rec=0x7e04eb80, context=0x7e04e8b4) [/home/spiro/p/wine/win e/dlls/ntdll/signal_i386.c:1116] in ntdll (0x7ffb39cc) 12 0xdeadbabe (0xdeadbabe) 13 0x7ff947b3 HEAP_ShrinkBlock+0x53(subheap=<register not in topmost frame>, pArena=<register not i n topmost frame>) [/home/spiro/p/wine/wine/dlls/ntdll/heap.c:555] in ntdll (0x7ff947b3) 14 0x7ff94ade RtlReAllocateHeap+0x30e(heap=0x7e960000, flags=0x0, ptr=0x7c935658, size=0x4ae42) [/home/spiro/p/wine/wine/dlls/ntdll/heap.c:1363] in ntdll (0x7ff94ade) 15 0x7c3527e9 in msvcr71 (+0x127e9) (0x7c3527e9) 16 0x310d1a10 in talk (+0xd1a10) (0x310d1a10) 17 0x310d4b8b in talk (+0xd4b8b) (0x310d4b8b) Wine-dbg>Backtrace: =>1 0xb7ddfb84 sigprocmask+0x44 in libc.so.6 (0xb7ddfb84) 2 0x7ffb2ab1 wine_server_call+0x171(req_ptr=0x7e04e318) [/home/spiro/p/wine/wine/dlls/ntdll/server.c:318] in ntdll (0x7ffb2ab1) 3 0x7ffb9ddc NtSuspendThread+0x4c(handle=0xfffffffe, count=0x7e04e3b8) [/home/spiro/p/wine/wine/dlls/ntdll/thread.c:523] in ntdll (0x7ffb9ddc) 4 0x7fc662d4 SuspendThread+0x24(hthread=0xfffffffe) [/home/spiro/p/wine/wine/dlls/kernel/thread.c:318] in kernel32 (0x7fc662d4) 5 0x00412553 in trillian (+0x12553) (0x00412553) 6 0x7ff8d027 __wine_exception_handler+0x47(record=0x7e04eb80, frame=0x7e051aa4, context=0x7e04e8b4, pdispatcher=0x7e04e7f4) [/home/spiro/p/wine/wine/dlls/ntdll/exception.c:581] in ntdll (0x7ff8d027) 7 0x7ffb3835 call_exception_handler+0x29 in ntdll (0x7ffb3835) 8 0x7ffb3809 EXC_CallHandler+0x1d in ntdll (0x7ffb3809) 9 0x7ff8d835 raise_exception+0x485(first_chance=<register not in topmost frame>) [/home/spiro/p/wine/wine/dlls/ntdll/exception.c:267] in ntdll (0x7ff8d835) 10 0x7ff8d989 __regs_RtlRaiseException+0x29(rec=0x7e04eb80, context=0x7e04e8b4) [/home/spiro/p/wine/wine/dlls/ntdll/exception.c:380] in ntdll (0x7ff8d989) 11 0x7ffb39cc raise_segv_exception+0x3c(rec=0x7e04eb80, context=0x7e04e8b4) [/home/spiro/p/wine/wine/dlls/ntdll/signal_i386.c:1116] in ntdll (0x7ffb39cc) 12 0xdeadbabe (0xdeadbabe) 13 0x7ff947b3 HEAP_ShrinkBlock+0x53(subheap=<register not in topmost frame>, pArena=<register not in topmost frame>) [/home/spiro/p/wine/wine/dlls/ntdll/heap.c:555] in ntdll (0x7ff947b3) 14 0x7ff94ade RtlReAllocateHeap+0x30e(heap=0x7e960000, flags=0x0, ptr=0x7c935658, size=0x4ae42) [/home/spiro/p/wine/wine/dlls/ntdll/heap.c:1363] in ntdll (0x7ff94ade) 15 0x7c3527e9 in msvcr71 (+0x127e9) (0x7c3527e9) 16 0x310d1a10 in talk (+0xd1a10) (0x310d1a10) 17 0x310d4b8b in talk (+0xd4b8b) (0x310d4b8b)