What's new

Nemu64 crashing under Wine (Ubuntu)

Loner

New member
Hello dear community! I'm new here, and also to Linux/Ubuntu :)

I seem to have a problem with Nemu64 when I launch it from within Wine. This is what the error report says:

Unhandled exception: page fault on write access to 0x378909e0 in 32-bit code (0x054e8c34).
Register dump:
Code:
CS:0023 SS:002b DS:002b ES:002b FS:0063 GS:006b
 EIP:054e8c34 ESP:0033fa48 EBP:0033fa58 EFLAGS:00210203(  R- --  I   - - -C)
 EAX:378909e0 EBX:0556acb0 ECX:00000002 EDX:0000000a
 ESI:0033fac0 EDI:378909e0
Stack dump:
0x0033fa48:  0000003c 001d3b20 0555da10 7d553000
0x0033fa58:  0033fbf8 7d527b7e 0033faa0 0556acb0
0x0033fa68:  00003304 00000002 ffffffff 0000ffff
0x0033fa78:  007e7f03 7ea39b30 00007fff 00000000
0x0033fa88:  0033fab8 0556acb0 0555d9e0 0033faa0
0x0033fa98:  001d3b20 0000000c 00000124 a36d02f0
000c: sel=0067 base=00000000 limit=00000000 32-bit r-x
Backtrace:
=>0 0x054e8c34 in input (+0x8c34) (0x0033fa58)
  1 0x7d527b7e in dinput (+0x7b7d) (0x0033fbf8)
  2 0x0555ddcf in input (+0x7ddce) (0x0033fcac)
  3 0x05563e78 in input (+0x83e77) (0x0033fcb4)
  4 0x0041beeb in nemu64 (+0x1beea) (0x7ea1a780)
  5 0xfff0e483 (0x04244c8d)
0x054e8c34: repe movsl    (%esi),%es:(%edi)
Modules:
Module    Address            Debug info    Name (118 modules)
PE      400000- 48e7000    Export          nemu64
PE     48f0000- 4c43000    Deferred        gs_dll
PE     5380000- 53e0000    Deferred        profile
PE     54e0000- 558e000    Export          input
PE     5690000- 5750000    Deferred        lemd3d8
PE     5860000- 5954000    Deferred        debugger
PE     5a60000- 5af8000    Deferred        lemcombinedebugger
PE     5c10000- 5d84000    Deferred        audio
PE     5ea0000- 5f43000    Deferred        dialogs
PE    10000000-10013000    Deferred        kailleraclient
ELF    7b800000-7ba5b000    Deferred        kernel32<elf>
  \-PE    7b810000-7ba5b000    \               kernel32
ELF    7bc00000-7bcdb000    Deferred        ntdll<elf>
  \-PE    7bc10000-7bcdb000    \               ntdll
ELF    7bf00000-7bf04000    Deferred        <wine-loader>
ELF    7d05b000-7d09c000    Deferred        usp10<elf>
  \-PE    7d060000-7d09c000    \               usp10
ELF    7d244000-7d28d000    Deferred        dsound<elf>
  \-PE    7d250000-7d28d000    \               dsound
ELF    7d28d000-7d39c000    Deferred        opengl32<elf>
  \-PE    7d2b0000-7d39c000    \               opengl32
ELF    7d39c000-7d4dc000    Deferred        wined3d<elf>
  \-PE    7d3b0000-7d4dc000    \               wined3d
ELF    7d4dc000-7d510000    Deferred        d3d8<elf>
  \-PE    7d4e0000-7d510000    \               d3d8
ELF    7d510000-7d55b000    Dwarf           dinput<elf>
  \-PE    7d520000-7d55b000    \               dinput
ELF    7d673000-7d698000    Deferred        imm32<elf>
  \-PE    7d680000-7d698000    \               imm32
ELF    7d698000-7d6c8000    Deferred        p11-kit-trust.so
ELF    7d6c8000-7d6d1000    Deferred        librt.so.1
ELF    7d6d1000-7d6d8000    Deferred        libffi.so.6
ELF    7d6d8000-7d6f0000    Deferred        libresolv.so.2
ELF    7d6f0000-7d73b000    Deferred        libdbus-1.so.3
ELF    7d73b000-7d777000    Deferred        libp11-kit.so.0
ELF    7d777000-7d78b000    Deferred        libtasn1.so.6
ELF    7d78b000-7d811000    Deferred        libgcrypt.so.11
ELF    7d811000-7d81d000    Deferred        libkrb5support.so.0
ELF    7d81d000-7d84d000    Deferred        libk5crypto.so.3
ELF    7d84d000-7d90b000    Deferred        libkrb5.so.3
ELF    7d90b000-7d91d000    Deferred        libavahi-client.so.3
ELF    7d91d000-7d9e3000    Deferred        libgnutls.so.26
ELF    7d9e3000-7da28000    Deferred        libgssapi_krb5.so.2
ELF    7da28000-7da95000    Deferred        libcups.so.2
ELF    7daa0000-7dab3000    Deferred        gnome-keyring-pkcs11.so
ELF    7dab3000-7daea000    Deferred        uxtheme<elf>
  \-PE    7dac0000-7daea000    \               uxtheme
ELF    7daea000-7daf0000    Deferred        libxfixes.so.3
ELF    7daf0000-7dafb000    Deferred        libxcursor.so.1
ELF    7dafb000-7db0c000    Deferred        libxi.so.6
ELF    7db0c000-7db10000    Deferred        libxcomposite.so.1
ELF    7db10000-7db1b000    Deferred        libxrandr.so.2
ELF    7db1b000-7db26000    Deferred        libxrender.so.1
ELF    7db26000-7db2c000    Deferred        libxxf86vm.so.1
ELF    7db2c000-7db30000    Deferred        libxinerama.so.1
ELF    7db30000-7db37000    Deferred        libxdmcp.so.6
ELF    7db37000-7db3b000    Deferred        libxau.so.6
ELF    7db3b000-7db5d000    Deferred        libxcb.so.1
ELF    7db5d000-7dc91000    Deferred        libx11.so.6
ELF    7dc91000-7dca4000    Deferred        libxext.so.6
ELF    7dca4000-7dca9000    Deferred        libgpg-error.so.0
ELF    7dca9000-7dcad000    Deferred        libkeyutils.so.1
ELF    7dcad000-7dcb2000    Deferred        libcom_err.so.2
ELF    7dcb2000-7dcc0000    Deferred        libavahi-common.so.3
ELF    7dcc2000-7dd54000    Deferred        winex11<elf>
  \-PE    7dcd0000-7dd54000    \               winex11
ELF    7dd9e000-7ddc7000    Deferred        libexpat.so.1
ELF    7ddc7000-7de02000    Deferred        libfontconfig.so.1
ELF    7de02000-7de2a000    Deferred        libpng12.so.0
ELF    7de2a000-7de44000    Deferred        libz.so.1
ELF    7de44000-7dee4000    Deferred        libfreetype.so.6
ELF    7df02000-7e038000    Deferred        oleaut32<elf>
  \-PE    7df20000-7e038000    \               oleaut32
ELF    7e038000-7e04c000    Deferred        olepro32<elf>
  \-PE    7e040000-7e04c000    \               olepro32
ELF    7e04c000-7e086000    Deferred        oledlg<elf>
  \-PE    7e050000-7e086000    \               oledlg
ELF    7e086000-7e0c6000    Deferred        winspool<elf>
  \-PE    7e090000-7e0c6000    \               winspool
ELF    7e0c6000-7e140000    Deferred        shlwapi<elf>
  \-PE    7e0d0000-7e140000    \               shlwapi
ELF    7e140000-7e373000    Deferred        shell32<elf>
  \-PE    7e150000-7e373000    \               shell32
ELF    7e373000-7e45e000    Deferred        comdlg32<elf>
  \-PE    7e380000-7e45e000    \               comdlg32
ELF    7e45e000-7e494000    Deferred        ws2_32<elf>
  \-PE    7e470000-7e494000    \               ws2_32
ELF    7e494000-7e53c000    Deferred        msvcrt<elf>
  \-PE    7e4b0000-7e53c000    \               msvcrt
ELF    7e566000-7e591000    Deferred        msacm32<elf>
  \-PE    7e570000-7e591000    \               msacm32
ELF    7e591000-7e612000    Deferred        rpcrt4<elf>
  \-PE    7e5a0000-7e612000    \               rpcrt4
ELF    7e612000-7e74e000    Deferred        ole32<elf>
  \-PE    7e630000-7e74e000    \               ole32
ELF    7e74e000-7e808000    Deferred        winmm<elf>
  \-PE    7e760000-7e808000    \               winmm
ELF    7e808000-7e87a000    Deferred        advapi32<elf>
  \-PE    7e810000-7e87a000    \               advapi32
ELF    7e87a000-7e997000    Deferred        gdi32<elf>
  \-PE    7e890000-7e997000    \               gdi32
ELF    7e997000-7eaf1000    Deferred        user32<elf>
  \-PE    7e9b0000-7eaf1000    \               user32
ELF    7eaf1000-7ebf8000    Deferred        comctl32<elf>
  \-PE    7eb00000-7ebf8000    \               comctl32
ELF    7ebf8000-7ec05000    Deferred        libnss_files.so.2
ELF    7ec05000-7ec11000    Deferred        libnss_nis.so.2
ELF    7ec11000-7ec2a000    Deferred        libnsl.so.1
ELF    7ef9c000-7efe2000    Deferred        libm.so.6
ELF    7efe6000-7f000000    Deferred        version<elf>
  \-PE    7eff0000-7f000000    \               version
ELF    f7411000-f75c0000    Deferred        libc.so.6
ELF    f75c0000-f75c5000    Deferred        libdl.so.2
ELF    f75c6000-f75e2000    Deferred        libpthread.so.0
ELF    f75e7000-f75f0000    Deferred        libnss_compat.so.2
ELF    f7600000-f77b5000    Dwarf           libwine.so.1
ELF    f77b7000-f77d9000    Deferred        ld-linux.so.2
ELF    f77d9000-f77da000    Deferred        [vdso].so
Threads:
process  tid      prio (all id:s are in hex)
0000000e services.exe
    00000026    0
    00000025    0
    0000001d    0
    00000014    0
    00000010    0
    0000000f    0
00000012 winedevice.exe
    0000001a    0
    00000019    0
    00000017    0
    00000013    0
0000001b plugplay.exe
    00000020    0
    0000001f    0
    0000001c    0
00000021 WLIDSVC.EXE
    0000003a    0
    00000039    0
    00000038    0
    00000035    0
    00000034    0
    00000033    0
    0000002d    0
    0000002c    0
    0000002b    0
    0000002a    0
    00000029    0
    00000028    0
    00000027    0
    00000022    0
00000036 WLIDSVCM.EXE
    00000037    0
00000041 (D) H:\Hämtningar\nemu64.exe
    00000046    0
    00000042    0 <==
00000043 explorer.exe
    00000045    0
    00000044    0
System information:
Wine build: wine-1.6.2
Platform: i386 (WOW64)
Host system: Linux
Host version: 3.13.0-29-generic
 
Last edited by a moderator:
F

Fanatic 64

Guest
Well, Wine does not implement a lot of instructions and memory management, and it barely supports DirectX...
Platform: i386 (WOW64)
...And it shouldn't be using the Windows on Windows 64 subsystem. Try configuring Wine to simulate a 32-bit OS.

If that doesn't work, then it's probably a lack of compatibility from Wine itself. The only thing you could do is installing Windows, either as dual-boot or replacing Linux. (A virtual machine would not work, since it doesn't support 3D.)
 

Top