http://bugs.winehq.org/show_bug.cgi?id=8890
Summary: CityInfo 2.7 crash on startup Product: Wine Version: 0.9.40. Platform: PC-x86-64 OS/Version: Linux Status: UNCONFIRMED Severity: normal Priority: P3 Component: wine-misc AssignedTo: wine-bugs@winehq.org ReportedBy: maxim.britov@gmail.com
I new in wine bug submitting, please excuse me, if I'm on wrong way...
There is program CityInfo. It is map of Minsk city (Belarus). It provides map, transport, calculate path from point to point and it is very useful here for Minsk's users. CityInfo 2.61 works with wine. There some artefacts, but basic functions work.
From version 2.7 devel team (windows oriented) changed some in engine and
CitiInfo 2.7 crashes on startup.
I have Gentoo ~amd64 and wine 0.9.40 at the moment. .wine just created. No any aditional DLLs.
Is it fixable? Could I help with any tests here? Thanks
$ wine .wine/drive_c/Program\ Files/ESMA\ Ltd/CityInfo/CityInfo.exe ALSA lib conf.c:3939:(snd_config_expand) Unknown parameters 0 ALSA lib control.c:910:(snd_ctl_open_noupdate) Invalid CTL default:0 fixme:wave:ALSA_AddCaptureDevice Add support for DSCapture fixme:ole:CoResumeClassObjects stub fixme:bitblt:X11DRV_ClientSideDIBCopy potential optimization: client-side color-index mode DIB copy fixme:bitblt:X11DRV_ClientSideDIBCopy potential optimization: client-side color-index mode DIB copy fixme:iphlpapi:NotifyAddrChange (Handle 0x7c3bf9f8, overlapped 0x7c3bf9dc): stub err:ole:CoGetClassObject class {4955dd33-b159-11d0-8fcf-00aa006bcc59} not registered err:ole:CoGetClassObject no class object {4955dd33-b159-11d0-8fcf-00aa006bcc59} could be created for context 0x1 fixme:shdocvw:ClOleCommandTarget_QueryStatus (0x1b9c9c)->((null) 1 0x34f8d4 (nil)) fixme:shdocvw:ClOleCommandTarget_Exec (0x1b9c9c)->((null) 25 2 0x34f8e8 (nil)) fixme:shdocvw:ClOleCommandTarget_Exec (0x1b9c9c)->((null) 26 2 0x34f8e8 (nil)) fixme:shdocvw:ClientSite_GetContainer (0x1b9c9c)->(0x34f924) fixme:shdocvw:ClOleCommandTarget_Exec (0x1b9c9c)->({000214d1-0000-0000-c000-000000000046} 37 0 0x34fa28 (nil)) fixme:shdocvw:HttpNegotiate_BeginningTransaction (0x1ba1c0)->(L"" L"" 0 0x34fa5c) fixme:shdocvw:BindStatusCallback_GetBindInfo (0x1ba1c0)->(0x34fa60 0x34f984) fixme:win:WIN_CreateWindowEx Parent is HWND_MESSAGE fixme:mshtml:BSCServiceProvider_QueryService (0x152a4b8)->({79eac9e4-baf9-11ce-8c82-00aa004ba90b} {79eac9e4-baf9-11ce-8c82-00aa004ba90b} 0x1527f98) fixme:shdocvw:PersistStreamInit_InitNew (0x1b9c08) fixme:shdocvw:WebBrowser_QueryInterface (0x1b9c08)->({376bd3aa-3845-101b-84ed-08002b2ec713} 0x784e4c) interface not supported fixme:shdocvw:OleControl_OnAmbientPropertyChange Unknown dispID -1 fixme:mshtml:HTMLBodyElement_put_scroll (0x15dce20)->(L"auto") fixme:shdocvw:OleObject_Close (0x1b9c08)->(1) fixme:mshtml:HlinkTarget_SetBrowseContext (0x1ba3c0)->((nil)) wine: Unhandled exception 0x0eedfade at address 0x0000:0x7ee13dd0 (thread 0009), starting debugger... First chance exception: 0xc0000025 in 32-bit code (0x7ef99d9c). Register dump: CS:0023 SS:002b DS:002b ES:002b FS:0063 GS:006b EIP:7ef99d9c ESP:0034f7d4 EBP:0034f838 EFLAGS:00000282( - 00 - -IS1) EAX:0034f7e0 EBX:7efe4998 ECX:00110020 EDX:0034fbb4 ESI:0034fbb4 EDI:0034f844 Stack dump: 0x0034f7d4: 7ee8a998 7edf0000 0034f83c c0000025 0x0034f7e4: 00000001 0034fbb4 7ee8a9b0 00000000 0x0034f7f4: 7efe4998 00000004 7ee876d8 0034f870 0x0034f804: 7efb4b82 00000000 00000001 00000002 0x0034f814: 0034f860 00000419 00000001 04190000 0x0034f824: 00000000 7efa4089 7efe4998 7ef99d50 Backtrace: =>1 0x7ef99d9c __regs_RtlRaiseException+0x4c(rec=0x34fbb4, context=0x34f848) [/var/tmp/portage/app-emulation/wine-0.9.40/work/wine-0.9.40/dlls/ntdll/exception.c:396] in ntdll (0x0034f838) 2 0x7efd2263 in ntdll (+0x52263) (0x0034fb94) 3 0x7ef99366 RtlRaiseException+0x6() in ntdll (0x0034fc0c) 4 0x0050bd69 in cityinfo (+0x10bd69) (0x0034fc74) 5 0x00406a57 in cityinfo (+0x6a57) (0x0034fc98) 6 0x0050b9d3 in cityinfo (+0x10b9d3) (0x0034fcdc) 7 0x005451c3 in cityinfo (+0x1451c3) (0x0034fe1c) 8 0x0054409f in cityinfo (+0x14409f) (0x0034fe48) 9 0x0054e8e7 in cityinfo (+0x14e8e7) (0x0034fe6c) 10 0x0057c5db in cityinfo (+0x17c5db) (0x0034fe90) 11 0x00591e33 in cityinfo (+0x191e33) (0x0034fec0) 12 0x00471580 in cityinfo (+0x71580) (0x0034fee4) 13 0x0059415f in cityinfo (+0x19415f) (0x0034ff08) 14 0x7ee4450c start_process+0xec(arg=0x0) [/var/tmp/portage/app-emulation/wine-0.9.40/work/wine-0.9.40/dlls/kernel32/process.c:820] in kernel32 (0x0034ffe8) 15 0xf7de3707 wine_switch_to_stack+0x17() in libwine.so.1 (0x00000000) 0x7ef99d9c __regs_RtlRaiseException+0x4c [/var/tmp/portage/app-emulation/wine-0.9.40/work/wine-0.9.40/dlls/ntdll/exception.c:396] in ntdll: subl $4,%esp Unable to open file '/var/tmp/portage/app-emulation/wine-0.9.40/work/wine-0.9.40/dlls/ntdll/exception.c' Modules: Module Address Debug info Name (155 modules) PE 3e0000- 3e7000 Deferred plc4 PE 3f0000- 3f6000 Deferred plds4 PE 400000- 60c000 Export cityinfo PE 9e0000- a49000 Deferred xpcom_core PE a50000- a77000 Deferred nspr4 PE b90000- b9f000 Deferred jsd3250 PE ba0000- c11000 Deferred js3250 PE c20000- c55000 Deferred xpc3250 PE c60000- c91000 Deferred freebl3 PE ca0000- cb6000 Deferred gkgfx PE cc0000- cd3000 Deferred jsj3250 PE ce0000- ce6000 Deferred mozctlx PE cf0000- d01000 Deferred mozz PE d10000- d6b000 Deferred nss3 PE d70000- daf000 Deferred softokn3 PE db0000- dee000 Deferred nssckbi PE df0000- e0a000 Deferred smime3 PE e10000- e30000 Deferred ssl3 PE e30000- e44000 Deferred xpcom_compat PE e50000- e56000 Deferred xpistub PE e60000- edd000 Deferred necko PE ee0000- eec000 Deferred xppref32 PE ef0000- f1e000 Deferred i18n PE f20000- f3f000 Deferred embedcomponents PE f40000- f4f000 Deferred caps PE f50000- f5c000 Deferred typeaheadfind PE f60000- 11f9000 Deferred gklayout PE 1200000- 1227000 Deferred imglib2 PE 1230000- 124b000 Deferred rdf PE 1250000- 1288000 Deferred appcomps PE 1290000- 12a0000 Deferred appshell PE 12a0000- 12af000 Deferred profile PE 12b0000- 12b7000 Deferred xpcom_compat_c PE 12c0000- 12c7000 Deferred sroaming PE 12d0000- 12e0000 Deferred chrome PE 12e0000- 1319000 Deferred gkparser PE 1320000- 13de000 Deferred uconv PE 13e0000- 140c000 Deferred docshell PE 1410000- 141a000 Deferred nsprefm PE 1420000- 142e000 Deferred webbrwsr PE 1430000- 1455000 Deferred gkwidget PE 1460000- 1484000 Deferred gkgfxwin PE 1490000- 1498000 Deferred pipboot PE 14a0000- 14ac000 Deferred oji PE 15c0000- 15cd000 Deferred jar50 PE 10000000-10006000 Deferred xpcom ELF 7bf00000-7bf03000 Deferred <wine-loader> ELF 7c5e3000-7c647000 Deferred msvcrt<elf> -PE 7c5f0000-7c647000 \ msvcrt ELF 7c647000-7c6bc000 Deferred mshtml<elf> -PE 7c650000-7c6bc000 \ mshtml ELF 7c6bc000-7c6f6000 Deferred shdocvw<elf> -PE 7c6c0000-7c6f6000 \ shdocvw ELF 7ca3f000-7ca84000 Deferred riched20<elf> -PE 7ca50000-7ca84000 \ riched20 ELF 7cb95000-7cba9000 Deferred olepro32<elf> -PE 7cba0000-7cba9000 \ olepro32 ELF 7cc0d000-7cc5f000 Deferred crypt32<elf> -PE 7cc20000-7cc5f000 \ crypt32 ELF 7cc5f000-7cc93000 Deferred rsaenh<elf> -PE 7cc70000-7cc93000 \ rsaenh ELF 7cc93000-7cca8000 Deferred midimap<elf> -PE 7cca0000-7cca8000 \ midimap ELF 7cca8000-7ccce000 Deferred msacm32<elf> -PE 7ccb0000-7ccce000 \ msacm32 ELF 7ccce000-7cd8c000 Deferred libasound.so.2 ELF 7cd98000-7cdb0000 Deferred msacm32<elf> -PE 7cda0000-7cdb0000 \ msacm32 ELF 7cdb0000-7cde2000 Deferred winealsa<elf> -PE 7cdc0000-7cde2000 \ winealsa ELF 7ce06000-7ce34000 Deferred libcrypt.so.1 ELF 7ce34000-7ce62000 Deferred libcups.so.2 ELF 7d123000-7d155000 Deferred uxtheme<elf> -PE 7d130000-7d155000 \ uxtheme ELF 7d155000-7d15e000 Deferred libxcursor.so.1 ELF 7d182000-7d185000 Deferred libxinerama.so.1 ELF 7d187000-7d18c000 Deferred libxfixes.so.3 ELF 7d18c000-7d1a9000 Deferred imm32<elf> -PE 7d190000-7d1a9000 \ imm32 ELF 7d744000-7e0dc000 Deferred libglcore.so.1 ELF 7e0dc000-7e172000 Deferred libgl.so.1 ELF 7e172000-7e177000 Deferred libxdmcp.so.6 ELF 7e177000-7e262000 Deferred libx11.so.6 ELF 7e262000-7e270000 Deferred libxext.so.6 ELF 7e270000-7e287000 Deferred libice.so.6 ELF 7e288000-7e28c000 Deferred libxrandr.so.2 ELF 7e28c000-7e294000 Deferred libxrender.so.1 ELF 7e2ab000-7e33a000 Deferred winex11<elf> -PE 7e2c0000-7e33a000 \ winex11 ELF 7e369000-7e388000 Deferred libexpat.so.0 ELF 7e388000-7e3b2000 Deferred libfontconfig.so.1 ELF 7e3b2000-7e3c4000 Deferred libz.so.1 ELF 7e3c4000-7e429000 Deferred libfreetype.so.6 ELF 7e44d000-7e478000 Deferred ws2_32<elf> -PE 7e460000-7e478000 \ ws2_32 ELF 7e478000-7e492000 Deferred wsock32<elf> -PE 7e480000-7e492000 \ wsock32 ELF 7e492000-7e51f000 Deferred winmm<elf> -PE 7e4a0000-7e51f000 \ winmm ELF 7e51f000-7e533000 Deferred url<elf> -PE 7e530000-7e533000 \ url ELF 7e533000-7e5d3000 Deferred comdlg32<elf> -PE 7e540000-7e5d3000 \ comdlg32 ELF 7e5d3000-7e5f3000 Deferred mpr<elf> -PE 7e5e0000-7e5f3000 \ mpr ELF 7e5f3000-7e63c000 Deferred wininet<elf> -PE 7e600000-7e63c000 \ wininet ELF 7e63c000-7e672000 Deferred urlmon<elf> -PE 7e640000-7e672000 \ urlmon ELF 7e672000-7e6ca000 Deferred shlwapi<elf> -PE 7e680000-7e6ca000 \ shlwapi ELF 7e6ca000-7e7c5000 Deferred shell32<elf> -PE 7e6e0000-7e7c5000 \ shell32 ELF 7e7c5000-7e7f8000 Deferred winspool<elf> -PE 7e7d0000-7e7f8000 \ winspool ELF 7e7f8000-7e8b4000 Deferred comctl32<elf> -PE 7e800000-7e8b4000 \ comctl32 ELF 7e8b4000-7e8c8000 Deferred lz32<elf> -PE 7e8c0000-7e8c8000 \ lz32 ELF 7e8c8000-7e8da000 Deferred libresolv.so.2 ELF 7e8dd000-7e8e0000 Deferred libxau.so.6 ELF 7e8e0000-7e8e5000 Deferred libxxf86vm.so.1 ELF 7e8e5000-7e8fe000 Deferred version<elf> -PE 7e8f0000-7e8fe000 \ version ELF 7e8fe000-7e91c000 Deferred iphlpapi<elf> -PE 7e910000-7e91c000 \ iphlpapi ELF 7e91c000-7e974000 Deferred rpcrt4<elf> -PE 7e930000-7e974000 \ rpcrt4 ELF 7e974000-7ea10000 Deferred ole32<elf> -PE 7e980000-7ea10000 \ ole32 ELF 7ea10000-7eaaa000 Deferred oleaut32<elf> -PE 7ea20000-7eaaa000 \ oleaut32 ELF 7eaaa000-7eaf0000 Deferred advapi32<elf> -PE 7eac0000-7eaf0000 \ advapi32 ELF 7eaf0000-7eb85000 Deferred gdi32<elf> -PE 7eb00000-7eb85000 \ gdi32 ELF 7eb85000-7ecc0000 Deferred user32<elf> -PE 7eba0000-7ecc0000 \ user32 ELF 7edd3000-7eef7000 Dwarf kernel32<elf> -PE 7edf0000-7eef7000 \ kernel32 ELF 7eef7000-7ef01000 Deferred libnss_files.so.2 ELF 7ef01000-7ef0b000 Deferred libnss_nis.so.2 ELF 7ef0b000-7ef21000 Deferred libnsl.so.1 ELF 7ef21000-7ef46000 Deferred libm.so.6 ELF 7ef46000-7ef4f000 Deferred libsm.so.6 ELF 7ef6a000-7f000000 Dwarf ntdll<elf> -PE 7ef80000-7f000000 \ ntdll ELF f7c71000-f7c75000 Deferred koi8-r.so ELF f7c77000-f7c7b000 Deferred libdl.so.2 ELF f7c7b000-f7da1000 Deferred libc.so.6 ELF f7da1000-f7db8000 Deferred libpthread.so.0 ELF f7db8000-f7dba000 Deferred libnvidia-tls.so.1 ELF f7dd4000-f7ddc000 Deferred libnss_compat.so.2 ELF f7ddc000-f7ef0000 Dwarf libwine.so.1 ELF f7ef1000-f7f0d000 Deferred ld-linux.so.2 Threads: process tid prio (all id:s are in hex) 0000000a 0000000b 0 00000008 (D) Z:\home\maxim.wine\drive_c\Program Files\ESMA Ltd\CityInfo\CityInfo.exe 00000014 0 00000013 0 00000012 0 00000011 0 00000010 0 0000000f 0 0000000e 0 0000000d 0 0000000c 0 00000009 0 <==