http://bugs.winehq.org/show_bug.cgi?id=4261
Summary: Wine crash when using open file menu on slickedit Product: Wine Version: 0.9.5. Platform: PC OS/Version: Linux Status: UNCONFIRMED Severity: critical Priority: P2 Component: wine-binary AssignedTo: wine-bugs@winehq.org ReportedBy: tt_80@hotmail.com
With the SUSE 10.0 host OS, running the Windows SlickEdit v8.0 using wine 0.95, when attempt to open a c file from the slickedit file|open menu item, the wine crashs, this is reproducable everytime. Here are the error message on the bash shell:
ht@linux:~/.wine/drive_c/vslick/win> wine vs.exe fixme:font:WineEngCreateFontInstance Untranslated charset 255 fixme:font:get_nearest_charset returning DEFAULT_CHARSET face->fs.fsCsb[0] = 00000000 file = /home/ht/.wine/dosdevices/c:/windows/fonts/vgaoem.fon fixme:font:get_nearest_charset returning DEFAULT_CHARSET face->fs.fsCsb[0] = 00000000 file = /home/ht/.wine/dosdevices/c:/windows/fonts/vgaoem.fon fixme:font:get_nearest_charset returning DEFAULT_CHARSET face->fs.fsCsb[0] = 00000000 file = /home/ht/.wine/dosdevices/c:/windows/fonts/vgaoem.fon fixme:font:get_nearest_charset returning DEFAULT_CHARSET face->fs.fsCsb[0] = 00000000 file = /home/ht/.wine/dosdevices/c:/windows/fonts/vgaoem.fon file_set_error: No medium found fixme:commdlg:GetFileName95 Flags 0x00800000 not yet implemented wine: Unhandled page fault on write access to 0x00000000 at address 0x400cb58c (thread 0009), starting debugger... WineDbg starting on pid 0x8 Unhandled exception: page fault on write access to 0x00000000 in 32-bit code (0x400cb58c). In 32 bit mode. Register dump: CS:0073 SS:007b DS:007b ES:007b FS:1007 GS:0033 EIP:400cb58c ESP:40680628 EBP:40680a84 EFLAGS:00210202( - 00 - -RI1) EAX:406857ac EBX:4079ac40 ECX:00000007 EDX:406857ac ESI:404593c0 EDI:00000000 Stack dump: 0x40680628: 4077a94b 00000000 404593c0 0000001c 0x40680638: 00000000 00000000 00000000 00000000 0x40680648: 00000000 00000000 00000000 00000000 0x40680658: 000100de 00000000 00000000 00000000 0x40680668: 00000000 00000000 00000000 00000000 0x40680678: 00000000 00000000 00000000 00000000 0200: sel=1007 base=40018000 limit=00001fff 32-bit rw- Backtrace: =>1 0x400cb58c memcpy+0x1c in libc.so.6 (0x400cb58c) 2 0x4077e3a1 FileOpenDlgProc95+0x3f1 in comdlg32 (0x4077e3a1) 3 0x40a6b60a WINPROC_wrapper+0x1a in user32 (0x40a6b60a) 4 0x40a6c040 in user32 (+0x9c040) (0x40a6c040) 5 0x40a6fafd CallWindowProcA+0x8d in user32 (0x40a6fafd) 6 0x40a012ca DefDlgProcA+0x8a in user32 (0x40a012ca) 7 0x40a6b60a WINPROC_wrapper+0x1a in user32 (0x40a6b60a) 8 0x40a6c040 in user32 (+0x9c040) (0x40a6c040) 9 0x40a720cc CallWindowProcW+0x12c in user32 (0x40a720cc) 10 0x464874ef in vshlp (+0x74ef) (0x464874ef) 11 0x46488397 in vshlp (+0x8397) (0x46488397) 12 0x40a6b60a WINPROC_wrapper+0x1a in user32 (0x40a6b60a) 13 0x40a6c040 in user32 (+0x9c040) (0x40a6c040) 14 0x40a72428 CallWindowProcW+0x488 in user32 (0x40a72428) 15 0x40a384b0 in user32 (+0x684b0) (0x40a384b0) 16 0x40a3c4c4 SendMessageTimeoutW+0x1a4 in user32 (0x40a3c4c4) 17 0x40a3c51c SendMessageW+0x4c in user32 (0x40a3c51c) 18 0x464881d2 in vshlp (+0x81d2) (0x464881d2) 19 0x46487eb0 in vshlp (+0x7eb0) (0x46487eb0) 20 0x464867c7 in vshlp (+0x67c7) (0x464867c7) 21 0x40a6b60a WINPROC_wrapper+0x1a in user32 (0x40a6b60a) 22 0x40a6c040 in user32 (+0x9c040) (0x40a6c040) 23 0x40a6fafd CallWindowProcA+0x8d in user32 (0x40a6fafd) 24 0x40a012ca DefDlgProcA+0x8a in user32 (0x40a012ca) 25 0x40a6b60a WINPROC_wrapper+0x1a in user32 (0x40a6b60a) 26 0x40a6c040 in user32 (+0x9c040) (0x40a6c040) 27 0x40a720cc CallWindowProcW+0x12c in user32 (0x40a720cc) 28 0x40a384b0 in user32 (+0x684b0) (0x40a384b0) 29 0x40a3c4c4 SendMessageTimeoutW+0x1a4 in user32 (0x40a3c4c4) 30 0x40a3c51c SendMessageW+0x4c in user32 (0x40a3c51c) 31 0x407777eb SendCustomDlgNotificationMessage+0xab in comdlg32 (0x407777eb) 32 0x40777a35 in comdlg32 (+0x17a35) (0x40777a35) 33 0x4077cec6 FILEDLG95_OnOpen+0xc66 in comdlg32 (0x4077cec6) 34 0x4077ddb5 in comdlg32 (+0x1ddb5) (0x4077ddb5) 35 0x4077e6a4 FileOpenDlgProc95+0x6f4 in comdlg32 (0x4077e6a4) 36 0x40a6b60a WINPROC_wrapper+0x1a in user32 (0x40a6b60a) 37 0x40a6c040 in user32 (+0x9c040) (0x40a6c040) 38 0x40a6fafd CallWindowProcA+0x8d in user32 (0x40a6fafd) 39 0x40a012ca DefDlgProcA+0x8a in user32 (0x40a012ca) 40 0x40a6b60a WINPROC_wrapper+0x1a in user32 (0x40a6b60a) 41 0x40a6c040 in user32 (+0x9c040) (0x40a6c040) 42 0x40a720cc CallWindowProcW+0x12c in user32 (0x40a720cc) 43 0x464874ef in vshlp (+0x74ef) (0x464874ef) 44 0x46488397 in vshlp (+0x8397) (0x46488397) 45 0x40a6b60a WINPROC_wrapper+0x1a in user32 (0x40a6b60a) 46 0x40a6c040 in user32 (+0x9c040) (0x40a6c040) 47 0x40a72428 CallWindowProcW+0x488 in user32 (0x40a72428) 48 0x40a384b0 in user32 (+0x684b0) (0x40a384b0) 49 0x40a3c4c4 SendMessageTimeoutW+0x1a4 in user32 (0x40a3c4c4) 50 0x40a3c51c SendMessageW+0x4c in user32 (0x40a3c51c) 51 0x409e6f11 in user32 (+0x16f11) (0x409e6f11) 52 0x409e8394 in user32 (+0x18394) (0x409e8394) 53 0x40a6b60a WINPROC_wrapper+0x1a in user32 (0x40a6b60a) 54 0x40a6c040 in user32 (+0x9c040) (0x40a6c040) 55 0x40a720cc CallWindowProcW+0x12c in user32 (0x40a720cc) 56 0x40a38d48 DispatchMessageW+0x178 in user32 (0x40a38d48) 57 0x40a05e34 IsDialogMessageW+0x104 in user32 (0x40a05e34) 58 0x40a06720 DIALOG_DoDialogBox+0x130 in user32 (0x40a06720) 59 0x40a0827b DialogBoxIndirectParamAorW+0x5b in user32 (0x40a0827b) 60 0x40a08322 DialogBoxIndirectParamA+0x42 in user32 (0x40a08322) 61 0x40777563 in comdlg32 (+0x17563) (0x40777563) 62 0x4077a44c GetFileDialog95W+0x15c in comdlg32 (0x4077a44c) 63 0x4077a55e GetOpenFileNameW+0x4e in comdlg32 (0x4077a55e) 64 0x46488f25 ntOpenDialog+0x565 in vshlp (0x46488f25) 65 0x100f154c vsNameCallable+0x94c in vsapi (0x100f154c) 66 0x100f1139 vsNameCallable+0x539 in vsapi (0x100f1139) 67 0x100f1222 vsNameCallable+0x622 in vsapi (0x100f1222) 68 0x100ed97f vsError+0x1df in vsapi (0x100ed97f) 69 0x100edb3b vsError+0x39b in vsapi (0x100edb3b) 70 0x100cf147 vsMenuFind+0xce7 in vsapi (0x100cf147) 71 0x1008dc49 vsExecute+0x389 in vsapi (0x1008dc49) 72 0x1008dd64 vsExecute+0x4a4 in vsapi (0x1008dd64) 73 0x100f3144 in vsapi (+0xf3144) (0x100f3144) 74 0x100a964e in vsapi (+0xa964e) (0x100a964e) 75 0x100a9349 vsGetText+0xe09 in vsapi (0x100a9349) 76 0x100373c0 in vsapi (+0x373c0) (0x100373c0) 77 0x10038b21 in vsapi (+0x38b21) (0x10038b21) 78 0x1003afb5 in vsapi (+0x3afb5) (0x1003afb5) 79 0x40a6b60a WINPROC_wrapper+0x1a in user32 (0x40a6b60a) 80 0x40a6c040 in user32 (+0x9c040) (0x40a6c040) 81 0x40a72173 CallWindowProcW+0x1d3 in user32 (0x40a72173) 82 0x40a38d48 DispatchMessageW+0x178 in user32 (0x40a38d48) 83 0x0043ea21 in vs (+0x3ea21) (0x0043ea21) 84 0x00402801 in vs (+0x2801) (0x00402801) 85 0x0040d7a1 in vs (+0xd7a1) (0x0040d7a1) 86 0x004446e3 EntryPoint+0xce in vs (0x004446e3) 87 0x404d161d in kernel32 (+0x5161d) (0x404d161d) 88 0x40039087 wine_switch_to_stack+0x17 in libwine.so.1 (0x40039087) 0x400cb58c memcpy+0x1c in libc.so.6: repe movsl (%esi),%es:(%edi) Modules: Module Address Debug info Name (82 modules) PE 0x00400000-004ad000 Export vs PE 0x10000000-10285000 Export vsapi PE 0x10480000-10492000 Deferred vchack PE 0x12000000-121fb000 Deferred vsxml ELF 0x40000000-40017000 Deferred ld-linux.so.2 ELF 0x40022000-4002d000 Deferred libgcc_s.so.1 ELF 0x4002d000-40032000 Deferred libxxf86dga.so.1 ELF 0x40034000-4004e000 Export libwine.so.1 ELF 0x4004e000-40060000 Deferred libpthread.so.0 ELF 0x40060000-4017f000 Export libc.so.6 ELF 0x4017f000-40183000 Deferred libdl.so.2 ELF 0x40184000-401fe000 Deferred ntdll<elf> -PE 0x401a0000-401fe000 \ ntdll ELF 0x401fe000-402f4000 Deferred libwine_unicode.so.1 ELF 0x402f4000-4031a000 Deferred libm.so.6 ELF 0x40460000-40569000 Export kernel32<elf> -PE 0x40480000-40569000 \ kernel32 ELF 0x4059e000-405a0000 Deferred xlcutf8load.so.2 ELF 0x406b0000-406f1000 Deferred advapi32<elf> -PE 0x406c0000-406f1000 \ advapi32 ELF 0x406f1000-40754000 Deferred msvcrt<elf> -PE 0x40700000-40754000 \ msvcrt ELF 0x40754000-407ee000 Export comdlg32<elf> -PE 0x40760000-407ee000 \ comdlg32 ELF 0x407ee000-408bb000 Deferred shell32<elf> -PE 0x40800000-408bb000 \ shell32 ELF 0x408bb000-40918000 Deferred shlwapi<elf> -PE 0x408d0000-40918000 \ shlwapi ELF 0x40918000-409ab000 Deferred ole32<elf> -PE 0x40930000-409ab000 \ ole32 ELF 0x409ab000-40add000 Export user32<elf> -PE 0x409d0000-40add000 \ user32 ELF 0x40add000-40b92000 Deferred gdi32<elf> -PE 0x40af0000-40b92000 \ gdi32 ELF 0x40b92000-40bac000 Deferred wsock32<elf> -PE 0x40ba0000-40bac000 \ wsock32 ELF 0x40c8a000-40cd1000 Deferred rpcrt4<elf> -PE 0x40ca0000-40cd1000 \ rpcrt4 ELF 0x40cd1000-40cf0000 Deferred iphlpapi<elf> -PE 0x40ce0000-40cf0000 \ iphlpapi ELF 0x40cf0000-40db5000 Deferred comctl32<elf> -PE 0x40d00000-40db5000 \ comctl32 ELF 0x40db5000-40de0000 Deferred winspool<elf> -PE 0x40dc0000-40de0000 \ winspool ELF 0x40de0000-40dfd000 Deferred imm32<elf> -PE 0x40df0000-40dfd000 \ imm32 ELF 0x40dfd000-40e28000 Deferred ws2_32<elf> -PE 0x40e10000-40e28000 \ ws2_32 ELF 0x40e28000-40e6f000 Deferred wininet<elf> -PE 0x40e30000-40e6f000 \ wininet ELF 0x40e6f000-40e8d000 Deferred mpr<elf> -PE 0x40e80000-40e8d000 \ mpr ELF 0x40ea9000-40f17000 Deferred libfreetype.so.6 ELF 0x40f17000-40f2a000 Deferred libz.so.1 ELF 0x40f2a000-40f5a000 Deferred libfontconfig.so.1 ELF 0x40f5a000-40f7a000 Deferred libexpat.so.0 ELF 0x40f7a000-40fff000 Deferred winex11<elf> -PE 0x40f90000-40fff000 \ winex11 ELF 0x40fff000-41008000 Deferred libsm.so.6 ELF 0x41008000-41020000 Deferred libice.so.6 ELF 0x41020000-41025000 Deferred libxxf86vm.so.1 ELF 0x41025000-41033000 Deferred libxext.so.6 ELF 0x41033000-4112c000 Deferred libx11.so.6 ELF 0x4112c000-41193000 Deferred libgl.so.1 ELF 0x41193000-41365000 Deferred r200_dri.so ELF 0x45ac5000-45acd000 Deferred libxrender.so.1 ELF 0x45acd000-45ad1000 Deferred libxrandr.so.2 ELF 0x45ad1000-45af0000 Deferred ximcp.so.2 ELF 0x45b41000-45b4a000 Deferred libxcursor.so.1 ELF 0x45b4a000-45b7c000 Deferred uxtheme<elf> -PE 0x45b50000-45b7c000 \ uxtheme ELF 0x45c5c000-45c7a000 Deferred libcups.so.2 ELF 0x45c7a000-45caa000 Deferred libssl.so.0.9.7 ELF 0x45caa000-45da4000 Deferred libcrypto.so.0.9.7 ELF 0x45da4000-45daf000 Deferred libnss_files.so.2 PE 0x46480000-464ff000 Export vshlp ELF 0x46720000-46742000 Deferred hhctrl<elf> -PE 0x46730000-46742000 \ hhctrl ELF 0x46742000-467da000 Deferred oleaut32<elf> -PE 0x46760000-467da000 \ oleaut32 PE 0x780a0000-780b2000 Deferred msvcirt ELF 0x7bf00000-7bf03000 Deferred <wine-loader> Threads: process tid prio (all id:s are in hex) 00000008 (D) C:\vslick\win\vs.exe 00000009 0 <== WineDbg terminated on pid 0x8