http://bugs.winehq.org/show_bug.cgi?id=34849
--- Comment #2 from Anastasius Focht focht@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