Duckman: The Graphic Adventure (crash at startup)

Questions about Wine on Linux
Locked
Luca91
Newbie
Newbie
Posts: 4
Joined: Wed Jan 16, 2013 3:44 pm

Duckman: The Graphic Adventure (crash at startup)

Post by Luca91 »

Hi all, I'm trying to get Duckman to run.
Since this game only run on Windows 95 I've setup a 32bit wine working directory and then I launch the game using:
WINEPREFIX=~/.wine_32 WINEARCH=win32 wine DUCKMAN.EXE
but I get a startup crash, here is the log:

Code: Select all

luca@Luca-PC:~/.wine_32/drive_c/Program Files/Duckman> WINEPREFIX=~/.wine_32 WINEARCH=win32 wine DUCKMAN.EXE 
fixme:ole:RemUnknown_QueryInterface No interface for iid {00000019-0000-0000-c000-000000000046}
wine: Unhandled page fault on read access to 0x00000000 at address 0x40fab6 (thread 0009), starting debugger...
Unhandled exception: page fault on read access to 0x00000000 in 32-bit code (0x0040fab6).
Register dump:
 CS:0023 SS:002b DS:002b ES:002b FS:0063 GS:006b
 EIP:0040fab6 ESP:0033fc64 EBP:7ebe8120 EFLAGS:00210202(  R- --  I   - - - )
 EAX:00000000 EBX:00000000 ECX:0033fc5c EDX:00000001
 ESI:00400000 EDI:00000000
Stack dump:
0x0033fc64:  00000000 0041191b 004126e4 0033fe60
0x0033fc74:  0041d810 001115d6 7b8c1045 00000030
0x0033fc84:  00000003 004121e0 00000000 00000000
0x0033fc94:  00400000 00010052 00000000 00010015
0x0033fca4:  00000000 00497c78 00010054 0033fcd0
0x0033fcb4:  7bcd1000 0033fd08 7bcd1000 00000294
Backtrace:
=>0 0x0040fab6 in duckman (+0xfab6) (0x7ebe8120)
0x0040fab6: movl        0x0(%eax),%eax
Modules:
Module  Address                 Debug info      Name (100 modules)
PE        400000-  4cb000       Export          duckman
ELF     7a800000-7a920000       Deferred        opengl32<elf>
  \-PE  7a820000-7a920000       \               opengl32
ELF     7b800000-7ba6a000       Deferred        kernel32<elf>
  \-PE  7b820000-7ba6a000       \               kernel32
ELF     7bc00000-7bcee000       Deferred        ntdll<elf>
  \-PE  7bc10000-7bcee000       \               ntdll
ELF     7bf00000-7bf04000       Deferred        <wine-loader>
ELF     7d550000-7d55c000       Deferred        libnss_files.so.2
ELF     7d55c000-7d568000       Deferred        libnss_nis.so.2
ELF     7d568000-7d581000       Deferred        libnsl.so.1
ELF     7d581000-7d58a000       Deferred        libnss_compat.so.2
ELF     7d58a000-7d5fb000       Deferred        libpcre.so.1
ELF     7d5fb000-7d61f000       Deferred        libselinux.so.1
ELF     7d61f000-7d637000       Deferred        libresolv.so.2
ELF     7d637000-7d63c000       Deferred        libkeyutils.so.1
ELF     7d63c000-7d64a000       Deferred        libkrb5support.so.0
ELF     7d64a000-7d64f000       Deferred        libcom_err.so.2
ELF     7d64f000-7d680000       Deferred        libk5crypto.so.3
ELF     7d680000-7d744000       Deferred        libkrb5.so.3
ELF     7d744000-7d92a000       Deferred        libcrypto.so.1.0.0
ELF     7d92a000-7d989000       Deferred        libssl.so.1.0.0
ELF     7d989000-7d9cf000       Deferred        libgssapi_krb5.so.2
ELF     7d9cf000-7da24000       Deferred        libcups.so.2
ELF     7da24000-7da5d000       Deferred        uxtheme<elf>
  \-PE  7da30000-7da5d000       \               uxtheme
ELF     7da5d000-7da63000       Deferred        libxfixes.so.3
ELF     7da63000-7da6f000       Deferred        libxcursor.so.1
ELF     7da6f000-7da80000       Deferred        libxi.so.6
ELF     7da80000-7da84000       Deferred        libxcomposite.so.1
ELF     7da84000-7da8f000       Deferred        libxrandr.so.2
ELF     7da8f000-7da9a000       Deferred        libxrender.so.1
ELF     7da9a000-7daa0000       Deferred        libxxf86vm.so.1
ELF     7daa0000-7dac3000       Deferred        libxcb.so.1
ELF     7dac3000-7dbfe000       Deferred        libx11.so.6
ELF     7dbfe000-7dc11000       Deferred        libxext.so.6
ELF     7dc3d000-7dcd2000       Deferred        winex11<elf>
  \-PE  7dc50000-7dcd2000       \               winex11
ELF     7dcd2000-7dcf8000       Deferred        imm32<elf>
  \-PE  7dce0000-7dcf8000       \               imm32
ELF     7ddc4000-7dded000       Deferred        libexpat.so.1
ELF     7dded000-7de2a000       Deferred        libfontconfig.so.1
ELF     7de2a000-7de66000       Deferred        libpng16.so.16
ELF     7de66000-7de7d000       Deferred        libz.so.1
ELF     7de7d000-7df0f000       Deferred        libfreetype.so.6
ELF     7df0f000-7df13000       Deferred        libxinerama.so.1
ELF     7df3b000-7dfe7000       Deferred        krnl386.exe16.so
PE      7df50000-7dfe7000       Deferred        krnl386.exe16
ELF     7dfe7000-7e011000       Deferred        libtinfo.so.5
ELF     7e011000-7e03b000       Deferred        libncurses.so.5
ELF     7e03d000-7e052000       Deferred        comm.drv16.so
PE      7e040000-7e052000       Deferred        comm.drv16
ELF     7e052000-7e067000       Deferred        system.drv16.so
PE      7e060000-7e067000       Deferred        system.drv16
ELF     7e067000-7e0aa000       Deferred        winspool<elf>
  \-PE  7e070000-7e0aa000       \               winspool
ELF     7e0aa000-7e126000       Deferred        shlwapi<elf>
  \-PE  7e0c0000-7e126000       \               shlwapi
ELF     7e126000-7e371000       Deferred        shell32<elf>
  \-PE  7e140000-7e371000       \               shell32
ELF     7e371000-7e45e000       Deferred        comdlg32<elf>
  \-PE  7e380000-7e45e000       \               comdlg32
ELF     7e45e000-7e48a000       Deferred        msvfw32<elf>
  \-PE  7e460000-7e48a000       \               msvfw32
ELF     7e48a000-7e4d2000       Deferred        avifil32<elf>
  \-PE  7e490000-7e4d2000       \               avifil32
ELF     7e4d2000-7e4fd000       Deferred        msacm32<elf>
  \-PE  7e4e0000-7e4fd000       \               msacm32
ELF     7e4fd000-7e5b6000       Deferred        winmm<elf>
  \-PE  7e510000-7e5b6000       \               winmm
ELF     7e5b6000-7e604000       Deferred        dsound<elf>
  \-PE  7e5c0000-7e604000       \               dsound
ELF     7e604000-7e757000       Deferred        wined3d<elf>
  \-PE  7e610000-7e757000       \               wined3d
ELF     7e757000-7e7ce000       Deferred        ddraw<elf>
  \-PE  7e760000-7e7ce000       \               ddraw
ELF     7e7ce000-7e854000       Deferred        rpcrt4<elf>
  \-PE  7e7e0000-7e854000       \               rpcrt4
ELF     7e854000-7e999000       Deferred        ole32<elf>
  \-PE  7e870000-7e999000       \               ole32
ELF     7e999000-7ea15000       Deferred        advapi32<elf>
  \-PE  7e9b0000-7ea15000       \               advapi32
ELF     7ea15000-7eb35000       Deferred        gdi32<elf>
  \-PE  7ea20000-7eb35000       \               gdi32
ELF     7eb35000-7ec92000       Deferred        user32<elf>
  \-PE  7eb50000-7ec92000       \               user32
ELF     7ec92000-7ed9f000       Deferred        comctl32<elf>
  \-PE  7eca0000-7ed9f000       \               comctl32
ELF     7ed9f000-7edea000       Deferred        dinput<elf>
  \-PE  7edb0000-7edea000       \               dinput
ELF     7ef8e000-7efd4000       Deferred        libm.so.6
ELF     7efd7000-7efdb000       Deferred        libxau.so.6
ELF     7efe6000-7f000000       Deferred        version<elf>
  \-PE  7eff0000-7f000000       \               version
ELF     f73b3000-f73b8000       Deferred        libdl.so.2
ELF     f73b8000-f7565000       Deferred        libc.so.6
ELF     f7565000-f7581000       Deferred        libpthread.so.0
ELF     f75ad000-f7763000       Dwarf           libwine.so.1
ELF     f7764000-f7786000       Deferred        ld-linux.so.2
ELF     f7786000-f7787000       Deferred        [vdso].so
Threads:
process  tid      prio (all id:s are in hex)
00000008 (D) C:\Program Files\Duckman\DUCKMAN.EXE
        00000009    0 <==
0000000e services.exe
        0000001e    0
        0000001d    0
        00000017    0
        00000016    0
        00000014    0
        00000010    0
        0000000f    0
00000012 winedevice.exe
        0000001c    0
        00000019    0
        00000018    0
        00000013    0
0000001a plugplay.exe
        00000020    0
        0000001f    0
        0000001b    0
00000021 explorer.exe
        00000025    0
        00000024    0
        00000023    0
        00000022    0
System information:
    Wine build: wine-1.7.49
    Platform: i386
    Host system: Linux
    Host version: 3.16.7-21-desktop
Is this fixable ? Many thanks :)
Locked