Forums » Linux

Segmentation fault at startup

May 06, 2009 jmundine link
ubuntu 9.04 64-bit
180 nvidia drivers 8800GTS
4G memory

Updater loads fine, does it's thing. As soon as I hit play, my screen flashes, then I get a segmentation fault.
ran ~/.vendetta/vendetta, and same thing..

strace ~/.vendetta/vendetta

read(6, 0x1b79654, 4096) = -1 EAGAIN (Resource temporarily unavailable)
select(7, [6], [6], NULL, NULL) = 1 (out [6])
writev(6, [{"<\0\2\0\0\0`\3+\1\1\0"..., 12}, {NULL, 0}, {""..., 0}], 3) = 12
select(7, [6], [], NULL, NULL) = 1 (in [6])
read(6, "\1\2\20\0\0\0\0\0\5\0`\1\0\0\0\0`\35\247\1\0\0\0\0\0\0\0\0\0\0\0\0"..., 4096) = 32
read(6, 0x1b79654, 4096) = -1 EAGAIN (Resource temporarily unavailable)
close(6) = 0
open("/home/jmundine/.pulse/client.conf", O_RDONLY) = -1 ENOENT (No such file or directory)
open("/etc/pulse/client.conf", O_RDONLY) = 6
fstat(6, {st_mode=S_IFREG|0644, st_size=1182, ...}) = 0
mmap(NULL, 4096, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_ANONYMOUS, -1, 0) = 0x7fce70d05000
read(6, "# This file is part of PulseAudio"..., 4096) = 1182
read(6, ""..., 4096) = 0
close(6) = 0
munmap(0x7fce70d05000, 4096) = 0
futex(0x7fff78d03f8c, FUTEX_UNLOCK_PI, 0) = -1 EPERM (Operation not permitted)
open("/dev/shm/", O_RDONLY|O_NONBLOCK|O_DIRECTORY|O_CLOEXEC) = 6
fstat(6, {st_mode=S_IFDIR|0777, st_size=60, ...}) = 0
getdents(6, /* 3 entries */, 4096) = 88
--- SIGSEGV (Segmentation fault) @ 0 (0) ---
close(1) = 0
munmap(0x7fce70d06000, 4096) = 0
open("errors.log", O_WRONLY|O_CREAT|O_APPEND, 0666) = 1
fstat(1, {st_mode=S_IFREG|0644, st_size=692, ...}) = 0
mmap(NULL, 4096, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_ANONYMOUS, -1, 0) = 0x7fce70d06000
fstat(1, {st_mode=S_IFREG|0644, st_size=692, ...}) = 0
lseek(1, 692, SEEK_SET) = 692
--- SIGSEGV (Segmentation fault) @ 0 (0) ---
+++ killed by SIGSEGV +++

~/.vendetta/errors.log
[Tue May 5 22:15:29 2009] Found driver: "ALSA driver". Type 1, Version 8.1. Load @0x02997e50
[Tue May 5 22:15:29 2009] Instantiate address: 0x7f401e5197c0

/var/log/messages:
May 5 22:08:58 eagle kernel: [ 66.989116] vendetta[3792]: segfault at 7f2000000037 ip 00000000005a1d8e sp 00007fff8d940200 error 4 in vendetta[400000+29e000]

It has started up twice. I've messed around with settings, but nothing is consistent, and can't see any reason why it worked twice....
Not a complete newbie, but not a programmer type either. It almost seems an issue with the swap space, but not sure...
May 06, 2009 Touriaus link
maybe try opening a support ticket here:

https://www.vendetta-online.com/x/support
May 09, 2009 roguelazer link
That's odd... It looks like it's segfaulting in PulseAudio... Do you actually have working sound?
May 10, 2009 Touriaus link
Pulse Audio is basically crap >.>

remove it and keep alsa as default and maybe AOSS for future needs for other stuff