Trying to run half life

Questions about Wine on Linux
Locked
amera_09
Level 3
Level 3
Posts: 88
Joined: Mon Dec 09, 2019 6:47 pm

Trying to run half life

Post by amera_09 »

Hello when I run the setup.exe it crashing
Backtrace

Code: Select all

Unhandled exception: page fault on read access to 0x00000000 in 32-bit code (0x9ecdc9c6).
Register dump:
 CS:0073 SS:007b DS:007b ES:007b FS:0033 GS:003b
 EIP:9ecdc9c6 ESP:0032d254 EBP:0032d28e EFLAGS:00000247(   - --  I  Z- -P-C)
 EAX:00000000 EBX:7a3ff000 ECX:00000000 EDX:00010000
 ESI:7c4c9088 EDI:00000000
Stack dump:
0x0032d254:  7a3fd350 7c4c9088 7a3fd01b 00000000
0x0032d264:  00000001 00000000 9ec54ea8 9effe504
0x0032d274:  7d14f7e6 00000000 0032d41c 9ee04420
0x0032d284:  00000016 7c4c8dd0 00000248 00000000
0x0032d294:  00000000 00000000 00000000 00000000
0x0032d2a4:  00000000 00000000 00000000 00000000
Backtrace:
=>0 0x9ecdc9c6 in libc.so.6 (+0x839c6) (0x0032d28e)
  1 0x7a3fd01b _snd_pcm_android_open+0xba() in libasound_module_pcm_android.so (0x0032d28e)
  2 0x7d074d30 in libasound.so.2 (+0x41d2f) (0x7a3fcf60)
  3 0x7d0753f4 in libasound.so.2 (+0x423f3) (0x0032d41c)
  4 0x7d14077e in winealsa (+0x1077d) (0x0032d438)
  5 0x7d14401c in winealsa (+0x1401b) (0x0032d708)
  6 0x7d14ad1d AUDDRV_GetEndpointIDs+0x5c() in winealsa (0x0032d758)
  7 0x7d6e47e8 in mmdevapi (+0x147e7) (0x0032d7e8)
  8 0x7d6e6e18 in mmdevapi (+0x16e17) (0x0032d8d8)
  9 0x7d6e7b8c in mmdevapi (+0x17b8b) (0x0032d928)
  10 0x7ddbd2c0 CoCreateInstanceEx+0x26f() in ole32 (0x0032d9a8)
  11 0x7ddbd882 CoCreateInstance+0x81() in ole32 (0x0032da28)
  12 0x7dfbc930 in winmm (+0x1c92f) (0x0032da88)
  13 0x7dfbecba waveOutGetNumDevs+0x19() in winmm (0x0032dab8)
  14 0x1000ea85 in glcbe76.tmp (+0xea84) (0x0032dcfc)
  15 0x10016ad0 in glcbe76.tmp (+0x16acf) (0x0032e828)
  16 0x10004205 in glcbe76.tmp (+0x4204) (0x0032f558)
  17 0x10001f5c in glcbe76.tmp (+0x1f5b) (0x7ece1f00)
  18 0xfff0e483 (0x04244c8d)
0x9ecdc9c6: repe movq	0x0(%edi),%mm1
Modules:
Module	Address			Debug info	Name (114 modules)
PE	  350000-  35b000	Deferred        glkbfab.tmp
PE	  400000-  407000	Deferred        setup
PE	10000000-1002b000	Export          glcbe76.tmp
ELF	7a3fc000-7b400000	Dwarf           libasound_module_pcm_android.so
ELF	7b400000-7b7ef000	Deferred        kernel32<elf>
  \-PE	7b410000-7b7ef000	\               kernel32
ELF	7bc00000-7bcf9000	Deferred        ntdll<elf>
  \-PE	7bc10000-7bcf9000	\               ntdll
ELF	7bf00000-7bf04000	Deferred        <wine-loader>
ELF	7d033000-7d129000	Dwarf           libasound.so.2
ELF	7d129000-7d15c000	Dwarf           winealsa<elf>
  \-PE	7d130000-7d15c000	\               winealsa
ELF	7d15c000-7d188000	Deferred        libvorbis.so.0
ELF	7d188000-7d300000	Deferred        libvorbisenc.so.2
ELF	7d416000-7d41f000	Deferred        libogg.so.0
ELF	7d41f000-7d491000	Deferred        libsndfile.so.1
ELF	7d491000-7d500000	Deferred        libpulsecommon-4.0.so
ELF	7d606000-7d63a000	Deferred        libflac.so.8
ELF	7d63a000-7d641000	Deferred        libasyncns.so.0
ELF	7d641000-7d64b000	Deferred        libwrap.so.0
ELF	7d64b000-7d656000	Deferred        libjson-c.so.2
ELF	7d656000-7d6a5000	Deferred        libpulse.so.0
ELF	7d6cf000-7d6f3000	Dwarf           mmdevapi<elf>
  \-PE	7d6d0000-7d6f3000	\               mmdevapi
ELF	7d6f3000-7d83a000	Deferred        oleaut32<elf>
  \-PE	7d710000-7d83a000	\               oleaut32
ELF	7d83a000-7d881000	Deferred        usp10<elf>
  \-PE	7d840000-7d881000	\               usp10
ELF	7d881000-7d908000	Deferred        riched20<elf>
  \-PE	7d890000-7d908000	\               riched20
ELF	7d908000-7d911000	Deferred        librt.so.1
ELF	7d911000-7d918000	Deferred        libffi.so.6
ELF	7d918000-7d930000	Deferred        libresolv.so.2
ELF	7d930000-7d97b000	Deferred        libdbus-1.so.3
ELF	7d97b000-7d9b7000	Deferred        libp11-kit.so.0
ELF	7d9b7000-7d9cb000	Deferred        libtasn1.so.6
ELF	7d9cb000-7da51000	Deferred        libgcrypt.so.11
ELF	7da51000-7da5d000	Deferred        libkrb5support.so.0
ELF	7da5d000-7da8d000	Deferred        libk5crypto.so.3
ELF	7da8d000-7db4b000	Deferred        libkrb5.so.3
ELF	7db4b000-7dc11000	Deferred        libgnutls.so.26
ELF	7dc11000-7dc56000	Deferred        libgssapi_krb5.so.2
ELF	7dc56000-7dcc3000	Deferred        libcups.so.2
ELF	7dcc3000-7dcfc000	Deferred        uxtheme<elf>
  \-PE	7dcd0000-7dcfc000	\               uxtheme
ELF	7dcfc000-7dd82000	Deferred        rpcrt4<elf>
  \-PE	7dd10000-7dd82000	\               rpcrt4
ELF	7dd82000-7deeb000	Dwarf           ole32<elf>
  \-PE	7dda0000-7deeb000	\               ole32
ELF	7deeb000-7df31000	Deferred        libm.so.6
ELF	7df31000-7df36000	Deferred        libgpg-error.so.0
ELF	7df36000-7df3a000	Deferred        libkeyutils.so.1
ELF	7df3a000-7df3f000	Deferred        libcom_err.so.2
ELF	7df3f000-7df51000	Deferred        libavahi-client.so.3
ELF	7df51000-7df5f000	Deferred        libavahi-common.so.3
ELF	7df67000-7df93000	Deferred        msacm32<elf>
  \-PE	7df70000-7df93000	\               msacm32
ELF	7df93000-7e04d000	Dwarf           winmm<elf>
  \-PE	7dfa0000-7e04d000	\               winmm
ELF	7e04d000-7e090000	Deferred        winspool<elf>
  \-PE	7e050000-7e090000	\               winspool
ELF	7e090000-7e1c1000	Deferred        comctl32<elf>
  \-PE	7e0a0000-7e1c1000	\               comctl32
ELF	7e1c1000-7e420000	Deferred        shell32<elf>
  \-PE	7e1d0000-7e420000	\               shell32
ELF	7e420000-7e511000	Deferred        comdlg32<elf>
  \-PE	7e430000-7e511000	\               comdlg32
ELF	7e569000-7e591000	Deferred        mpr<elf>
  \-PE	7e570000-7e591000	\               mpr
ELF	7e591000-7e60b000	Deferred        shlwapi<elf>
  \-PE	7e5a0000-7e60b000	\               shlwapi
ELF	7e618000-7e62c000	Deferred        riched32<elf>
  \-PE	7e620000-7e62c000	\               riched32
ELF	7e672000-7e678000	Deferred        libxfixes.so.3
ELF	7e678000-7e683000	Deferred        libxcursor.so.1
ELF	7e683000-7e694000	Deferred        libxi.so.6
ELF	7e694000-7e698000	Deferred        libxcomposite.so.1
ELF	7e698000-7e6a3000	Deferred        libxrandr.so.2
ELF	7e6a3000-7e6ae000	Deferred        libxrender.so.1
ELF	7e6ae000-7e6b4000	Deferred        libxxf86vm.so.1
ELF	7e6b4000-7e6b8000	Deferred        libxinerama.so.1
ELF	7e6b8000-7e6bf000	Deferred        libxdmcp.so.6
ELF	7e6bf000-7e6e1000	Deferred        libxcb.so.1
ELF	7e6e1000-7e815000	Deferred        libx11.so.6
ELF	7e815000-7e828000	Deferred        libxext.so.6
ELF	7e830000-7e8b1000	Deferred        winex11<elf>
  \-PE	7e840000-7e8b1000	\               winex11
ELF	7e8b1000-7e8d7000	Deferred        imm32<elf>
  \-PE	7e8c0000-7e8d7000	\               imm32
ELF	7e8d7000-7e900000	Deferred        libexpat.so.1
ELF	7e900000-7e93b000	Deferred        libfontconfig.so.1
ELF	7e93b000-7e963000	Deferred        libpng12.so.0
ELF	7e963000-7e97d000	Deferred        libz.so.1
ELF	7e97d000-7ea1c000	Deferred        libfreetype.so.6
ELF	7ea1d000-7ea21000	Deferred        libxau.so.6
ELF	7ea24000-7ea46000	Deferred        libtinfo.so.5
ELF	7ea46000-7ea6b000	Deferred        libncurses.so.5
ELF	7ea6b000-7ea85000	Deferred        version<elf>
  \-PE	7ea70000-7ea85000	\               version
ELF	7ea85000-7eb04000	Deferred        advapi32<elf>
  \-PE	7ea90000-7eb04000	\               advapi32
ELF	7eb04000-7ec34000	Deferred        gdi32<elf>
  \-PE	7eb10000-7ec34000	\               gdi32
ELF	7ec34000-7ee21000	Deferred        user32<elf>
  \-PE	7ec50000-7ee21000	\               user32
ELF	7efc5000-7efd2000	Deferred        libnss_files.so.2
ELF	7efd2000-7efde000	Deferred        libnss_nis.so.2
ELF	7efde000-7eff7000	Deferred        libnsl.so.1
ELF	7eff7000-7f000000	Deferred        libnss_compat.so.2
ELF	9ec54000-9ec59000	Deferred        libdl.so.2
ELF	9ec59000-9ee08000	Dwarf           libc.so.6
ELF	9ee09000-9ee25000	Deferred        libpthread.so.0
ELF	9ee25000-9efdb000	Dwarf           libwine.so.1
ELF	9efdd000-9efff000	Deferred        ld-linux.so.2
Threads:
process  tid      prio (all id:s are in hex)
00000008 (D) Z:\root\HLF\SETUP.EXE
	0000002d    0
	0000002c    0
	0000002b    0
	0000002a   15
	00000009    0 <==
0000000e services.exe
	00000023    0
	0000001d    0
	00000015    0
	00000010    0
	0000000f    0
00000011 explorer.exe
	00000029    0
	00000028    0
	00000027    0
	00000022    0
	00000012    0
00000013 winedevice.exe
	00000018    0
	00000017    0
	00000014    0
0000001a plugplay.exe
	0000001f    0
	0000001e    0
	0000001b    0
00000020 winedevice.exe
	00000025    0
	00000024    0
	00000021    0
System information:
    Wine build: wine-3.0-eltechs
    Platform: i386
    Version: Windows 7
    Host system: Linux
    Host version: 3.10.86-g0c14827
User avatar
dimesio
Moderator
Moderator
Posts: 13367
Joined: Tue Mar 25, 2008 10:30 pm

Re: Trying to run half life

Post by dimesio »

Code: Select all

Wine build: wine-3.0-eltechs
Start by upgrading Wine; that version is almost two years old and hasn't been supported for a year. It also appears to be a third party version, which is not supported here. Use a WineHQ package if possible. https://wiki.winehq.org/Download
User avatar
Bob Wya
Level 12
Level 12
Posts: 3068
Joined: Sat Oct 16, 2010 7:40 pm

Re: Trying to run half life

Post by Bob Wya »

@amera_09

I presume you are trying to use the (now) defunct Exagear ARMv7 build of Wine.
This unofficial / third party Wine build was never in a particularly robust state.
There have been various reports, from end users, that have been posted on these forums over the past few years.
Certainly you aren't going to get any 3D / OpenGL games running on this Wine build.

For a 64-bit RaspPi the unofficial WineHQ Hangover project build of Wine might be interesting, for regular end users, in a few years time.
At the moment this project is strictly for your hobbyist / Gentoo-level Linux users...

Bob
amera_09
Level 3
Level 3
Posts: 88
Joined: Mon Dec 09, 2019 6:47 pm

Re: Trying to run half life

Post by amera_09 »

Yeah right I installed that regular wine setup work but the game crashing

Code: Select all

$ wine .wine/dosdevices/c\:/Sierra/Half-Life/hl.exe  | &> hgs.txt
0026:err:plugplay:deviceloop_thread Can't init SDL: Could not initialize UDEV
0009:err:d3d:wined3d_adapter_find_polyoffset_scale PolygonOffset scale factor detection failed, using fallback value 2^23.
0009:err:d3d:wined3d_adapter_find_polyoffset_scale PolygonOffset scale factor detection failed, using fallback value 2^23.
0009:err:d3d:wined3d_adapter_find_polyoffset_scale PolygonOffset scale factor detection failed, using fallback value 2^23.
shared memfd open() failed: Function not implemented
ALSA lib confmisc.c:767:(parse_card) cannot find card '0'
$ wine .wine/dosdevices/c\:/Sierra/Half-Life/hl.exe                       0029:err:plugplay:deviceloop_thread Can't init SDL: Could not initialize UDEV
0009:err:d3d:wined3d_adapter_find_polyoffset_scale PolygonOffset scale factor detection failed, using fallback value 2^23.                                                                                0009:err:d3d:wined3d_adapter_find_polyoffset_scale PolygonOffset scale factor detection failed, using fallback value 2^23.
0009:err:d3d:wined3d_adapter_find_polyoffset_scale PolygonOffset scale factor detection failed, using fallback value 2^23.
shared memfd open() failed: Function not implemented
ALSA lib confmisc.c:767:(parse_card) cannot find card '0'
ALSA lib conf.c:4568:(_snd_config_evaluate) function snd_func_card_driver returned error: No such file or directory                                                                                       ALSA lib confmisc.c:392:(snd_func_concat) error evaluating strings
ALSA lib conf.c:4568:(_snd_config_evaluate) function snd_func_concat returned error: No such file or directory                                                                                            ALSA lib confmisc.c:1246:(snd_func_refer) error evaluating name
ALSA lib conf.c:4568:(_snd_config_evaluate) function snd_func_refer returned error: No such file or directory                                                                                             ALSA lib conf.c:5047:(snd_config_expand) Evaluate error: No such file or directory
ALSA lib pcm.c:2565:(snd_pcm_open_noupdate) Unknown PCM default
ALSA lib confmisc.c:767:(parse_card) cannot find card '0'
ALSA lib conf.c:4568:(_snd_config_evaluate) function snd_func_card_driver returned error: No such file or directory
ALSA lib confmisc.c:392:(snd_func_concat) error evaluating strings
ALSA lib conf.c:4568:(_snd_config_evaluate) function snd_func_concat returned error: No such file or directory
ALSA lib confmisc.c:1246:(snd_func_refer) error evaluating name
ALSA lib conf.c:4568:(_snd_config_evaluate) function snd_func_refer returned error: No such file or directory
ALSA lib conf.c:5047:(snd_config_expand) Evaluate error: No such file or directory
ALSA lib pcm.c:2565:(snd_pcm_open_noupdate) Unknown PCM default
wine: Unhandled page fault on read access to 0x00000021 at address 0x10a53ee7 (thread 0009), starting debugger...
I used the exagear version for hoping to get some sounds I guess that's why everything was crashing
amera_09
Level 3
Level 3
Posts: 88
Joined: Mon Dec 09, 2019 6:47 pm

Re: Trying to run half life

Post by amera_09 »

Well the error is here
`003e:err:winediag:WSASocketW Failed to create socket, this requires special permissions.`
User avatar
Bob Wya
Level 12
Level 12
Posts: 3068
Joined: Sat Oct 16, 2010 7:40 pm

Re: Trying to run half life

Post by Bob Wya »

@amera_09

It would be helpful to know what Host System we are dealing with, e.g. posting the output from:

Code: Select all

inxi -F
(obviously installing the inxi utility - if it is not already installed!)

Thanks
Bob
amera_09
Level 3
Level 3
Posts: 88
Joined: Mon Dec 09, 2019 6:47 pm

Re: Trying to run half life

Post by amera_09 »

it's android
``bash-5.0# uname -a
Linux localhost 3.10.86-g0c14827 #2 SMP PREEMPT Thu Jul 12 13:13:34 CST 2018 i686 GNU/Linux``
It's debian with qemu
Locked