[Wine] Anyone running EasyGPS or ExpertGPS?

Beartooth Beartooth at swva.net
Wed Feb 25 10:39:32 CST 2009


On Tue, 24 Feb 2009 17:36:11 -0600, Austin English wrote:
	[...]
>>> Run it from the terminal and post output here (if it's small).
>>> http://wiki.winehq.org/FAQ#head-
a37de3282d447376d2220d20a278ae52258551a4
>>
>>        OK -- it's in Program Files on drive_c. How do I get rid of
>>        the
>> space? Closing it up fails. Replacing it with an underline fails.
> 
> Enclose the entire path in quotes or use '\' to escape, e.g.,:
> 
> $ cd ".wine/drive_c/Program Files/program"
> 
> or
> 
> $ cd .wine/drive_c/Program\ Files/program

	Aha! I hadn't realized you could use quotes; very helpful, 
because I can never seem to remember straight how to use the backslash. 
Many thanks. 

	Took me a while to guess the command, but I did eventually do 
"[btth at Hbsk2 EasyGPS]$ wine EasyGPS &"

	That got me an undersized, grayed-out EasyGPS display with a 
popup saying :

An Unexpected Error Occurred!
A report of this error has been written to C:\windows\profiles\btth\Local 
Settings\Application Data\TopoGrafix\Error Logs
\EasyGPS_Message_Log_2_25_2009_11_30_19_AM.txt.
Please visit our support website at http://www.easygps.com/support.asp 
for assistance.

	When I closed the popup, the EasyGPS display expanded, and I 
could see more lines printing fast on the terminal; so I closed the 
display, and got more lines on the terminal; I didn't manage to see where 
the breaks should be. The whole thing looks like this (I hope it's not 
too long -- nor too hopelessly formatted) : 

[btth at Hbsk2 EasyGPS]$ wine EasyGPS &
[1] 16139
[btth at Hbsk2 EasyGPS]$ err:imagelist:IMAGELIST_InternalExpandBitmaps 
creating new image bitmap (x=32000 y=16)!
wine: Call from 0x65561930 to unimplemented function 
gdiplus.dll.GdipCloneBitmapAreaI, aborting
fixme:reg:GetNativeSystemInfo (0xbedf6c) using GetSystemInfo()
fixme:shdocvw:PersistStreamInit_InitNew (0x203be8)
fixme:shdocvw:navigate_url Unsupported args (Flags 0xbeeb68:3; 
TargetFrameName 0xbeeb48:8)
fixme:urlmon:URLMonikerImpl_BindToObject use running object table
fixme:system:SetProcessDPIAware stub!
fixme:dwmapi:DwmIsCompositionEnabled 0xbed988
0[206da8]: nsNativeModuleLoader::LoadModule("C:\windows\gecko\0.9.0
\wine_gecko\ssl3.dll") - Symbol NSGetModule not found
0[206da8]: nsNativeModuleLoader::LoadModule("C:\windows\gecko\0.9.0
\wine_gecko\softokn3.dll") - Symbol NSGetModule not found
0[206da8]: nsNativeModuleLoader::LoadModule("C:\windows\gecko\0.9.0
\wine_gecko\sqlite3.dll") - Symbol NSGetModule not found
0[206da8]: nsNativeModuleLoader::LoadModule("C:\windows\gecko\0.9.0
\wine_gecko\freebl3.dll") - Symbol NSGetModule not found
0[206da8]: nsNativeModuleLoader::LoadModule("C:\windows\gecko\0.9.0
\wine_gecko\xul.dll") - Symbol NSGetModule not found
0[206da8]: nsNativeModuleLoader::LoadModule("C:\windows\gecko\0.9.0
\wine_gecko\nss3.dll") - Symbol NSGetModule not found
0[206da8]: nsNativeModuleLoader::LoadModule("C:\windows\gecko\0.9.0
\wine_gecko\nssdbm3.dll") - Symbol NSGetModule not found
0[206da8]: nsNativeModuleLoader::LoadModule("C:\windows\gecko\0.9.0
\wine_gecko\plc4.dll") - Symbol NSGetModule not found
0[206da8]: nsNativeModuleLoader::LoadModule("C:\windows\gecko\0.9.0
\wine_gecko\nssckbi.dll") - Symbol NSGetModule not found
fixme:iphlpapi:NotifyAddrChange (Handle 0x7de99878, overlapped 
0x7de99880): stub
0[206da8]: nsNativeModuleLoader::LoadModule("C:\windows\gecko\0.9.0
\wine_gecko\nssutil3.dll") - Symbol NSGetModule not found
0[206da8]: nsNativeModuleLoader::LoadModule("C:\windows\gecko\0.9.0
\wine_gecko\xpcom.dll") - Symbol NSGetModule not found
0[206da8]: nsNativeModuleLoader::LoadModule("C:\windows\gecko\0.9.0
\wine_gecko\js3250.dll") - Symbol NSGetModule not found
0[206da8]: nsNativeModuleLoader::LoadModule("C:\windows\gecko\0.9.0
\wine_gecko\nspr4.dll") - Symbol NSGetModule not found
0[206da8]: nsNativeModuleLoader::LoadModule("C:\windows\gecko\0.9.0
\wine_gecko\plds4.dll") - Symbol NSGetModule not found
0[206da8]: nsNativeModuleLoader::LoadModule("C:\windows\gecko\0.9.0
\wine_gecko\plugins\npnul32.dll") - Symbol NSGetModule not found
0[206da8]: nsNativeModuleLoader::LoadModule("C:\windows\gecko\0.9.0
\wine_gecko\smime3.dll") - Symbol NSGetModule not found
fixme:shdocvw:ClOleCommandTarget_QueryStatus (0x203c88)->((null) 1 
0xbedf20 (nil))
fixme:shdocvw:ClOleCommandTarget_Exec (0x203c88)->((null) 25 2 0xbedf34 
(nil))
fixme:shdocvw:ClOleCommandTarget_Exec (0x203c88)->((null) 26 2 0xbedf34 
(nil))
fixme:shdocvw:ClientSite_GetContainer (0x203c88)->(0xbedf70)
fixme:shdocvw:ClOleCommandTarget_Exec (0x203c88)->({000214d1-0000-0000-
c000-000000000046} 37 0 0xbee044 (nil))
fixme:shdocvw:ClOleCommandTarget_Exec (0x203c88)->({000214d1-0000-0000-
c000-000000000046} 84 0 (nil) 0xbee0d4)
fixme:shdocvw:WebBrowser_put_RegisterAsDropTarget (0x203be8)->(0)
fixme:resource:GetGuiResources (0xffffffff,0): stub
fixme:shdocvw:ClOleCommandTarget_Exec (0x203c88)->((null) 29 2 0xbef58c 
(nil))
fixme:shdocvw:DocHostUIHandler_GetDropTarget (0x203c88)
fixme:shdocvw:ClientSite_GetContainer (0x203c88)->(0xbefa54)
fixme:shdocvw:InPlaceFrame_SetStatusText (0x203c88)->(0x60044b71)
fixme:shdocvw:ClOleCommandTarget_Exec (0x203c88)->((null) 25 2 0xbef988 
(nil))
fixme:shdocvw:ClOleCommandTarget_Exec (0x203c88)->((null) 26 2 0xbef988 
(nil))
fixme:shdocvw:ClOleCommandTarget_Exec (0x203c88)->({000214d0-0000-0000-
c000-000000000046} 69 0 (nil) 0xbef5f0)
fixme:shdocvw:ClOleCommandTarget_Exec (0x203c88)->({000214d0-0000-0000-
c000-000000000046} 69 0 (nil) 0xbef5f0)
fixme:shdocvw:ClOleCommandTarget_Exec (0x203c88)->((null) 26 2 0xbef6b8 
(nil))
fixme:shdocvw:ClOleCommandTarget_Exec (0x203c88)->((null) 29 2 0xbef6c8 
(nil))
fixme:shdocvw:ClOleCommandTarget_Exec (0x203c88)->({000214d1-0000-0000-
c000-000000000046} 103 0 (nil) (nil))
fixme:shdocvw:ClOleCommandTarget_Exec (0x203c88)->
({de4ba900-59ca-11cf-9592-444553540000} 2315 0 (nil) (nil))
fixme:shdocvw:ClOleCommandTarget_Exec (0x203c88)->((null) 35 0 (nil) 
(nil))
fixme:shdocvw:InPlaceFrame_SetStatusText (0x203c88)->(0x603aaf52)
fixme:shdocvw:ClOleCommandTarget_Exec (0x203c88)->((null) 28 2 0xbef5f0 
(nil))
fixme:shdocvw:ClOleCommandTarget_Exec (0x203c88)->((null) 21 2 (nil) 
(nil))
fixme:shdocvw:OleInPlaceObject_InPlaceDeactivate (0x203be8)
fixme:mshtml:HlinkTarget_SetBrowseContext (0x28b2e828)->((nil))
fixme:shdocvw:OleObject_Close (0x203be8)->(1)
wine: Unhandled page fault on read access to 0x0000cff8 at address 
0x603363fc (thread 0043), starting debugger...
Unhandled exception: page fault on read access to 0x0000cff8 in 32-bit 
code (0x603363fc).
Register dump:
 CS:0073 SS:007b DS:007b ES:007b FS:0033 GS:003b
 EIP:603363fc ESP:00bedbd0 EBP:00bedc18 EFLAGS:00210206(   - 00      - 
RIP1)
 EAX:00000008 EBX:603904c0 ECX:0000d000 EDX:00d00078
 ESI:00000050 EDI:00d000c0
Stack dump:
0x00bedbd0:  00d08f40 00d00014 00d08f58 603904c0
0x00bedbe0:  00000120 00d08e08 00bedc08 603349de
0x00bedbf0:  00d00014 00000050 00d00000 60325731
0x00bedc00:  00d0ad68 00bedc24 603363c0 603904c0
0x00bedc10:  00000050 60336de0 00bedc78 60336e64
0x00bedc20:  00bedc68 00bedc84 60336fb6 00d00054
Backtrace:
=>0 0x603363fc in ntdll (+0x363fc) (0x00bedc18)
  1 0x60336e64 RtlAllocateHeap+0x84() in ntdll (0x00bedc78)
  2 0x00550cc7 in easygps (+0x150cc7) (0x00bedc98)
  3 0x004eeeb8 in easygps (+0xeeeb8) (0x00bedcac)
  4 0x00403853 in easygps (+0x3853) (0x00bedcd8)
  5 0x004039d3 in easygps (+0x39d3) (0x00bedcf0)
  6 0x00403a72 in easygps (+0x3a72) (0x00bedd0c)
  7 0x00403a93 in easygps (+0x3a93) (0x00bedd1c)
  8 0x00403c25 in easygps (+0x3c25) (0x00bedd38)
  9 0x00403cd0 in easygps (+0x3cd0) (0x00bedd4c)
  10 0x00403cf3 in easygps (+0x3cf3) (0x00bedd5c)
  11 0x00403d13 in easygps (+0x3d13) (0x00bedd6c)
  12 0x00402c8a in easygps (+0x2c8a) (0x00bedd8c)
  13 0x006bc733 in easygps (+0x2bc733) (0x00bede04)
  14 0x0072a132 in easygps (+0x32a132) (0x00befe64)
  15 0x0058ea0c in easygps (+0x18ea0c) (0x00befe78)
  16 0x0054fce2 in easygps (+0x14fce2) (0x00beff08)
  17 0x65594c88 in kernel32 (+0x54c88) (0x00beffe8)
0x603363fc: movl	0xfffffff8(%ecx),%eax
Modules:
Module	Address			Debug info	Name (149 modules)
ELF	  1f9000-  268000	Deferred        libpulse.so.0
PE	  340000-  348000	Deferred        xpcom
PE	  350000-  35a000	Deferred        plds4
PE	  3a0000-  3db000	Deferred        nspr4
PE	  3e0000-  3f5000	Deferred        nssutil3
PE	  400000-  9f7000	Export          easygps
PE	  400000-  9f7000	Export          easygps
PE	  400000-  9f7000	Export          easygps
PE	  400000-  9f7000	Export          easygps
PE	  400000-  9f7000	Export          easygps
PE	  400000-  9f7000	Export          easygps
PE	  400000-  9f7000	Export          easygps
PE	  400000-  9f7000	Export          easygps
PE	  400000-  9f7000	Export          easygps
PE	  400000-  9f7000	Export          easygps
PE	  400000-  9f7000	Export          easygps
PE	  400000-  9f7000	Export          easygps
PE	  400000-  9f7000	Export          easygps
PE	  400000-  9f7000	Export          easygps
PE	  400000-  9f7000	Export          easygps
PE	  400000-  9f7000	Export          easygps
ELF	  a41000-  a4b000	Deferred        librt.so.1
ELF	  a4d000-  a51000	Deferred        libuuid.so.1
ELF	  a53000-  a58000	Deferred        libxfixes.so.3
ELF	  a8b000-  a93000	Deferred        libsm.so.6
ELF	  a95000-  abc000	Deferred        libexpat.so.1
ELF	  abe000-  ad8000	Deferred        libice.so.6
ELF	  ada000-  b6d000	Deferred        libfreetype.so.6
ELF	  bb2000-  be1000	Deferred        libfontconfig.so.1
ELF	  be3000-  bec000	Deferred        libxrender.so.1
ELF	  bf9000-  c03000	Deferred        libxcursor.so.1
ELF	  c05000-  c0c000	Deferred        libxrandr.so.2
ELF	  c0e000-  c1c000	Deferred        libgcc_s.so.1
ELF	  c1e000-  c21000	Deferred        libxinerama.so.1
ELF	  c29000-  c2e000	Deferred        libcap.so.2
ELF	  d29000-  d2f000	Deferred        libasyncns.so.0
ELF	  de1000-  df8000	Deferred        libresolv.so.2
ELF	  dfa000-  dfd000	Deferred        libxcomposite.so.1
ELF	 5cb0000- 5cb7000	Deferred        libgdbm.so.2
ELF	 5efc000- 5f00000	Deferred        libgpg-error.so.0
ELF	 680c000- 6811000	Deferred        libxxf86vm.so.1
ELF	 6846000- 68c1000	Deferred        libgcrypt.so.11
ELF	 691e000- 69c2000	Deferred        libgnutls.so.26
ELF	 69c4000- 69d5000	Deferred        libtasn1.so.3
ELF	 6afa000- 6afd000	Deferred        libcom_err.so.2
ELF	 6aff000- 6b24000	Deferred        libk5crypto.so.3
ELF	 6b26000- 6bc5000	Deferred        libkrb5.so.3
ELF	 6bc7000- 6bd1000	Deferred        libkrb5support.so.0
ELF	 6bd3000- 6bd6000	Deferred        libkeyutils.so.1
ELF	 6d28000- 6d57000	Deferred        libgssapi_krb5.so.2
ELF	 6da6000- 6dc0000	Deferred        libnsl.so.1
ELF	 7208000- 723b000	Deferred        libcrypt.so.1
ELF	 73ad000- 748f000	Deferred        libasound.so.2
PE	28eb0000-2a09b000	Deferred        xul
PE	2a0a0000-2a163000	Deferred        js3250
PE	2a170000-2a24e000	Deferred        nss3
PE	2a250000-2a25a000	Deferred        plc4
PE	2a260000-2a281000	Deferred        smime3
PE	2a290000-2a309000	Deferred        sqlite3
PE	2a310000-2a339000	Deferred        ssl3
ELF	602f2000-603ac000	Export          ntdll<elf>
  \-PE	60300000-603ac000	\               ntdll
ELF	603d5000-603e2000	Deferred        libnss_files.so.2
ELF	603e2000-60435000	Deferred        gdiplus<elf>
  \-PE	603f0000-60435000	\               gdiplus
ELF	60435000-60595000	Deferred        user32<elf>
  \-PE	60450000-60595000	\               user32
ELF	60595000-6063e000	Deferred        gdi32<elf>
  \-PE	605a0000-6063e000	\               gdi32
ELF	6063e000-60698000	Deferred        advapi32<elf>
  \-PE	60650000-60698000	\               advapi32
ELF	60698000-60794000	Deferred        oleaut32<elf>
  \-PE	606b0000-60794000	\               oleaut32
ELF	60794000-608ba000	Deferred        ole32<elf>
  \-PE	607b0000-608ba000	\               ole32
ELF	608ba000-60925000	Deferred        rpcrt4<elf>
  \-PE	608d0000-60925000	\               rpcrt4
ELF	60925000-60993000	Deferred        setupapi<elf>
  \-PE	60930000-60993000	\               setupapi
ELF	60993000-609ca000	Deferred        winspool<elf>
  \-PE	609a0000-609ca000	\               winspool
ELF	609ca000-60b5d000	Deferred        shell32<elf>
  \-PE	609e0000-60b5d000	\               shell32
ELF	60b5d000-60c2a000	Deferred        comctl32<elf>
  \-PE	60b70000-60c2a000	\               comctl32
ELF	60c2a000-60c6e000	Deferred        urlmon<elf>
  \-PE	60c30000-60c6e000	\               urlmon
ELF	60c6e000-60cc1000	Deferred        wininet<elf>
  \-PE	60c80000-60cc1000	\               wininet
ELF	60cc1000-60ce4000	Deferred        mpr<elf>
  \-PE	60cd0000-60ce4000	\               mpr
ELF	60ce4000-60d0e000	Deferred        msvfw32<elf>
  \-PE	60cf0000-60d0e000	\               msvfw32
ELF	60df7000-60e98000	Deferred        winex11<elf>
  \-PE	60e00000-60e98000	\               winex11
ELF	60fe6000-61007000	Deferred        imm32<elf>
  \-PE	60ff0000-61007000	\               imm32
ELF	613fa000-61400000	Deferred        
libasound_module_pcm_pulse.so
ELF	61481000-61499000	Deferred        msacm32<elf>
  \-PE	61490000-61499000	\               msacm32
ELF	61499000-614c2000	Deferred        msacm32<elf>
  \-PE	614a0000-614c2000	\               msacm32
ELF	614c2000-614d7000	Deferred        midimap<elf>
  \-PE	614d0000-614d7000	\               midimap
ELF	614d7000-614ea000	Deferred        riched32<elf>
  \-PE	614e0000-614ea000	\               riched32
ELF	614ea000-61547000	Deferred        riched20<elf>
  \-PE	61500000-61547000	\               riched20
ELF	61547000-61563000	Deferred        localspl<elf>
  \-PE	61550000-61563000	\               localspl
ELF	61563000-6157b000	Deferred        spoolss<elf>
  \-PE	61570000-6157b000	\               spoolss
ELF	6157b000-615bf000	Deferred        shdocvw<elf>
  \-PE	61580000-615bf000	\               shdocvw
ELF	615bf000-6168d000	Deferred        mshtml<elf>
  \-PE	615d0000-6168d000	\               mshtml
ELF	6168d000-616ff000	Deferred        msvcrt<elf>
  \-PE	616a0000-616ff000	\               msvcrt
ELF	616ff000-61719000	Deferred        wsock32<elf>
  \-PE	61700000-61719000	\               wsock32
ELF	61719000-61747000	Deferred        ws2_32<elf>
  \-PE	61720000-61747000	\               ws2_32
ELF	61747000-61767000	Deferred        iphlpapi<elf>
  \-PE	61750000-61767000	\               iphlpapi
ELF	61767000-6177a000	Deferred        msimg32<elf>
  \-PE	61770000-6177a000	\               msimg32
ELF	6177a000-61792000	Deferred        usp10<elf>
  \-PE	61780000-61792000	\               usp10
ELF	61792000-617a6000	Deferred        dwmapi<elf>
  \-PE	617a0000-617a6000	\               dwmapi
ELF	6551e000-6566a000	Export          kernel32<elf>
  \-PE	65540000-6566a000	\               kernel32
ELF	69755000-69804000	Deferred        comdlg32<elf>
  \-PE	69760000-69804000	\               comdlg32
ELF	71584000-71598000	Deferred        lz32<elf>
  \-PE	71590000-71598000	\               lz32
ELF	72661000-7267b000	Deferred        version<elf>
  \-PE	72670000-7267b000	\               version
ELF	74169000-741ca000	Deferred        shlwapi<elf>
  \-PE	74180000-741ca000	\               shlwapi
ELF	7553d000-75570000	Deferred        uxtheme<elf>
  \-PE	75540000-75570000	\               uxtheme
ELF	75628000-756bf000	Deferred        winmm<elf>
  \-PE	75630000-756bf000	\               winmm
ELF	780d3000-780fb000	Deferred        oledlg<elf>
  \-PE	780e0000-780fb000	\               oledlg
ELF	7ba05000-7ba3c000	Deferred        winealsa<elf>
  \-PE	7ba10000-7ba3c000	\               winealsa
ELF	7bf00000-7bf03000	Deferred        <wine-loader>
Threads:
process  tid      prio (all id:s are in hex)
00000008 
	0000001b    0
	0000001a    0
	00000019    0
0000000c 
	0000000b    0
	00000047    0
	0000001c    0
	00000012    0
	0000000e    0
	0000000d    0
0000000f 
	00000016    0
	00000015    0
	00000011    0
	00000010    0
00000017 
	00000018    0
00000030 
	00000031    0
00000042 (D) C:\Program Files\EasyGPS\EasyGPS.exe
	00000013    0
	00000046    0
	00000045    0
	00000044    0
	00000043    0 <==
Backtrace:
=>0 0x603363fc in ntdll (+0x363fc) (0x00bedc18)
  1 0x60336e64 RtlAllocateHeap+0x84() in ntdll (0x00bedc78)
  2 0x00550cc7 in easygps (+0x150cc7) (0x00bedc98)
  3 0x004eeeb8 in easygps (+0xeeeb8) (0x00bedcac)
  4 0x00403853 in easygps (+0x3853) (0x00bedcd8)
  5 0x004039d3 in easygps (+0x39d3) (0x00bedcf0)
  6 0x00403a72 in easygps (+0x3a72) (0x00bedd0c)
  7 0x00403a93 in easygps (+0x3a93) (0x00bedd1c)
  8 0x00403c25 in easygps (+0x3c25) (0x00bedd38)
  9 0x00403cd0 in easygps (+0x3cd0) (0x00bedd4c)
  10 0x00403cf3 in easygps (+0x3cf3) (0x00bedd5c)
  11 0x00403d13 in easygps (+0x3d13) (0x00bedd6c)
  12 0x00402c8a in easygps (+0x2c8a) (0x00bedd8c)
  13 0x006bc733 in easygps (+0x2bc733) (0x00bede04)
  14 0x0072a132 in easygps (+0x32a132) (0x00befe64)
  15 0x0058ea0c in easygps (+0x18ea0c) (0x00befe78)
  16 0x0054fce2 in easygps (+0x14fce2) (0x00beff08)
  17 0x65594c88 in kernel32 (+0x54c88) (0x00beffe8)


	When I then hit ^C, I just got my prompt back, without further 
ado.


-- 
Beartooth Staffwright, PhD, Neo-Redneck Linux Convert
Remember I know precious little of what I am talking about.




More information about the wine-users mailing list