[Bug 2813] New: Regression: origin6 crashes with 20050310 (20050211 works)

Wine Bugs wine-bugs at winehq.org
Wed Mar 23 07:20:59 CST 2005


http://bugs.winehq.org/show_bug.cgi?id=2813

           Summary: Regression: origin6 crashes with 20050310 (20050211
                    works)
           Product: Wine
           Version: 20050310
          Platform: Other
               URL: http://appdb.winehq.org/appview.php?versionId=555
        OS/Version: other
            Status: UNCONFIRMED
          Severity: normal
          Priority: P2
         Component: wine-misc
        AssignedTo: wine-bugs at winehq.org
        ReportedBy: burnus at gmx.de


I try to run a freshly installed Origin6.0 with 20050310, but it shows
only the splash window and crashes then. Using the previous release
20050211 it runs just fine.

(I'll do some date-based regression tests, but first I need to free more memory;
compiling wine needs quite a lot!)

-------------Working--------------
wine-20050211-1.1.i586.rpm:
>> wine Origin60.exe
fixme:msvcrt:_setmbcp Unreal codepages (e.g. -3) not implemented
fixme:ole:CoRegisterMessageFilter stub
fixme:ole:CoRegisterMessageFilter stub
fixme:ole:CoRegisterMessageFilter stub
err:x11drv:X11DRV_CreateWindow invalid window width -22
fixme:profile:GetPrivateProfileIntW result may be wrong!
fixme:storage:StgCreateDocfile Transacted mode not implemented.
fixme:storage:StgCreateDocfile Transacted mode not implemented.
[...]

----------Crashing----------------
wine-20050310-0.1.i586.rpm:
>> wine Origin60.exe
fixme:msvcrt:_setmbcp Unreal codepages (e.g. -3) not implemented
fixme:ole:CoRegisterMessageFilter stub
fixme:ole:CoRegisterMessageFilter stub
fixme:ole:CoRegisterMessageFilter stub
err:x11drv:X11DRV_CreateWindow invalid window width -22
fixme:msvcrt:_XcptFilter (-1073741819,0x406db1cc)semi-stub
wine: Unhandled exception (thread 0009), starting debugger...
WineDbg starting on pid 0x8
Unhandled exception: page fault on read access to 0x20649124 in 32-bit
code (0x40f27ca0).
In 32 bit mode.
Register dump: [...]
Stack dump: [...]
Backtrace:
=>1 0x40f27ca0 cxx_frame_handler+0x1c0 in msvcrt (0x406db6e4)
  2 0x40f284d1 MSVCRT__CxxFrameHandler+0x41 in msvcrt (0x406db708)
  3 0x401d9fc1 __wine_call_from_32_regs+0xb5 in ntdll (0x406dba70)
  4 0x40f278c5 __CxxFrameHandler+0x5 in msvcrt (0x406dbabc)
  5 0x401af1b2 EXC_RtlRaiseException+0x1e2 in ntdll (0x406dbb6c)
  6 0x401cf6cc raise_segv_exception+0x3c in ntdll (0x406dbb88)
  7 0x401da030 __wine_call_from_32_restore_regs+0x0 in ntdll (0x406dbf78)
  8 0x40f284d1 MSVCRT__CxxFrameHandler+0x41 in msvcrt (0x406dbf9c)
  9 0x401d9fc1 __wine_call_from_32_regs+0xb5 in ntdll (0x406dc304)
  10 0x40f278c5 __CxxFrameHandler+0x5 in msvcrt (0x406dc350)
  11 0x401af1b2 EXC_RtlRaiseException+0x1e2 in ntdll (0x406dc400)
  12 0x401cf6cc raise_segv_exception+0x3c in ntdll (0x406dc41c)
  13 0x401da030 __wine_call_from_32_restore_regs+0x0 in ntdll (0x406dc80c)
  14 0x40f284d1 MSVCRT__CxxFrameHandler+0x41 in msvcrt (0x406dc830)
  15 0x401d9fc1 __wine_call_from_32_regs+0xb5 in ntdll (0x406dcb98)
  16 0x40f278c5 __CxxFrameHandler+0x5 in msvcrt (0x406dcbe4)
  17 0x401af1b2 EXC_RtlRaiseException+0x1e2 in ntdll (0x406dcc94)
  18 0x401cf6cc raise_segv_exception+0x3c in ntdll (0x406dccb0)
  19 0x401da030 __wine_call_from_32_restore_regs+0x0 in ntdll (0x40450358)
  20 0x00000001 (0x00407244)
  21 0x00401970 in origin60 (+0x1970) (0x00401910)
  22 0x9090c300 (0x407190b8)
0x40f27ca0 cxx_frame_handler+0x1c0 in msvcrt: movl      0xc(%edi),%eax
Modules:[...]



+relay output:
----------------------
000b:Call
user32.CallWindowProcA(409def2c,00010084,00000111,050103e9,00010088)
ret=5f401ee9
000b:Call window proc 0x409def2c
(hwnd=0x10084,msg=WM_COMMAND,wp=050103e9,lp=00010088)
000b:Call window proc 0x5f4019fa
(hwnd=0x10066,msg=WM_COMMAND,wp=ffff026e,lp=00010084)
000b:Call kernel32.TlsGetValue(00000004) ret=5f401018
000b:Ret  kernel32.TlsGetValue() retval=403bc308 ret=5f401018
000b:Call kernel32.TlsGetValue(00000004) ret=5f401018
000b:Ret  kernel32.TlsGetValue() retval=403bc308 ret=5f401018
000b:Call kernel32.TlsGetValue(00000004) ret=5f401018
000b:Ret  kernel32.TlsGetValue() retval=403bc308 ret=5f401018
000b:Call kernel32.TlsGetValue(00000004) ret=5f401018
000b:Ret  kernel32.TlsGetValue() retval=403bc308 ret=5f401018
000b:Call kernel32.TlsGetValue(00000004) ret=5f401018
000b:Ret  kernel32.TlsGetValue() retval=403bc308 ret=5f401018
000b:Call kernel32.TlsGetValue(00000004) ret=5f401018
000b:Ret  kernel32.TlsGetValue() retval=403bc308 ret=5f401018
000b:Call kernel32.TlsGetValue(00000004) ret=5f401018
000b:Ret  kernel32.TlsGetValue() retval=403bc308 ret=5f401018
000b:Call kernel32.TlsGetValue(00000004) ret=5f401018
000b:Ret  kernel32.TlsGetValue() retval=403bc308 ret=5f401018
000b:Call kernel32.TlsGetValue(00000004) ret=5f401018
000b:Ret  kernel32.TlsGetValue() retval=403bc308 ret=5f401018
000b:Call kernel32.TlsGetValue(00000004) ret=5f401018
000b:Ret  kernel32.TlsGetValue() retval=403bc308 ret=5f401018
000b:Call user32.GetParent(0001003a) ret=5f401281
000b:Ret  user32.GetParent() retval=00000000 ret=5f401281
000b:Call user32.SendMessageA(0001003a,00000111,ffff026e,00010084)
ret=5f462ceb
000b:Call window proc 0x5f4019fa
(hwnd=0x1003a,msg=WM_COMMAND,wp=ffff026e,lp=00010084)
000b:Call kernel32.TlsGetValue(00000004) ret=5f401018
000b:Ret  kernel32.TlsGetValue() retval=403bc308 ret=5f401018
000b:Call kernel32.TlsGetValue(00000004) ret=5f401018
000b:Ret  kernel32.TlsGetValue() retval=403bc308 ret=5f401018
000b:Call kernel32.TlsGetValue(00000004) ret=5f401018
000b:Ret  kernel32.TlsGetValue() retval=403bc308 ret=5f401018
000b:Call kernel32.TlsGetValue(00000004) ret=5f401018
000b:Ret  kernel32.TlsGetValue() retval=403bc308 ret=5f401018
000b:Call kernel32.TlsGetValue(00000004) ret=5f401018
000b:Ret  kernel32.TlsGetValue() retval=403bc308 ret=5f401018
000b:Call kernel32.GetLastError() ret=40c82699
000b:Ret  kernel32.GetLastError() retval=00000000 ret=40c82699
000b:Call kernel32.TlsGetValue(00000000) ret=40c826a7
000b:Ret  kernel32.TlsGetValue() retval=41310098 ret=40c826a7
000b:Call kernel32.SetLastError(00000000) ret=40c826b8
000b:Ret  kernel32.SetLastError() retval=00000000 ret=40c826b8
000b:Call kernel32.GetLastError() ret=40c82699
000b:Ret  kernel32.GetLastError() retval=00000000 ret=40c82699
000b:Call kernel32.TlsGetValue(00000000) ret=40c826a7
000b:Ret  kernel32.TlsGetValue() retval=41310098 ret=40c826a7
000b:Call kernel32.SetLastError(00000000) ret=40c826b8
000b:Ret  kernel32.SetLastError() retval=00000000 ret=40c826b8
000b:Call kernel32.GetLastError() ret=40c82699
000b:Ret  kernel32.GetLastError() retval=00000000 ret=40c82699
000b:Call kernel32.TlsGetValue(00000000) ret=40c826a7
000b:Ret  kernel32.TlsGetValue() retval=41310098 ret=40c826a7
000b:Call kernel32.SetLastError(00000000) ret=40c826b8
000b:Ret  kernel32.SetLastError() retval=00000000 ret=40c826b8
000b:Call kernel32.GetLastError() ret=40c82699
000b:Ret  kernel32.GetLastError() retval=00000000 ret=40c82699
000b:Call kernel32.TlsGetValue(00000000) ret=40c826a7
000b:Ret  kernel32.TlsGetValue() retval=41310098 ret=40c826a7
000b:Call kernel32.SetLastError(00000000) ret=40c826b8
000b:Ret  kernel32.SetLastError() retval=00000000 ret=40c826b8
000b:Call kernel32.GetLastError() ret=40c82699
000b:Ret  kernel32.GetLastError() retval=00000000 ret=40c82699
000b:Call kernel32.TlsGetValue(00000000) ret=40c826a7
000b:Ret  kernel32.TlsGetValue() retval=41310098 ret=40c826a7
000b:Call kernel32.SetLastError(00000000) ret=40c826b8
000b:Ret  kernel32.SetLastError() retval=00000000 ret=40c826b8
000b:Call kernel32.GetLastError() ret=40c82699
000b:Ret  kernel32.GetLastError() retval=00000000 ret=40c82699
000b:Call kernel32.TlsGetValue(00000000) ret=40c826a7
000b:Ret  kernel32.TlsGetValue() retval=41310098 ret=40c826a7
000b:Call kernel32.SetLastError(00000000) ret=40c826b8
000b:Ret  kernel32.SetLastError() retval=00000000 ret=40c826b8
000b:Call kernel32.GetLastError() ret=40c82699
000b:Ret  kernel32.GetLastError() retval=00000000 ret=40c82699
000b:Call kernel32.TlsGetValue(00000000) ret=40c826a7
000b:Ret  kernel32.TlsGetValue() retval=41310098 ret=40c826a7
000b:Call kernel32.SetLastError(00000000) ret=40c826b8
000b:Ret  kernel32.SetLastError() retval=00000000 ret=40c826b8
000b:Call kernel32.UnhandledExceptionFilter(406cd50c) ret=40c8f2b8
000b:Call
ntdll.NtQueryVirtualMemory(ffffffff,000000b4,00000000,406cd410,0000001c,406cd3cc)
ret=40532d52
000b:Ret  ntdll.NtQueryVirtualMemory() retval=00000000 ret=40532d52
000b:Call
ntdll.RtlImageDirectoryEntryToData(00000000,00000001,00000002,406cd40c)
ret=404f6029
000b:Ret  ntdll.RtlImageDirectoryEntryToData() retval=00000000 ret=404f6029
000b:Call
ntdll.NtCreateEvent(406cd3d8,001f0003,406cd3dc,00000001,00000000)
ret=404f5f79
000b:Ret  ntdll.NtCreateEvent() retval=00000000 ret=404f5f79
wine: Unhandled exception (thread 000b), starting debugger..

-- 
Configure bugmail: http://bugs.winehq.org/userprefs.cgi?tab=email
------- You are receiving this mail because: -------
You are the assignee for the bug, or are watching the assignee.



More information about the wine-bugs mailing list