w2k Explorer makes wine crash in RtlRaiseException [Virus checked]

thomas.mertes at t-mobile.at thomas.mertes at t-mobile.at
Wed Jan 29 07:26:27 CST 2003


Hello

On my Suse 7.3 Linux (Kernel 2.4.4) I tried to start the
w2k Explorer (Version 5.0 (Build 2195: Service Pack 3)
using wine-20030115 with just buildin dlls.

tm at penguin:~/c/w2k > winedbg explorer
For language 'german' several language ids were found:
de_DE - 0407; de_CH - 0807; de_AT - 0C07; de_LU - 1007; de_LI - 1407;
Instead of using first in the list, suggest to define
your LANG environment variable like this: LANG=de_DE
For language 'german' several language ids were found:
de_DE - 0407; de_CH - 0807; de_AT - 0C07; de_LU - 1007; de_LI - 1407;
Instead of using first in the list, suggest to define
your LANG environment variable like this: LANG=de_DE
fixme:console:SetConsoleCtrlHandler (0x404c3340,1) - no error checking or
testing yet
For language 'german' several language ids were found:
de_DE - 0407; de_CH - 0807; de_AT - 0C07; de_LU - 1007; de_LI - 1407;
Instead of using first in the list, suggest to define
your LANG environment variable like this: LANG=de_DE
fixme:shell:SHLWAPI_437 (0x00000004) stub
fixme:process:SetProcessShutdownParameters (00000002, 00000000): partial
stub.
fixme:shell:FileIconInit (true)
fixme:ntdll:NtOpenProcessToken (0xffffffff,0x00000008,0x406b2e08): stub
fixme:ntdll:NtQueryInformationToken (0xcafe,10,0x406b2dc4,56,0x406b2dfc):
stub

Copied by hand from the winedbg window:
0011: sel=008f base=401145e0 limit=00000fff 32-bit rw-
Backtrace:
=>0 0x400c3de5 (RaiseException+0x75(code=0xc06d007f, flags=0x0, nbargs=0x1,
args=0x406b2df8) [except.c:84] in libntdll.dll.so) (ebp=406b2da8)
  1 0x0040de7f (explorer.exe.EntryPoint+0xc8d7 in C:\w2k\explorer.exe)
(ebp=406b2df0)
  2 0x0040a30f (explorer.exe.EntryPoint+0x8d67 in C:\w2k\explorer.exe)
(ebp=406b2e3c)
  3 0x00401621 (explorer.exe.EntryPoint+0x79 in C:\w2k\explorer.exe)
(ebp=406b2e9c)
  4 0x400ba038 (start_process+0x248 [process.c:564] in libntdll.dll.so)
(ebp=406b2f38)
  5 0x400beb3d (call_on_thread_stack+0x1d(func=0x400b9df0) [sysdeps.c112]
in libntdll.dll.so) (ebp=406b2ff4)
  6 0x400bece4 (SYSDEPS_CallOnStack+0x14 in libntdll.dll.so) (ebp=00000000)

0x400c3de5 (RaiseException+0x75 [except.c84] in libntdll.dll.so): leal
0xffffffa8(%ebp),%esp
84          RtlRaiseException( &record );

This seems to be an error in the wine exception handling. Is this right?
What can be done about that?

Greetings
Thomas Mertes





More information about the wine-devel mailing list