[Wine] Re: wine-0.9.15 & winetools problems.

Mark Knecht markknecht at gmail.com
Wed Jun 14 22:35:04 CDT 2006


On 6/14/06, James Hawkins <truiken at gmail.com> wrote:
> On 6/14/06, Mark Knecht <markknecht at gmail.com> wrote:
> >
> > After the install was finished I attempted to run what I think is IE6:
> > mark at lightning ~ $ wine /home/mark/.wine/drive_c/Program\
> > Files/Internet\ Explorer/IEXPLORE.EXE
> > fixme:shdocvw:IEWinMain "" 1
>
> The install was successful, but you're running builtin IE6.  You're
> going to have to set dll overrides for the IE libraries and
> IEXPLORE.EXE itself, the IE libraries meaning urlmon, shdocvw, mshtml.
>
> --
> James Hawkins
>


James,
   Thanks. If that's what is happening then it's interesting. The ONLY
reason I'm  struggling to install IE is because the program I Want to
run, Medved QuoteTracker, available here:

http://www.quotetracker.com/index_nn.asp

installs successfully under wine-0.9.15 and actually runs, but then
exits gracefully telling me that IE is not installed and that it needs
it for web access and help files. Apparently the built in Wine version
is not able to ideantify itself to this program?

   I suspect from this page:

http://appdb.winehq.org/appview.php?versionId=469

that you are talking about this set of instructions?

<SNIP>
If it doesn't work make sure you are using the latest Wine version.
If it still doesn't work try again with a fresh ~/.wine:

mv ~/.wine ~/.wine.bak

Manual runtime settings (might be incomplete):

1) use winecfg and set the following to native

- iexplore.exe
- shdocvw
- urlmon
<SNIP>

So I set about trying to run winecfg and adding IEXPLORE.EXE to the
applications part of winecfg. The first time I ran it winecfg
segfaulted when adding Program Files/IEXPLORE.EXE to the applications
section. I've attached that data below.

The second time though it didn't fail. I don't know what that means.

After having done that I now get no windows when I try to run IE6. It
just returns to the command line immediately. That info is posted
below the segfault stuff..

Please note that all of this is taking place in a 32-bit chroot as I
am unable to compile wine-0.9.15 from Gentoo's portage on my AMD64
machine as that fails with errors found at the very end. I could move
all of this to a different 32-bit machine and attempt to run Wine
across my network but I'd prefer not to do that as QuoteTracker's
bandwidth would be competing with other resources and my wireless
network is already overloaded.

It's all so involved... ;)

Thanks again,
Mark

mark at lightning ~ $ winecfg
wine: Unhandled page fault on read access to 0x00000000 at address
0xf7e5d448 (t hread 0009), starting debugger...
WineDbg starting on pid 0x8
Unhandled exception: page fault on read access to 0x00000000 in 32-bit
code (0xf 7e5d448).
Register dump:
 CS:0023 SS:002b DS:002b ES:002b FS:006b GS:0063
 EIP:f7e5d448 ESP:7fb7cf14 EBP:7fb7cf28 EFLAGS:00010202(   - 00      - -RI1)
 EAX:00000056 EBX:f7f08ff4 ECX:00000000 EDX:00000076
 ESI:f7ef1a00 EDI:00000056
Stack dump:
0x7fb7cf14:  00000056 7fbb2807 7fbb875c 7fd45880
0x7fb7cf24:  7fbdfbf8 7fb7cf58 7fbb00ef 7fbb2807
0x7fb7cf34:  00000000 7fb7cf58 7fbb0e19 7fd50928
0x7fb7cf44:  7fbb49a2 7fbb002b 7fbb875c 7fbb3805
0x7fb7cf54:  7fbdf958 7fb7cf88 7fba35c4 0000005c
0x7fb7cf64:  7fd50928 7fbb2807 7fbb3805 7fbb26c6
fixme:ntdll:RtlNtStatusToDosErrorNoTeb no mapping for c0000119
Backtrace:
=>1 0xf7e5d448 __strcasecmp+0x48 in libc.so.6 (0xf7e5d448)
  2 0x7fbb00ef get_reg_key+0xcf in winecfg (0x7fbb00ef)
  3 0x7fba35c4 in winecfg (+0x35c4) (0x7fba35c4)
  4 0x7fba3cb7 in winecfg (+0x3cb7) (0x7fba3cb7)
  5 0x7fba4869 AppDlgProc+0xd9 in winecfg (0x7fba4869)
  6 0x7f739c3a WINPROC_wrapper+0x1a in user32 (0x7f739c3a)
  7 0x7f73a2b8 WINPROC_wrapper+0x698 in user32 (0x7f73a2b8)
  8 0x7f73f3f4 WINPROC_CallDlgProcW+0x104 in user32 (0x7f73f3f4)
  9 0x7f6d21b9 DefDlgProcW+0x89 in user32 (0x7f6d21b9)
  10 0x7f739c3a WINPROC_wrapper+0x1a in user32 (0x7f739c3a)
  11 0x7f73a171 WINPROC_wrapper+0x551 in user32 (0x7f73a171)
  12 0x7f73efc9 CallWindowProcW+0xe9 in user32 (0x7f73efc9)
  13 0x7f70a611 in user32 (+0x6a611) (0x7f70a611)
  14 0x7f70c4e2 SendMessageTimeoutW+0x152 in user32 (0x7f70c4e2)
  15 0x7f70c7a2 SendMessageW+0x52 in user32 (0x7f70c7a2)
  16 0x7f4ebc44 in comctl32 (+0x2bc44) (0x7f4ebc44)
  17 0x7f4f1143 in comctl32 (+0x31143) (0x7f4f1143)
  18 0x7f4f1abd in comctl32 (+0x31abd) (0x7f4f1abd)
  19 0x7f4fa7b2 in comctl32 (+0x3a7b2) (0x7f4fa7b2)
  20 0x7f4f10ca in comctl32 (+0x310ca) (0x7f4f10ca)
  21 0x7f4f1abd in comctl32 (+0x31abd) (0x7f4f1abd)
  22 0x7f4fa7b2 in comctl32 (+0x3a7b2) (0x7f4fa7b2)
  23 0x7f4ff3e9 in comctl32 (+0x3f3e9) (0x7f4ff3e9)
  24 0x7f739c3a WINPROC_wrapper+0x1a in user32 (0x7f739c3a)
  25 0x7f73a171 WINPROC_wrapper+0x551 in user32 (0x7f73a171)
  26 0x7f73ad99 WINPROC_CallProcAtoW+0xa9 in user32 (0x7f73ad99)
  27 0x7f73ee47 CallWindowProcA+0x87 in user32 (0x7f73ee47)
  28 0x7f70a6a3 in user32 (+0x6a6a3) (0x7f70a6a3)
  29 0x7f70c706 SendMessageTimeoutA+0x1b6 in user32 (0x7f70c706)
  30 0x7f70c802 SendMessageA+0x52 in user32 (0x7f70c802)
  31 0x7fba4031 in winecfg (+0x4031) (0x7fba4031)
  32 0x7fba481e AppDlgProc+0x8e in winecfg (0x7fba481e)
  33 0x7f739c3a WINPROC_wrapper+0x1a in user32 (0x7f739c3a)
  34 0x7f73a2b8 WINPROC_wrapper+0x698 in user32 (0x7f73a2b8)
  35 0x7f73f3f4 WINPROC_CallDlgProcW+0x104 in user32 (0x7f73f3f4)
  36 0x7f6d21b9 DefDlgProcW+0x89 in user32 (0x7f6d21b9)
  37 0x7f739c3a WINPROC_wrapper+0x1a in user32 (0x7f739c3a)
  38 0x7f73a171 WINPROC_wrapper+0x551 in user32 (0x7f73a171)
  39 0x7f73efc9 CallWindowProcW+0xe9 in user32 (0x7f73efc9)
  40 0x7f70a611 in user32 (+0x6a611) (0x7f70a611)
  41 0x7f70c4e2 SendMessageTimeoutW+0x152 in user32 (0x7f70c4e2)
  42 0x7f70c7a2 SendMessageW+0x52 in user32 (0x7f70c7a2)
  43 0x7f6b79fa in user32 (+0x179fa) (0x7f6b79fa)
  44 0x7f6b8a8c in user32 (+0x18a8c) (0x7f6b8a8c)
  45 0x7f739c3a WINPROC_wrapper+0x1a in user32 (0x7f739c3a)
  46 0x7f73a171 WINPROC_wrapper+0x551 in user32 (0x7f73a171)
  47 0x7f73efc9 CallWindowProcW+0xe9 in user32 (0x7f73efc9)
  48 0x7f70db28 DispatchMessageW+0xd8 in user32 (0x7f70db28)
  49 0x7f6d70ea IsDialogMessageW+0xca in user32 (0x7f6d70ea)
  50 0x7f51036b in comctl32 (+0x5036b) (0x7f51036b)
  51 0x7f51069d PropertySheetW+0x12d in comctl32 (0x7f51069d)
  52 0x7fbacf5d in winecfg (+0xcf5d) (0x7fbacf5d)
  53 0x7fbad07e WinMain+0xae in winecfg (0x7fbad07e)
  54 0x7fbb2467 main+0xa7 in winecfg (0x7fbb2467)
  55 0x7fbb2347 in winecfg (+0x12347) (0x7fbb2347)
  56 0x7fc59d11 in kernel32 (+0x49d11) (0x7fc59d11)
  57 0xf7f3067b wine_switch_to_stack+0x17 in libwine.so.1 (0xf7f3067b)
0xf7e5d448 __strcasecmp+0x48 in libc.so.6: movzbl       0x0(%ecx),%eax
Modules:
Module  Address                 Debug info      Name (79 modules)
ELF     0x7bf00000-7bf03000     Deferred        <wine-loader>
ELF     0x7ec66000-7ec91000     Deferred        winealsa<elf>
  \-PE  0x7ec70000-7ec91000     \               winealsa
ELF     0x7ec91000-7ed50000     Deferred        libasound.so.2
ELF     0x7ed54000-7ed70000     Deferred        winejack<elf>
  \-PE  0x7ed60000-7ed70000     \               winejack
ELF     0x7ed7b000-7ed90000     Deferred        midimap<elf>
  \-PE  0x7ed80000-7ed90000     \               midimap
ELF     0x7eea2000-7eeae000     Deferred        libjack.so.0
ELF     0x7eed4000-7eeec000     Deferred        msacm32<elf>
  \-PE  0x7eee0000-7eeec000     \               msacm32
ELF     0x7eeec000-7ef34000     Deferred        wineoss<elf>
  \-PE  0x7ef00000-7ef34000     \               wineoss
ELF     0x7ef34000-7f038000     Deferred        libcrypto.so.0.9.7
ELF     0x7f038000-7f069000     Deferred        libssl.so.0.9.7
ELF     0x7f069000-7f085000     Deferred        libcups.so.2
ELF     0x7f0cd000-7f0d6000     Deferred        libxcursor.so.1.0.2
ELF     0x7f0d6000-7f0f3000     Deferred        imm32<elf>
  \-PE  0x7f0e0000-7f0f3000     \               imm32
ELF     0x7f0f3000-7f110000     Deferred        ximcp.so.2
ELF     0x7f110000-7f118000     Deferred        libxrender.so.1
ELF     0x7f118000-7f184000     Deferred        libgl.so.1
ELF     0x7f18f000-7f25a000     Deferred        libx11.so.6
ELF     0x7f25a000-7f268000     Deferred        libxext.so.6
ELF     0x7f268000-7f280000     Deferred        libice.so.6
ELF     0x7f280000-7f303000     Deferred        winex11<elf>
  \-PE  0x7f290000-7f303000     \               winex11
ELF     0x7f303000-7f323000     Deferred        libexpat.so.0
ELF     0x7f323000-7f34a000     Deferred        libfontconfig.so.1
ELF     0x7f34a000-7f35a000     Deferred        libz.so.1
ELF     0x7f35a000-7f3cb000     Deferred        libfreetype.so.6
ELF     0x7f3cb000-7f3fc000     Deferred        uxtheme<elf>
  \-PE  0x7f3d0000-7f3fc000     \               uxtheme
ELF     0x7f3fc000-7f485000     Deferred        winmm<elf>
  \-PE  0x7f410000-7f485000     \               winmm
ELF     0x7f485000-7f4b4000     Deferred        winspool<elf>
  \-PE  0x7f490000-7f4b4000     \               winspool
ELF     0x7f4b4000-7f578000     Export          comctl32<elf>
  \-PE  0x7f4c0000-7f578000     \               comctl32
ELF     0x7f578000-7f596000     Deferred        iphlpapi<elf>
  \-PE  0x7f580000-7f596000     \               iphlpapi
ELF     0x7f596000-7f5eb000     Deferred        rpcrt4<elf>
  \-PE  0x7f5b0000-7f5eb000     \               rpcrt4
ELF     0x7f5eb000-7f67d000     Deferred        gdi32<elf>
  \-PE  0x7f600000-7f67d000     \               gdi32
ELF     0x7f67d000-7f7b3000     Export          user32<elf>
  \-PE  0x7f6a0000-7f7b3000     \               user32
ELF     0x7f7b3000-7f7f5000     Deferred        advapi32<elf>
  \-PE  0x7f7c0000-7f7f5000     \               advapi32
ELF     0x7f7f5000-7f890000     Deferred        ole32<elf>
  \-PE  0x7f810000-7f890000     \               ole32
ELF     0x7f890000-7f8ed000     Deferred        shlwapi<elf>
  \-PE  0x7f8a0000-7f8ed000     \               shlwapi
ELF     0x7f8ed000-7f9ce000     Deferred        shell32<elf>
  \-PE  0x7f900000-7f9ce000     \               shell32
ELF     0x7f9ce000-7fa70000     Deferred        comdlg32<elf>
  \-PE  0x7f9e0000-7fa70000     \               comdlg32
ELF     0x7fb85000-7fb8a000     Deferred        libxxf86vm.so.1
ELF     0x7fb8a000-7fbe0000     Export          winecfg<elf>
  \-PE  0x7fba0000-7fbe0000     \               winecfg
ELF     0x7fbe2000-7fbe6000     Deferred        libxrandr.so.2
ELF     0x7fbe6000-7fbec000     Deferred        libxxf86dga.so.1
ELF     0x7fbec000-7fcf0000     Export          kernel32<elf>
  \-PE  0x7fc10000-7fcf0000     \               kernel32
ELF     0x7fe03000-7fe0d000     Deferred        libnss_files.so.2
ELF     0x7fe0d000-7fe17000     Deferred        libnss_nis.so.2
ELF     0x7fe17000-7fe2c000     Deferred        libnsl.so.1
ELF     0x7fe2c000-7fe35000     Deferred        libnss_compat.so.2
ELF     0x7fe37000-7fe40000     Deferred        libsm.so.6
ELF     0x7fe44000-7fe67000     Deferred        libm.so.6
ELF     0x7fe67000-7ff5f000     Deferred        libwine_unicode.so.1
ELF     0x7ff5f000-7ffe0000     Deferred        ntdll<elf>
  \-PE  0x7ff70000-7ffe0000     \               ntdll
ELF     0xf7df1000-f7df5000     Deferred        libdl.so.2
ELF     0xf7df5000-f7f0d000     Export          libc.so.6
ELF     0xf7f0d000-f7f20000     Deferred        libpthread.so.0
ELF     0xf7f20000-f7f23000     Deferred        xlcdef.so.2
ELF     0xf7f2b000-f7f45000     Export          libwine.so.1
ELF     0xf7f46000-f7f5d000     Deferred        ld-linux.so.2
Threads:
process  tid      prio (all id:s are in hex)
0000000a
        0000000b    0
00000008 (D) c:\windows\system32\winecfg.exe
        00000009    0 <==
mark at lightning ~ $




mark at lightning ~ $ wine /home/mark/.wine/drive_c/Program\
Files/Internet\ Explorer/IEXPLORE.EXE
fixme:actctx:CreateActCtxW 0x7fbbfab0 00000008
fixme:actctx:ActivateActCtx 0xf00baa 0x7fbbf878
fixme:actctx:DeactivateActCtx 00000000 00f00bad
fixme:shell:StopWatchMode () stub!
fixme:shell:SHCreateShellPalette stub
fixme:actctx:CreateActCtxW 0x7fbbf9a4 00000008
fixme:actctx:ActivateActCtx 0xf00baa 0x7fbbf76c
fixme:actctx:DeactivateActCtx 00000000 00f00bad
fixme:shell:MLGetUILanguage () stub
fixme:shell:StopWatchMode () stub!
fixme:shell:SHCreateShellPalette stub
fixme:shell:SKGetValueW (1, L"Streams", L"Settings", 7fbbedb4,
7fbbed8c, 7fbbedb8): stub
err:shell:ReadCabinetState Initializing shell cabinet settings
fixme:actctx:ActivateActCtx (nil) 0x7fbbed9c
fixme:shell:MLLoadLibraryW (L"browselc.dll",0x71160000,0x00000002) semi-stub!
err:ole:CoGetClassObject class {a5e46e3a-8849-11d1-9d8c-00c04fc99d61}
not registered
err:ole:CoGetClassObject no class object
{a5e46e3a-8849-11d1-9d8c-00c04fc99d61} could be created for context
0x1
err:ole:create_server class {9ba05972-f6a8-11cf-a442-00a0c90a8f39} not
registered
err:ole:CoGetClassObject no class object
{9ba05972-f6a8-11cf-a442-00a0c90a8f39} could be created for context
0x5
err:ole:CoGetClassObject class {ffdc1a80-d527-11d0-a32c-34af06c10000}
not registered
err:ole:CoGetClassObject no class object
{ffdc1a80-d527-11d0-a32c-34af06c10000} could be created for context
0x1
err:ole:create_server class {9ba05972-f6a8-11cf-a442-00a0c90a8f39} not
registered
err:ole:CoGetClassObject no class object
{9ba05972-f6a8-11cf-a442-00a0c90a8f39} could be created for context
0x5
fixme:actctx:DeactivateActCtx 00000000 00f00bad
err:ole:create_server class {9ba05972-f6a8-11cf-a442-00a0c90a8f39} not
registered
err:ole:CoGetClassObject no class object
{9ba05972-f6a8-11cf-a442-00a0c90a8f39} could be created for context
0x5
fixme:shell:MLClearMLHInstance (0x71960000)stub
fixme:actctx:ReleaseActCtx 0xf00baa
fixme:actctx:ReleaseActCtx 0xf00baa
mark at lightning ~ $


Tail end of Wine build on AMD64:

/usr/include/gentoo-multilib/amd64/bits/confname.h:595: error:
redeclaration of enumerator `_CS_POSIX_V6_LPBIG_OFFBIG_LDFLAGS'
/usr/include/gentoo-multilib/x86/bits/confname.h:595: error: previous
definition of '_CS_POSIX_V6_LPBIG_OFFBIG_LDFLAGS' was here
/usr/include/gentoo-multilib/amd64/bits/confname.h:597: error:
redeclaration of enumerator `_CS_POSIX_V6_LPBIG_OFFBIG_LIBS'
/usr/include/gentoo-multilib/x86/bits/confname.h:597: error: previous
definition of '_CS_POSIX_V6_LPBIG_OFFBIG_LIBS' was here
/usr/include/gentoo-multilib/amd64/bits/confname.h:601: error:
redeclaration of enumerator `_CS_POSIX_V6_LPBIG_OFFBIG_LINTFLAGS'
/usr/include/gentoo-multilib/x86/bits/confname.h:601: error: previous
definition of '_CS_POSIX_V6_LPBIG_OFFBIG_LINTFLAGS' was here
make[2]: *** [ffs.o] Error 1
make[2]: Leaving directory
`/var/tmp/portage/wine-0.9.15/work/wine-0.9.15/libs/port'
make[1]: *** [port] Error 2
make[1]: Leaving directory `/var/tmp/portage/wine-0.9.15/work/wine-0.9.15/libs'
make: *** [libs] Error 2

!!! ERROR: app-emulation/wine-0.9.15 failed.
Call stack:
  ebuild.sh, line 1539:   Called dyn_compile
  ebuild.sh, line 939:   Called src_compile
  wine-0.9.15.ebuild, line 119:   Called die

!!! depend
!!! If you need support, post the topmost build error, and the call
stack if relevant.

lightning ~ #



More information about the wine-users mailing list