Diablo 2: Strange Bug (Pthread?)

Matthias-Christian Ott <[email protected]> Fri, 17 Dec 2004 18:17:29 +0100
Newsgroups gmane.comp.emulators.winex.devel
Message-ID <[email protected]>
Hi!
I tried to install Diablo 2 with the newest winex (build 2 hours ago). 
But I got this:

[fox@bytemonster ~]$ cvscedega /mnt/dvd/install.exe
err:font:ReadFontDir Can't open directory 
"/usr/X11R6/lib/X11/fonts/truetype/"
fixme:keyboard:X11DRV_KEYBOARD_DetectLayout Your keyboard layout was not 
found!
Using closest match instead (German keyboard layout without dead keys) 
for scancode mapping.
Please define your layout in windows/x11drv/keyboard.c and submit them
to us for inclusion into future Wine releases.
See the Wine User Guide, chapter "Keyboard" for more information.
fixme:psdrv:PSDRV_BITMAP_SelectObject stub
fixme:psdrv:PSDRV_BITMAP_SelectObject stub
fixme:psdrv:PSDRV_BITMAP_SelectObject stub
wine: Unhandled exception, starting debugger...
Using wine_path: wine
00000001:00000002: create process 'H:\install.exe'/0xb7fc7938 @00000000 
(0<0>)
00000001:00000002: create thread I @00000000
GNU gdb 6.2.1
Copyright 2004 Free Software Foundation, Inc.
GDB is free software, covered by the GNU General Public License, and you are
welcome to change it and/or distribute copies of it under certain 
conditions.
Type "show copying" to see the conditions.
There is absolutely no warranty for GDB.  Type "show warranty" for details.
This GDB was configured as "i686-pc-linux-gnu".
Using host libthread_db library "/lib/tls/libthread_db.so.1".
00000001:00000002: loads DLL ntdll.dll @b7f08000 (0<0>)
00000001:00000002: loads DLL kernel32.dll @b763c000 (0<0>)
00000001:00000002: loads DLL lz32.dll @b7691000 (0<0>)
00000001:00000002: loads DLL version.dll @b7698000 (0<0>)
00000001:00000002: loads DLL advapi32.dll @b73dd000 (0<0>)
00000001:00000002: loads DLL gdi32.dll @b740f000 (0<0>)
00000001:00000002: loads DLL user32.dll @b74a0000 (0<0>)
00000001:00000002: loads DLL winmm.dll @b75c2000 (0<0>)
00000001:00000002: loads DLL rpcrt4.dll @b7261000 (0<0>)
00000001:00000002: loads DLL ole32.dll @b72a8000 (0<0>)
00000001:00000002: loads DLL shlwapi.dll @b7217000 (0<0>)
00000001:00000002: loads DLL comctl32.dll @b7172000 (0<0>)
00000001:00000002: loads DLL shell32.dll @b7373000 (0<0>)
00000001:00000002: loads DLL H:\binkw32.dll @10000000 (0<0>)
00000001:00000002: loads DLL winspool.drv @b70ef000 (0<0>)
00000001:00000002: loads DLL comdlg32.dll @b7110000 (0<0>)
00000001:00000002: loads DLL x11drv.dll @b6e4a000 (0<0>)
00000001:00000002: loads DLL winealsa.drv @b6845000 (0<0>)
00000001:00000002: loads DLL msacm.drv @b682b000 (0<0>)
00000001:00000002: loads DLL midimap.drv @b6630000 (0<0>)
00000001:00000002: exception code=80000003
00000001:00000002: exception code=c0000005
[New Thread 2]
0x0043568b in ?? ()
trace: 98 => 80
* 1 Thread 2 (Running, priority normal)  0x0043568b in ?? ()
#0  0x0043568b in ?? ()
#1  0x00000000 in ?? ()
#2  0x00000000 in ?? ()
#3  0xb7fc85c8 in __JCR_LIST__ () from /usr/lib/cvscedega/lib/libntdll.so
#4  0x0043274f in ?? ()
#5  0x00000004 in ?? ()
#6  0x00000001 in ?? ()
#7  0x0044d04c in ?? ()
#8  0x004326e5 in ?? ()
#9  0x0043c601 in ?? ()
#10 0x00000000 in ?? ()
#11 0x0043c511 in ?? ()
#12 0x0044d000 in ?? ()
#13 0x0044d060 in ?? ()
#14 0x0044d064 in ?? ()
#15 0x0044d078 in ?? ()
#16 0x0043c702 in ?? ()
#17 0x00000001 in ?? ()
#18 0xb7fdfc80 in app_wargv () from /usr/lib/cvscedega/lib/libntdll.so
#19 0xb7fc85c8 in __JCR_LIST__ () from /usr/lib/cvscedega/lib/libntdll.so
#20 0xc0000005 in ?? ()
#21 0xb7b015f8 in ?? ()
#22 0xb7fbb87c in __PRETTY_FUNCTION__.0 () from 
/usr/lib/cvscedega/lib/libntdll.so
#23 0x00000001 in ?? ()
#24 0xb7fc8f18 in ?? () from /usr/lib/cvscedega/lib/libntdll.so
#25 0xb752e2a1 in UserSignalProc (uCode=1242562403, 
dwThreadOrProcessID=669900096, dwFlags=669900096, hModule=0) at user.c:172
#26 0xb7f95254 in start_process_pthread (param=0x0) at process.c:461
#27 0xb7c1e38e in start_thread () from /lib/tls/libpthread.so.0

I seems to be Pthread bug!?

Thanks

Matthias-Christian Ott