[Date Prev][Date Next] [Thread Prev][Thread Next] [Date Index] [Thread Index]

rvplayer segfault



This is truly bizarre, but I can't get rvplayer to work on my system.  I'm
using kernel 2.2.3 with glibc2.1.1 and rvplayer segfaults every time I try
to start it.  I'm attaching the full strace in the hope that someone knows
what's going on.  It seems to barf as soon as it opens locale.alias, but
there doesn't seem to be anything wrong with that file as far as I can
tell.  I'd be grateful for any suggestions.  Oh yeah, I'm using rvplayer
5.0-9 with a potato system.

Max

execve("/usr/bin/X11/rvplayer", ["rvplayer"], [/* 38 vars */]) = 0
brk(0)                                  = 0x80a6ccc
open("/etc/ld.so.preload", O_RDONLY)    = 3
fstat(3, {st_mode=0403, st_size=0, ...}) = 0
mmap(0, 18, PROT_READ|PROT_WRITE, MAP_PRIVATE, 3, 0) = 0x40016000
close(3)                                = 0
open("/lib/nfslock.so.0", O_RDONLY)     = 3
fstat(3, {st_mode=0, st_size=0, ...})   = 0
read(3, "\177ELF\1\1\1\0\0\0\0\0\0\0\0\0\3"..., 4096) = 4096
mmap(0, 8024, PROT_READ|PROT_EXEC, MAP_PRIVATE, 3, 0) = 0x40017000
mprotect(0x40018000, 3928, PROT_NONE)   = 0
mmap(0x40018000, 4096, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_FIXED, 3, 0) = 0x40018000
close(3)                                = 0
munmap(0x40016000, 18)                  = 0
open("/etc/ld.so.cache", O_RDONLY)      = 3
fstat(3, {st_mode=0, st_size=0, ...})   = 0
mmap(0, 31154, PROT_READ, MAP_PRIVATE, 3, 0) = 0x40019000
close(3)                                = 0
open("/lib/libreadline.so.2", O_RDONLY) = 3
fstat(3, {st_mode=0, st_size=0, ...})   = 0
read(3, "\177ELF\1\1\1\0\0\0\0\0\0\0\0\0\3"..., 4096) = 4096
mmap(0, 172432, PROT_READ|PROT_EXEC, MAP_PRIVATE, 3, 0) = 0x40021000
mprotect(0x40046000, 20880, PROT_NONE)  = 0
mmap(0x40046000, 20480, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_FIXED, 3, 0x24000) = 0x40046000
mmap(0x4004b000, 400, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_FIXED|MAP_ANONYMOUS, -1, 0) = 0x4004b000
close(3)                                = 0
open("/lib/libncurses.so.4", O_RDONLY)  = 3
fstat(3, {st_mode=0, st_size=0, ...})   = 0
read(3, "\177ELF\1\1\1\0\0\0\0\0\0\0\0\0\3"..., 4096) = 4096
mmap(0, 260876, PROT_READ|PROT_EXEC, MAP_PRIVATE, 3, 0) = 0x4004c000
mprotect(0x40080000, 47884, PROT_NONE)  = 0
mmap(0x40080000, 32768, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_FIXED, 3, 0x33000) = 0x40080000
mmap(0x40088000, 15116, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_FIXED|MAP_ANONYMOUS, -1, 0) = 0x40088000
close(3)                                = 0
open("/lib/libdl.so.2", O_RDONLY)       = 3
fstat(3, {st_mode=0, st_size=0, ...})   = 0
read(3, "\177ELF\1\1\1\0\0\0\0\0\0\0\0\0\3"..., 4096) = 4096
mmap(0, 4096, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_ANONYMOUS, -1, 0) = 0x40016000
mmap(0, 12616, PROT_READ|PROT_EXEC, MAP_PRIVATE, 3, 0) = 0x4008c000
mprotect(0x4008e000, 4424, PROT_NONE)   = 0
mmap(0x4008e000, 8192, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_FIXED, 3, 0x1000) = 0x4008e000
close(3)                                = 0
open("/lib/libc.so.6", O_RDONLY)        = 3
fstat(3, {st_mode=0, st_size=0, ...})   = 0
read(3, "\177ELF\1\1\1\0\0\0\0\0\0\0\0\0\3"..., 4096) = 4096
mmap(0, 1089400, PROT_READ|PROT_EXEC, MAP_PRIVATE, 3, 0) = 0x40090000
mprotect(0x4017b000, 126840, PROT_NONE) = 0
mmap(0x4017b000, 114688, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_FIXED, 3, 0xea000) = 0x4017b000
mmap(0x40197000, 12152, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_FIXED|MAP_ANONYMOUS, -1, 0) = 0x40197000
close(3)                                = 0
munmap(0x40019000, 31154)               = 0
personality(PER_LINUX)                  = 0
getpid()                                = 16967
rt_sigprocmask(SIG_BLOCK, NULL, [], 1075408896) = 0
open("/dev/tty", O_RDWR|O_NONBLOCK|0x8000) = 3
close(3)                                = 0
brk(0)                                  = 0x80a6ccc
brk(0x80a7000)                          = 0x80a7000
rt_sigprocmask(SIG_BLOCK, ~[], [], 1075408896) = 0
brk(0x80a8000)                          = 0x80a8000
rt_sigprocmask(SIG_SETMASK, [], NULL, 1075408896) = 0
rt_sigprocmask(SIG_BLOCK, ~[], [], 1075408896) = 0
brk(0x80a9000)                          = 0x80a9000
rt_sigprocmask(SIG_SETMASK, [], NULL, 1075408896) = 0
getuid()                                = 2231
getgid()                                = 32
geteuid()                               = 2231
getegid()                               = 32
rt_sigprocmask(SIG_BLOCK, NULL, [], 1075408896) = 0
time(NULL)                              = 921397908
rt_sigprocmask(SIG_BLOCK, ~[], [], 1075408896) = 0
brk(0x80aa000)                          = 0x80aa000
rt_sigprocmask(SIG_SETMASK, [], NULL, 1075408896) = 0
rt_sigaction(SIGCHLD, {SIG_DFL}, {SIG_DFL}, 8) = 0
rt_sigaction(SIGCHLD, {SIG_DFL}, {SIG_DFL}, 8) = 0
rt_sigaction(SIGINT, {SIG_DFL}, {SIG_DFL}, 8) = 0
rt_sigaction(SIGINT, {SIG_DFL}, {SIG_DFL}, 8) = 0
rt_sigaction(SIGQUIT, {SIG_DFL}, {SIG_DFL}, 8) = 0
rt_sigaction(SIGQUIT, {SIG_DFL}, {SIG_DFL}, 8) = 0
rt_sigprocmask(SIG_BLOCK, NULL, [], 1075408896) = 0
rt_sigaction(SIGQUIT, {SIG_IGN}, {SIG_DFL}, 8) = 0
uname({sys="Linux", node="chinook", ...}) = 0
rt_sigprocmask(SIG_BLOCK, ~[], [], 1075408896) = 0
rt_sigprocmask(SIG_SETMASK, [], NULL, 1075408896) = 0
rt_sigprocmask(SIG_BLOCK, ~[], [], 1075408896) = 0
rt_sigprocmask(SIG_SETMASK, [], NULL, 1075408896) = 0
rt_sigprocmask(SIG_BLOCK, ~[], [], 1075408896) = 0
brk(0x80ab000)                          = 0x80ab000
rt_sigprocmask(SIG_SETMASK, [], NULL, 1075408896) = 0
rt_sigprocmask(SIG_BLOCK, ~[], [], 1075408896) = 0
rt_sigprocmask(SIG_SETMASK, [], NULL, 1075408896) = 0
stat("/home/maxk", {st_mode=0, st_size=0, ...}) = 0
stat(".", {st_mode=0, st_size=0, ...})  = 0
getpid()                                = 16967
getppid()                               = 16966
stat(".", {st_mode=0, st_size=0, ...})  = 0
stat("/usr/local/bin/sh", 0xbffff698)   = -1 ENOENT (No such file or directory)
stat("/bin/sh", {st_mode=0, st_size=0, ...}) = 0
getgroups(32, [1900576, 1572889, 134556248, 1073827544]) = 4
stat("/bin/sh", {st_mode=0, st_size=0, ...}) = 0
rt_sigprocmask(SIG_BLOCK, ~[], [], 1075408896) = 0
rt_sigprocmask(SIG_SETMASK, [], NULL, 1075408896) = 0
rt_sigprocmask(SIG_BLOCK, ~[], [], 1075408896) = 0
rt_sigprocmask(SIG_SETMASK, [], NULL, 1075408896) = 0
getpgrp()                               = 16966
rt_sigaction(SIGCHLD, {0x8069350, [], 0}, {SIG_DFL}, 8) = 0
rt_sigprocmask(SIG_BLOCK, NULL, [], 1075408896) = 0
rt_sigprocmask(SIG_BLOCK, ~[], [], 1075408896) = 0
rt_sigprocmask(SIG_SETMASK, [], NULL, 1075408896) = 0
open("/usr/bin/X11/rvplayer", O_RDONLY|0x8000) = 3
_llseek(3, 0, {0}, SEEK_CUR)            = 0
read(3, "#!/bin/sh\nunset LD_LIBRARY_PATH"..., 80) = 80
_llseek(3, 0, {0}, SEEK_SET)            = 0
fcntl(3, F_SETFD, FD_CLOEXEC)           = 0
fcntl(3, F_GETFL)                       = 0x8000 (flags O_RDONLY|0x8000)
fstat(3, {st_mode=0, st_size=0, ...})   = 0
_llseek(3, 0, {0}, SEEK_CUR)            = 0
rt_sigprocmask(SIG_BLOCK, ~[], [], 1)   = 0
rt_sigprocmask(SIG_SETMASK, [], NULL, 1) = 0
rt_sigprocmask(SIG_BLOCK, NULL, [], 1)  = 0
rt_sigprocmask(SIG_BLOCK, [CHLD TTOU], [], 1) = 0
rt_sigprocmask(SIG_SETMASK, [], NULL, 1) = 0
read(3, "#!/bin/sh\nunset LD_LIBRARY_PATH"..., 142) = 142
rt_sigprocmask(SIG_BLOCK, NULL, [], 1)  = 0
rt_sigprocmask(SIG_BLOCK, [CHLD TTOU], [], 1) = 0
rt_sigprocmask(SIG_SETMASK, [], NULL, 1) = 0
rt_sigprocmask(SIG_BLOCK, ~[], [], 1)   = 0
rt_sigprocmask(SIG_SETMASK, [], NULL, 1) = 0
rt_sigprocmask(SIG_BLOCK, ~[], [], 1)   = 0
rt_sigprocmask(SIG_SETMASK, [], NULL, 1) = 0
rt_sigprocmask(SIG_BLOCK, NULL, [], 1)  = 0
rt_sigprocmask(SIG_BLOCK, [CHLD TTOU], [], 1) = 0
rt_sigprocmask(SIG_SETMASK, [], NULL, 1) = 0
rt_sigprocmask(SIG_BLOCK, ~[], [], 1)   = 0
rt_sigprocmask(SIG_SETMASK, [], NULL, 1) = 0
rt_sigprocmask(SIG_BLOCK, ~[], [], 1)   = 0
rt_sigprocmask(SIG_SETMASK, [], NULL, 1) = 0
rt_sigprocmask(SIG_BLOCK, ~[], [], 1)   = 0
rt_sigprocmask(SIG_SETMASK, [], NULL, 1) = 0
rt_sigprocmask(SIG_BLOCK, NULL, [], 1)  = 0
rt_sigprocmask(SIG_BLOCK, [CHLD TTOU], [], 1) = 0
rt_sigprocmask(SIG_SETMASK, [], NULL, 1) = 0
rt_sigprocmask(SIG_BLOCK, ~[], [], 1)   = 0
brk(0x80ac000)                          = 0x80ac000
rt_sigprocmask(SIG_SETMASK, [], NULL, 1) = 0
rt_sigprocmask(SIG_BLOCK, ~[], [], 1)   = 0
brk(0x80ad000)                          = 0x80ad000
rt_sigprocmask(SIG_SETMASK, [], NULL, 1) = 0
rt_sigprocmask(SIG_BLOCK, NULL, [], 1)  = 0
rt_sigprocmask(SIG_BLOCK, [CHLD TTOU], [], 1) = 0
rt_sigprocmask(SIG_SETMASK, [], NULL, 1) = 0
rt_sigprocmask(SIG_BLOCK, ~[], [], 1)   = 0
brk(0x80ae000)                          = 0x80ae000
rt_sigprocmask(SIG_SETMASK, [], NULL, 1) = 0
rt_sigprocmask(SIG_BLOCK, ~[], [], 1)   = 0
rt_sigprocmask(SIG_SETMASK, [], NULL, 1) = 0
rt_sigprocmask(SIG_BLOCK, ~[], [], 1)   = 0
rt_sigprocmask(SIG_SETMASK, [], NULL, 1) = 0
rt_sigprocmask(SIG_BLOCK, ~[], [], 1)   = 0
rt_sigprocmask(SIG_SETMASK, [], NULL, 1) = 0
rt_sigprocmask(SIG_BLOCK, ~[], [], 1)   = 0
brk(0x80af000)                          = 0x80af000
rt_sigprocmask(SIG_SETMASK, [], NULL, 1) = 0
rt_sigprocmask(SIG_BLOCK, ~[], [], 1)   = 0
rt_sigprocmask(SIG_SETMASK, [], NULL, 1) = 0
rt_sigprocmask(SIG_BLOCK, ~[], [], 1)   = 0
rt_sigprocmask(SIG_SETMASK, [], NULL, 1) = 0
rt_sigprocmask(SIG_BLOCK, ~[], [], 1)   = 0
rt_sigprocmask(SIG_SETMASK, [], NULL, 1) = 0
rt_sigprocmask(SIG_BLOCK, ~[], [], 1)   = 0
rt_sigprocmask(SIG_SETMASK, [], NULL, 1) = 0
rt_sigprocmask(SIG_BLOCK, ~[], [], 1)   = 0
rt_sigprocmask(SIG_SETMASK, [], NULL, 1) = 0
rt_sigprocmask(SIG_BLOCK, ~[], [], 1)   = 0
rt_sigprocmask(SIG_SETMASK, [], NULL, 1) = 0
rt_sigaction(SIGINT, {SIG_DFL}, {SIG_DFL}, 8) = 0
rt_sigaction(SIGQUIT, {SIG_DFL}, {SIG_IGN}, 8) = 0
rt_sigaction(SIGCHLD, {SIG_DFL}, {0x8069350, [], 0}, 8) = 0
execve("/usr/X11R6/lib/X11/rvplayer/rvplayer", ["/usr/X11R6/lib/X11/rvplayer/rvpl"...], [/* 39 vars */]) = 0
brk(0)                                  = 0x8158670
open("/usr/X11R6/lib/X11/rvplayer/open.so", O_RDONLY) = 3
fstat(3, {st_mode=0, st_size=0, ...})   = 0
read(3, "\177ELF\1\1\1\0\0\0\0\0\0\0\0\0\3"..., 4096) = 1376
mmap(0, 4848, PROT_READ|PROT_EXEC, MAP_PRIVATE, 3, 0) = 0x40016000
mprotect(0x40017000, 752, PROT_NONE)    = 0
mmap(0x40017000, 4096, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_FIXED, 3, 0) = 0x40017000
close(3)                                = 0
open("/etc/ld.so.preload", O_RDONLY)    = 3
fstat(3, {st_mode=0403, st_size=0, ...}) = 0
mmap(0, 18, PROT_READ|PROT_WRITE, MAP_PRIVATE, 3, 0) = 0x40018000
close(3)                                = 0
open("/lib/nfslock.so.0", O_RDONLY)     = 3
fstat(3, {st_mode=0, st_size=0, ...})   = 0
read(3, "\177ELF\1\1\1\0\0\0\0\0\0\0\0\0\3"..., 4096) = 4096
mmap(0, 8024, PROT_READ|PROT_EXEC, MAP_PRIVATE, 3, 0) = 0x40019000
mprotect(0x4001a000, 3928, PROT_NONE)   = 0
mmap(0x4001a000, 4096, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_FIXED, 3, 0) = 0x4001a000
close(3)                                = 0
munmap(0x40018000, 18)                  = 0
open("/etc/ld.so.cache", O_RDONLY)      = 3
fstat(3, {st_mode=0, st_size=0, ...})   = 0
mmap(0, 31154, PROT_READ, MAP_PRIVATE, 3, 0) = 0x4001b000
close(3)                                = 0
open("/usr/X11R6/lib/libXmu.so.6", O_RDONLY) = 3
fstat(3, {st_mode=0, st_size=0, ...})   = 0
read(3, "\177ELF\1\1\1\0\0\0\0\0\0\0\0\0\3"..., 4096) = 4096
mmap(0, 72164, PROT_READ|PROT_EXEC, MAP_PRIVATE, 3, 0) = 0x40023000
mprotect(0x40033000, 6628, PROT_NONE)   = 0
mmap(0x40033000, 8192, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_FIXED, 3, 0xf000) = 0x40033000
close(3)                                = 0
open("/usr/X11R6/lib/libXt.so.6", O_RDONLY) = 3
fstat(3, {st_mode=0, st_size=0, ...})   = 0
read(3, "\177ELF\1\1\1\0\0\0\0\0\0\0\0\0\3"..., 4096) = 4096
mmap(0, 4096, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_ANONYMOUS, -1, 0) = 0x40018000
mmap(0, 292856, PROT_READ|PROT_EXEC, MAP_PRIVATE, 3, 0) = 0x40035000
mprotect(0x40079000, 14328, PROT_NONE)  = 0
mmap(0x40079000, 16384, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_FIXED, 3, 0x43000) = 0x40079000
close(3)                                = 0
open("/usr/X11R6/lib/libXext.so.6", O_RDONLY) = 3
fstat(3, {st_mode=0, st_size=0, ...})   = 0
read(3, "\177ELF\1\1\1\0\0\0\0\0\0\0\0\0\3"..., 4096) = 4096
mmap(0, 45384, PROT_READ|PROT_EXEC, MAP_PRIVATE, 3, 0) = 0x4007d000
mprotect(0x40087000, 4424, PROT_NONE)   = 0
mmap(0x40087000, 8192, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_FIXED, 3, 0x9000) = 0x40087000
close(3)                                = 0
open("/usr/X11R6/lib/libX11.so.6", O_RDONLY) = 3
fstat(3, {st_mode=0, st_size=0, ...})   = 0
read(3, "\177ELF\1\1\1\0\0\0\0\0\0\0\0\0\3"..., 4096) = 4096
mmap(0, 666796, PROT_READ|PROT_EXEC, MAP_PRIVATE, 3, 0) = 0x40089000
mprotect(0x40127000, 19628, PROT_NONE)  = 0
mmap(0x40127000, 20480, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_FIXED, 3, 0x9d000) = 0x40127000
close(3)                                = 0
open("/lib/libdl.so.2", O_RDONLY)       = 3
fstat(3, {st_mode=0, st_size=0, ...})   = 0
read(3, "\177ELF\1\1\1\0\0\0\0\0\0\0\0\0\3"..., 4096) = 4096
mmap(0, 12616, PROT_READ|PROT_EXEC, MAP_PRIVATE, 3, 0) = 0x4012c000
mprotect(0x4012e000, 4424, PROT_NONE)   = 0
mmap(0x4012e000, 8192, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_FIXED, 3, 0x1000) = 0x4012e000
close(3)                                = 0
open("/usr/lib/libg++-dbg/libg++.so.2.7.2", O_RDONLY) = 3
fstat(3, {st_mode=0, st_size=0, ...})   = 0
read(3, "\177ELF\1\1\1\0\0\0\0\0\0\0\0\0\3"..., 4096) = 4096
mmap(0, 227796, PROT_READ|PROT_EXEC, MAP_PRIVATE, 3, 0) = 0x40130000
mprotect(0x40166000, 6612, PROT_NONE)   = 0
mmap(0x40166000, 8192, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_FIXED, 3, 0x35000) = 0x40166000
close(3)                                = 0
open("/usr/lib/libg++-dbg/libstdc++.so.2.7.2", O_RDONLY) = 3
fstat(3, {st_mode=0, st_size=0, ...})   = 0
read(3, "\177ELF\1\1\1\0\0\0\0\0\0\0\0\0\3"..., 4096) = 4096
mmap(0, 248236, PROT_READ|PROT_EXEC, MAP_PRIVATE, 3, 0) = 0x40168000
mprotect(0x4019c000, 35244, PROT_NONE)  = 0
mmap(0x4019c000, 28672, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_FIXED, 3, 0x33000) = 0x4019c000
mmap(0x401a3000, 6572, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_FIXED|MAP_ANONYMOUS, -1, 0) = 0x401a3000
close(3)                                = 0
open("/lib/libm.so.6", O_RDONLY)        = 3
fstat(3, {st_mode=0, st_size=0, ...})   = 0
read(3, "\177ELF\1\1\1\0\0\0\0\0\0\0\0\0\3"..., 4096) = 4096
mmap(0, 4096, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_ANONYMOUS, -1, 0) = 0x401a5000
mmap(0, 131876, PROT_READ|PROT_EXEC, MAP_PRIVATE, 3, 0) = 0x401a6000
mprotect(0x401c2000, 17188, PROT_NONE)  = 0
mmap(0x401c2000, 20480, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_FIXED, 3, 0x1b000) = 0x401c2000
close(3)                                = 0
open("/lib/libc.so.6", O_RDONLY)        = 3
fstat(3, {st_mode=0, st_size=0, ...})   = 0
read(3, "\177ELF\1\1\1\0\0\0\0\0\0\0\0\0\3"..., 4096) = 4096
mmap(0, 1089400, PROT_READ|PROT_EXEC, MAP_PRIVATE, 3, 0) = 0x401c7000
mprotect(0x402b2000, 126840, PROT_NONE) = 0
mmap(0x402b2000, 114688, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_FIXED, 3, 0xea000) = 0x402b2000
mmap(0x402ce000, 12152, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_FIXED|MAP_ANONYMOUS, -1, 0) = 0x402ce000
close(3)                                = 0
open("/usr/X11R6/lib/libSM.so.6", O_RDONLY) = 3
fstat(3, {st_mode=0, st_size=0, ...})   = 0
read(3, "\177ELF\1\1\1\0\0\0\0\0\0\0\0\0\3"..., 4096) = 4096
mmap(0, 33568, PROT_READ|PROT_EXEC, MAP_PRIVATE, 3, 0) = 0x402d1000
mprotect(0x402d8000, 4896, PROT_NONE)   = 0
mmap(0x402d8000, 8192, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_FIXED, 3, 0x6000) = 0x402d8000
close(3)                                = 0
open("/usr/X11R6/lib/libICE.so.6", O_RDONLY) = 3
fstat(3, {st_mode=0, st_size=0, ...})   = 0
read(3, "\177ELF\1\1\1\0\0\0\0\0\0\0\0\0\3"..., 4096) = 4096
mmap(0, 84512, PROT_READ|PROT_EXEC, MAP_PRIVATE, 3, 0) = 0x402da000
mprotect(0x402ec000, 10784, PROT_NONE)  = 0
mmap(0x402ec000, 4096, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_FIXED, 3, 0x11000) = 0x402ec000
mmap(0x402ed000, 6688, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_FIXED|MAP_ANONYMOUS, -1, 0) = 0x402ed000
close(3)                                = 0
mprotect(0x40168000, 212992, PROT_READ|PROT_WRITE) = 0
mprotect(0x40168000, 212992, PROT_READ|PROT_EXEC) = 0
mprotect(0x40130000, 221184, PROT_READ|PROT_WRITE) = 0
mprotect(0x40130000, 221184, PROT_READ|PROT_EXEC) = 0
munmap(0x4001b000, 31154)               = 0
personality(PER_LINUX)                  = 0
getpid()                                = 16967
brk(0)                                  = 0x8158670
brk(0x8158698)                          = 0x8158698
brk(0x8159000)                          = 0x8159000
brk(0x815a000)                          = 0x815a000
brk(0x815d000)                          = 0x815d000
brk(0x815e000)                          = 0x815e000
uname({sys="Linux", node="chinook", ...}) = 0
socket(PF_UNIX, SOCK_STREAM, 0)         = 3
uname({sys="Linux", node="chinook", ...}) = 0
uname({sys="Linux", node="chinook", ...}) = 0
connect(3, {sun_family=AF_UNIX, sun_path="/tmp/.X11-unix/X0"}, 19) = 0
uname({sys="Linux", node="chinook", ...}) = 0
fcntl(3, F_SETFD, FD_CLOEXEC)           = 0
access("/home/maxk/.Xauthority", R_OK)  = 0
open("/home/maxk/.Xauthority", O_RDONLY) = 4
write(4, "\0@", 2)                      = -1 EBADF (Bad file descriptor)
close(4)                                = 0
writev(3, [{"l\0\v\0\0\0\0\0\0\0\0\0", 12}], 1) = 12
fcntl(3, F_SETFL, O_RDONLY|O_NONBLOCK)  = 0
read(3, "\1\0\v\0\0\0$\0", 8)           = 8
read(3, "\370\f\0\0\0\0\300\3\377\377?\0\0"..., 144) = 144
write(3, "7\0\5\0\0\0\300\3&\0\0\0\10\0\0\0"..., 64) = 64
read(3, 0xbffff6dc, 32)                 = -1 EAGAIN (Resource temporarily unavailable)
select(4, [3], NULL, NULL, NULL)        = 1 (in [3])
read(3, "\1n\2\0\0\0\0\0\1\204\0\0\30\0\0"..., 32) = 32
read(3, "\1\10\3\0\r\f\0\0\37\0\0\0\0\0\0"..., 32) = 32
brk(0x8162000)                          = 0x8162000
readv(3, [{"*Text.translations:\t#override ~"..., 12340}, {"", 0}], 2) = 12340
write(3, "\204\0\1\0", 4)               = 4
read(3, "\1n\4\0\0\0\0\0\377\377\17\0\0\0"..., 32) = 32
writev(3, [{"b\0\5\0\t\0\300\3", 8}, {"XKEYBOARD", 9}, {"\0\0\0", 3}], 3) = 20
read(3, "\1n\5\0\0\0\0\0\1\210T\210\0\0\0"..., 32) = 32
write(3, "\210\0\2\0\1\0\0\0", 8)       = 8
read(3, 0xbffff660, 32)                 = -1 EAGAIN (Resource temporarily unavailable)
select(4, [3], NULL, NULL, NULL)        = 1 (in [3])
read(3, "\1\1\6\0\0\0\0\0\1\0\0\0\210nT\10"..., 32) = 32
write(3, "\20\0\4\0\7\0\0\0Compose\0", 16) = 16
read(3, "\1n\7\0\0\0\0\0\275\0\0\0\0\0\0\0"..., 32) = 32
brk(0x8163000)                          = 0x8163000
open("/usr/X11R6/lib/X11/locale/locale.alias", O_RDONLY) = 4
--- SIGSEGV (Segmentation fault) ---
+++ killed by SIGSEGV +++



Reply to: