WINE on old processor and favour for a friend

Questions about Wine on Linux
Locked
Sam Widges
Newbie
Newbie
Posts: 3
Joined: Fri Jun 23, 2017 5:22 am

WINE on old processor and favour for a friend

Post by Sam Widges »

I'm trying to help a friend out for a demo tomorrow. We're trying to get a program called GS-911 (http://www.hexcode.co.za/products/gs-911/downloads) working on a Samsung N110 netbook which has a somewhat challenged Intel Atom 270 32-bit processor (and 2G RAM). It's running a fresh install of Mint 18.1, so it's an Ubuntu-based distro, on a 4.4.0 kernel.

I've downloaded Wine and the necessary libraries such as mono as part of the installation. Unfortunately, when I run the installer, I get a page fault -

Code: Select all

 "wine: Unhandled page fault on read access to 0x02484ade at address 0x7bc1df50 (thread 0009), starting debugger..."
And the page fault details are

Code: Select all

Unhandled exception: page fault on read access to 0x02484ade in 32-bit code (0x7bc1df50).
Register dump:
 CS:0073 SS:007b DS:007b ES:007b FS:0033 GS:003b
 EIP:7bc1df50 ESP:0032fb5c EBP:0032fd08 EFLAGS:00210216(  R- --  I   -A-P- )
 EAX:00000000 EBX:0248491a ECX:000003bc EDX:00000000
 ESI:0015df80 EDI:00000000
Stack dump:
0x0032fb5c:  7bc49de0 0015df80 00000000 000003bc
0x0032fb6c:  7bc498e5 00000000 00000004 00000000
0x0032fb7c:  00110000 0248491a 00110000 0000000a
0x0032fb8c:  000003bc 00000000 00001301 00110014
0x0032fb9c:  00000000 00000000 00000000 00000000
0x0032fbac:  4d430003 00000000 00000000 00000000
Backtrace:
=>0 0x7bc1df50 in ntdll (+0xdf50) (0x0032fd08)
  1 0x7bc49de0 RtlAllocateHeap+0x61f() in ntdll (0x0032fd08)
  2 0x004e640a in gs-911downloader-1608.1 (+0xe6409) (0x0032fd24)
  3 0x004dd7c2 in gs-911downloader-1608.1 (+0xdd7c1) (0x0032fd40)
  4 0x004e3178 in gs-911downloader-1608.1 (+0xe3177) (0x0032fd8c)
  5 0x0032feec (0x0032fd7c)
  6 0x004d8c00 in gs-911downloader-1608.1 (+0xd8bff) (0x0032feec)
0x7bc1df50: jmp	*0x1c4(%ebx)
Modules:
Module	Address			Debug info	Name (106 modules)
PE	  400000- 1dff000	Export          gs-911downloader-1608.1
ELF	7b800000-7ba54000	Deferred        kernel32<elf>
  \-PE	7b810000-7ba54000	\               kernel32
ELF	7bc00000-7bcda000	Dwarf           ntdll<elf>
  \-PE	7bc10000-7bcda000	\               ntdll
ELF	7bf00000-7bf04000	Deferred        <wine-loader>
ELF	7d3b8000-7d3ce000	Deferred        libgpg-error.so.0
ELF	7d3ce000-7d443000	Deferred        libpcre.so.3
ELF	7d443000-7d460000	Deferred        libgcc_s.so.1
ELF	7d460000-7d50f000	Deferred        libgcrypt.so.20
ELF	7d50f000-7d535000	Deferred        liblzma.so.5
ELF	7d535000-7d53e000	Deferred        librt.so.1
ELF	7d53e000-7d564000	Deferred        libselinux.so.1
ELF	7d564000-7d5f2000	Deferred        libsystemd.so.0
ELF	7d5f2000-7d5fb000	Deferred        libffi.so.6
ELF	7d5fb000-7d614000	Deferred        libresolv.so.2
ELF	7d614000-7d66e000	Deferred        libdbus-1.so.3
ELF	7d66e000-7d6fa000	Deferred        libgmp.so.10
ELF	7d6fa000-7d72f000	Deferred        libhogweed.so.4
ELF	7d72f000-7d76c000	Deferred        libnettle.so.6
ELF	7d76c000-7d781000	Deferred        libtasn1.so.6
ELF	7d781000-7d7b5000	Deferred        libidn.so.11
ELF	7d7b5000-7d816000	Deferred        libp11-kit.so.0
ELF	7d816000-7d847000	Deferred        libk5crypto.so.3
ELF	7d847000-7d91d000	Deferred        libkrb5.so.3
ELF	7d91d000-7d931000	Deferred        libavahi-client.so.3
ELF	7d931000-7da89000	Deferred        libgnutls.so.30
ELF	7da89000-7dadb000	Deferred        libgssapi_krb5.so.2
ELF	7dadb000-7db62000	Deferred        libcups.so.2
ELF	7db6a000-7db7e000	Deferred        shfolder<elf>
  \-PE	7db70000-7db7e000	\               shfolder
ELF	7db7e000-7dbb3000	Deferred        uxtheme<elf>
  \-PE	7db80000-7dbb3000	\               uxtheme
ELF	7dcb3000-7ddfe000	Deferred        libx11.so.6
ELF	7de3b000-7de48000	Deferred        libkrb5support.so.0
ELF	7de48000-7de4f000	Deferred        libxfixes.so.3
ELF	7de4f000-7de5a000	Deferred        libxcursor.so.1
ELF	7de5a000-7de6d000	Deferred        libxi.so.6
ELF	7de6d000-7de71000	Deferred        libxcomposite.so.1
ELF	7de71000-7de7e000	Deferred        libxrandr.so.2
ELF	7de7e000-7de8a000	Deferred        libxrender.so.1
ELF	7de8a000-7de91000	Deferred        libxxf86vm.so.1
ELF	7de91000-7de95000	Deferred        libxinerama.so.1
ELF	7de95000-7de9c000	Deferred        libxdmcp.so.6
ELF	7de9c000-7dea0000	Deferred        libxau.so.6
ELF	7dea0000-7dec6000	Deferred        libxcb.so.1
ELF	7dec6000-7dedb000	Deferred        libxext.so.6
ELF	7dedd000-7dee2000	Deferred        libkeyutils.so.1
ELF	7dee2000-7dee7000	Deferred        libcom_err.so.2
ELF	7dee7000-7def5000	Deferred        libavahi-common.so.3
ELF	7def7000-7df84000	Deferred        winex11<elf>
  \-PE	7df00000-7df84000	\               winex11
ELF	7e016000-7e040000	Deferred        libexpat.so.1
ELF	7e040000-7e089000	Deferred        libfontconfig.so.1
ELF	7e089000-7e0b4000	Deferred        libpng12.so.0
ELF	7e0b4000-7e0cf000	Deferred        libz.so.1
ELF	7e0cf000-7e17f000	Deferred        libfreetype.so.6
ELF	7e17f000-7e1a2000	Deferred        libtinfo.so.5
ELF	7e1a2000-7e1c8000	Deferred        libncurses.so.5
ELF	7e1e4000-7e220000	Deferred        winspool<elf>
  \-PE	7e1f0000-7e220000	\               winspool
ELF	7e220000-7e305000	Deferred        comdlg32<elf>
  \-PE	7e230000-7e305000	\               comdlg32
ELF	7e305000-7e339000	Deferred        ws2_32<elf>
  \-PE	7e310000-7e339000	\               ws2_32
ELF	7e339000-7e354000	Deferred        wsock32<elf>
  \-PE	7e340000-7e354000	\               wsock32
ELF	7e354000-7e368000	Deferred        msimg32<elf>
  \-PE	7e360000-7e368000	\               msimg32
ELF	7e368000-7e38d000	Deferred        iphlpapi<elf>
  \-PE	7e370000-7e38d000	\               iphlpapi
ELF	7e38d000-7e3a1000	Deferred        psapi<elf>
  \-PE	7e390000-7e3a1000	\               psapi
ELF	7e3a1000-7e40d000	Deferred        setupapi<elf>
  \-PE	7e3b0000-7e40d000	\               setupapi
ELF	7e40d000-7e502000	Deferred        comctl32<elf>
  \-PE	7e410000-7e502000	\               comctl32
ELF	7e502000-7e578000	Deferred        shlwapi<elf>
  \-PE	7e510000-7e578000	\               shlwapi
ELF	7e578000-7e7a1000	Deferred        shell32<elf>
  \-PE	7e590000-7e7a1000	\               shell32
ELF	7e7a1000-7e81d000	Deferred        rpcrt4<elf>
  \-PE	7e7b0000-7e81d000	\               rpcrt4
ELF	7e81d000-7e94c000	Deferred        ole32<elf>
  \-PE	7e830000-7e94c000	\               ole32
ELF	7e94c000-7ea79000	Deferred        oleaut32<elf>
  \-PE	7e960000-7ea79000	\               oleaut32
ELF	7ea79000-7eae5000	Deferred        advapi32<elf>
  \-PE	7ea90000-7eae5000	\               advapi32
ELF	7eae5000-7ebfc000	Deferred        gdi32<elf>
  \-PE	7eaf0000-7ebfc000	\               gdi32
ELF	7ebfc000-7ed4a000	Deferred        user32<elf>
  \-PE	7ec10000-7ed4a000	\               user32
ELF	7ef4a000-7ef5d000	Deferred        libnss_files.so.2
ELF	7ef5d000-7ef6a000	Deferred        libnss_nis.so.2
ELF	7ef6a000-7ef85000	Deferred        libnsl.so.1
ELF	7ef85000-7ef8f000	Deferred        libnss_compat.so.2
ELF	7ef8f000-7efe4000	Deferred        libm.so.6
ELF	7efe7000-7f000000	Deferred        version<elf>
  \-PE	7eff0000-7f000000	\               version
ELF	b7382000-b7387000	Deferred        libdl.so.2
ELF	b7387000-b753d000	Deferred        libc.so.6
ELF	b753e000-b755b000	Deferred        libpthread.so.0
ELF	b7577000-b772c000	Dwarf           libwine.so.1
ELF	b772e000-b7753000	Deferred        ld-linux.so.2
ELF	b7755000-b7756000	Deferred        [vdso].so
Threads:
process  tid      prio (all id:s are in hex)
00000008 (D) Z:\home\jay\Downloads\GS-911Downloader-1608.1.exe
	00000029    0
	00000028    0
	00000027    0
	00000026    0
	00000025    0
	00000009    0 <==
0000000e services.exe
	0000001e    0
	0000001d    0
	0000001a    0
	00000018    0
	00000016    0
	00000014    0
	00000010    0
	0000000f    0
00000012 winedevice.exe
	0000001f    0
	00000019    0
	00000017    0
	00000013    0
0000001b plugplay.exe
	00000021    0
	00000020    0
	0000001c    0
00000022 explorer.exe
	00000024    0
	00000023    0
System information:
    Wine build: wine-1.6.2
    Platform: i386
    Host system: Linux
    Host version: 4.4.0-81-generic
Are there any quick fixes for this? I'm sure I could sort it if I had a couple of days run-up but we're running a presentation tomorrow morning and I'm here on holiday without much spare gear, so any suggestions would be really appreciated.
User avatar
dimesio
Moderator
Moderator
Posts: 13207
Joined: Tue Mar 25, 2008 10:30 pm

Re: WINE on old processor and favour for a friend

Post by dimesio »

Code: Select all

Wine build: wine-1.6.2
Try upgrading Wine. That version is over two years old and no longer supported. Use the WineHQ packages. https://wiki.winehq.org/Ubuntu
Sam Widges
Newbie
Newbie
Posts: 3
Joined: Fri Jun 23, 2017 5:22 am

Re: WINE on old processor and favour for a friend

Post by Sam Widges »

Thanks - I'd assumed that the distrobwould have pulled in the most recent version of Wine, so I'll give that a go when I'm next in front of the laptop.
Sam Widges
Newbie
Newbie
Posts: 3
Joined: Fri Jun 23, 2017 5:22 am

Re: WINE on old processor and favour for a friend

Post by Sam Widges »

Sorry, I've updated to the latest winehq build and it's still not happy.mp

Here's the dump from the latest attempt:

Code: Select all

Unhandled exception: page fault on read access to 0x02404f48 in 32-bit code (0x7bc1f370).
Register dump:
 CS:0073 SS:007b DS:007b ES:007b FS:0033 GS:003b
 EIP:7bc1f370 ESP:0032fccc EBP:0032fd28 EFLAGS:00210212(  R- --  I   -A- - )
 EAX:00110080 EBX:02404d94 ECX:00000004 EDX:0015b738
 ESI:00110000 EDI:000003c0
Stack dump:
0x0032fccc:  7bc506cf 0015b738 00000000 000003bc
0x0032fcdc:  7bc50581 0432fd00 0015b738 00000000
0x0032fcec:  00000000 00110000 02404d94 0000000a
0x0032fcfc:  000003bc 7bce2be0 0032fd20 00110014
0x0032fd0c:  df470200 0032fd30 7b639000 0032fd34
0x0032fd1c:  00000000 000003bc 0239969f 0032fd44
Backtrace:
=>0 0x7bc1f370 in ntdll (+0xf370) (0x0032fd28)
  1 0x7bc506cf RtlAllocateHeap+0x23e() in ntdll (0x0032fd28)
  2 0x004e640a in gs-911downloader-1608.1 (+0xe6409) (0x0032fd44)
  3 0x004dd7c2 in gs-911downloader-1608.1 (+0xdd7c1) (0x0032fd60)
  4 0x004e3178 in gs-911downloader-1608.1 (+0xe3177) (0x0032fdac)
  5 0x52505da6 (0x0032fd6c)
0x7bc1f370: jmp	*0x1b4(%ebx)
Modules:
Module	Address			Debug info	Name (108 modules)
PE	  400000- 1dff000	Export          gs-911downloader-1608.1
ELF	7b400000-7b7e0000	Deferred        kernel32<elf>
  \-PE	7b410000-7b7e0000	\               kernel32
ELF	7bc00000-7bcf6000	Dwarf           ntdll<elf>
  \-PE	7bc10000-7bcf6000	\               ntdll
ELF	7c000000-7c004000	Deferred        <wine-loader>
ELF	7d466000-7d47c000	Deferred        libgpg-error.so.0
ELF	7d47c000-7d4f1000	Deferred        libpcre.so.3
ELF	7d4f1000-7d50e000	Deferred        libgcc_s.so.1
ELF	7d50e000-7d5bd000	Deferred        libgcrypt.so.20
ELF	7d5bd000-7d5e3000	Deferred        liblzma.so.5
ELF	7d5e3000-7d5ec000	Deferred        librt.so.1
ELF	7d5ec000-7d612000	Deferred        libselinux.so.1
ELF	7d612000-7d6a0000	Deferred        libsystemd.so.0
ELF	7d6a0000-7d6a9000	Deferred        libffi.so.6
ELF	7d6a9000-7d6c2000	Deferred        libresolv.so.2
ELF	7d6c2000-7d71c000	Deferred        libdbus-1.so.3
ELF	7d71c000-7d7a8000	Deferred        libgmp.so.10
ELF	7d7a8000-7d7dd000	Deferred        libhogweed.so.4
ELF	7d7dd000-7d81a000	Deferred        libnettle.so.6
ELF	7d81a000-7d82f000	Deferred        libtasn1.so.6
ELF	7d82f000-7d863000	Deferred        libidn.so.11
ELF	7d863000-7d8c4000	Deferred        libp11-kit.so.0
ELF	7d8c4000-7d8d1000	Deferred        libkrb5support.so.0
ELF	7d8d1000-7d902000	Deferred        libk5crypto.so.3
ELF	7d902000-7d9d8000	Deferred        libkrb5.so.3
ELF	7d9d8000-7d9ec000	Deferred        libavahi-client.so.3
ELF	7d9ec000-7db44000	Deferred        libgnutls.so.30
ELF	7db44000-7db96000	Deferred        libgssapi_krb5.so.2
ELF	7db96000-7dc1d000	Deferred        libcups.so.2
ELF	7dc25000-7dc39000	Deferred        shfolder<elf>
  \-PE	7dc30000-7dc39000	\               shfolder
ELF	7dc39000-7dc70000	Deferred        uxtheme<elf>
  \-PE	7dc40000-7dc70000	\               uxtheme
ELF	7dc70000-7dc77000	Deferred        libxfixes.so.3
ELF	7dc77000-7dc82000	Deferred        libxcursor.so.1
ELF	7dc82000-7dc95000	Deferred        libxi.so.6
ELF	7dc95000-7dc99000	Deferred        libxcomposite.so.1
ELF	7dc99000-7dca6000	Deferred        libxrandr.so.2
ELF	7dca6000-7dcb2000	Deferred        libxrender.so.1
ELF	7dcb2000-7dcb9000	Deferred        libxxf86vm.so.1
ELF	7dcb9000-7dcbd000	Deferred        libxinerama.so.1
ELF	7dcbd000-7dcc4000	Deferred        libxdmcp.so.6
ELF	7dcc4000-7dcc8000	Deferred        libxau.so.6
ELF	7dcc8000-7dcee000	Deferred        libxcb.so.1
ELF	7dcee000-7de39000	Deferred        libx11.so.6
ELF	7de39000-7de4e000	Deferred        libxext.so.6
ELF	7de50000-7de55000	Deferred        libkeyutils.so.1
ELF	7de55000-7de5a000	Deferred        libcom_err.so.2
ELF	7de5a000-7de68000	Deferred        libavahi-common.so.3
ELF	7de6a000-7def7000	Deferred        winex11<elf>
  \-PE	7de70000-7def7000	\               winex11
ELF	7def7000-7df1b000	Deferred        imm32<elf>
  \-PE	7df00000-7df1b000	\               imm32
ELF	7dfae000-7dfd8000	Deferred        libexpat.so.1
ELF	7dfd8000-7e021000	Deferred        libfontconfig.so.1
ELF	7e021000-7e04c000	Deferred        libpng12.so.0
ELF	7e04c000-7e067000	Deferred        libz.so.1
ELF	7e067000-7e117000	Deferred        libfreetype.so.6
ELF	7e117000-7e13a000	Deferred        libtinfo.so.5
ELF	7e13a000-7e160000	Deferred        libncurses.so.5
ELF	7e17c000-7e1bb000	Deferred        winspool<elf>
  \-PE	7e180000-7e1bb000	\               winspool
ELF	7e1bb000-7e2a6000	Deferred        comdlg32<elf>
  \-PE	7e1c0000-7e2a6000	\               comdlg32
ELF	7e2a6000-7e2e0000	Deferred        ws2_32<elf>
  \-PE	7e2b0000-7e2e0000	\               ws2_32
ELF	7e2e0000-7e2fb000	Deferred        wsock32<elf>
  \-PE	7e2f0000-7e2fb000	\               wsock32
ELF	7e2fb000-7e3f6000	Deferred        comctl32<elf>
  \-PE	7e300000-7e3f6000	\               comctl32
ELF	7e3f6000-7e40a000	Deferred        msimg32<elf>
  \-PE	7e400000-7e40a000	\               msimg32
ELF	7e40a000-7e433000	Deferred        iphlpapi<elf>
  \-PE	7e410000-7e433000	\               iphlpapi
ELF	7e433000-7e447000	Deferred        psapi<elf>
  \-PE	7e440000-7e447000	\               psapi
ELF	7e447000-7e4b4000	Deferred        setupapi<elf>
  \-PE	7e450000-7e4b4000	\               setupapi
ELF	7e4b4000-7e52b000	Deferred        shlwapi<elf>
  \-PE	7e4c0000-7e52b000	\               shlwapi
ELF	7e52b000-7e76d000	Deferred        shell32<elf>
  \-PE	7e540000-7e76d000	\               shell32
ELF	7e76d000-7e7ed000	Deferred        rpcrt4<elf>
  \-PE	7e780000-7e7ed000	\               rpcrt4
ELF	7e7ed000-7e926000	Deferred        ole32<elf>
  \-PE	7e800000-7e926000	\               ole32
ELF	7e926000-7ea58000	Deferred        oleaut32<elf>
  \-PE	7e940000-7ea58000	\               oleaut32
ELF	7ea58000-7eacf000	Deferred        advapi32<elf>
  \-PE	7ea70000-7eacf000	\               advapi32
ELF	7eacf000-7ebff000	Deferred        gdi32<elf>
  \-PE	7eae0000-7ebff000	\               gdi32
ELF	7ebff000-7ed54000	Deferred        user32<elf>
  \-PE	7ec10000-7ed54000	\               user32
ELF	7ef54000-7ef67000	Deferred        libnss_files.so.2
ELF	7ef67000-7ef74000	Deferred        libnss_nis.so.2
ELF	7ef74000-7ef8f000	Deferred        libnsl.so.1
ELF	7ef8f000-7efe4000	Deferred        libm.so.6
ELF	7efe6000-7f000000	Deferred        version<elf>
  \-PE	7eff0000-7f000000	\               version
ELF	b73fc000-b7401000	Deferred        libdl.so.2
ELF	b7401000-b75b7000	Deferred        libc.so.6
ELF	b75b8000-b75d5000	Deferred        libpthread.so.0
ELF	b75d6000-b75e0000	Deferred        libnss_compat.so.2
ELF	b75f1000-b77a8000	Dwarf           libwine.so.1
ELF	b77aa000-b77cf000	Deferred        ld-linux.so.2
ELF	b77d1000-b77d2000	Deferred        [vdso].so
Threads:
process  tid      prio (all id:s are in hex)
00000008 (D) Z:\home\jay\Downloads\GS-911Downloader-1608.1.exe
	0000002f    0
	0000002e    0
	0000002d    0
	0000002c    0
	0000002b    0
	00000009    0 <==
0000000e services.exe
	00000022    0
	00000021    0
	0000001a    0
	00000014    0
	00000010    0
	0000000f    0
00000012 winedevice.exe
	00000020    0
	00000019    0
	00000018    0
	00000013    0
0000001e plugplay.exe
	00000024    0
	00000023    0
	0000001f    0
00000025 explorer.exe
	0000002a    0
	00000029    0
	00000028    0
	00000027    0
	00000026    0
System information:
    Wine build: wine-2.0.1
    Platform: i386
    Version: Windows XP
    Host system: Linux
    Host version: 4.4.0-81-generic
Locked