WineHQ
Wine Forums

Board index » WineHQ » Wine Help » Linux




 Page 1 of 1 [ 4 posts ] 



 
Author Message
 Post Posted: Mon Dec 10, 2018 3:01 am 
Offline
Level 2
Level 2

Joined: Fri Sep 22, 2017 12:41 am
Posts: 33
I'm trying to get another game running, and it seems like it crashes on startup. I'm less concerned with how to fix it, though. Instead, I'd like to know how to interpret the data that comes up in the log. Using the latest crash, I get the following:

Code:
Unhandled exception: page fault on read access to 0x00000004 in 32-bit code (0x0041dc63).
Register dump:
 CS:0023 SS:002b DS:002b ES:002b FS:0063 GS:006b
 EIP:0041dc63 ESP:01fdcd24 EBP:01fdce40 EFLAGS:00010202(  R- --  I   - - - )
 EAX:01fdce34 EBX:1c761b00 ECX:00000004 EDX:01fdce7c
 ESI:01fdce98 EDI:00000004
Stack dump:
0x01fdcd24:  32a7b44d 785569b2 01fdcea4 01fdcd68
0x01fdcd34:  00000000 7b64b000 7b4788cd 01fdcd78
0x01fdcd44:  00000000 00000009 1da19480 00000006
0x01fdcd54:  7b64b000 7b534700 01fdcea8 00000009
0x01fdcd64:  01fdcd00 01fdd53c c98e0b00 7858ee92
0x01fdcd74:  01fdce18 7b64b000 7b64b000 00000000
Backtrace:
=>0 0x0041dc63 EntryPoint+0xffffffff() in masseffect3 (0x01fdce40)
  1 0x00b7e6dc EntryPoint+0xffffffff() in masseffect3 (0x01fdd548)
  2 0x00b7e365 EntryPoint+0xffffffff() in masseffect3 (0x01fdd554)
  3 0x00bc60c4 EntryPoint+0xffffffff() in masseffect3 (0x01fdd594)
  4 0x0054c0c0 EntryPoint+0xffffffff() in masseffect3 (0x01fdd5a0)
  5 0x0045248d EntryPoint+0xffffffff() in masseffect3 (0x01fdda20)
  6 0x0044184f EntryPoint+0xffffffff() in masseffect3 (0x01fdda40)
  7 0x00452918 EntryPoint+0xffffffff() in masseffect3 (0x01fddab0)
  8 0x00452b5c EntryPoint+0xffffffff() in masseffect3 (0x01fddb38)
  9 0x006d6d21 EntryPoint+0xffffffff() in masseffect3 (0x01fddb50)
  10 0x006d3fd9 EntryPoint+0xffffffff() in masseffect3 (0x01fddb64)
  11 0x006cccc0 EntryPoint+0xffffffff() in masseffect3 (0x01fdfd28)
  12 0x00d1ea2f EntryPoint+0xffffffff() in masseffect3 (0x01fdfd44)
  13 0x00bf0e62 EntryPoint+0xffffffff() in masseffect3 (0x01fdfdc4)
  14 0x00bee7c8 EntryPoint+0xffffffff() in masseffect3 (0x01fdfe10)
  15 0x00bee9a7 EntryPoint+0xffffffff() in masseffect3 (0x01fdfe20)
  16 0x0112bf8f EntryPoint+0xffffffff() in masseffect3 (0x01fdfeb0)
  17 0x7b4647e9 call_process_entry+0x18() in kernel32 (0x01fdfed8)
  18 0x7b466ba0 ExitProcess+0x23a3() in kernel32 (0x01fdffd8)
  19 0x7b4647fa call_process_entry+0x29() in kernel32 (0x01fdffec)
0x0041dc63 EntryPoint+0xffffffff in masseffect3: cmpb   $0x0,0x0(%edi)
Modules:
Module   Address         Debug info   Name (159 modules)
PE     240000-  26b000   Deferred        physxextensions
PE     400000- 1b0e000   Export          masseffect3
PE    2860000- 2873000   Deferred        physxloader
PE    2990000- 29ec000   Deferred        physxcooking
PE    2b00000- 2b41000   Deferred        cudart32_60
PE    5380000- 5806000   Deferred        physxcore
PE   10000000-101e5000   Deferred        d3dx9_42
PE   18000000-1803b000   Deferred        binkw32
PE   78480000-7850e000   Deferred        msvcp90
PE   78520000-785c3000   Deferred        msvcr90
ELF   7a800000-7a940000   Deferred        opengl32<elf>
  \-PE   7a820000-7a940000   \               opengl32
ELF   7b400000-7b7fc000   Dwarf           kernel32<elf>
  \-PE   7b420000-7b7fc000   \               kernel32
ELF   7bc00000-7bd40000   Deferred        ntdll<elf>
  \-PE   7bc40000-7bd40000   \               ntdll
ELF   7c000000-7c005000   Deferred        <wine-loader>
ELF   7cc5c000-7cc97000   Deferred        uxtheme<elf>
  \-PE   7cc60000-7cc97000   \               uxtheme
ELF   7cc97000-7cc9e000   Deferred        libxfixes.so.3
ELF   7cc9e000-7ccaa000   Deferred        libxcursor.so.1
ELF   7cd0f000-7cd19000   Deferred        libuuid.so.1
ELF   7cd19000-7cd54000   Deferred        libexpat.so.1
ELF   7cd54000-7cd9f000   Deferred        libfontconfig.so.1
ELF   7cd9f000-7cdd9000   Deferred        libpng16.so.16
ELF   7cdd9000-7ce96000   Deferred        libfreetype.so.6
ELF   7ce96000-7cea9000   Deferred        libxi.so.6
ELF   7cea9000-7ceb6000   Deferred        libxrandr.so.2
ELF   7ceb6000-7cec2000   Deferred        libxrender.so.1
ELF   7cec2000-7cec9000   Deferred        libxxf86vm.so.1
ELF   7cec9000-7cece000   Deferred        libxinerama.so.1
ELF   7cece000-7ceec000   Deferred        libbsd.so.0
ELF   7ceec000-7cf1a000   Deferred        libxcb.so.1
ELF   7cf1a000-7d066000   Deferred        libx11.so.6
ELF   7d066000-7d07b000   Deferred        libxext.so.6
ELF   7d07b000-7d10e000   Deferred        winex11<elf>
  \-PE   7d090000-7d10e000   \               winex11
ELF   7d10e000-7d134000   Deferred        libtinfo.so.6
ELF   7d134000-7d15e000   Deferred        libncurses.so.6
ELF   7d17f000-7d195000   Deferred        faultrep<elf>
  \-PE   7d190000-7d195000   \               faultrep
ELF   7d195000-7d1ad000   Deferred        powrprof<elf>
  \-PE   7d1a0000-7d1ad000   \               powrprof
ELF   7d1ad000-7d1d7000   Deferred        mpr<elf>
  \-PE   7d1b0000-7d1d7000   \               mpr
ELF   7d1d7000-7d256000   Deferred        wininet<elf>
  \-PE   7d1e0000-7d256000   \               wininet
ELF   7d256000-7d26c000   Deferred        psapi<elf>
  \-PE   7d260000-7d26c000   \               psapi
ELF   7d26c000-7d285000   Deferred        userenv<elf>
  \-PE   7d270000-7d285000   \               userenv
ELF   7d285000-7d3ae000   Deferred        oleaut32<elf>
  \-PE   7d2a0000-7d3ae000   \               oleaut32
ELF   7d3ae000-7d3d4000   Deferred        shcore<elf>
  \-PE   7d3c0000-7d3d4000   \               shcore
ELF   7d3d4000-7d446000   Deferred        shlwapi<elf>
  \-PE   7d3e0000-7d446000   \               shlwapi
ELF   7d446000-7de2d000   Deferred        shell32<elf>
  \-PE   7d460000-7de2d000   \               shell32
ELF   7de2d000-7dee8000   Deferred        winmm<elf>
  \-PE   7de40000-7dee8000   \               winmm
ELF   7dee8000-7df07000   Deferred        libz.so.1
ELF   7df07000-7df0b000   Deferred        libxcomposite.so.1
ELF   7df0b000-7df28000   Deferred        aclui<elf>
  \-PE   7df10000-7df28000   \               aclui
ELF   7df28000-7df92000   Deferred        dbghelp<elf>
  \-PE   7df30000-7df92000   \               dbghelp
ELF   7df92000-7dfbf000   Deferred        iphlpapi<elf>
  \-PE   7dfa0000-7dfbf000   \               iphlpapi
ELF   7dfbf000-7dfdb000   Deferred        wsock32<elf>
  \-PE   7dfd0000-7dfdb000   \               wsock32
ELF   7dfdb000-7dff4000   Deferred        d3dx10_42<elf>
  \-PE   7dfe0000-7dff4000   \               d3dx10_42
ELF   7dff4000-7e0af000   Deferred        msvcrt<elf>
  \-PE   7e010000-7e0af000   \               msvcrt
ELF   7e0af000-7e208000   Deferred        wined3d<elf>
  \-PE   7e0c0000-7e208000   \               wined3d
ELF   7e208000-7e24b000   Deferred        d3d9<elf>
  \-PE   7e210000-7e24b000   \               d3d9
ELF   7e24b000-7e263000   Deferred        xinput1_3<elf>
  \-PE   7e250000-7e263000   \               xinput1_3
ELF   7e263000-7e2eb000   Deferred        rpcrt4<elf>
  \-PE   7e270000-7e2eb000   \               rpcrt4
ELF   7e2eb000-7e449000   Deferred        ole32<elf>
  \-PE   7e300000-7e449000   \               ole32
ELF   7e449000-7e46e000   Deferred        imm32<elf>
  \-PE   7e450000-7e46e000   \               imm32
ELF   7e46e000-7e4b5000   Deferred        usp10<elf>
  \-PE   7e480000-7e4b5000   \               usp10
ELF   7e4b5000-7e4d0000   Deferred        version<elf>
  \-PE   7e4c0000-7e4d0000   \               version
ELF   7e4d0000-7e54c000   Deferred        advapi32<elf>
  \-PE   7e4e0000-7e54c000   \               advapi32
ELF   7e54c000-7e67d000   Deferred        gdi32<elf>
  \-PE   7e560000-7e67d000   \               gdi32
ELF   7e67d000-7e88a000   Deferred        user32<elf>
  \-PE   7e690000-7e88a000   \               user32
ELF   7e88a000-7e9c9000   Deferred        comctl32<elf>
  \-PE   7e890000-7e9c9000   \               comctl32
ELF   7e9c9000-7ea12000   Deferred        dinput8<elf>
  \-PE   7e9d0000-7ea12000   \               dinput8
ELF   7ea12000-7ea4b000   Deferred        ws2_32<elf>
  \-PE   7ea20000-7ea4b000   \               ws2_32
ELF   7eec4000-7eed9000   Deferred        libnss_files.so.2
ELF   7eed9000-7efdf000   Deferred        libm.so.6
ELF   7efdf000-7efea000   Deferred        librt.so.1
ELF   7efea000-7f000000   Deferred        wow64cpu<elf>
  \-PE   7eff0000-7f000000   \               wow64cpu
ELF   eb252000-eb275000   Deferred        libgpg-error.so.0
ELF   eb275000-eb301000   Deferred        libvorbisenc.so.2
ELF   eb301000-eb32d000   Deferred        libvorbis.so.0
ELF   eb32d000-eb38f000   Deferred        libflac.so.8
ELF   eb38f000-eb471000   Deferred        libgcrypt.so.20
ELF   eb471000-eb500000   Deferred        libsndfile.so.1
ELF   ed810000-ed82a000   Deferred        libresolv.so.2
ELF   ee20d000-ee2a2000   Deferred        libsystemd.so.0
ELF   ee2a2000-ee2ff000   Deferred        libdbus-1.so.3
ELF   f3402000-f341d000   Deferred        libnsl.so.1
ELF   f341d000-f3445000   Deferred        liblz4.so.1
ELF   f3e46000-f4c00000   Deferred        libcuda.so
ELF   f4e18000-f4ea5000   Deferred        libpulsecommon-12.2.so
ELF   f4ea5000-f4f00000   Deferred        libpulse.so.0
ELF   f500a000-f5036000   Deferred        liblzma.so.5
ELF   f525b000-f5264000   Deferred        libogg.so.0
ELF   f5264000-f526b000   Deferred        libasyncns.so.0
ELF   f526b000-f5276000   Deferred        libwrap.so.0
ELF   f5276000-f52a3000   Deferred        winepulse<elf>
  \-PE   f5280000-f52a3000   \               winepulse
ELF   f52a3000-f52c7000   Deferred        mmdevapi<elf>
  \-PE   f52b0000-f52c7000   \               mmdevapi
ELF   f52c7000-f5317000   Deferred        dsound<elf>
  \-PE   f52d0000-f5317000   \               dsound
ELF   f5381000-f5400000   Deferred        d3d11<elf>
  \-PE   f5390000-f5400000   \               d3d11
ELF   f5528000-f5579000   Deferred        libnvidia-fatbinaryloader.so.415.18
ELF   f5602000-f563b000   Deferred        dxgi<elf>
  \-PE   f5610000-f563b000   \               dxgi
ELF   f563b000-f567d000   Deferred        nvcuda<elf>
  \-PE   f5650000-f567d000   \               nvcuda
ELF   f5a1e000-f5a39000   Deferred        nvapi<elf>
  \-PE   f5a20000-f5a39000   \               nvapi
ELF   f5ab9000-f5adf000   Deferred        gameux<elf>
  \-PE   f5ac0000-f5adf000   \               gameux
ELF   f5adf000-f5b58000   Deferred        ddraw<elf>
  \-PE   f5af0000-f5b58000   \               ddraw
ELF   f5da9000-f7868000   Deferred        libnvidia-glcore.so.415.18
ELF   f7868000-f7982000   Deferred        libglx_nvidia.so.0
ELF   f7985000-f79a3000   Deferred        libgcc_s.so.1
ELF   f79c3000-f7a25000   Deferred        libgldispatch.so.0
ELF   f7a25000-f7a49000   Deferred        libglx.so.0
ELF   f7a49000-f7aaf000   Deferred        libgl.so.1
ELF   f7ad4000-f7ada000   Deferred        libdl.so.2
ELF   f7ada000-f7cbb000   Deferred        libc.so.6
ELF   f7cbb000-f7cdd000   Deferred        libpthread.so.0
ELF   f7ceb000-f7cf0000   Deferred        libnvidia-tls.so.415.18
ELF   f7cf0000-f7cf7000   Deferred        libxdmcp.so.6
ELF   f7cf7000-f7cfb000   Deferred        libxau.so.6
ELF   f7cfe000-f7ed2000   Dwarf           libwine.so.1
ELF   f7ed4000-f7efe000   Deferred        ld-linux.so.2
Threads:
process  tid      prio (all id:s are in hex)
00000008 (D) C:\Program Files (x86)\Mass Effect 3\Binaries\Win32\MassEffect3.exe
   ["C:\Program Files (x86)\Mass Effect 3\Binaries\Win32\MassEffect3.exe"]
   00000046    2
   00000045    2
   00000044    0
   00000043    0
   00000042    0
   00000041    0
   00000040    0
   0000003e    0
   0000003d    1
   0000003c   15
   0000003b    0
   0000003a   15
   00000039    0
   00000038    0
   00000037    1
   00000036    0
   00000035   15
   00000034    0
   00000030    0
   0000002f    0
   0000002e    0
   0000002d    0
   0000002c    0
   00000009    0 <==
0000000e services.exe
   00000026    0
   00000023    0
   0000001e    0
   0000001a    0
   00000015    0
   00000012    0
   0000000f    0
00000010 explorer.exe
   0000002a    0
   00000029    0
   00000028    0
   00000011    0
00000013 winedevice.exe
   0000001b    0
   00000019    0
   00000018    0
   00000014    0
0000001c plugplay.exe
   00000020    0
   0000001f    0
   0000001d    0
00000021 winedevice.exe
   00000027    0
   00000025    0
   00000024    0
   00000022    0
00000049 explorer.exe
   0000004d    0
   0000004c    0
   0000004b    0
   0000004a    0
System information:
    Wine build: wine-4.0-rc1 (Staging)
    Platform: i386 (WOW64)
    Version: Windows 10
    Host system: Linux
    Host version: 4.19.8-041908-generic


Top 
 Post Posted: Mon Dec 10, 2018 9:21 am 
Offline
Moderator
Moderator
User avatar

Joined: Tue Mar 25, 2008 10:30 pm
Posts: 12642
Crash logs alone are rarely enough to figure out a problem, and without debug symbols they're generally useless. So what you need to do is install the debug symbols, which are usually provided in a separate package, and also look at the console output leading up to the crash.


Top 
 Post Posted: Mon Dec 10, 2018 10:21 am 
Offline
Level 12
Level 12
User avatar

Joined: Sat Oct 16, 2010 7:40 pm
Posts: 2734
Location: Cambridge
hiigaran wrote:
I'm trying to get another game running, and it seems like it crashes on startup. I'm less concerned with how to fix it, though. Instead, I'd like to know how to interpret the data that comes up in the log. Using the latest crash, I get the following:
...


All you can really tell from this backtrace is that the masseffect3 executable itself, crashed.

Some common observations about this crash log:
nvcuda / physx, with Nvidia GPU acceleration, doesn't work under Wine Staging (vanilla Wine itself doesn't provide a cuda implementation).
Code:
winetricks nvcuda=disabled


Otherwise you can attempt to override various dll's, e.g.: msvcp90,msvcr90, that your game has loaded:
Code:
winetricks vcrun2008

Or for example the D3D9 / D3D10 extension libraries.
But this approach is pretty much pure guess work...

Obviously dimesio's comments apply. A backtrace, without the preceding terminal log is pretty useless.

Bob


Top 
 Post Posted: Mon Dec 10, 2018 10:59 am 
Offline
Level 2
Level 2

Joined: Fri Sep 22, 2017 12:41 am
Posts: 33
dimesio wrote:
Crash logs alone are rarely enough to figure out a problem, and without debug symbols they're generally useless. So what you need to do is install the debug symbols, which are usually provided in a separate package, and also look at the console output leading up to the crash.


What package name I should search for?


Top 
Display posts from previous:  Sort by  
 
 Page 1 of 1 [ 4 posts ] 




Board index » WineHQ » Wine Help » Linux


Who is online

Users browsing this forum: Bing [Bot] and 23 guests

 
 

 
You cannot post new topics in this forum
You cannot reply to topics in this forum
You cannot edit your posts in this forum
You cannot delete your posts in this forum
You cannot post attachments in this forum

Search for:
Jump to: