Forums » Bugs

Vendetta 1.8.408 crashes on Linux x86-64

Feb 04, 2017 abortretryfail link
I was playing for hours last weekend on this same system. I haven't even rebooted it, let alone updated any packages.

sigsegv_trap

caught SIGSEGV; generating stack trace
fault address (nil), ffffffff, 00000001
cr2 0x0000000000000000 0
oldmask 0x0000000000000000 0
trapno 0x000000000000000e 14
err 0x0000000000000014 20
csgsfs 0x002b000000000033 12103423998558259
efl 0x0000000000010202 66050
rip 0x0000000000000000 0
rsp 0x00007ffd0d428d68 140724825918824
rcx 0x0000000000000001 1
rax 0x0000000000000000 0
rdx 0x0000000000000004 4
rbx 0x00000000027ec410 41862160
rbp 0x00000000030e1910 51255568
rsi 0x0000000000000000 0
rdi 0x0000000000000005 5
r15 0x0000000000000001 1
r14 0x00007f7ae1e26b44 140165752449860
r13 0x0000000000000000 0
r12 0x00000000030cec60 51178592
r11 0x0000000002acb230 44872240
r10 0x0000000000000000 0
r9 0x0000000000000018 24
r8 0x0000000000000000 0
brk> 0000000000000000: 00000000030e1950 0000000000000000 00000000030e1980 0000000000000000
x:00000000030e1868
- 0000000400004005: 0000000000000000 00000000030dfdd0 0000000000000000 0000000000000000
Feb 04, 2017 raybondo link
Which video driver do you usually use? The OpenGL Reference or the OpenGL 4 one?
Feb 04, 2017 abortretryfail link
GL4
Feb 04, 2017 raybondo link
Can you email me your opengl4info.log please? The bug reporter hasn't been updated to send that along with the rest of the log files.
Feb 04, 2017 theantigod link
My Vendetta Client crashes as soon as it starts after the update screen. I returned the first bug report and cancelled the rest.

Linux 3.16.0-4-amd64

Debian 8

# dmidecode 2.12
SMBIOS 2.7 present.

Handle 0x0010, DMI type 1, 27 bytes
System Information
Manufacturer: LENOVO
Product Name: 20BV000BUS
Version: ThinkPad T450
Serial Number: PC065W86
UUID: 76E2E081-542E-11CB-8A85-F45ED304F99B
Wake-up Type: Power Switch
SKU Number: LENOVO_MT_20BV_BU_Think_FM_ThinkPad T450
Family: ThinkPad T450

00:02.0 VGA compatible controller [0300]: Intel Corporation Haswell-ULT Integrated Graphics Controller [8086:0a16] (rev 0b) (prog-if 00 [VGA controller])
Subsystem: Lenovo Device [17aa:5038]
Flags: bus master, fast devsel, latency 0, IRQ 63
Memory at e0000000 (64-bit, non-prefetchable) [size=4M]
Memory at d0000000 (64-bit, prefetchable) [size=256M]
I/O ports at 3000 [size=64]
Expansion ROM at <unassigned> [disabled]
Capabilities: [90] MSI: Enable+ Count=1/1 Maskable- 64bit-
Capabilities: [d0] Power Management version 2
Capabilities: [a4] PCI Advanced Features
Kernel driver in use: i915

00:03.0 Audio device [0403]: Intel Corporation Haswell-ULT HD Audio Controller [8086:0a0c] (rev 0b)

I will send logs.
Feb 04, 2017 theantigod link
More information.

I have sent you logs. I also tried on my other laptop (same OS) and it fails there as well.

With Windows 7 the game starts just fine.
Feb 04, 2017 raybondo link
We're working on a fix, in the mean time, try switching back to the OpenGL Reference GKGL driver by editing your config.ini and edit your VideoDriver setting in the [Vendetta] section to this or adding it if it is not present:

VideoDriver=OpenGL Reference GKGL driver
Feb 04, 2017 theantigod link
My client is working since I switched to the Reference driver by editing config.ini.
Feb 04, 2017 raybondo link
We released a .1 patch that temporarily disables GL4 support on systems that don't have GL 3.1 or better. We will eventually add support for the ARB_draw_instanced extension, but it's not a top priority right now.
At least the game won't crash anymore.
Feb 04, 2017 abortretryfail link
New shaders for the Capella broke something?

My card (BARTS) is supposed to have support for OpenGL 3.3, according to this: https://www.x.org/wiki/RadeonFeature/#note_19
Feb 04, 2017 abortretryfail link
Mine's still crashing later on when it switches to refgl. At least I get the Guild Software logo and loading screen now.

Here's the backtrace:

sigsegv_trap

caught SIGSEGV; generating stack trace
fault address 0x50, 00000000, 00000001
cr2 0x0000000000000050 80
oldmask 0x0000000000000000 0
trapno 0x000000000000000e 14
err 0x0000000000000004 4
csgsfs 0x002b000000000033 12103423998558259
efl 0x0000000000010202 66050
rip 0x00007f4ef2d982ff 139977058517759
rsp 0x00007ffffe7ef350 140737463120720
rcx 0x0000000003ab0670 61539952
rax 0x0000000000000000 0
rdx 0x0000000000000010 16
rbx 0x0000000003ae4ae0 61754080
rbp 0x0000000003ae30b0 61747376
rsi 0x000000000000000f 15
rdi 0x0000000002ee66e8 49178344
r15 0x000000000000000f 15
r14 0x0000000000000001 1
r13 0x0000000003ae30b0 61747376
r12 0x0000000000000000 0
r11 0x0000000000000014 20
r10 0x0000000000000010 16
r9 0x0000000003ae4fe4 61755364
r8 0x0000000003ae4ae0 61754080
brk> 00007f4ef2d982ff: 0000000003afba20 0000000003a522b0 00007f4ef2deade0 00007f4ef2ded1e0
x:0000000002d6efa0
- 000000000368a890: 00007f4ef2f18150 00007f4ef3753fe0 0000000000000000 0000000002d6ef00
x:0000000002c0a010
- 00007f4ef2f18240: 00007f4ef33295b0 00007f4ef33295c0 00007f4ef31dc200 00007f4ef33298c0
x:00007f4ef31dc6a0
- 00007f4ef33298b0: c0840850ffc78948 0003b8bb8b481e74 25e80574ff854800 e95bdf8948fffe80
x:8b48533474ff8548
Feb 05, 2017 Mi5 link
I am crashing in the same manner, have tried every driver including ref.
Feb 06, 2017 theantigod link
Try changing the driver in config.ini - change the 4 to Reference

In the past each time I tried to switch to the Reference driver in game my client would trap.

With this failure I made the change in config.ini and was able to run the game.
Feb 06, 2017 Mi5 link
Still crashing once I pick a char and start rendering the sector, changed to the ref drive in game and in config.
Feb 06, 2017 raybondo link
Does this happen with all of your characters every time?
Feb 06, 2017 Mi5 link
Yes.

EDIT: No, only on Blaqk. In control of a TTM.