Limbo game not working anymore!?

Questions about Wine on Linux
Locked
F_style
Level 4
Level 4
Posts: 153
Joined: Sat Sep 25, 2010 8:55 pm

Limbo game not working anymore!?

Post by F_style »

I'm talking about this game:
http://appdb.winehq.org/objectManager.p ... &iId=13365

I don't know since when this game stopped working, but I tried to launch it now on openSUSE 12.2 x86_64 under GNOME 3.4 and got this:
http://www.imagebam.com/image/cfeac1217333400
I don't know if it's an openSUSE 12.2 issue, used to work perfect under 12.1...

Console output:

Code: Select all

jc_lara@linux-njo4:~> wine Documentos/LIMBO/limbo.exe
fixme:urlmon:DownloadBSC_OnProgress Unsupported status 3
fixme:wininet:InternetLockRequestFile STUB
fixme:storage:create_storagefile Storage share mode not implemented.
fixme:storage:create_storagefile Storage share mode not implemented.
err:winediag:SECUR32_initNTLMSP ntlm_auth was not found or is outdated. Make sure that ntlm_auth >= 3.0.25 is in your path. Usually, you can find it in the winbind package of your distribution.
fixme:iphlpapi:NotifyAddrChange (Handle 0xefe308, overlapped 0xefe320): stub
fixme:storage:create_storagefile Storage share mode not implemented.
p11-kit: couldn't load module: /usr/lib/pkcs11/gnome-keyring-pkcs11.so: /usr/lib/pkcs11/gnome-keyring-pkcs11.so: no se puede abrir el fichero del objeto compartido: No existe el fichero o el directorio
err:winediag:SECUR32_initNTLMSP ntlm_auth was not found or is outdated. Make sure that ntlm_auth >= 3.0.25 is in your path. Usually, you can find it in the winbind package of your distribution.
fixme:iphlpapi:NotifyAddrChange (Handle 0xfde8d0, overlapped 0xfde8dc): stub
wine: configuration in '/home/jc_lara/.wine' has been updated.
fixme:system:SystemParametersInfoW Unimplemented action: 59 (SPI_SETSTICKYKEYS)
fixme:system:SystemParametersInfoW Unimplemented action: 53 (SPI_SETTOGGLEKEYS)
fixme:system:SystemParametersInfoW Unimplemented action: 51 (SPI_SETFILTERKEYS)
fixme:win:EnumDisplayDevicesW ((null),0,0x32f65c,0x00000000), stub!
fixme:d3d:resource_check_usage Unhandled usage flags 0x8.
fixme:d3d:resource_check_usage Unhandled usage flags 0x8.
fixme:d3d:resource_check_usage Unhandled usage flags 0x8.
fixme:d3d:resource_check_usage Unhandled usage flags 0x8.
wine: Unhandled page fault on read access to 0x00000000 at address 0x4f33f5 (thread 0009), starting debugger...
Unhandled exception: page fault on read access to 0x00000000 in 32-bit code (0x004f33f5).
Register dump:
 CS:0023 SS:002b DS:002b ES:002b FS:0063 GS:006b
 EIP:004f33f5 ESP:0032fa04 EBP:00000000 EFLAGS:00210202(  R- --  I   - - - )
 EAX:003cd3f8 EBX:00000000 ECX:00000000 EDX:003cd3f0
 ESI:00000000 EDI:0000000f
Stack dump:
0x0032fa04:  003cd3f8 004f6ae1 00000000 0000000f
0x0032fa14:  003cd3f8 00000041 00000000 00000000
0x0032fa24:  00bfbbef 0047a58d 00000000 003cd3d0
0x0032fa34:  00000000 0032fdc8 0018d766 7b8354d0
0x0032fa44:  00000000 0037c620 e5f0520e 3a4b4f0a
0x0032fa54:  00320020 0032faec 0032fa9c 00000005
000c: sel=0067 base=00000000 limit=00000000 16-bit r-x
Backtrace:
=>0 0x004f33f5 in limbo (+0xf33f5) (0x00000000)
0x004f33f5: cmpb	$0x0,0x0(%esi)
Modules:
Module	Address			Debug info	Name (98 modules)
PE	  400000-  940000	Export          limbo
PE	10000000-101ff000	Deferred        d3dx9_43
PE	76610000-76632000	Deferred        misty_api
ELF	79afb000-7b800000	Deferred        libnvidia-glcore.so.304.43
ELF	7b800000-7ba3d000	Deferred        kernel32<elf>
  \-PE	7b810000-7ba3d000	\               kernel32
ELF	7bc00000-7bcd6000	Deferred        ntdll<elf>
  \-PE	7bc10000-7bcd6000	\               ntdll
ELF	7bf00000-7bf04000	Deferred        <wine-loader>
ELF	7d3fe000-7d4da000	Deferred        libgl.so.1
ELF	7d4da000-7d5e5000	Deferred        opengl32<elf>
  \-PE	7d500000-7d5e5000	\               opengl32
ELF	7d8b7000-7d8db000	Deferred        imm32<elf>
  \-PE	7d8c0000-7d8db000	\               imm32
ELF	7d8db000-7d8f9000	Deferred        libselinux.so.1
ELF	7d8f9000-7d904000	Deferred        libkrb5support.so.0
ELF	7d904000-7d909000	Deferred        libcom_err.so.2
ELF	7d909000-7d933000	Deferred        libk5crypto.so.3
ELF	7d933000-7da05000	Deferred        libkrb5.so.3
ELF	7da05000-7dbbc000	Deferred        libcrypto.so.1.0.0
ELF	7dbbc000-7dc1e000	Deferred        libssl.so.1.0.0
ELF	7dc1e000-7dc5c000	Deferred        libgssapi_krb5.so.2
ELF	7dc5c000-7dcb1000	Deferred        libcups.so.2
ELF	7dcf9000-7dd2f000	Deferred        uxtheme<elf>
  \-PE	7dd00000-7dd2f000	\               uxtheme
ELF	7dd2f000-7dd35000	Deferred        libxfixes.so.3
ELF	7dd35000-7dd40000	Deferred        libxcursor.so.1
ELF	7dd41000-7dd58000	Deferred        libresolv.so.2
ELF	7de11000-7de3a000	Deferred        libexpat.so.1
ELF	7de3a000-7de70000	Deferred        libfontconfig.so.1
ELF	7de70000-7de80000	Deferred        libxi.so.6
ELF	7de80000-7de84000	Deferred        libxcomposite.so.1
ELF	7de84000-7de8d000	Deferred        libxrandr.so.2
ELF	7de8d000-7de98000	Deferred        libxrender.so.1
ELF	7de98000-7de9e000	Deferred        libxxf86vm.so.1
ELF	7de9e000-7dea2000	Deferred        libxinerama.so.1
ELF	7dea2000-7dec5000	Deferred        libxcb.so.1
ELF	7dec5000-7decb000	Deferred        libuuid.so.1
ELF	7decb000-7dee5000	Deferred        libice.so.6
ELF	7dee5000-7e01f000	Deferred        libx11.so.6
ELF	7e01f000-7e032000	Deferred        libxext.so.6
ELF	7e032000-7e0c4000	Deferred        winex11<elf>
  \-PE	7e040000-7e0c4000	\               winex11
ELF	7e0c4000-7e0db000	Deferred        libz.so.1
ELF	7e0db000-7e165000	Deferred        libfreetype.so.6
ELF	7e165000-7e18c000	Deferred        libtinfo.so.5
ELF	7e18c000-7e1b3000	Deferred        libncurses.so.5
ELF	7e1bb000-7e1bf000	Deferred        libnvidia-tls.so.304.43
ELF	7e1bf000-7e1c4000	Deferred        libkeyutils.so.1
ELF	7e1cb000-7e1e0000	Deferred        xinput1_3<elf>
  \-PE	7e1d0000-7e1e0000	\               xinput1_3
ELF	7e1e0000-7e1f4000	Deferred        psapi<elf>
  \-PE	7e1f0000-7e1f4000	\               psapi
ELF	7e1f4000-7e259000	Deferred        dbghelp<elf>
  \-PE	7e200000-7e259000	\               dbghelp
ELF	7e259000-7e2f9000	Deferred        msvcrt<elf>
  \-PE	7e270000-7e2f9000	\               msvcrt
ELF	7e2f9000-7e435000	Deferred        wined3d<elf>
  \-PE	7e310000-7e435000	\               wined3d
ELF	7e435000-7e471000	Deferred        d3d9<elf>
  \-PE	7e440000-7e471000	\               d3d9
ELF	7e471000-7e48d000	Deferred        dinput8<elf>
  \-PE	7e480000-7e48d000	\               dinput8
ELF	7e48d000-7e50d000	Deferred        rpcrt4<elf>
  \-PE	7e4a0000-7e50d000	\               rpcrt4
ELF	7e50d000-7e637000	Deferred        ole32<elf>
  \-PE	7e530000-7e637000	\               ole32
ELF	7e65c000-7e69c000	Deferred        winspool<elf>
  \-PE	7e660000-7e69c000	\               winspool
ELF	7e69c000-7e79f000	Deferred        comctl32<elf>
  \-PE	7e6a0000-7e79f000	\               comctl32
ELF	7e79f000-7e813000	Deferred        shlwapi<elf>
  \-PE	7e7b0000-7e813000	\               shlwapi
ELF	7e813000-7ea3c000	Deferred        shell32<elf>
  \-PE	7e820000-7ea3c000	\               shell32
ELF	7ea3c000-7eb21000	Deferred        comdlg32<elf>
  \-PE	7ea40000-7eb21000	\               comdlg32
ELF	7eb21000-7eb3b000	Deferred        version<elf>
  \-PE	7eb30000-7eb3b000	\               version
ELF	7eb3b000-7eba6000	Deferred        advapi32<elf>
  \-PE	7eb50000-7eba6000	\               advapi32
ELF	7eba6000-7ecbc000	Deferred        gdi32<elf>
  \-PE	7ebb0000-7ecbc000	\               gdi32
ELF	7ecbc000-7ee11000	Deferred        user32<elf>
  \-PE	7ecd0000-7ee11000	\               user32
ELF	7ef80000-7ef8e000	Deferred        libnss_files.so.2
ELF	7ef8e000-7ef9a000	Deferred        libnss_nis.so.2
ELF	7ef9a000-7efb3000	Deferred        libnsl.so.1
ELF	7efb3000-7efbc000	Deferred        libnss_compat.so.2
ELF	7efbc000-7efe8000	Deferred        libm.so.6
ELF	7efeb000-7efef000	Deferred        libxau.so.6
ELF	7efef000-7eff8000	Deferred        libsm.so.6
ELF	f7443000-f7448000	Deferred        libdl.so.2
ELF	f7448000-f75ee000	Deferred        libc.so.6
ELF	f75ee000-f7609000	Deferred        libpthread.so.0
ELF	f7621000-f7764000	Dwarf           libwine.so.1
ELF	f7765000-f7788000	Deferred        ld-linux.so.2
ELF	f7788000-f7789000	Deferred        [vdso].so
Threads:
process  tid      prio (all id:s are in hex)
00000008 (D) Z:\home\jc_lara\Documentos\LIMBO\limbo.exe
	00000009    0 <==
0000000e services.exe
	00000041    0
	00000040    0
	0000003f    0
	0000001e    0
	00000015    0
	00000010    0
	0000000f    0
00000012 winedevice.exe
	0000001a    0
	00000019    0
	00000014    0
	00000013    0
0000001b plugplay.exe
	00000020    0
	0000001d    0
	0000001c    0
00000023 explorer.exe
	00000024    0
jc_lara@linux-njo4:~> clear

jc_lara@linux-njo4:~> wine Documentos/LIMBO/limbo.exe
fixme:system:SystemParametersInfoW Unimplemented action: 59 (SPI_SETSTICKYKEYS)
fixme:system:SystemParametersInfoW Unimplemented action: 53 (SPI_SETTOGGLEKEYS)
fixme:system:SystemParametersInfoW Unimplemented action: 51 (SPI_SETFILTERKEYS)
fixme:win:EnumDisplayDevicesW ((null),0,0x32f65c,0x00000000), stub!
fixme:d3d:resource_check_usage Unhandled usage flags 0x8.
fixme:d3d:resource_check_usage Unhandled usage flags 0x8.
fixme:d3d:resource_check_usage Unhandled usage flags 0x8.
fixme:d3d:resource_check_usage Unhandled usage flags 0x8.
wine: Unhandled page fault on read access to 0x00000000 at address 0x4f33f5 (thread 0009), starting debugger...
Unhandled exception: page fault on read access to 0x00000000 in 32-bit code (0x004f33f5).
Register dump:
 CS:0023 SS:002b DS:002b ES:002b FS:0063 GS:006b
 EIP:004f33f5 ESP:0032fa04 EBP:00000000 EFLAGS:00210202(  R- --  I   - - - )
 EAX:003cd3f8 EBX:00000000 ECX:00000000 EDX:003cd3f0
 ESI:00000000 EDI:0000000f
Stack dump:
0x0032fa04:  003cd3f8 004f6ae1 00000000 0000000f
0x0032fa14:  003cd3f8 00000041 00000000 00000000
0x0032fa24:  00bfbbef 0047a58d 00000000 003cd3d0
0x0032fa34:  00000000 0032fdc8 0009323b 7b8354d0
0x0032fa44:  00000000 0037c620 0be3fbf6 3a4b4f0a
0x0032fa54:  00320020 0032faec 0032fa9c 00000005
000c: sel=0067 base=00000000 limit=00000000 16-bit r-x
Backtrace:
=>0 0x004f33f5 in limbo (+0xf33f5) (0x00000000)
0x004f33f5: cmpb	$0x0,0x0(%esi)
Modules:
Module	Address			Debug info	Name (98 modules)
PE	  400000-  940000	Export          limbo
PE	10000000-101ff000	Deferred        d3dx9_43
PE	76610000-76632000	Deferred        misty_api
ELF	79afb000-7b800000	Deferred        libnvidia-glcore.so.304.43
ELF	7b800000-7ba3d000	Deferred        kernel32<elf>
  \-PE	7b810000-7ba3d000	\               kernel32
ELF	7bc00000-7bcd6000	Deferred        ntdll<elf>
  \-PE	7bc10000-7bcd6000	\               ntdll
ELF	7bf00000-7bf04000	Deferred        <wine-loader>
ELF	7d2c6000-7d3a2000	Deferred        libgl.so.1
ELF	7d3a2000-7d4ad000	Deferred        opengl32<elf>
  \-PE	7d3c0000-7d4ad000	\               opengl32
ELF	7d688000-7d6ac000	Deferred        imm32<elf>
  \-PE	7d690000-7d6ac000	\               imm32
ELF	7d7ac000-7d7ca000	Deferred        libselinux.so.1
ELF	7d7ca000-7d7e1000	Deferred        libresolv.so.2
ELF	7d7e1000-7d7ec000	Deferred        libkrb5support.so.0
ELF	7d7ec000-7d7f1000	Deferred        libcom_err.so.2
ELF	7d7f1000-7d81b000	Deferred        libk5crypto.so.3
ELF	7d81b000-7d8ed000	Deferred        libkrb5.so.3
ELF	7d8ed000-7daa4000	Deferred        libcrypto.so.1.0.0
ELF	7daa4000-7db06000	Deferred        libssl.so.1.0.0
ELF	7db06000-7db44000	Deferred        libgssapi_krb5.so.2
ELF	7db44000-7db99000	Deferred        libcups.so.2
ELF	7dbc8000-7dbfe000	Deferred        uxtheme<elf>
  \-PE	7dbd0000-7dbfe000	\               uxtheme
ELF	7dbfe000-7dc04000	Deferred        libxfixes.so.3
ELF	7dc04000-7dc0f000	Deferred        libxcursor.so.1
ELF	7ddc8000-7ddf1000	Deferred        libexpat.so.1
ELF	7ddf1000-7de27000	Deferred        libfontconfig.so.1
ELF	7de85000-7de95000	Deferred        libxi.so.6
ELF	7de95000-7de99000	Deferred        libxcomposite.so.1
ELF	7de99000-7dea2000	Deferred        libxrandr.so.2
ELF	7dea2000-7dead000	Deferred        libxrender.so.1
ELF	7dead000-7deb3000	Deferred        libxxf86vm.so.1
ELF	7deb3000-7deb7000	Deferred        libxinerama.so.1
ELF	7deb7000-7deda000	Deferred        libxcb.so.1
ELF	7deda000-7dee0000	Deferred        libuuid.so.1
ELF	7dee0000-7defa000	Deferred        libice.so.6
ELF	7defa000-7e034000	Deferred        libx11.so.6
ELF	7e034000-7e047000	Deferred        libxext.so.6
ELF	7e047000-7e0d9000	Deferred        winex11<elf>
  \-PE	7e050000-7e0d9000	\               winex11
ELF	7e0d9000-7e0f0000	Deferred        libz.so.1
ELF	7e0f0000-7e17a000	Deferred        libfreetype.so.6
ELF	7e17a000-7e1a1000	Deferred        libtinfo.so.5
ELF	7e1a1000-7e1c8000	Deferred        libncurses.so.5
ELF	7e1d2000-7e1d6000	Deferred        libnvidia-tls.so.304.43
ELF	7e1d6000-7e1db000	Deferred        libkeyutils.so.1
ELF	7e1e0000-7e1f5000	Deferred        xinput1_3<elf>
  \-PE	7e1f0000-7e1f5000	\               xinput1_3
ELF	7e1f5000-7e209000	Deferred        psapi<elf>
  \-PE	7e200000-7e209000	\               psapi
ELF	7e209000-7e26e000	Deferred        dbghelp<elf>
  \-PE	7e210000-7e26e000	\               dbghelp
ELF	7e26e000-7e30e000	Deferred        msvcrt<elf>
  \-PE	7e280000-7e30e000	\               msvcrt
ELF	7e30e000-7e44a000	Deferred        wined3d<elf>
  \-PE	7e320000-7e44a000	\               wined3d
ELF	7e44a000-7e486000	Deferred        d3d9<elf>
  \-PE	7e450000-7e486000	\               d3d9
ELF	7e486000-7e4a2000	Deferred        dinput8<elf>
  \-PE	7e490000-7e4a2000	\               dinput8
ELF	7e4a2000-7e522000	Deferred        rpcrt4<elf>
  \-PE	7e4b0000-7e522000	\               rpcrt4
ELF	7e522000-7e64c000	Deferred        ole32<elf>
  \-PE	7e540000-7e64c000	\               ole32
ELF	7e671000-7e6b1000	Deferred        winspool<elf>
  \-PE	7e680000-7e6b1000	\               winspool
ELF	7e6b1000-7e7b4000	Deferred        comctl32<elf>
  \-PE	7e6c0000-7e7b4000	\               comctl32
ELF	7e7b4000-7e828000	Deferred        shlwapi<elf>
  \-PE	7e7c0000-7e828000	\               shlwapi
ELF	7e828000-7ea51000	Deferred        shell32<elf>
  \-PE	7e840000-7ea51000	\               shell32
ELF	7ea51000-7eb36000	Deferred        comdlg32<elf>
  \-PE	7ea60000-7eb36000	\               comdlg32
ELF	7eb36000-7eb50000	Deferred        version<elf>
  \-PE	7eb40000-7eb50000	\               version
ELF	7eb50000-7ebbb000	Deferred        advapi32<elf>
  \-PE	7eb60000-7ebbb000	\               advapi32
ELF	7ebbb000-7ecd1000	Deferred        gdi32<elf>
  \-PE	7ebd0000-7ecd1000	\               gdi32
ELF	7ecd1000-7ee26000	Deferred        user32<elf>
  \-PE	7ece0000-7ee26000	\               user32
ELF	7ef95000-7efa3000	Deferred        libnss_files.so.2
ELF	7efa3000-7efbc000	Deferred        libnsl.so.1
ELF	7efbc000-7efe8000	Deferred        libm.so.6
ELF	7efeb000-7eff4000	Deferred        libsm.so.6
ELF	7eff4000-7f000000	Deferred        libnss_nis.so.2
ELF	f7402000-f740b000	Deferred        libnss_compat.so.2
ELF	f740d000-f7412000	Deferred        libdl.so.2
ELF	f7412000-f75b8000	Deferred        libc.so.6
ELF	f75b8000-f75d3000	Deferred        libpthread.so.0
ELF	f75d6000-f75da000	Deferred        libxau.so.6
ELF	f75eb000-f772e000	Dwarf           libwine.so.1
ELF	f772f000-f7752000	Deferred        ld-linux.so.2
ELF	f7752000-f7753000	Deferred        [vdso].so
Threads:
process  tid      prio (all id:s are in hex)
00000008 (D) Z:\home\jc_lara\Documentos\LIMBO\limbo.exe
	00000009    0 <==
0000000e services.exe
	0000001f    0
	0000001e    0
	00000015    0
	00000010    0
	0000000f    0
00000012 winedevice.exe
	0000001c    0
	00000019    0
	00000014    0
	00000013    0
0000001a plugplay.exe
	00000020    0
	0000001d    0
	0000001b    0
00000021 explorer.exe
	00000022    0
I'm using latest Wine 1.5.16 (at least the latest that comes in openSUSE repositories). Please, what can happen to this?
Thanks.

EDIT: tried also Braid:
http://appdb.winehq.org/objectManager.p ... n&iId=9535
No worky anymore neither. It just closes Wine with no console output...
F_style
Level 4
Level 4
Posts: 153
Joined: Sat Sep 25, 2010 8:55 pm

Re: Limbo game not working anymore!?

Post by F_style »

Oh, forgot to mention that each time I try to run Limbo and fail, 3 files are created in my /home directory: a folder named [user]_swarm, gamelanguage.txt, and playername.txt. These are actually game's files, they're in the game directory.

Any help yet?
User avatar
dimesio
Moderator
Moderator
Posts: 13204
Joined: Tue Mar 25, 2008 10:30 pm

Re: Limbo game not working anymore!?

Post by dimesio »

Code: Select all

err:winediag:SECUR32_initNTLMSP ntlm_auth was not found or is outdated. Make sure that ntlm_auth >= 3.0.25 is in your path. Usually, you can find it in the winbind package of your distribution.
That's one problem you have to fix.

When you upgraded your OS, did you reinstall yours games to clean wineprefixes? If not, try that.
F_style
Level 4
Level 4
Posts: 153
Joined: Sat Sep 25, 2010 8:55 pm

Re: Limbo game not working anymore!?

Post by F_style »

I made a backup of my installed games by just copying their respective folders (directories), so I could run them from their directories by just running the exe files. I had to reinstall 12.1 more than once when I had it, so I know it works. Also, already tried to delete and create again the default wineprefix, which is the one I have always used.
F_style
Level 4
Level 4
Posts: 153
Joined: Sat Sep 25, 2010 8:55 pm

Re: Limbo game not working anymore!?

Post by F_style »

Any help already?
User avatar
dimesio
Moderator
Moderator
Posts: 13204
Joined: Tue Mar 25, 2008 10:30 pm

Re: Limbo game not working anymore!?

Post by dimesio »

F_style wrote:I made a backup of my installed games by just copying their respective folders (directories), so I could run them from their directories by just running the exe files.
That may work sometimes, but it's not supported. Reinstall them properly to a clean wineprefix.

Have you installed winbind?
F_style
Level 4
Level 4
Posts: 153
Joined: Sat Sep 25, 2010 8:55 pm

Re: Limbo game not working anymore!?

Post by F_style »

dimesio wrote:That may work sometimes, but it's not supported. Reinstall them properly to a clean wineprefix.

Have you installed winbind?
Well, that worked perfectly on openSUSE 11.3, 11.4 and 12.1, all 64 bit and using always the latest Wine versions back there. That's why I no longer used the installers (and I think they're now lost in fact...).

I don't even know what Winbind is...
User avatar
dimesio
Moderator
Moderator
Posts: 13204
Joined: Tue Mar 25, 2008 10:30 pm

Re: Limbo game not working anymore!?

Post by dimesio »

Reread the error message I quoted above. It explains what winbind is pretty clearly.
F_style
Level 4
Level 4
Posts: 153
Joined: Sat Sep 25, 2010 8:55 pm

Re: Limbo game not working anymore!?

Post by F_style »

Installed Winbind, exactly same results, new console output:

Code: Select all

jc_lara@linux-njo4:~> wine Documentos/LIMBO/limbo.exe
fixme:system:SystemParametersInfoW Unimplemented action: 59 (SPI_SETSTICKYKEYS)
fixme:system:SystemParametersInfoW Unimplemented action: 53 (SPI_SETTOGGLEKEYS)
fixme:system:SystemParametersInfoW Unimplemented action: 51 (SPI_SETFILTERKEYS)
fixme:win:EnumDisplayDevicesW ((null),0,0x32f65c,0x00000000), stub!
fixme:d3d:resource_check_usage Unhandled usage flags 0x8.
fixme:d3d:resource_check_usage Unhandled usage flags 0x8.
fixme:d3d:resource_check_usage Unhandled usage flags 0x8.
fixme:d3d:resource_check_usage Unhandled usage flags 0x8.
wine: Unhandled page fault on read access to 0x00000000 at address 0x4f33f5 (thread 0009), starting debugger...
Unhandled exception: page fault on read access to 0x00000000 in 32-bit code (0x004f33f5).
Register dump:
 CS:0023 SS:002b DS:002b ES:002b FS:0063 GS:006b
 EIP:004f33f5 ESP:0032fa04 EBP:00000000 EFLAGS:00210202(  R- --  I   - - - )
 EAX:003cd3f8 EBX:00000000 ECX:00000000 EDX:003cd3f0
 ESI:00000000 EDI:0000000f
Stack dump:
0x0032fa04:  003cd3f8 004f6ae1 00000000 0000000f
0x0032fa14:  003cd3f8 00000041 00000000 00000000
0x0032fa24:  00bfbbef 0047a58d 00000000 003cd3d0
0x0032fa34:  00000000 0032fdc8 001f821b 7b8354d0
0x0032fa44:  00000000 0037c620 5d7b19fe 3a4b4f0a
0x0032fa54:  00320020 0032faec 0032fa9c 00000005
000c: sel=0067 base=00000000 limit=00000000 16-bit r-x
Backtrace:
=>0 0x004f33f5 in limbo (+0xf33f5) (0x00000000)
0x004f33f5: cmpb	$0x0,0x0(%esi)
Modules:
Module	Address			Debug info	Name (98 modules)
PE	  400000-  940000	Export          limbo
PE	10000000-101ff000	Deferred        d3dx9_43
PE	76610000-76632000	Deferred        misty_api
ELF	79afb000-7b800000	Deferred        libnvidia-glcore.so.304.43
ELF	7b800000-7ba3d000	Deferred        kernel32<elf>
  \-PE	7b810000-7ba3d000	\               kernel32
ELF	7bc00000-7bcd6000	Deferred        ntdll<elf>
  \-PE	7bc10000-7bcd6000	\               ntdll
ELF	7bf00000-7bf04000	Deferred        <wine-loader>
ELF	7d30e000-7d312000	Deferred        libnvidia-tls.so.304.43
ELF	7d312000-7d3ee000	Deferred        libgl.so.1
ELF	7d407000-7d512000	Deferred        opengl32<elf>
  \-PE	7d420000-7d512000	\               opengl32
ELF	7d6ed000-7d711000	Deferred        imm32<elf>
  \-PE	7d6f0000-7d711000	\               imm32
ELF	7d872000-7d890000	Deferred        libselinux.so.1
ELF	7d890000-7d89b000	Deferred        libkrb5support.so.0
ELF	7d89b000-7d8a0000	Deferred        libcom_err.so.2
ELF	7d8a0000-7d8ca000	Deferred        libk5crypto.so.3
ELF	7d8ca000-7d99c000	Deferred        libkrb5.so.3
ELF	7d99c000-7db53000	Deferred        libcrypto.so.1.0.0
ELF	7dbd3000-7dc35000	Deferred        libssl.so.1.0.0
ELF	7dc35000-7dc73000	Deferred        libgssapi_krb5.so.2
ELF	7dc73000-7dcc8000	Deferred        libcups.so.2
ELF	7dd11000-7dd47000	Deferred        uxtheme<elf>
  \-PE	7dd20000-7dd47000	\               uxtheme
ELF	7dd47000-7dd4d000	Deferred        libxfixes.so.3
ELF	7dd4d000-7dd58000	Deferred        libxcursor.so.1
ELF	7dd58000-7dd6f000	Deferred        libresolv.so.2
ELF	7de2c000-7de55000	Deferred        libexpat.so.1
ELF	7de55000-7de8b000	Deferred        libfontconfig.so.1
ELF	7de8b000-7de9b000	Deferred        libxi.so.6
ELF	7de9b000-7de9f000	Deferred        libxcomposite.so.1
ELF	7de9f000-7dea8000	Deferred        libxrandr.so.2
ELF	7dea8000-7deb3000	Deferred        libxrender.so.1
ELF	7deb3000-7deb9000	Deferred        libxxf86vm.so.1
ELF	7deb9000-7dedc000	Deferred        libxcb.so.1
ELF	7dedc000-7dee2000	Deferred        libuuid.so.1
ELF	7dee2000-7defc000	Deferred        libice.so.6
ELF	7defc000-7e036000	Deferred        libx11.so.6
ELF	7e036000-7e049000	Deferred        libxext.so.6
ELF	7e049000-7e052000	Deferred        libsm.so.6
ELF	7e052000-7e0e4000	Deferred        winex11<elf>
  \-PE	7e060000-7e0e4000	\               winex11
ELF	7e0e4000-7e0fb000	Deferred        libz.so.1
ELF	7e0fb000-7e185000	Deferred        libfreetype.so.6
ELF	7e185000-7e1ac000	Deferred        libtinfo.so.5
ELF	7e1ac000-7e1d3000	Deferred        libncurses.so.5
ELF	7e1e1000-7e1e6000	Deferred        libkeyutils.so.1
ELF	7e1ec000-7e201000	Deferred        xinput1_3<elf>
  \-PE	7e1f0000-7e201000	\               xinput1_3
ELF	7e201000-7e215000	Deferred        psapi<elf>
  \-PE	7e210000-7e215000	\               psapi
ELF	7e215000-7e27a000	Deferred        dbghelp<elf>
  \-PE	7e220000-7e27a000	\               dbghelp
ELF	7e27a000-7e31a000	Deferred        msvcrt<elf>
  \-PE	7e290000-7e31a000	\               msvcrt
ELF	7e31a000-7e456000	Deferred        wined3d<elf>
  \-PE	7e330000-7e456000	\               wined3d
ELF	7e456000-7e492000	Deferred        d3d9<elf>
  \-PE	7e460000-7e492000	\               d3d9
ELF	7e492000-7e4ae000	Deferred        dinput8<elf>
  \-PE	7e4a0000-7e4ae000	\               dinput8
ELF	7e4ae000-7e52e000	Deferred        rpcrt4<elf>
  \-PE	7e4c0000-7e52e000	\               rpcrt4
ELF	7e52e000-7e658000	Deferred        ole32<elf>
  \-PE	7e550000-7e658000	\               ole32
ELF	7e67d000-7e6bd000	Deferred        winspool<elf>
  \-PE	7e680000-7e6bd000	\               winspool
ELF	7e6bd000-7e7c0000	Deferred        comctl32<elf>
  \-PE	7e6d0000-7e7c0000	\               comctl32
ELF	7e7c0000-7e834000	Deferred        shlwapi<elf>
  \-PE	7e7d0000-7e834000	\               shlwapi
ELF	7e834000-7ea5d000	Deferred        shell32<elf>
  \-PE	7e840000-7ea5d000	\               shell32
ELF	7ea5d000-7eb42000	Deferred        comdlg32<elf>
  \-PE	7ea60000-7eb42000	\               comdlg32
ELF	7eb42000-7eb5c000	Deferred        version<elf>
  \-PE	7eb50000-7eb5c000	\               version
ELF	7eb5c000-7ebc7000	Deferred        advapi32<elf>
  \-PE	7eb70000-7ebc7000	\               advapi32
ELF	7ebc7000-7ecdd000	Deferred        gdi32<elf>
  \-PE	7ebd0000-7ecdd000	\               gdi32
ELF	7ecdd000-7ee32000	Deferred        user32<elf>
  \-PE	7ecf0000-7ee32000	\               user32
ELF	7efa1000-7efaf000	Deferred        libnss_files.so.2
ELF	7efaf000-7efbb000	Deferred        libnss_nis.so.2
ELF	7efbb000-7efe7000	Deferred        libm.so.6
ELF	7efe7000-7f000000	Deferred        libnsl.so.1
ELF	f73f0000-f73f9000	Deferred        libnss_compat.so.2
ELF	f73fb000-f7400000	Deferred        libdl.so.2
ELF	f7400000-f75a6000	Deferred        libc.so.6
ELF	f75a6000-f75c1000	Deferred        libpthread.so.0
ELF	f75c1000-f75c5000	Deferred        libxinerama.so.1
ELF	f75c5000-f75c9000	Deferred        libxau.so.6
ELF	f75da000-f771d000	Dwarf           libwine.so.1
ELF	f771e000-f7741000	Deferred        ld-linux.so.2
ELF	f7741000-f7742000	Deferred        [vdso].so
Threads:
process  tid      prio (all id:s are in hex)
00000008 (D) Z:\home\jc_lara\Documentos\LIMBO\limbo.exe
	00000009    0 <==
0000000e services.exe
	0000001f    0
	0000001e    0
	0000001d    0
	00000017    0
	00000015    0
	00000010    0
	0000000f    0
00000012 winedevice.exe
	00000019    0
	00000018    0
	00000014    0
	00000013    0
0000001a plugplay.exe
	00000020    0
	0000001c    0
	0000001b    0
00000021 explorer.exe
	00000022    0
Oh, forgot to mention that each time I try to run Limbo and fail, 3 files are created in my /home directory: a folder named [user]_swarm, gamelanguage.txt, and playername.txt. These are actually game's files, they're in the game directory.

Any more ideas?
User avatar
dimesio
Moderator
Moderator
Posts: 13204
Joined: Tue Mar 25, 2008 10:30 pm

Re: Limbo game not working anymore!?

Post by dimesio »

Code: Select all

jc_lara@linux-njo4:~> wine Documentos/LIMBO/limbo.exe
Navigate to the program directory first.

Code: Select all

cd /Documentos/LIMBO
wine limbo.exe
User avatar
dimesio
Moderator
Moderator
Posts: 13204
Joined: Tue Mar 25, 2008 10:30 pm

Re: Limbo game not working anymore!?

Post by dimesio »

Do you have the same problem with the Limbo demo? (It works fine for me in 1.5.16.)
F_style
Level 4
Level 4
Posts: 153
Joined: Sat Sep 25, 2010 8:55 pm

Re: Limbo game not working anymore!?

Post by F_style »

Seemingly it got somehow solved. First I was using

Code: Select all

wine Documents/LIMBO/limbo.exe
and I got the crash.

Then I tried

Code: Select all

cd Documents/LIMBO
wine limbo.exe
and it worked again like before.

Also tried downloading the demo version, tried both ways and same results. As though Wine no longer supported running apps with a single command...

Regarding the 3 game's files created in my /home directory ([user]_swarm, gamelanguage.txt, and playername.txt), my game still does it while demo doesn't. WTH...
User avatar
dimesio
Moderator
Moderator
Posts: 13204
Joined: Tue Mar 25, 2008 10:30 pm

Re: Limbo game not working anymore!?

Post by dimesio »

That's nothing new. While some apps will run from outside the program directory, many will not. Navigating to the program directory first has always been the recommended way to start apps from the command line. I don't know why it worked for you before, unless you were using a desktop link created by winemenubuilder, as that would set the working directory for you.

As for the misplaced game files, they are probably due to not properly installing the game.
F_style
Level 4
Level 4
Posts: 153
Joined: Sat Sep 25, 2010 8:55 pm

Re: Limbo game not working anymore!?

Post by F_style »

Thanks for all your help, mr Dimesio.

Strangely, in the following recent times I have run Limbo (now in the correct way), those misplaced game files no longer appear... another WTH

And on the other hand, I heard that there's actually a way for running apps with a single command, that implies using "env", for example:

Code: Select all

wine env "My//Documents/LIMBO/limbo.exe"
Where "//" means a space character in the directory.
I tried it and got an error about something like "C:/Windows/system32/env.exe missing"
Is this true? Or how would it be?
User avatar
dimesio
Moderator
Moderator
Posts: 13204
Joined: Tue Mar 25, 2008 10:30 pm

Re: Limbo game not working anymore!?

Post by dimesio »

"Env" is used to set environment variables such as WINEARCH and WINEPREFIX. When used, it comes before the wine command. It won't do what you want.

You can try using wine start, e.g.,

Code: Select all

wine start /unix /path/to/program.exe
(use the actual path)
F_style
Level 4
Level 4
Posts: 153
Joined: Sat Sep 25, 2010 8:55 pm

Re: Limbo game not working anymore!?

Post by F_style »

Thanks, that also worked (I didn't know about that), though one difference it has respect the first method is, when I quit the game in console I have to hit Ctrl+C to get back to command line, because it doesn't get back by itself unlike the first method.

Now, uninstalled the demo and deleted the wineprefix, but I still have those Limbo direct accesses (the exe and the uninstaller) among my applications, in the Wine group. Does anyone know how I get rid of them?

I'm using openSUSE 12.2 64 bit with GNOME 3.4.
Mateusz Stachowski
Level 3
Level 3
Posts: 71
Joined: Mon Apr 18, 2011 3:49 am

Re: Limbo game not working anymore!?

Post by Mateusz Stachowski »

If you want to delete the shortcuts for LIMBO Demo than look for them in your home directory in the hidden folder (CTRL + H in Nautilus).

.local/share/applications/wine
Locked