Linux client crashes on SiSi


(Elassus Herron) #1

Any other Linux users unable to use the latest SiSi build? After authenticating, I get an unhandled exception and the client dumps the following backtrace:

Unhandled exception: page fault on read access to 0x00004b14 in 32-bit code (0xf39f9fe0).
Register dump:
 CS:0023 SS:002b DS:002b ES:002b FS:0063 GS:006b
 EIP:f39f9fe0 ESP:19efe97c EBP:19efe9f8 EFLAGS:00210206(  R- --  I   - -P- )
 EAX:00000001 EBX:00004b00 ECX:00000001 EDX:00003c00
 ESI:00000000 EDI:001a8340
Stack dump:
0x19efe97c:  f3a000ac 00000001 00001010 19efe9dc
0x19efe98c:  f7395d30 ffa60fbc 00000002 f3a076d8
0x19efe99c:  0019b540 00000f00 00000901 19efe9dc
0x19efe9ac:  1e3c4d20 00000000 0019b578 000005a0
0x19efe9bc:  001a8350 0019b554 19efeacc 00003c00
0x19efe9cc:  7bc838da 19efea8c 19efea00 00000000
Backtrace:
=>0 0xf39f9fe0 in xaudio2_7 (+0x9fe0) (0x19efe9f8)
  1 0xf3a000ac engine_threadproc+0x2ab(arg=<couldn't compute location>)  [/src/dlls/xaudio2_7/xaudio_dll.c:2398] in xaudio2_7 (0x19efe9f8)
  2 0x7bc83bb0 call_thread_func_wrapper+0xb() in ntdll (0x19efea18)
  3 0x7bc86dbd call_thread_func+0x7c(entry=0xf39ffe00, arg=0x19b540, frame=0x19efeb18) [/src/dlls/ntdll/signal_i386.c:2759] in ntdll (0x19efeaf8)
  4 0x7bc83b8e call_thread_entry_point+0x11() in ntdll (0x19efeb18)
  5 0x7bc8ee18 start_thread+0xb7(info=0x81f60fb8) [/src/dlls/ntdll/thread.c:487] in ntdll (0x19eff368)
  6 0xf751e1ca start_thread+0xd9() in libpthread.so.0 (0x19eff428)
  7 0xf744e46e __clone+0x6d() in libc.so.6 (0x00000000)
[SNIP: that gets repeated 200x]

There’s other info there about modules loaded and whatnot, which I can post if needed, but I suspect the first lines (about xaudio7 and the unhandled exception) should be enough.

I get this crash when running either the ccp-master or winehq-master wine versions, with or without DX9 checked (though I don’t think that mattered).

Hope this helps!

EH


(Sarmatiko) #2

Wine settings in launcher:

Use dev versions disabled.

Dev-branch: ccp-master
Wine-version: Latest
DX mode: DX9
Sisi client status: works fine, no errors

Use dev versions enabled.

With Audio enabled in client settings
Dev-branch: ccp-master
Wine-version: wine-2.10-ccp-master-29
DX mode: DX9 and DX11
Sisi client status: crash after preparation dialogue before character selection screen

If you manage to log into eve with other wine version and disable Audio in settings, error will disappear.

Dev-branch: ccp-master
Wine-version: wine-2.10-ccp-master-29
DX mode: DX9 and DX11
Sisi client status: works fine, no errors, audio disabled

Added loglite logs, crash dump and backtrace log to EBR-124529
@CCP_Snorlax


(Elassus Herron) #3

Thanks for doing the very useful diagnostic work!

I tried going through the steps you did, and got the same result: disabling audio allows me to log in. I wouldn’t, however, say that it “works fine”: station interiors were not displayed with DX11; I just got a black screen with the various windows on top. I didn’t try undocking.

But as soon as I enabled audio from the client menu, the client froze.

Cheers,

EH


(Elassus Herron) #4

So we’re a couple days away from deployment, and SiSi still crashes for me (when audio is enabled). @Sarmatiko, have you gotten any replies or action to your report?


(Sarmatiko) #5

No, not yet. But that is fine, considering that Linux launcher is supported unofficially in dev free time.

Stable DX9 version is working on Sisi so it’s not like EVE will be broken after update.


(Elassus Herron) #6

oh. You are correct, and I am dumb and don’t read instructions.

Thanks; it works fine on DX9 on SiSi now.

Cheers,

EH


(elitatwo) #7

I could fix that by opening winetricks and setting the windows version to windows 10.


(Ziphonius) #8

I can confirm the problem with current “Stable” branch. When / after activating audio again (was disabled for the last year), the client keeps crashing while opening the game from the launcher. (Not able to choose a character.)

Excerpt of the exception message:
Unhandled exception: page fault on read access to 0x00004b14 in 32-bit code (0xf2963fe0).
Register dump:
CS:0023 SS:002b DS:002b ES:002b FS:0063 GS:006b
EIP:f2963fe0 ESP:1d01e97c EBP:1d01e9f8 EFLAGS:00210206( R- – I - -P- )
EAX:00000001 EBX:00004b00 ECX:00000001 EDX:00003c00
ESI:00000000 EDI:0019caa0
Stack dump:
0x1d01e97c: f296a0ac 00000001 00001010 1d01e9dc
0x1d01e98c: 1d01e9c8 7bcdb000 00000002 f29716d8
0x1d01e99c: 0019bff8 00000f00 00000901 1d01e9dc
0x1d01e9ac: 283d3d20 00000000 0019c030 000005a0
0x1d01e9bc: 0019cab0 0019c00c 1d01eacc 00003c00
0x1d01e9cc: 7bc838da 1d01ea8c 1d01ea00 00000000
Backtrace:
=>0 0xf2963fe0 in xaudio2_7 (+0x3fe0) (0x1d01e9f8)
1 0xf296a0ac engine_threadproc+0x2ab(arg=<couldn’t compute location>) [/src/dlls/xaudio2_7/xaudio_dll.c:2398] in xaudio2_7 (0x1d01e9f8)
2 0x7bc83bb0 call_thread_func_wrapper+0xb() in ntdll (0x1d01ea18)
3 0x7bc86dbd call_thread_func+0x7c(entry=0xf2969e00, arg=0x19bff8, frame=0x1d01eb18) [/src/dlls/ntdll/signal_i386.c:2759] in ntdll (0x1d01eaf8)
4 0x7bc83b8e call_thread_entry_point+0x11() in ntdll (0x1d01eb18)
5 0x7bc8ee18 start_thread+0xb7(info=0x81f60fb8) [/src/dlls/ntdll/thread.c:487] in ntdll (0x1d01f368)
6 0xf75e4295 start_thread+0xe4() in libpthread.so.0 (0x1d01f428)
(…)

So this bug still exists (and seems to be now in MAIN branch).

Ziphonius.


(Irrib Nomadaj) #9

I get this error, everything was fine like a couple weeks ago but the game started doing this :frowning: help me.
I’m runnung on Ubuntu 16.04 LTS, on an Asus NV552 laptop


(Robbern Ohmiras) #10

I’m also now getting the same error. I can’t even get into the client to disable audio…I just wanted to hear space sounds!