Questions about Wine on Linux
andy-e
Newbie
Posts: 4 Joined: Sat Dec 08, 2012 12:44 pm
Post
by andy-e » Sat Dec 08, 2012 12:59 pm
I'm not sure if I should report this as a bug, so I thought I'd ask here first. I've managed to almost completely remove my dependency on a Windows virtual machine when using the Samsung TV SDK to develop Smart TV applications, with one exception ― the emulator. I can write, package and deploy applications to a television directly from my Linux OS, which is great except that doing all this to test minor changes to an application can be tedious. So, for the past few days, I've been trying hard to get the emulator running with wine.
I'm not having much luck, the application errors right away, although several other exe files related to the emulator will launch. This is the information dumped to the terminal when I run the emulator:
Code: Select all
Unhandled exception: page fault on read access to 0x00000000 in 32-bit code (0x00409373).
Register dump:
CS:0023 SS:002b DS:002b ES:002b FS:0063 GS:006b
EIP:00409373 ESP:0032dfcc EBP:00000000 EFLAGS:00210202( R- -- I - - - )
EAX:00000000 EBX:7feb2601 ECX:0032dfc8 EDX:0032df80
ESI:0032e000 EDI:0032dfe8
Stack dump:
0x0032dfcc: 12ebdb28 0032e26c 00000000 0032e4dc
0x0032dfdc: 00000000 00000000 00000000 00000000
0x0032dfec: 0032e520 7feb2620 071a4e70 00000000
0x0032dffc: 00000000 00000008 00000000 001700d4
0x0032e00c: 00000000 07c10360 7feb2620 69b10008
0x0032e01c: 07c10360 001700a4 0032e044 69b10008
Backtrace:
=>0 0x00409373 in emulator2 (+0x9373) (0x00000000)
0x00409373: movl 0x0(%eax),%edx
Modules:
Module Address Debug info Name (168 modules)
PE 330000- 343000 Deferred pthreadvce2
PE 350000- 36d000 Deferred objc
PE 370000- 37e000 Deferred libdispatch
PE 380000- 391000 Deferred asl
PE 3a0000- 3e3000 Deferred libwebconv
PE 400000- 2426000 Export emulator2
PE 2430000- 2577000 Deferred libiconv-2
PE 2580000- 26cf000 Deferred javascriptcore
PE 26d0000- 27d9000 Deferred corefoundation
PE 27e0000- 291a000 Deferred libicuin
PE 2920000- 2a03000 Deferred libicuuc
PE 2a10000- 4587000 Deferred wecore
PE 4590000- 45c9000 Deferred wps
PE 45d0000- 46d8000 Deferred libeay32
PE 46e0000- 47d5000 Deferred libxml2
PE 47e0000- 48b9000 Deferred iconv
PE 48c0000- 51aa000 Deferred webkit
PE 51b0000- 5249000 Deferred cfnetwork
PE 5250000- 55f4000 Deferred coregraphics
PE 5600000- 56e1000 Deferred icuuc40
PE 56f0000- 644e000 Deferred icudt40
PE 6450000- 6594000 Deferred quartzcore
PE 65a0000- 66e0000 Deferred corevideo
PE 66e0000- 6711000 Deferred ssleay32
PE 6720000- 674a000 Deferred avutil-50
PE 6750000- 6793000 Deferred ssleay32-0.9.8
PE 10000000-10015000 Deferred pthreadvc2
PE 4ad00000-4bc8b000 Deferred icudt46
PE 60900000-60962000 Deferred sqlite3
PE 61700000-6174b000 Deferred sdl_mixer
PE 62e80000-62ea1000 Deferred zlib1
PE 63000000-63123000 Deferred cryptoeay32-0.9.8
PE 64940000-64a2d000 Deferred avformat-52
PE 68100000-6815d000 Deferred sdl
PE 69b10000-69c14000 Deferred msxml3
PE 6ad40000-6b94f000 Deferred avcodec-52
PE 6d780000-6d7bd000 Deferred swscale-0
PE 6e0c0000-6e0d8000 Deferred libpthread-2
PE 70f40000-712e3000 Deferred libxml2-2
PE 78130000-781cb000 Deferred msvcr80
ELF 7b800000-7ba33000 Deferred kernel32<elf>
\-PE 7b810000-7ba33000 \ kernel32
ELF 7bc00000-7bcca000 Deferred ntdll<elf>
\-PE 7bc10000-7bcca000 \ ntdll
ELF 7bf00000-7bf04000 Deferred <wine-loader>
PE 7c420000-7c4a7000 Deferred msvcp80
ELF 7d47e000-7d487000 Deferred librt.so.1
ELF 7d487000-7d48c000 Deferred libgpg-error.so.0
ELF 7d48c000-7d4a3000 Deferred libresolv.so.2
ELF 7d4a3000-7d4a7000 Deferred libkeyutils.so.1
ELF 7d4a7000-7d4f1000 Deferred libdbus-1.so.3
ELF 7d4f1000-7d505000 Deferred libp11-kit.so.0
ELF 7d505000-7d589000 Deferred libgcrypt.so.11
ELF 7d589000-7d59b000 Deferred libtasn1.so.3
ELF 7d59b000-7d5a4000 Deferred libkrb5support.so.0
ELF 7d5a4000-7d5a9000 Deferred libcom_err.so.2
ELF 7d5a9000-7d5d1000 Deferred libk5crypto.so.3
ELF 7d5d1000-7d69f000 Deferred libkrb5.so.3
ELF 7d69f000-7d763000 Deferred libgnutls.so.26
ELF 7d763000-7d7a0000 Deferred libgssapi_krb5.so.2
ELF 7d7a0000-7d7ff000 Deferred libcups.so.2
ELF 7d821000-7d855000 Deferred uxtheme<elf>
\-PE 7d830000-7d855000 \ uxtheme
ELF 7d855000-7d880000 Deferred msvfw32<elf>
\-PE 7d860000-7d880000 \ msvfw32
ELF 7d880000-7d8c2000 Deferred avifil32<elf>
\-PE 7d890000-7d8c2000 \ avifil32
ELF 7d8c2000-7d8e5000 Deferred imm32<elf>
\-PE 7d8d0000-7d8e5000 \ imm32
ELF 7d8e5000-7d91d000 Deferred oledlg<elf>
\-PE 7d8f0000-7d91d000 \ oledlg
ELF 7d91d000-7d931000 Deferred msimg32<elf>
\-PE 7d920000-7d931000 \ msimg32
ELF 7d931000-7d946000 Deferred mswsock<elf>
\-PE 7d940000-7d946000 \ mswsock
ELF 7d946000-7d9c8000 Deferred gdiplus<elf>
\-PE 7d950000-7d9c8000 \ gdiplus
ELF 7d9c8000-7d9cf000 Deferred libxfixes.so.3
ELF 7d9cf000-7d9da000 Deferred libxcursor.so.1
ELF 7d9da000-7d9ea000 Deferred libxi.so.6
ELF 7d9ea000-7d9ee000 Deferred libxcomposite.so.1
ELF 7d9ee000-7d9f9000 Deferred libxrandr.so.2
ELF 7d9f9000-7da03000 Deferred libxrender.so.1
ELF 7da03000-7da09000 Deferred libxxf86vm.so.1
ELF 7da09000-7da2b000 Deferred libxcb.so.1
ELF 7da2b000-7da31000 Deferred libuuid.so.1
ELF 7da31000-7da4b000 Deferred libice.so.6
ELF 7da4b000-7db81000 Deferred libx11.so.6
ELF 7db81000-7db93000 Deferred libavahi-client.so.3
ELF 7db93000-7dba1000 Deferred libavahi-common.so.3
ELF 7dba3000-7dc2d000 Deferred winex11<elf>
\-PE 7dbb0000-7dc2d000 \ winex11
ELF 7dc2d000-7dcc7000 Deferred libfreetype.so.6
ELF 7dcc7000-7dcce000 Deferred libxdmcp.so.6
ELF 7dcce000-7dce0000 Deferred libxext.so.6
ELF 7dce0000-7dce9000 Deferred libsm.so.6
ELF 7dce9000-7dd0f000 Deferred d3dxof<elf>
\-PE 7dcf0000-7dd0f000 \ d3dxof
ELF 7dd0f000-7dd7e000 Deferred d3dcompiler_43<elf>
\-PE 7dd20000-7dd7e000 \ d3dcompiler_43
ELF 7dd7e000-7ddfc000 Deferred d3dx9_36<elf>
\-PE 7dd90000-7ddfc000 \ d3dx9_36
ELF 7ddfc000-7ded3000 Deferred opengl32<elf>
\-PE 7de20000-7ded3000 \ opengl32
ELF 7ded3000-7e002000 Deferred wined3d<elf>
\-PE 7dee0000-7e002000 \ wined3d
ELF 7e002000-7e03a000 Deferred d3d9<elf>
\-PE 7e010000-7e03a000 \ d3d9
ELF 7e03a000-7e077000 Deferred winspool<elf>
\-PE 7e040000-7e077000 \ winspool
ELF 7e077000-7e159000 Deferred comdlg32<elf>
\-PE 7e080000-7e159000 \ comdlg32
ELF 7e159000-7e17f000 Deferred mpr<elf>
\-PE 7e160000-7e17f000 \ mpr
ELF 7e17f000-7e198000 Deferred libz.so.1
ELF 7e198000-7e19c000 Deferred libxinerama.so.1
ELF 7e19c000-7e1a0000 Deferred libxau.so.6
ELF 7e1a0000-7e1ba000 Deferred d3dx9_42<elf>
\-PE 7e1b0000-7e1ba000 \ d3dx9_42
ELF 7e1ba000-7e22e000 Deferred wininet<elf>
\-PE 7e1c0000-7e22e000 \ wininet
ELF 7e22e000-7e2eb000 Deferred crypt32<elf>
\-PE 7e240000-7e2eb000 \ crypt32
ELF 7e2eb000-7e405000 Deferred oleaut32<elf>
\-PE 7e300000-7e405000 \ oleaut32
ELF 7e405000-7e501000 Deferred comctl32<elf>
\-PE 7e410000-7e501000 \ comctl32
ELF 7e501000-7e56f000 Deferred shlwapi<elf>
\-PE 7e510000-7e56f000 \ shlwapi
ELF 7e56f000-7e788000 Deferred shell32<elf>
\-PE 7e580000-7e788000 \ shell32
ELF 7e788000-7e7cd000 Deferred dsound<elf>
\-PE 7e790000-7e7cd000 \ dsound
ELF 7e7cd000-7e7f1000 Deferred iphlpapi<elf>
\-PE 7e7d0000-7e7f1000 \ iphlpapi
ELF 7e7f1000-7e80c000 Deferred wsock32<elf>
\-PE 7e800000-7e80c000 \ wsock32
ELF 7e80c000-7e835000 Deferred msacm32<elf>
\-PE 7e810000-7e835000 \ msacm32
ELF 7e835000-7e8ad000 Deferred rpcrt4<elf>
\-PE 7e840000-7e8ad000 \ rpcrt4
ELF 7e8ad000-7e9c2000 Deferred ole32<elf>
\-PE 7e8c0000-7e9c2000 \ ole32
ELF 7e9c2000-7ea71000 Deferred winmm<elf>
\-PE 7e9d0000-7ea71000 \ winmm
ELF 7ea71000-7ebb7000 Deferred user32<elf>
\-PE 7ea80000-7ebb7000 \ user32
ELF 7ebb7000-7ec4b000 Deferred msvcrt<elf>
\-PE 7ebd0000-7ec4b000 \ msvcrt
ELF 7ec4b000-7ed55000 Deferred gdi32<elf>
\-PE 7ec60000-7ed55000 \ gdi32
ELF 7ed55000-7edba000 Deferred advapi32<elf>
\-PE 7ed60000-7edba000 \ advapi32
ELF 7edba000-7eded000 Deferred ws2_32<elf>
\-PE 7edc0000-7eded000 \ ws2_32
ELF 7ef76000-7ef83000 Deferred libnss_files.so.2
ELF 7ef83000-7ef8f000 Deferred libnss_nis.so.2
ELF 7ef8f000-7efa9000 Deferred libnsl.so.1
ELF 7efa9000-7efb2000 Deferred libnss_compat.so.2
ELF 7efb2000-7efde000 Deferred libm.so.6
ELF 7efdf000-7eff9000 Deferred version<elf>
\-PE 7efe0000-7eff9000 \ version
ELF f7444000-f7449000 Deferred libdl.so.2
ELF f7449000-f75f3000 Deferred libc.so.6
ELF f75f4000-f760f000 Deferred libpthread.so.0
ELF f7631000-f7773000 Dwarf libwine.so.1
ELF f7775000-f7797000 Deferred ld-linux.so.2
ELF f7797000-f7798000 Deferred [vdso].so
Threads:
process tid prio (all id:s are in hex)
00000008 (D) Z:\home\andy\.wine\drive_c\Program Files (x86)\Samsung\Samsung TV SDK(3.5.2)\Emulator\Emulator2012_v3.5\bin\Emulator2.exe
00000023 0
00000009 0 <==
0000000e services.exe
0000001f 0
0000001e 0
00000018 0
00000017 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 don't know if this is a bug or a limitation or something I could fix with some kind of voodoo ritual, so I'd be eternally grateful if someone could give me some advice on how to proceed.
Cheers,
Andy
dimesio
Moderator
Posts: 13205 Joined: Tue Mar 25, 2008 10:30 pm
Post
by dimesio » Sun Dec 09, 2012 7:11 am
What Wine version? If it's not the latest development release, upgrade. You should also try installing to a 32 bit wineprefix. If it still doesn't work with 1.5.19 in a clean 32 bit wineprefix, post the complete terminal output, including the command used to run the app.
andy-e
Newbie
Posts: 4 Joined: Sat Dec 08, 2012 12:44 pm
Post
by andy-e » Sun Dec 09, 2012 10:06 am
Whoops, sorry I thought that stuff was already in the output. I've just updated from 1.5.18 to 1.5.19 and my wine prefix is clean with the exception of having vcrun2005sp1 installed which is required by the emulator anyway (otherwise a different error is given).
The output is essentially the same, though I've included the command used to launch the application this time.
Code: Select all
andy@ubuntu:~$ wine .wine/drive_c/Program\ Files\ \(x86\)/Samsung/Samsung\ TV\ SDK\(3.5.2\)/Emulator/Emulator2012_v3.5/bin/Emulator2.exe
p11-kit: couldn't load module: /usr/lib/i386-linux-gnu/pkcs11/gnome-keyring-pkcs11.so: /usr/lib/i386-linux-gnu/pkcs11/gnome-keyring-pkcs11.so: cannot open shared object file: No such file or directory
err:ole:CoGetClassObject class {66e4e4fb-f385-4dd0-8d74-a2efd1bc6178} not registered
err:ole:CoGetClassObject class {66e4e4fb-f385-4dd0-8d74-a2efd1bc6178} not registered
err:ole:create_server class {66e4e4fb-f385-4dd0-8d74-a2efd1bc6178} not registered
fixme:ole:CoGetClassObject CLSCTX_REMOTE_SERVER not supported
err:ole:CoGetClassObject no class object {66e4e4fb-f385-4dd0-8d74-a2efd1bc6178} could be created for context 0x17
err:ole:CoGetClassObject class {66e4e4fb-f385-4dd0-8d74-a2efd1bc6178} not registered
err:ole:CoGetClassObject class {66e4e4fb-f385-4dd0-8d74-a2efd1bc6178} not registered
err:ole:create_server class {66e4e4fb-f385-4dd0-8d74-a2efd1bc6178} not registered
fixme:ole:CoGetClassObject CLSCTX_REMOTE_SERVER not supported
err:ole:CoGetClassObject no class object {66e4e4fb-f385-4dd0-8d74-a2efd1bc6178} could be created for context 0x17
err:ole:CoGetClassObject class {66e4e4fb-f385-4dd0-8d74-a2efd1bc6178} not registered
err:ole:CoGetClassObject class {66e4e4fb-f385-4dd0-8d74-a2efd1bc6178} not registered
err:ole:create_server class {66e4e4fb-f385-4dd0-8d74-a2efd1bc6178} not registered
fixme:ole:CoGetClassObject CLSCTX_REMOTE_SERVER not supported
err:ole:CoGetClassObject no class object {66e4e4fb-f385-4dd0-8d74-a2efd1bc6178} could be created for context 0x17
wine: Unhandled page fault on read access to 0x00000000 at address 0x409373 (thread 0009), starting debugger...
Unhandled exception: page fault on read access to 0x00000000 in 32-bit code (0x00409373).
Register dump:
CS:0023 SS:002b DS:002b ES:002b FS:0063 GS:006b
EIP:00409373 ESP:0032dfcc EBP:00000000 EFLAGS:00210202( R- -- I - - - )
EAX:00000000 EBX:7feb2601 ECX:0032dfc8 EDX:0032df80
ESI:0032e000 EDI:0032dfe8
Stack dump:
0x0032dfcc: e0221cf6 0032e26c 00000000 0032e4dc
0x0032dfdc: 00000000 00000000 00000000 00000000
0x0032dfec: 0032e520 7feb2620 071a8de8 00000000
0x0032dffc: 00000000 00000008 00000000 00170eec
0x0032e00c: 00000000 07c10360 7feb2620 69b10008
0x0032e01c: 07c10360 00160964 0032e044 69b10008
Backtrace:
=>0 0x00409373 in emulator2 (+0x9373) (0x00000000)
0x00409373: movl 0x0(%eax),%edx
Modules:
Module Address Debug info Name (172 modules)
PE 330000- 343000 Deferred pthreadvce2
PE 350000- 36d000 Deferred objc
PE 370000- 37e000 Deferred libdispatch
PE 380000- 391000 Deferred asl
PE 3a0000- 3e3000 Deferred libwebconv
PE 400000- 2426000 Export emulator2
PE 2430000- 2577000 Deferred libiconv-2
PE 2580000- 26cf000 Deferred javascriptcore
PE 26d0000- 27d9000 Deferred corefoundation
PE 27e0000- 291a000 Deferred libicuin
PE 2920000- 2a03000 Deferred libicuuc
PE 2a10000- 4587000 Deferred wecore
PE 4590000- 45c9000 Deferred wps
PE 45d0000- 46d8000 Deferred libeay32
PE 46e0000- 47d5000 Deferred libxml2
PE 47e0000- 48b9000 Deferred iconv
PE 48c0000- 51aa000 Deferred webkit
PE 51b0000- 5249000 Deferred cfnetwork
PE 5250000- 55f4000 Deferred coregraphics
PE 5600000- 56e1000 Deferred icuuc40
PE 56f0000- 644e000 Deferred icudt40
PE 6450000- 6594000 Deferred quartzcore
PE 65a0000- 66e0000 Deferred corevideo
PE 66e0000- 6711000 Deferred ssleay32
PE 6720000- 674a000 Deferred avutil-50
PE 6750000- 6793000 Deferred ssleay32-0.9.8
PE 10000000-10015000 Deferred pthreadvc2
PE 4ad00000-4bc8b000 Deferred icudt46
PE 60900000-60962000 Deferred sqlite3
PE 61700000-6174b000 Deferred sdl_mixer
PE 62e80000-62ea1000 Deferred zlib1
PE 63000000-63123000 Deferred cryptoeay32-0.9.8
PE 64940000-64a2d000 Deferred avformat-52
PE 68100000-6815d000 Deferred sdl
PE 69b10000-69c14000 Deferred msxml3
PE 6ad40000-6b94f000 Deferred avcodec-52
PE 6d780000-6d7bd000 Deferred swscale-0
PE 6e0c0000-6e0d8000 Deferred libpthread-2
PE 70f40000-712e3000 Deferred libxml2-2
PE 78130000-781cb000 Deferred msvcr80
ELF 7b800000-7ba33000 Deferred kernel32<elf>
\-PE 7b810000-7ba33000 \ kernel32
ELF 7bc00000-7bcca000 Deferred ntdll<elf>
\-PE 7bc10000-7bcca000 \ ntdll
ELF 7bf00000-7bf04000 Deferred <wine-loader>
PE 7c420000-7c4a7000 Deferred msvcp80
ELF 7d32e000-7d337000 Deferred librt.so.1
ELF 7d337000-7d33c000 Deferred libgpg-error.so.0
ELF 7d33c000-7d353000 Deferred libresolv.so.2
ELF 7d353000-7d39d000 Deferred libdbus-1.so.3
ELF 7d39d000-7d3b1000 Deferred libp11-kit.so.0
ELF 7d3b1000-7d435000 Deferred libgcrypt.so.11
ELF 7d435000-7d447000 Deferred libtasn1.so.3
ELF 7d447000-7d450000 Deferred libkrb5support.so.0
ELF 7d450000-7d455000 Deferred libcom_err.so.2
ELF 7d455000-7d47d000 Deferred libk5crypto.so.3
ELF 7d47d000-7d54b000 Deferred libkrb5.so.3
ELF 7d54b000-7d55d000 Deferred libavahi-client.so.3
ELF 7d55d000-7d56b000 Deferred libavahi-common.so.3
ELF 7d56b000-7d62f000 Deferred libgnutls.so.26
ELF 7d62f000-7d66c000 Deferred libgssapi_krb5.so.2
ELF 7d66c000-7d6cb000 Deferred libcups.so.2
ELF 7d6d0000-7d6ed000 Deferred msxml<elf>
\-PE 7d6e0000-7d6ed000 \ msxml
ELF 7d6ed000-7d721000 Deferred uxtheme<elf>
\-PE 7d6f0000-7d721000 \ uxtheme
ELF 7d721000-7d74c000 Deferred msvfw32<elf>
\-PE 7d730000-7d74c000 \ msvfw32
ELF 7d74c000-7d78e000 Deferred avifil32<elf>
\-PE 7d750000-7d78e000 \ avifil32
ELF 7d78e000-7d7b1000 Deferred imm32<elf>
\-PE 7d790000-7d7b1000 \ imm32
ELF 7d7b1000-7d7e9000 Deferred oledlg<elf>
\-PE 7d7c0000-7d7e9000 \ oledlg
ELF 7d7e9000-7d7fd000 Deferred msimg32<elf>
\-PE 7d7f0000-7d7fd000 \ msimg32
ELF 7d7fd000-7d87f000 Deferred gdiplus<elf>
\-PE 7d810000-7d87f000 \ gdiplus
ELF 7d87f000-7d886000 Deferred libxfixes.so.3
ELF 7d886000-7d891000 Deferred libxcursor.so.1
ELF 7d891000-7d8a1000 Deferred libxi.so.6
ELF 7d8a1000-7d8a5000 Deferred libxcomposite.so.1
ELF 7d8a5000-7d8b0000 Deferred libxrandr.so.2
ELF 7d9b0000-7d9d2000 Deferred libxcb.so.1
ELF 7d9d2000-7d9ec000 Deferred libice.so.6
ELF 7d9ec000-7db22000 Deferred libx11.so.6
ELF 7db22000-7dbac000 Deferred winex11<elf>
\-PE 7db30000-7dbac000 \ winex11
ELF 7dbac000-7dc46000 Deferred libfreetype.so.6
ELF 7dc6a000-7dc74000 Deferred libxrender.so.1
ELF 7dc74000-7dc7a000 Deferred libxxf86vm.so.1
ELF 7dc7a000-7dc81000 Deferred libxdmcp.so.6
ELF 7dc81000-7dc93000 Deferred libxext.so.6
ELF 7dc93000-7dc9c000 Deferred libsm.so.6
ELF 7dc9c000-7dcbb000 Deferred libtinfo.so.5
ELF 7dcbb000-7dcdd000 Deferred libncurses.so.5
ELF 7dce4000-7dce8000 Deferred libkeyutils.so.1
ELF 7dce8000-7dcfd000 Deferred mswsock<elf>
\-PE 7dcf0000-7dcfd000 \ mswsock
ELF 7dcff000-7dd25000 Deferred d3dxof<elf>
\-PE 7dd00000-7dd25000 \ d3dxof
ELF 7dd25000-7dd94000 Deferred d3dcompiler_43<elf>
\-PE 7dd30000-7dd94000 \ d3dcompiler_43
ELF 7dd94000-7de12000 Deferred d3dx9_36<elf>
\-PE 7dda0000-7de12000 \ d3dx9_36
ELF 7de12000-7dee9000 Deferred opengl32<elf>
\-PE 7de30000-7dee9000 \ opengl32
ELF 7dee9000-7e01b000 Deferred wined3d<elf>
\-PE 7df00000-7e01b000 \ wined3d
ELF 7e01b000-7e053000 Deferred d3d9<elf>
\-PE 7e020000-7e053000 \ d3d9
ELF 7e053000-7e090000 Deferred winspool<elf>
\-PE 7e060000-7e090000 \ winspool
ELF 7e090000-7e172000 Deferred comdlg32<elf>
\-PE 7e0a0000-7e172000 \ comdlg32
ELF 7e172000-7e198000 Deferred mpr<elf>
\-PE 7e180000-7e198000 \ mpr
ELF 7e198000-7e1b1000 Deferred libz.so.1
ELF 7e1b1000-7e1b5000 Deferred libxinerama.so.1
ELF 7e1b5000-7e1b9000 Deferred libxau.so.6
ELF 7e1b9000-7e1d3000 Deferred d3dx9_42<elf>
\-PE 7e1c0000-7e1d3000 \ d3dx9_42
ELF 7e1d3000-7e247000 Deferred wininet<elf>
\-PE 7e1e0000-7e247000 \ wininet
ELF 7e247000-7e304000 Deferred crypt32<elf>
\-PE 7e250000-7e304000 \ crypt32
ELF 7e304000-7e41e000 Deferred oleaut32<elf>
\-PE 7e320000-7e41e000 \ oleaut32
ELF 7e41e000-7e51a000 Deferred comctl32<elf>
\-PE 7e430000-7e51a000 \ comctl32
ELF 7e51a000-7e588000 Deferred shlwapi<elf>
\-PE 7e530000-7e588000 \ shlwapi
ELF 7e588000-7e7a1000 Deferred shell32<elf>
\-PE 7e5a0000-7e7a1000 \ shell32
ELF 7e7a1000-7e7e6000 Deferred dsound<elf>
\-PE 7e7b0000-7e7e6000 \ dsound
ELF 7e7e6000-7e80a000 Deferred iphlpapi<elf>
\-PE 7e7f0000-7e80a000 \ iphlpapi
ELF 7e80a000-7e825000 Deferred wsock32<elf>
\-PE 7e810000-7e825000 \ wsock32
ELF 7e825000-7e84e000 Deferred msacm32<elf>
\-PE 7e830000-7e84e000 \ msacm32
ELF 7e84e000-7e8c6000 Deferred rpcrt4<elf>
\-PE 7e860000-7e8c6000 \ rpcrt4
ELF 7e8c6000-7e9db000 Deferred ole32<elf>
\-PE 7e8e0000-7e9db000 \ ole32
ELF 7e9db000-7ea8a000 Deferred winmm<elf>
\-PE 7e9e0000-7ea8a000 \ winmm
ELF 7ea8a000-7ebd0000 Deferred user32<elf>
\-PE 7eaa0000-7ebd0000 \ user32
ELF 7ebd0000-7ec64000 Deferred msvcrt<elf>
\-PE 7ebe0000-7ec64000 \ msvcrt
ELF 7ec64000-7ed6e000 Deferred gdi32<elf>
\-PE 7ec70000-7ed6e000 \ gdi32
ELF 7ed6e000-7edd3000 Deferred advapi32<elf>
\-PE 7ed80000-7edd3000 \ advapi32
ELF 7edd3000-7ee06000 Deferred ws2_32<elf>
\-PE 7ede0000-7ee06000 \ ws2_32
ELF 7ef8f000-7efa9000 Deferred libnsl.so.1
ELF 7efa9000-7efb2000 Deferred libnss_compat.so.2
ELF 7efb2000-7efde000 Deferred libm.so.6
ELF 7efdf000-7eff9000 Deferred version<elf>
\-PE 7efe0000-7eff9000 \ version
ELF f73d1000-f73de000 Deferred libnss_files.so.2
ELF f73df000-f73e4000 Deferred libdl.so.2
ELF f73e4000-f758e000 Deferred libc.so.6
ELF f758f000-f75aa000 Deferred libpthread.so.0
ELF f75aa000-f75b0000 Deferred libuuid.so.1
ELF f75c0000-f75cc000 Deferred libnss_nis.so.2
ELF f75cc000-f770e000 Dwarf libwine.so.1
ELF f7710000-f7732000 Deferred ld-linux.so.2
ELF f7732000-f7733000 Deferred [vdso].so
Threads:
process tid prio (all id:s are in hex)
00000008 (D) C:\Program Files (x86)\Samsung\Samsung TV SDK(3.5.2)\Emulator\Emulator2012_v3.5\bin\Emulator2.exe
00000023 0
00000009 0 <==
0000000e services.exe
0000001f 0
0000001e 0
0000001c 0
00000017 0
00000015 0
00000010 0
0000000f 0
00000012 winedevice.exe
0000001b 0
00000018 0
00000014 0
00000013 0
00000019 plugplay.exe
00000020 0
0000001d 0
0000001a 0
00000021 explorer.exe
00000022 0
I've also tried changing the working directory before running the application with no joy.
andy-e
Newbie
Posts: 4 Joined: Sat Dec 08, 2012 12:44 pm
Post
by andy-e » Mon Dec 10, 2012 4:25 am
Sorry, I didn't realize the wine prefix architecture made a difference when not using Wine64. I tried what you suggested, but unfortunately there was no improvement. Terminal output is the same regardless of the directory I run the exe from.
I would love to solve this last piece of the puzzle and achieve complete OS independence for Samsung TV developers.
dimesio
Moderator
Posts: 13205 Joined: Tue Mar 25, 2008 10:30 pm
Post
by dimesio » Mon Dec 10, 2012 9:49 am
File a bug.
andy-e
Newbie
Posts: 4 Joined: Sat Dec 08, 2012 12:44 pm
Post
by andy-e » Mon Dec 10, 2012 11:16 am