gta_sa runs only with clean wine, any changes - game crash

Questions about Wine on Linux
Locked
lordxyborx
Newbie
Newbie
Posts: 3
Joined: Thu Jul 20, 2017 1:26 pm

gta_sa runs only with clean wine, any changes - game crash

Post by lordxyborx »

Hello, sorry my bad english.
Wine 2.12 dev (x64). my gta_sa.exe(gta_sa2.exe copy with no video patch) run only on clean wine, if i install directx redist or vcredist or other windows components - game make crash window. How can I track what caused the error?

Code: Select all

Unhandled exception: page fault on read access to 0x00000000 in 32-bit code (0x00746929).
Register dump:
 CS:0023 SS:002b DS:002b ES:002b FS:0063 GS:006b
 EIP:00746929 ESP:0177fc80 EBP:0177fe30 EFLAGS:00210246(  R- --  I  Z- -P- )
 EAX:00000000 EBX:00000000 ECX:0177fc78 EDX:0000057f
 ESI:00000000 EDI:7b4590a0
Stack dump:
0x0177fc80:  00748732 7b639000 019a0000 7b45904e
0x0177fc90:  00000002 00000000 0177fce8 7bc3dd96
0x0177fca0:  0177fcbc 7b459026 0177fcd0 7b639000
0x0177fcb0:  00000000 7b4590a0 0177fcf8 7b4590dd
0x0177fcc0:  0177fcfc 00823b3e 00000008 7b4590dd
0x0177fcd0:  00000002 00000000 0177fce8 7b639000
Backtrace:
=>0 0x00746929 in gta_sa2 (+0x346929) (0x0177fe30)
  1 0x7b4608dc call_process_entry+0xb() in kernel32 (0x0177fe48)
  2 0x7b461924 in kernel32 (+0x51923) (0x0177fe88)
  3 0x7bc7f43c call_thread_func_wrapper+0xb() in ntdll (0x0177fea8)
  4 0x7bc8240d call_thread_func+0xfc() in ntdll (0x0177ffa8)
  5 0x7bc7f41a RtlRaiseException+0x21() in ntdll (0x0177ffc8)
  6 0x7bc52a73 call_dll_entry_point+0x3d2() in ntdll (0x0177ffe8)
  7 0xf756ac1d wine_call_on_stack+0x1c() in libwine.so.1 (0x00000000)
  8 0xf756ad80 wine_switch_to_stack+0x1f() in libwine.so.1 (0xffbccf18)
  9 0x7bc58bae LdrInitializeThunk+0x24d() in ntdll (0xffbccf68)
  10 0x7b467b4a __wine_kernel_init+0xa69() in kernel32 (0xffbce0d8)
  11 0x7bc59a83 __wine_process_init+0x152() in ntdll (0xffbce148)
  12 0xf7568dd7 wine_init+0x2c6() in libwine.so.1 (0xffbce1a8)
  13 0x7c000ac2 main+0x81() in <wine-loader> (0xffbce5f8)
  14 0xf7382637 __libc_start_main+0xf6() in libc.so.6 (0x00000000)
0x00746929: movl	0x0(%eax),%ecx
Modules:
Module	Address			Debug info	Name (84 modules)
PE	  240000-  270000	Deferred        eax
PE	  380000-  391000	Deferred        vorbishooked
PE	  3a0000-  3a9000	Deferred        ogg
PE	  3b0000-  3c4000	Deferred        filesystemoperations.cleo
PE	  3d0000-  3e8000	Deferred        inifiles.cleo
PE	  400000- 1577000	Export          gta_sa2
PE	 1ab0000- 1bb8000	Deferred        vorbis
PE	 21f0000- 225b000	Deferred        cleo.asi
PE	 2480000- 2493000	Deferred        intoperations.cleo
PE	 24a0000- 24f9000	Deferred        mobilehud.asi
PE	 2500000- 26b2000	Deferred        moonloader.asi
PE	 26c0000- 2757000	Deferred        lua51
PE	 2960000- 2989000	Deferred        scrlog.asi
PE	10000000-10011000	Deferred        vorbisfile
PE	11000000-1104d000	Deferred        bass
ELF	7b400000-7b7e9000	Dwarf           kernel32<elf>
  \-PE	7b410000-7b7e9000	\               kernel32
ELF	7bc00000-7bcf5000	Dwarf           ntdll<elf>
  \-PE	7bc10000-7bcf5000	\               ntdll
ELF	7c000000-7c004000	Dwarf           <wine-loader>
PE	7dc89000-7dc9e000	Deferred        api-ms-win-appmodel-runtime-l1-1
PE	7dc90000-7dc9e000	Deferred        api-ms-win-appmodel-runtime-l1-1C:\windows\system32\api-ms-win-appmodel-runtime-l1-1-1.dll
ELF	7dc9e000-7dcc6000	Deferred        mpr<elf>
  \-PE	7dca0000-7dcc6000	\               mpr
ELF	7dcc6000-7dd3e000	Deferred        wininet<elf>
  \-PE	7dcd0000-7dd3e000	\               wininet
ELF	7dd3e000-7ddb5000	Deferred        shlwapi<elf>
  \-PE	7dd50000-7ddb5000	\               shlwapi
ELF	7ddb5000-7dffe000	Deferred        shell32<elf>
  \-PE	7ddc0000-7dffe000	\               shell32
ELF	7dffe000-7e131000	Deferred        oleaut32<elf>
  \-PE	7e010000-7e131000	\               oleaut32
ELF	7e131000-7e1ce000	Deferred        urlmon<elf>
  \-PE	7e140000-7e1ce000	\               urlmon
ELF	7e1ce000-7e1f5000	Deferred        d3dxof<elf>
  \-PE	7e1d0000-7e1f5000	\               d3dxof
ELF	7e1f5000-7e269000	Deferred        d3dcompiler_43<elf>
  \-PE	7e200000-7e269000	\               d3dcompiler_43
ELF	7e269000-7e305000	Deferred        d3dx9_43<elf>
  \-PE	7e270000-7e305000	\               d3dx9_43
PE	7e305000-7e31a000	Deferred        api-ms-win-core-localization-l1-
PE	7e310000-7e31a000	Deferred        api-ms-win-core-localization-l1-C:\windows\system32\api-ms-win-core-localization-l1-2-1.dll
ELF	7e31a000-7e32e000	Deferred        api-ms-win-core-fibers-l1-1-1<el
PE	7e320000-7e32e000	Deferred        api-ms-win-core-fibers-l1-1-1
ELF	7e32e000-7e342000	Deferred        api-ms-win-core-synch-l1-2-0<elf
PE	7e330000-7e342000	Deferred        api-ms-win-core-synch-l1-2-0
ELF	7e342000-7e406000	Deferred        msvcrt<elf>
  \-PE	7e360000-7e406000	\               msvcrt
ELF	7e406000-7e42a000	Deferred        imm32<elf>
  \-PE	7e410000-7e42a000	\               imm32
ELF	7e47f000-7e4a9000	Deferred        libexpat.so.1
ELF	7e4a9000-7e4f2000	Deferred        libfontconfig.so.1
ELF	7e4f2000-7e51d000	Deferred        libpng12.so.0
ELF	7e51d000-7e538000	Deferred        libz.so.1
ELF	7e538000-7e5e8000	Deferred        libfreetype.so.6
ELF	7e60c000-7e646000	Deferred        ws2_32<elf>
  \-PE	7e610000-7e646000	\               ws2_32
ELF	7e675000-7e6a0000	Deferred        msacm32<elf>
  \-PE	7e680000-7e6a0000	\               msacm32
ELF	7e6a0000-7e722000	Deferred        rpcrt4<elf>
  \-PE	7e6b0000-7e722000	\               rpcrt4
ELF	7e722000-7e85c000	Deferred        ole32<elf>
  \-PE	7e740000-7e85c000	\               ole32
ELF	7e85c000-7e8d3000	Deferred        advapi32<elf>
  \-PE	7e870000-7e8d3000	\               advapi32
ELF	7e8d3000-7ea02000	Deferred        gdi32<elf>
  \-PE	7e8e0000-7ea02000	\               gdi32
ELF	7ea02000-7eb58000	Deferred        user32<elf>
  \-PE	7ea10000-7eb58000	\               user32
ELF	7eb58000-7ec10000	Deferred        winmm<elf>
  \-PE	7eb60000-7ec10000	\               winmm
ELF	7ec10000-7ec23000	Deferred        libnss_files.so.2
ELF	7ec23000-7ec30000	Deferred        libnss_nis.so.2
ELF	7ec30000-7ec4b000	Deferred        libnsl.so.1
ELF	7ec4b000-7ec55000	Deferred        libnss_compat.so.2
ELF	7ef87000-7efdc000	Deferred        libm.so.6
ELF	7efe6000-7f000000	Deferred        version<elf>
  \-PE	7eff0000-7f000000	\               version
ELF	f7365000-f736a000	Deferred        libdl.so.2
ELF	f736a000-f7520000	Dwarf           libc.so.6
ELF	f7521000-f753e000	Deferred        libpthread.so.0
ELF	f7562000-f7719000	Dwarf           libwine.so.1
ELF	f771b000-f7740000	Deferred        ld-linux.so.2
ELF	f7742000-f7743000	Deferred        [vdso].so
Threads:
process  tid      prio (all id:s are in hex)
0000000c services.exe
	00000030    0
	0000000e    0
	0000000d    0
00000011 explorer.exe
	00000015    0
	00000012    0
0000002e winedevice.exe
	00000035    0
	00000032    0
	00000031    0
	0000002f    0
00000049 gta_sa2.exe
	0000004a    0
0000008d (D) Z:\media\lordxyborx\Archive\Games\GTASA\gta_sa2.exe
	0000008f    0
	0000008e    0 <==
System information:
    Wine build: wine-2.12
    Platform: i386 (WOW64)
    Version: Windows 7
    Host system: Linux
    Host version: 4.8.0-58-generic
I previously thought that 32-bit games and applications only need a 32-bit version, but my guess was dispelled when i installed macromedia flash 8 on 64 bit wersion (with support architecture i386).
I finally made sure of it when I launched gta_sa.exe v1.0 on wine64, but with one condition - if i delete all data in wineprefix, use winetricks.
How do I find out which components broke the launch of the game? (While other 32bit applications are started anyway)
lordxyborx
Newbie
Newbie
Posts: 3
Joined: Thu Jul 20, 2017 1:26 pm

Re: gta_sa runs only with clean wine, any changes - game cra

Post by lordxyborx »

thanks for new release, its help me, but in original gta_sa.exe 1.0us game crash after .mpg videos loading.
1.start gta_sa.exe
2.eax, nvidia splashscreens
3.crash, because of videos dont play in game ...GTASA/movies/GTAtitles.mpg, Logo.mpg.
I know that you can just remove/move or rename these videos, and play.
But i use windows 7 and play in this os, in it if these files are missing the game will crash. (In wine this method works normal)
Or use https://drive.google.com/open?id=0B2sKj ... lZqdHQ2dU0
gta_sa.exe 1.0us with "no intro movies patch"(from mod Manhunt Born2Kill), with all lang patch (like in euro version), with savegame in pause menu.
But many fans of this game, do not know about the ways and about my version of gta_sa.exe with patches.

Code: Select all

Unhandled exception: page fault on read access to 0x00000000 in 32-bit code (0x7c435dbc).
Register dump:
 CS:0023 SS:002b DS:002b ES:002b FS:0063 GS:006b
 EIP:7c435dbc ESP:06d9e954 EBP:06d9e9d8 EFLAGS:00210212(  R- --  I   -A- - )
 EAX:00000000 EBX:7c459000 ECX:7c447b8c EDX:00000000
 ESI:0489ab38 EDI:7c44733e
Stack dump:
0x06d9e954:  ffffffff 06d9e9a0 7bc526a6 7c44733e
0x06d9e964:  7c447b8c 06d9e990 7bc526a6 06d9e98c
0x06d9e974:  00000002 0489ab38 7c459000 00164a40
0x06d9e984:  7bcdd000 06d9ead8 7bc55294 7a8a8fe0
0x06d9e994:  7a820000 0039130b 00000000 0039130b
0x06d9e9a4:  00000000 00000000 7a820000 00000000
Backtrace:
=>0 0x7c435dbc in winegstreamer (+0x5dbc) (0x06d9e9d8)
  1 0x7bc7f404 call_thread_func_wrapper+0xb() in ntdll (0x06d9e9f8)
  2 0x7bc8245d call_thread_func+0xfc() in ntdll (0x06d9eaf8)
  3 0x7bc7f3e2 RtlRaiseException+0x59() in ntdll (0x06d9eb18)
  4 0x7bc8a28f in ntdll (+0x7a28e) (0x06d9f368)
  5 0xf7534295 start_thread+0xe4() in libpthread.so.0 (0x06d9f428)
  6 0xf745e05e __clone+0x6d() in libc.so.6 (0x00000000)
  7 0xf745e05e __clone+0x6d() in libc.so.6 (0x00000000)
  8 0xf745e05e __clone+0x6d() in libc.so.6 (0x00000000)
  9 0xf745e05e __clone+0x6d() in libc.so.6 (0x00000000)
  10 0xf745e05e __clone+0x6d() in libc.so.6 (0x00000000)
  11 0xf745e05e __clone+0x6d() in libc.so.6 (0x00000000)
  12 0xf745e05e __clone+0x6d() in libc.so.6 (0x00000000)
  13 0xf745e05e __clone+0x6d() in libc.so.6 (0x00000000)
  14 0xf745e05e __clone+0x6d() in libc.so.6 (0x00000000)
  15 0xf745e05e __clone+0x6d() in libc.so.6 (0x00000000)
  16 0xf745e05e __clone+0x6d() in libc.so.6 (0x00000000)
  17 0xf745e05e __clone+0x6d() in libc.so.6 (0x00000000)
  18 0xf745e05e __clone+0x6d() in libc.so.6 (0x00000000)
  19 0xf745e05e __clone+0x6d() in libc.so.6 (0x00000000)
  20 0xf745e05e __clone+0x6d() in libc.so.6 (0x00000000)
  21 0xf745e05e __clone+0x6d() in libc.so.6 (0x00000000)
  22 0xf745e05e __clone+0x6d() in libc.so.6 (0x00000000)
  23 0xf745e05e __clone+0x6d() in libc.so.6 (0x00000000)
  24 0xf745e05e __clone+0x6d() in libc.so.6 (0x00000000)
  25 0xf745e05e __clone+0x6d() in libc.so.6 (0x00000000)
  26 0xf745e05e __clone+0x6d() in libc.so.6 (0x00000000)
  27 0xf745e05e __clone+0x6d() in libc.so.6 (0x00000000)
  28 0xf745e05e __clone+0x6d() in libc.so.6 (0x00000000)
  29 0xf745e05e __clone+0x6d() in libc.so.6 (0x00000000)
  30 0xf745e05e __clone+0x6d() in libc.so.6 (0x00000000)
  31 0xf745e05e __clone+0x6d() in libc.so.6 (0x00000000)
  32 0xf745e05e __clone+0x6d() in libc.so.6 (0x00000000)
  33 0xf745e05e __clone+0x6d() in libc.so.6 (0x00000000)
  34 0xf745e05e __clone+0x6d() in libc.so.6 (0x00000000)
  35 0xf745e05e __clone+0x6d() in libc.so.6 (0x00000000)
  36 0xf745e05e __clone+0x6d() in libc.so.6 (0x00000000)
  37 0xf745e05e __clone+0x6d() in libc.so.6 (0x00000000)
  38 0xf745e05e __clone+0x6d() in libc.so.6 (0x00000000)
  39 0xf745e05e __clone+0x6d() in libc.so.6 (0x00000000)
  40 0xf745e05e __clone+0x6d() in libc.so.6 (0x00000000)
  41 0xf745e05e __clone+0x6d() in libc.so.6 (0x00000000)
  42 0xf745e05e __clone+0x6d() in libc.so.6 (0x00000000)
  43 0xf745e05e __clone+0x6d() in libc.so.6 (0x00000000)
  44 0xf745e05e __clone+0x6d() in libc.so.6 (0x00000000)
  45 0xf745e05e __clone+0x6d() in libc.so.6 (0x00000000)
  46 0xf745e05e __clone+0x6d() in libc.so.6 (0x00000000)
  47 0xf745e05e __clone+0x6d() in libc.so.6 (0x00000000)
  48 0xf745e05e __clone+0x6d() in libc.so.6 (0x00000000)
  49 0xf745e05e __clone+0x6d() in libc.so.6 (0x00000000)
  50 0xf745e05e __clone+0x6d() in libc.so.6 (0x00000000)
  51 0xf745e05e __clone+0x6d() in libc.so.6 (0x00000000)
  52 0xf745e05e __clone+0x6d() in libc.so.6 (0x00000000)
  53 0xf745e05e __clone+0x6d() in libc.so.6 (0x00000000)
  54 0xf745e05e __clone+0x6d() in libc.so.6 (0x00000000)
  55 0xf745e05e __clone+0x6d() in libc.so.6 (0x00000000)
  56 0xf745e05e __clone+0x6d() in libc.so.6 (0x00000000)
  57 0xf745e05e __clone+0x6d() in libc.so.6 (0x00000000)
  58 0xf745e05e __clone+0x6d() in libc.so.6 (0x00000000)
  59 0xf745e05e __clone+0x6d() in libc.so.6 (0x00000000)
  60 0xf745e05e __clone+0x6d() in libc.so.6 (0x00000000)
  61 0xf745e05e __clone+0x6d() in libc.so.6 (0x00000000)
  62 0xf745e05e __clone+0x6d() in libc.so.6 (0x00000000)
  63 0xf745e05e __clone+0x6d() in libc.so.6 (0x00000000)
  64 0xf745e05e __clone+0x6d() in libc.so.6 (0x00000000)
  65 0xf745e05e __clone+0x6d() in libc.so.6 (0x00000000)
  66 0xf745e05e __clone+0x6d() in libc.so.6 (0x00000000)
  67 0xf745e05e __clone+0x6d() in libc.so.6 (0x00000000)
  68 0xf745e05e __clone+0x6d() in libc.so.6 (0x00000000)
  69 0xf745e05e __clone+0x6d() in libc.so.6 (0x00000000)
  70 0xf745e05e __clone+0x6d() in libc.so.6 (0x00000000)
  71 0xf745e05e __clone+0x6d() in libc.so.6 (0x00000000)
  72 0xf745e05e __clone+0x6d() in libc.so.6 (0x00000000)
  73 0xf745e05e __clone+0x6d() in libc.so.6 (0x00000000)
  74 0xf745e05e __clone+0x6d() in libc.so.6 (0x00000000)
  75 0xf745e05e __clone+0x6d() in libc.so.6 (0x00000000)
  76 0xf745e05e __clone+0x6d() in libc.so.6 (0x00000000)
  77 0xf745e05e __clone+0x6d() in libc.so.6 (0x00000000)
  78 0xf745e05e __clone+0x6d() in libc.so.6 (0x00000000)
  79 0xf745e05e __clone+0x6d() in libc.so.6 (0x00000000)
  80 0xf745e05e __clone+0x6d() in libc.so.6 (0x00000000)
  81 0xf745e05e __clone+0x6d() in libc.so.6 (0x00000000)
  82 0xf745e05e __clone+0x6d() in libc.so.6 (0x00000000)
  83 0xf745e05e __clone+0x6d() in libc.so.6 (0x00000000)
  84 0xf745e05e __clone+0x6d() in libc.so.6 (0x00000000)
  85 0xf745e05e __clone+0x6d() in libc.so.6 (0x00000000)
  86 0xf745e05e __clone+0x6d() in libc.so.6 (0x00000000)
  87 0xf745e05e __clone+0x6d() in libc.so.6 (0x00000000)
  88 0xf745e05e __clone+0x6d() in libc.so.6 (0x00000000)
  89 0xf745e05e __clone+0x6d() in libc.so.6 (0x00000000)
  90 0xf745e05e __clone+0x6d() in libc.so.6 (0x00000000)
  91 0xf745e05e __clone+0x6d() in libc.so.6 (0x00000000)
  92 0xf745e05e __clone+0x6d() in libc.so.6 (0x00000000)
  93 0xf745e05e __clone+0x6d() in libc.so.6 (0x00000000)
  94 0xf745e05e __clone+0x6d() in libc.so.6 (0x00000000)
  95 0xf745e05e __clone+0x6d() in libc.so.6 (0x00000000)
  96 0xf745e05e __clone+0x6d() in libc.so.6 (0x00000000)
  97 0xf745e05e __clone+0x6d() in libc.so.6 (0x00000000)
  98 0xf745e05e __clone+0x6d() in libc.so.6 (0x00000000)
  99 0xf745e05e __clone+0x6d() in libc.so.6 (0x00000000)
  100 0xf745e05e __clone+0x6d() in libc.so.6 (0x00000000)
  101 0xf745e05e __clone+0x6d() in libc.so.6 (0x00000000)
  102 0xf745e05e __clone+0x6d() in libc.so.6 (0x00000000)
  103 0xf745e05e __clone+0x6d() in libc.so.6 (0x00000000)
  104 0xf745e05e __clone+0x6d() in libc.so.6 (0x00000000)
  105 0xf745e05e __clone+0x6d() in libc.so.6 (0x00000000)
  106 0xf745e05e __clone+0x6d() in libc.so.6 (0x00000000)
  107 0xf745e05e __clone+0x6d() in libc.so.6 (0x00000000)
  108 0xf745e05e __clone+0x6d() in libc.so.6 (0x00000000)
  109 0xf745e05e __clone+0x6d() in libc.so.6 (0x00000000)
  110 0xf745e05e __clone+0x6d() in libc.so.6 (0x00000000)
  111 0xf745e05e __clone+0x6d() in libc.so.6 (0x00000000)
  112 0xf745e05e __clone+0x6d() in libc.so.6 (0x00000000)
  113 0xf745e05e __clone+0x6d() in libc.so.6 (0x00000000)
  114 0xf745e05e __clone+0x6d() in libc.so.6 (0x00000000)
  115 0xf745e05e __clone+0x6d() in libc.so.6 (0x00000000)
  116 0xf745e05e __clone+0x6d() in libc.so.6 (0x00000000)
  117 0xf745e05e __clone+0x6d() in libc.so.6 (0x00000000)
  118 0xf745e05e __clone+0x6d() in libc.so.6 (0x00000000)
  119 0xf745e05e __clone+0x6d() in libc.so.6 (0x00000000)
  120 0xf745e05e __clone+0x6d() in libc.so.6 (0x00000000)
  121 0xf745e05e __clone+0x6d() in libc.so.6 (0x00000000)
  122 0xf745e05e __clone+0x6d() in libc.so.6 (0x00000000)
  123 0xf745e05e __clone+0x6d() in libc.so.6 (0x00000000)
  124 0xf745e05e __clone+0x6d() in libc.so.6 (0x00000000)
  125 0xf745e05e __clone+0x6d() in libc.so.6 (0x00000000)
  126 0xf745e05e __clone+0x6d() in libc.so.6 (0x00000000)
  127 0xf745e05e __clone+0x6d() in libc.so.6 (0x00000000)
  128 0xf745e05e __clone+0x6d() in libc.so.6 (0x00000000)
  129 0xf745e05e __clone+0x6d() in libc.so.6 (0x00000000)
  130 0xf745e05e __clone+0x6d() in libc.so.6 (0x00000000)
  131 0xf745e05e __clone+0x6d() in libc.so.6 (0x00000000)
  132 0xf745e05e __clone+0x6d() in libc.so.6 (0x00000000)
  133 0xf745e05e __clone+0x6d() in libc.so.6 (0x00000000)
  134 0xf745e05e __clone+0x6d() in libc.so.6 (0x00000000)
  135 0xf745e05e __clone+0x6d() in libc.so.6 (0x00000000)
  136 0xf745e05e __clone+0x6d() in libc.so.6 (0x00000000)
  137 0xf745e05e __clone+0x6d() in libc.so.6 (0x00000000)
  138 0xf745e05e __clone+0x6d() in libc.so.6 (0x00000000)
  139 0xf745e05e __clone+0x6d() in libc.so.6 (0x00000000)
  140 0xf745e05e __clone+0x6d() in libc.so.6 (0x00000000)
  141 0xf745e05e __clone+0x6d() in libc.so.6 (0x00000000)
  142 0xf745e05e __clone+0x6d() in libc.so.6 (0x00000000)
  143 0xf745e05e __clone+0x6d() in libc.so.6 (0x00000000)
  144 0xf745e05e __clone+0x6d() in libc.so.6 (0x00000000)
  145 0xf745e05e __clone+0x6d() in libc.so.6 (0x00000000)
  146 0xf745e05e __clone+0x6d() in libc.so.6 (0x00000000)
  147 0xf745e05e __clone+0x6d() in libc.so.6 (0x00000000)
  148 0xf745e05e __clone+0x6d() in libc.so.6 (0x00000000)
  149 0xf745e05e __clone+0x6d() in libc.so.6 (0x00000000)
  150 0xf745e05e __clone+0x6d() in libc.so.6 (0x00000000)
  151 0xf745e05e __clone+0x6d() in libc.so.6 (0x00000000)
  152 0xf745e05e __clone+0x6d() in libc.so.6 (0x00000000)
  153 0xf745e05e __clone+0x6d() in libc.so.6 (0x00000000)
  154 0xf745e05e __clone+0x6d() in libc.so.6 (0x00000000)
  155 0xf745e05e __clone+0x6d() in libc.so.6 (0x00000000)
  156 0xf745e05e __clone+0x6d() in libc.so.6 (0x00000000)
  157 0xf745e05e __clone+0x6d() in libc.so.6 (0x00000000)
  158 0xf745e05e __clone+0x6d() in libc.so.6 (0x00000000)
  159 0xf745e05e __clone+0x6d() in libc.so.6 (0x00000000)
  160 0xf745e05e __clone+0x6d() in libc.so.6 (0x00000000)
  161 0xf745e05e __clone+0x6d() in libc.so.6 (0x00000000)
  162 0xf745e05e __clone+0x6d() in libc.so.6 (0x00000000)
  163 0xf745e05e __clone+0x6d() in libc.so.6 (0x00000000)
  164 0xf745e05e __clone+0x6d() in libc.so.6 (0x00000000)
  165 0xf745e05e __clone+0x6d() in libc.so.6 (0x00000000)
  166 0xf745e05e __clone+0x6d() in libc.so.6 (0x00000000)
  167 0xf745e05e __clone+0x6d() in libc.so.6 (0x00000000)
  168 0xf745e05e __clone+0x6d() in libc.so.6 (0x00000000)
  169 0xf745e05e __clone+0x6d() in libc.so.6 (0x00000000)
  170 0xf745e05e __clone+0x6d() in libc.so.6 (0x00000000)
  171 0xf745e05e __clone+0x6d() in libc.so.6 (0x00000000)
  172 0xf745e05e __clone+0x6d() in libc.so.6 (0x00000000)
  173 0xf745e05e __clone+0x6d() in libc.so.6 (0x00000000)
  174 0xf745e05e __clone+0x6d() in libc.so.6 (0x00000000)
  175 0xf745e05e __clone+0x6d() in libc.so.6 (0x00000000)
  176 0xf745e05e __clone+0x6d() in libc.so.6 (0x00000000)
  177 0xf745e05e __clone+0x6d() in libc.so.6 (0x00000000)
  178 0xf745e05e __clone+0x6d() in libc.so.6 (0x00000000)
  179 0xf745e05e __clone+0x6d() in libc.so.6 (0x00000000)
  180 0xf745e05e __clone+0x6d() in libc.so.6 (0x00000000)
  181 0xf745e05e __clone+0x6d() in libc.so.6 (0x00000000)
  182 0xf745e05e __clone+0x6d() in libc.so.6 (0x00000000)
  183 0xf745e05e __clone+0x6d() in libc.so.6 (0x00000000)
  184 0xf745e05e __clone+0x6d() in libc.so.6 (0x00000000)
  185 0xf745e05e __clone+0x6d() in libc.so.6 (0x00000000)
  186 0xf745e05e __clone+0x6d() in libc.so.6 (0x00000000)
  187 0xf745e05e __clone+0x6d() in libc.so.6 (0x00000000)
  188 0xf745e05e __clone+0x6d() in libc.so.6 (0x00000000)
  189 0xf745e05e __clone+0x6d() in libc.so.6 (0x00000000)
  190 0xf745e05e __clone+0x6d() in libc.so.6 (0x00000000)
  191 0xf745e05e __clone+0x6d() in libc.so.6 (0x00000000)
  192 0xf745e05e __clone+0x6d() in libc.so.6 (0x00000000)
  193 0xf745e05e __clone+0x6d() in libc.so.6 (0x00000000)
  194 0xf745e05e __clone+0x6d() in libc.so.6 (0x00000000)
  195 0xf745e05e __clone+0x6d() in libc.so.6 (0x00000000)
  196 0xf745e05e __clone+0x6d() in libc.so.6 (0x00000000)
  197 0xf745e05e __clone+0x6d() in libc.so.6 (0x00000000)
  198 0xf745e05e __clone+0x6d() in libc.so.6 (0x00000000)
  199 0xf745e05e __clone+0x6d() in libc.so.6 (0x00000000)
  200 0xf745e05e __clone+0x6d() in libc.so.6 (0x00000000)
0x7c435dbc: movl	0x0(%eax),%edx
Modules:
Module	Address			Debug info	Name (163 modules)
PE	  240000-  270000	Deferred        eax
PE	  380000-  391000	Deferred        vorbishooked
PE	  3a0000-  3a9000	Deferred        ogg
PE	  3b0000-  3c4000	Deferred        filesystemoperations.cleo
PE	  3d0000-  3e8000	Deferred        inifiles.cleo
PE	  400000- 1577000	Deferred        gta_sa
PE	 1ab0000- 1bb8000	Deferred        vorbis
PE	 21f0000- 225b000	Deferred        cleo.asi
PE	 2480000- 2493000	Deferred        intoperations.cleo
PE	 24a0000- 24f9000	Deferred        mobilehud.asi
PE	 2500000- 26b2000	Deferred        moonloader.asi
PE	 26c0000- 28bf000	Deferred        d3dx9_43
PE	 28c0000- 2957000	Deferred        lua51
PE	 2b60000- 2b89000	Deferred        scrlog.asi
PE	 4c40000- 4c63000	Deferred        devenum
PE	10000000-10011000	Deferred        vorbisfile
PE	11000000-1104d000	Deferred        bass
PE	35500000-35708000	Deferred        quartz
PE	51080000-510e1000	Deferred        dsound
ELF	6e0ac000-6e116000	Deferred        libgstcoreelements.so
ELF	6e116000-6e180000	Deferred        libgstplayback.so
ELF	78910000-7a800000	Deferred        libnvidia-glcore.so.375.66
ELF	7a800000-7a935000	Deferred        opengl32<elf>
  \-PE	7a820000-7a935000	\               opengl32
ELF	7a992000-7aa25000	Deferred        liborc-0.4.so.0
ELF	7aa25000-7aa9c000	Deferred        libgstbase-1.0.so.0
ELF	7aa9c000-7abc5000	Deferred        libglib-2.0.so.0
ELF	7abc5000-7ad0e000	Deferred        libgstreamer-1.0.so.0
ELF	7b400000-7b7e9000	Deferred        kernel32<elf>
  \-PE	7b410000-7b7e9000	\               kernel32
ELF	7bc00000-7bcfa000	Dwarf           ntdll<elf>
  \-PE	7bc10000-7bcfa000	\               ntdll
ELF	7bd02000-7bd3a000	Deferred        libgstpbutils-1.0.so.0
ELF	7bd42000-7bd5e000	Deferred        libgsttypefindfunctions.so
ELF	7bd5e000-7bdbd000	Deferred        libgobject-2.0.so.0
ELF	7bdbd000-7be27000	Deferred        libgstaudio-1.0.so.0
ELF	7be27000-7beb7000	Deferred        libgstvideo-1.0.so.0
ELF	7c000000-7c004000	Deferred        <wine-loader>
ELF	7c009000-7c048000	Deferred        libgsttag-1.0.so.0
ELF	7c0e0000-7c200000	Deferred        comctl32<elf>
  \-PE	7c0f0000-7c200000	\               comctl32
ELF	7c41d000-7c45b000	Dwarf           winegstreamer<elf>
  \-PE	7c430000-7c45b000	\               winegstreamer
ELF	7c45b000-7c49a000	Deferred        d3d9<elf>
  \-PE	7c460000-7c49a000	\               d3d9
ELF	7c49a000-7c4d2000	Deferred        uxtheme<elf>
  \-PE	7c4a0000-7c4d2000	\               uxtheme
ELF	7c4d2000-7c51e000	Deferred        dinput<elf>
  \-PE	7c4e0000-7c51e000	\               dinput
ELF	7c51e000-7c53a000	Deferred        dinput8<elf>
  \-PE	7c520000-7c53a000	\               dinput8
ELF	7c53a000-7c566000	Deferred        libvorbis.so.0
ELF	7c566000-7c56f000	Deferred        libogg.so.0
ELF	7c56f000-7c5e4000	Deferred        libpcre.so.3
ELF	7c5e4000-7c670000	Deferred        libvorbisenc.so.2
ELF	7c670000-7c6d0000	Deferred        libflac.so.8
ELF	7c6d0000-7c77f000	Deferred        libgcrypt.so.20
ELF	7c77f000-7c7f8000	Deferred        libsndfile.so.1
ELF	7c9f8000-7ca0e000	Deferred        libgpg-error.so.0
ELF	7ca0e000-7ca34000	Deferred        liblzma.so.5
ELF	7ca34000-7cac2000	Deferred        libsystemd.so.0
ELF	7cac2000-7cb1c000	Deferred        libdbus-1.so.3
ELF	7cb1c000-7cba4000	Deferred        libpulsecommon-8.0.so
ELF	7cba4000-7cbfe000	Deferred        libpulse.so.0
ELF	7cf68000-7cf86000	Deferred        msdmo<elf>
  \-PE	7cf70000-7cf86000	\               msdmo
ELF	7cff0000-7cff9000	Deferred        libffi.so.6
ELF	7cff9000-7d067000	Deferred        setupapi<elf>
  \-PE	7d000000-7d067000	\               setupapi
ELF	7d1a1000-7d1ba000	Deferred        libresolv.so.2
ELF	7d29c000-7d2b9000	Deferred        libgcc_s.so.1
ELF	7d2b9000-7d2df000	Deferred        libselinux.so.1
ELF	7d2df000-7d2e8000	Deferred        librt.so.1
ELF	7d2e8000-7d2ef000	Deferred        libasyncns.so.0
ELF	7d34a000-7d354000	Deferred        libwrap.so.0
ELF	7d354000-7d360000	Deferred        libjson-c.so.2
ELF	7d364000-7d369000	Deferred        libgmodule-2.0.so.0
ELF	7d384000-7d3ad000	Deferred        winepulse<elf>
  \-PE	7d390000-7d3ad000	\               winepulse
ELF	7d3ad000-7d3d0000	Deferred        mmdevapi<elf>
  \-PE	7d3b0000-7d3d0000	\               mmdevapi
ELF	7d55a000-7d55f000	Deferred        libnvidia-tls.so.375.66
ELF	7d55f000-7d675000	Deferred        libglx_nvidia.so.0
ELF	7d6b9000-7d739000	Deferred        libgldispatch.so.0
ELF	7d739000-7d7bc000	Deferred        libgl.so.1
ELF	7d7e0000-7d924000	Deferred        wined3d<elf>
  \-PE	7d7f0000-7d924000	\               wined3d
ELF	7d924000-7d999000	Deferred        ddraw<elf>
  \-PE	7d930000-7d999000	\               ddraw
ELF	7d999000-7d9a0000	Deferred        libxfixes.so.3
ELF	7d9a0000-7d9ab000	Deferred        libxcursor.so.1
ELF	7d9ab000-7d9be000	Deferred        libxi.so.6
ELF	7d9be000-7d9c2000	Deferred        libxcomposite.so.1
ELF	7d9c2000-7d9cf000	Deferred        libxrandr.so.2
ELF	7d9cf000-7d9db000	Deferred        libxrender.so.1
ELF	7d9db000-7d9e2000	Deferred        libxxf86vm.so.1
ELF	7d9e2000-7d9e6000	Deferred        libxinerama.so.1
ELF	7d9e6000-7d9ed000	Deferred        libxdmcp.so.6
ELF	7d9ed000-7da13000	Deferred        libxcb.so.1
ELF	7da13000-7db5e000	Deferred        libx11.so.6
ELF	7db5e000-7db73000	Deferred        libxext.so.6
ELF	7db73000-7dc00000	Deferred        winex11<elf>
  \-PE	7db80000-7dc00000	\               winex11
ELF	7dd03000-7dd07000	Deferred        libxau.so.6
ELF	7dd09000-7dd29000	Deferred        libglx.so.0
PE	7dd2b000-7dd40000	Deferred        api-ms-win-appmodel-runtime-l1-1
PE	7dd30000-7dd40000	Deferred        api-ms-win-appmodel-runtime-l1-1C:\windows\system32\api-ms-win-appmodel-runtime-l1-1-1.dll
ELF	7dd40000-7dd68000	Deferred        mpr<elf>
  \-PE	7dd50000-7dd68000	\               mpr
ELF	7dd68000-7dde0000	Deferred        wininet<elf>
  \-PE	7dd70000-7dde0000	\               wininet
ELF	7dde0000-7de57000	Deferred        shlwapi<elf>
  \-PE	7ddf0000-7de57000	\               shlwapi
ELF	7de57000-7e0a0000	Deferred        shell32<elf>
  \-PE	7de70000-7e0a0000	\               shell32
ELF	7e0a0000-7e1d3000	Deferred        oleaut32<elf>
  \-PE	7e0c0000-7e1d3000	\               oleaut32
ELF	7e1d3000-7e270000	Deferred        urlmon<elf>
  \-PE	7e1e0000-7e270000	\               urlmon
PE	7e270000-7e284000	Deferred        api-ms-win-core-localization-l1-
PE	7e280000-7e284000	Deferred        api-ms-win-core-localization-l1-C:\windows\system32\api-ms-win-core-localization-l1-2-1.dll
ELF	7e284000-7e298000	Deferred        api-ms-win-core-fibers-l1-1-1<el
PE	7e290000-7e298000	Deferred        api-ms-win-core-fibers-l1-1-1
ELF	7e298000-7e2ac000	Deferred        api-ms-win-core-synch-l1-2-0<elf
PE	7e2a0000-7e2ac000	Deferred        api-ms-win-core-synch-l1-2-0
ELF	7e2ac000-7e371000	Deferred        msvcrt<elf>
  \-PE	7e2c0000-7e371000	\               msvcrt
ELF	7e371000-7e395000	Deferred        imm32<elf>
  \-PE	7e380000-7e395000	\               imm32
ELF	7e3e7000-7e411000	Deferred        libexpat.so.1
ELF	7e411000-7e45a000	Deferred        libfontconfig.so.1
ELF	7e45a000-7e485000	Deferred        libpng12.so.0
ELF	7e485000-7e4a0000	Deferred        libz.so.1
ELF	7e4a0000-7e550000	Deferred        libfreetype.so.6
ELF	7e574000-7e5ae000	Deferred        ws2_32<elf>
  \-PE	7e580000-7e5ae000	\               ws2_32
ELF	7e5dd000-7e608000	Deferred        msacm32<elf>
  \-PE	7e5e0000-7e608000	\               msacm32
ELF	7e608000-7e68a000	Deferred        rpcrt4<elf>
  \-PE	7e610000-7e68a000	\               rpcrt4
ELF	7e68a000-7e7e4000	Deferred        ole32<elf>
  \-PE	7e6a0000-7e7e4000	\               ole32
ELF	7e7e4000-7e85b000	Deferred        advapi32<elf>
  \-PE	7e7f0000-7e85b000	\               advapi32
ELF	7e85b000-7e98a000	Deferred        gdi32<elf>
  \-PE	7e870000-7e98a000	\               gdi32
ELF	7e98a000-7eb62000	Deferred        user32<elf>
  \-PE	7e9a0000-7eb62000	\               user32
ELF	7eb62000-7ec1a000	Deferred        winmm<elf>
  \-PE	7eb70000-7ec1a000	\               winmm
ELF	7ec1a000-7ec2d000	Deferred        libnss_files.so.2
ELF	7ec2d000-7ec3a000	Deferred        libnss_nis.so.2
ELF	7ec3a000-7ec55000	Deferred        libnsl.so.1
ELF	7ef87000-7efdc000	Deferred        libm.so.6
ELF	7efe6000-7f000000	Deferred        version<elf>
  \-PE	7eff0000-7f000000	\               version
ELF	f7372000-f7377000	Deferred        libdl.so.2
ELF	f7377000-f752d000	Dwarf           libc.so.6
ELF	f752e000-f754b000	Dwarf           libpthread.so.0
ELF	f7565000-f756f000	Deferred        libnss_compat.so.2
ELF	f756f000-f7726000	Dwarf           libwine.so.1
ELF	f7728000-f774d000	Deferred        ld-linux.so.2
ELF	f774f000-f7750000	Deferred        [vdso].so
Threads:
process  tid      prio (all id:s are in hex)
0000000e services.exe
	00000023    0
	0000001e    0
	00000018    0
	00000013    0
	00000010    0
	0000000f    0
00000011 winedevice.exe
	0000001b    0
	00000017    0
	00000016    0
	00000012    0
0000001c plugplay.exe
	00000020    0
	0000001f    0
	0000001d    0
00000021 winedevice.exe
	00000028    0
	00000025    0
	00000024    0
	00000022    0
0000004d (D) Z:\media\lordxyborx\Archive\Games\GTASA\gta_sa.exe
	00000070    0 <==
	0000006f    0
	0000006d    0
	0000006c    0
	0000006b    0
	0000006a   15
	00000069    2
	00000068   15
	00000067    0
	00000066   15
	00000065   15
	0000005a   15
	00000057    0
	00000056    0
	00000050    0
	0000004f    0
	0000004e    0
00000051 explorer.exe
	00000055    0
	00000054    0
	00000053    0
	00000052    0
System information:
    Wine build: wine-2.13
    Platform: i386 (WOW64)
    Version: Windows 7
    Host system: Linux
    Host version: 4.10.0-27-generic
What codec pack need install?
I remember in windows there was such a problem with this game, if install k-lite kodec pack.
Shows dialog box "use ffdshow?", if check use ffdshow then video dont play in game, need lmb or other keys press to skip.
Locked