[Bug 34849] Eisenbahn.exe Pro 8 (EEP 8) train simulator crashes on startup (Themida & WinLicense 2.x software protection)

wine-bugs at winehq.org wine-bugs at winehq.org
Sun Nov 3 13:16:37 CST 2013


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

--- Comment #2 from Anastasius Focht <focht at gmx.net> 2013-11-03 13:16:37 CST ---
Hello folks,

a quick debugging session reveals this _might_ be a similar or same issue as
bug 24597 (MDI app -> child menu modifications).

That strange/invalid X11DRV_ChangeDisplaySettingsEx prior seems harmless.

Running without +relay but +menu:

--- snip ---
...
0024:err:x11settings:X11DRV_ChangeDisplaySettingsEx No matching mode found
2077032448x18482952x32 @60! (XRandR 1.2)
0024:trace:menu:GetMenu for 0x100c6 returning 0x10070
0024:trace:menu:ModifyMenuW 0x10070 0 0400 0000 L"&Datei"
0024:trace:menu:do_debug_print_menuitem SetMenuItemInfo_common from:  {
ID=0x100d8, Sub=0x100d8, fType=bit,pop, hbitmap=0x2007f } 
0024:trace:menu:do_debug_print_menuitem SetMenuItemInfo_common to :  { ID=0x0,
Sub=0x100d8, fType=pop, Text=L"&Datei" } 
0024:trace:menu:GetMenu for 0x100c6 returning 0x10070
0024:trace:menu:ModifyMenuW 0x10070 1 0400 0001 L"&Einf\00fcgen"
0024:trace:menu:do_debug_print_menuitem SetMenuItemInfo_common from:  {
ID=0x10072, Sub=0x10072, fType=own,pop, Text=L"&File", ItemData=0x00130000 } 
0024:trace:menu:do_debug_print_menuitem SetMenuItemInfo_common to :  { ID=0x1,
Sub=0x10072, fType=pop, Text=L"&Einf\00fcgen", ItemData=0x00130000 } 
0024:trace:menu:GetMenu for 0x100c6 returning 0x10070
0024:trace:menu:ModifyMenuW 0x10070 2 0400 0002 L"&Ansicht"
0024:trace:menu:do_debug_print_menuitem SetMenuItemInfo_common from:  {
ID=0x10074, Sub=0x10074, fType=own,pop, Text=L"&Edit", ItemData=0x00140000 } 
0024:trace:menu:do_debug_print_menuitem SetMenuItemInfo_common to :  { ID=0x2,
Sub=0x10074, fType=pop, Text=L"&Ansicht", ItemData=0x00140000 } 
0024:trace:menu:GetMenu for 0x100c6 returning 0x10070
0024:trace:menu:ModifyMenuW 0x10070 3 0400 0003 L"&Bearbeiten"
0024:trace:menu:do_debug_print_menuitem SetMenuItemInfo_common from:  {
ID=0x10076, Sub=0x10076, fType=own,pop, Text=L"&View", ItemData=0x00190000 } 
0024:trace:menu:do_debug_print_menuitem SetMenuItemInfo_common to :  { ID=0x3,
Sub=0x10076, fType=pop, Text=L"&Bearbeiten", ItemData=0x00190000 } 
0024:trace:menu:GetMenu for 0x100c6 returning 0x10070
0024:trace:menu:ModifyMenuW 0x10076 1 0400 0001 L"&Landschaftsrelief"
0024:trace:menu:do_debug_print_menuitem SetMenuItemInfo_common from:  {
ID=0x8be0, Text=L"&3D View" } 
0024:trace:menu:do_debug_print_menuitem SetMenuItemInfo_common to :  { ID=0x1,
Text=L"&Landschaftsrelief" } 
0024:trace:menu:GetMenu for 0x100c6 returning 0x10070
0024:trace:menu:ModifyMenuW 0x10076 2 0400 0002
L"&Oberfl\00e4chenbeschaffenheit"
0024:trace:menu:do_debug_print_menuitem SetMenuItemInfo_common from:  {
ID=0x8c75, Text=L"Full &window" } 
0024:trace:menu:do_debug_print_menuitem SetMenuItemInfo_common to :  { ID=0x2,
Text=L"&Oberfl\00e4chenbeschaffenheit" } 
0024:trace:menu:GetMenu for 0x100c6 returning 0x10070
0024:trace:menu:ModifyMenuW 0x10076 7 0400 0007 L"&Verkehrswegesysteme"
0024:trace:menu:do_debug_print_menuitem SetMenuItemInfo_common from:  {
ID=0x8d60, Text=L"Center Section" } 
0024:trace:menu:do_debug_print_menuitem SetMenuItemInfo_common to :  { ID=0x7,
Text=L"&Verkehrswegesysteme" } 
0024:trace:menu:GetMenu for 0x100c6 returning 0x10070
0024:trace:menu:ModifyMenuW 0x10076 8 0400 0008 L"Gleis&kombinationen"
0024:trace:menu:do_debug_print_menuitem SetMenuItemInfo_common from:  {
ID=0x8d61, State=check, Text=L"Auto Scroll" } 
0024:trace:menu:do_debug_print_menuitem SetMenuItemInfo_common to :  { ID=0x8,
Text=L"Gleis&kombinationen" } 
0024:trace:menu:GetMenu for 0x100c6 returning 0x10070
0024:trace:seh:raise_exception code=c0000005 flags=0 addr=0x4f6001 ip=004f6001
tid=0024
0024:trace:seh:raise_exception  info[0]=00000000
0024:trace:seh:raise_exception  info[1]=00000004
0024:trace:seh:raise_exception  eax=00000000 ebx=05130000 ecx=04a91000
edx=fbdc32e8 esi=00848bc0 edi=05120cb6
0024:trace:seh:raise_exception  ebp=011a063c esp=011a0628 cs=0023 ds=002b
es=002b fs=0063 gs=006b flags=00010246 
...
--- snip ---

Disassembly around crash location:

--- snip ---
...
004F5FDB      8B50 04        MOV EDX,DWORD PTR DS:[EAX+4]
004F5FDE      6A 08          PUSH 8
004F5FE0      52             PUSH EDX
004F5FE1      FFD3           CALL EBX
004F5FE3      50             PUSH EAX
004F5FE4      E8 0D702100    CALL EEP8.0070CFF6
004F5FE9      68 08687800    PUSH EEP8.00786808 ; "POPUP3_3_0"
004F5FEE      68 60687800    PUSH EEP8.00786860 ; "IDR_MAINFRAME"
004F5FF3      8BCE           MOV ECX,ESI
004F5FF5      8945 FC        MOV DWORD PTR SS:[EBP-4],EAX
004F5FF8      E8 5C97F1FF    CALL EEP8.0040F759
004F5FFD      50             PUSH EAX
004F5FFE      8B45 FC        MOV EAX,DWORD PTR SS:[EBP-4]
004F6001      8B48 04        MOV ECX,DWORD PTR DS:[EAX+4] ; *boom*
004F6004      6A 06          PUSH 6
004F6006      68 00040000    PUSH 400
004F600B      6A 06          PUSH 6
004F600D      51             PUSH ECX
004F600E      FFD7           CALL EDI
004F6010      68 00687800    PUSH EEP8.00786800 ; "POPUP4"
004F6015      68 60687800    PUSH EEP8.00786860 ; "IDR_MAINFRAME"
004F601A      8BCE           MOV ECX,ESI
004F601C      E8 3897F1FF    CALL EEP8.0040F759
...
--- snip ---

Regards

-- 
Configure bugmail: http://bugs.winehq.org/userprefs.cgi?tab=email
Do not reply to this email, post in Bugzilla using the
above URL to reply.
------- You are receiving this mail because: -------
You are watching all bug changes.



More information about the wine-bugs mailing list