wine segfaults and crashes my 2.4.x kernel

Saulius Krasuckas saulius2 at ar.fi.lt
Wed Mar 31 12:32:21 CST 2004


kernel is downloaded with up2date:

[s2 at katleriai s2]$ cat /etc/redhat-release && rpm -q glibc kernel && uname -r
Red Hat Linux release 8.0 (Psyche)
glibc-2.3.2-4.80.8
kernel-2.4.20-27.8
kernel-2.4.20-28.8
2.4.20-28.8

when i make wine to run setup.exe from WordViewer97, i am getting usual
installer's window with two buttons. after pressing "Continue" i am
getting some delay (installer seems to search for some files) and then -
immediate return to my bash-prompt. output is:

[s2 at katleriai MSE002]$ WINEDEBUG=+loaddll,+seh wine -- acmsetup.exe /T wviewer.stf /S E:\\MSE001\\
trace:loaddll:load_dll Loaded module L"C:\\WINDOWS\\SYSTEM\\ADVAPI32.dll" : builtin
trace:loaddll:load_dll Loaded module L"gdi32.dll" : builtin
trace:loaddll:load_dll Loaded module L"USER32.dll" : builtin
trace:loaddll:load_dll Loaded module L"C:\\WINDOWS\\SYSTEM\\rpcrt4.dll" : builtin
trace:loaddll:load_dll Loaded module L"C:\\WINDOWS\\SYSTEM\\ole32.dll" : builtin
trace:loaddll:load_dll Loaded module L"MPR.dll" : builtin
trace:loaddll:load_dll Loaded module L"C:\\WINDOWS\\SYSTEM\\lz32.dll" : builtin
trace:loaddll:load_dll Loaded module L"C:\\WINDOWS\\SYSTEM\\VERSION.dll" : builtin
trace:loaddll:load_dll Loaded module L"E:\\MSE002\\MSSETUP.dll" : native
trace:loaddll:load_dll Loaded module L"C:\\WINDOWS\\SYSTEM\\shlwapi.dll" : builtin
trace:loaddll:load_dll Loaded module L"C:\\WINDOWS\\SYSTEM\\comctl32.dll" : builtin
trace:loaddll:load_dll Loaded module L"C:\\WINDOWS\\SYSTEM\\SHELL32.dll" : builtin
trace:loaddll:MODULE_LoadModule16 Loaded module "krnl386.exe" : builtin
trace:loaddll:MODULE_LoadModule16 Loaded module "system.drv" : builtin
trace:loaddll:MODULE_LoadModule16 Loaded module "GDI.EXE" : builtin
trace:loaddll:MODULE_LoadModule16 Loaded module "USER.EXE" : builtin
trace:loaddll:load_dll Loaded module L"x11drv.dll" : builtin
trace:loaddll:load_dll Loaded module L"C:\\WINDOWS\\SYSTEM\\imm32.dll" : builtin
trace:loaddll:load_dll Loaded module L"E:\\MSE002\\viewer.DLL" : native
trace:loaddll:MODULE_FlushModrefs Unloaded module L"E:\\MSE002\\viewer.DLL" : native
Segmentation fault


and that stuff follows from the machine syslog:

tail -f /var/log/messages
Mar 31 20:45:15 katleriai kernel: Unable to handle kernel NULL pointer dereference at virtual address 00000000
Mar 31 20:45:15 katleriai kernel:  printing eip:
Mar 31 20:45:15 katleriai kernel: c0152ffb
Mar 31 20:45:15 katleriai kernel: *pde = 06ffc067
Mar 31 20:45:15 katleriai kernel: *pte = 00000000
Mar 31 20:45:15 katleriai kernel: Oops: 0002
Mar 31 20:45:15 katleriai kernel: soundcore agpgart nvidia 8139too mii ip_conntrack_ftp ip_nat_ftp ipt_MASQUERADE iptable_nat ip_conntrack iptable_filter ip_tables microcode loop nls_iso8859-1
Mar 31 20:45:15 katleriai kernel: CPU:    0
Mar 31 20:45:15 katleriai kernel: EIP:    0010:[<c0152ffb>]    Tainted: P 
Mar 31 20:45:15 katleriai kernel: EFLAGS: 00010282
Mar 31 20:45:15 katleriai kernel: 
Mar 31 20:45:15 katleriai kernel: EIP is at dcache_dir_lseek [kernel] 0x11b (2.4.20-28.8)
Mar 31 20:45:15 katleriai kernel: eax: 00000000   ebx: c5964820   ecx: cf27a428   edx: c5964820
Mar 31 20:45:15 katleriai kernel: esi: 00000002   edi: 00000000   ebp: c5964800   esp: c6c53f84
Mar 31 20:45:15 katleriai kernel: ds: 0018   es: 0018   ss: 0018
Mar 31 20:45:15 katleriai kernel: Process wine-pthread (pid: 893, stackpage=c6c53000)
Mar 31 20:45:15 katleriai kernel: Stack: 00000000 c5964800 00000000 c0152ee0 c8295400 ffffffea c01434d5 c8295400 
Mar 31 20:45:15 katleriai kernel:        00000002 00000000 00000000 c6c52000 0016af20 00000002 4073ef88 c010905f 
Mar 31 20:45:15 katleriai kernel:        0000000f 00000002 00000000 0016af20 00000002 4073ef88 00000013 c010002b 
Mar 31 20:45:15 katleriai kernel: Call Trace:   [<c0152ee0>] dcache_dir_lseek [kernel] 0x0 (0xc6c53f90))
Mar 31 20:45:15 katleriai kernel: [<c01434d5>] sys_lseek [kernel] 0x65 (0xc6c53f9c))
Mar 31 20:45:15 katleriai kernel: [<c010905f>] system_call [kernel] 0x33 (0xc6c53fc0))
Mar 31 20:45:15 katleriai kernel: 
Mar 31 20:45:15 katleriai kernel: 
Mar 31 20:45:15 katleriai kernel: Code: 89 10 89 42 04 8b 54 24 1c 8b 42 08 8b 40 08 8d 48 6c ff 40 


i would like to find call backtrace to function call that makes kernel to
crash. what would you recommend in such case?




More information about the wine-users mailing list