Fedora Linux Support Community & Resources Center
  #1  
Old 18th May 2012, 10:43 PM
Dan's Avatar
Dan Offline
Administrator
 
Join Date: Jun 2006
Location: Paris, TX
Posts: 22,309
linuxfirefox
Question TnL segfaults ...

... with no further information than that. It just says ...

Code:
[dan@****** Desktop]$ TnL
Segmentation fault
[dan@****** Desktop]$
Not a helluvalot I can do with that.

That being said, I installed this six months ago, and just got around to trying it today. (Not much of a gamer, I guess.)

Any ideas, or should I just have Yum rip it out by the roots and call it good?
__________________
Signature Links | New Posts | Who's on the forums (right now) |

© ® ™ № ¿
Reply With Quote
  #2  
Old 18th May 2012, 10:46 PM
brunson Offline
Registered User
 
Join Date: Jun 2005
Location: Westminster, Colorado
Posts: 2,304
linuxubuntuchrome
Re: TnL segfaults ...

try stracing it and see what it's trying to do when it dies
__________________
Registered Linux User #4837
411th in line to get sued by Micro$oft
Quote:
Basically, to learn Unix you learn to understand and apply a small set of key ideas and achieve expertise by expanding both the set of ideas and your ability to apply them - Paul Murphy
Reply With Quote
  #3  
Old 18th May 2012, 10:54 PM
Dan's Avatar
Dan Offline
Administrator
 
Join Date: Jun 2006
Location: Paris, TX
Posts: 22,309
linuxfirefox
Re: TnL segfaults ...

Okay ...

Code:
[dan@******]$ strace TnL
execve("/usr/bin/TnL", ["TnL"], [/* 45 vars */]) = 0
brk(0)                                  = 0xe09000
mmap(NULL, 4096, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_ANONYMOUS, -1, 0) = 0x7ff13ed7e000
access("/etc/ld.so.preload", R_OK)      = -1 ENOENT (No such file or directory)
open("/etc/ld.so.cache", O_RDONLY|O_CLOEXEC) = 3
fstat(3, {st_mode=S_IFREG|0644, st_size=136853, ...}) = 0
mmap(NULL, 136853, PROT_READ, MAP_PRIVATE, 3, 0) = 0x7ff13ed5c000
close(3)                                = 0
open("/usr/lib64/libopenal.so.1", O_RDONLY|O_CLOEXEC) = 3
read(3, "\177ELF\2\1\1\0\0\0\0\0\0\0\0\0\3\0>\0\1\0\0\0000l`C8\0\0\0"..., 832) = 832
fstat(3, {st_mode=S_IFREG|0755, st_size=287200, ...}) = 0
mmap(0x3843600000, 2447544, PROT_READ|PROT_EXEC, MAP_PRIVATE|MAP_DENYWRITE, 3, 0) = 0x3843600000
mprotect(0x3843644000, 2093056, PROT_NONE) = 0
mmap(0x3843843000, 8192, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_FIXED|MAP_DENYWRITE, 3, 0x43000) = 0x3843843000
mmap(0x3843845000, 67768, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_FIXED|MAP_ANONYMOUS, -1, 0) = 0x3843845000
close(3)                                = 0
open("/usr/lib64/libalut.so.0", O_RDONLY|O_CLOEXEC) = 3
read(3, "\177ELF\2\1\1\0\0\0\0\0\0\0\0\0\3\0>\0\1\0\0\0\20!`D8\0\0\0"..., 832) = 832
fstat(3, {st_mode=S_IFREG|0755, st_size=34816, ...}) = 0
mmap(0x3844600000, 2127608, PROT_READ|PROT_EXEC, MAP_PRIVATE|MAP_DENYWRITE, 3, 0) = 0x3844600000
mprotect(0x3844606000, 2093056, PROT_NONE) = 0
mmap(0x3844805000, 12288, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_FIXED|MAP_DENYWRITE, 3, 0x5000) = 0x3844805000
close(3)                                = 0
open("/usr/lib64/libCEGUIBase-0.6.2.so", O_RDONLY|O_CLOEXEC) = 3
read(3, "\177ELF\2\1\1\0\0\0\0\0\0\0\0\0\3\0>\0\1\0\0\0\200j\21437\0\0\0"..., 832) = 832
mmap(NULL, 4096, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_ANONYMOUS, -1, 0) = 0x7ff13ed5b000
fstat(3, {st_mode=S_IFREG|0755, st_size=2476480, ...}) = 0
mmap(0x3733800000, 4759248, PROT_READ|PROT_EXEC, MAP_PRIVATE|MAP_DENYWRITE, 3, 0) = 0x3733800000
mprotect(0x3733a46000, 2093056, PROT_NONE) = 0
mmap(0x3733c45000, 94208, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_FIXED|MAP_DENYWRITE, 3, 0x245000) = 0x3733c45000
mmap(0x3733c5c000, 188112, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_FIXED|MAP_ANONYMOUS, -1, 0) = 0x3733c5c000
close(3)                                = 0
open("/usr/lib64/libCEGUIOpenGLRenderer-0.6.2.so", O_RDONLY|O_CLOEXEC) = 3
read(3, "\177ELF\2\1\1\0\0\0\0\0\0\0\0\0\3\0>\0\1\0\0\0\260P\34037\0\0\0"..., 832) = 832
fstat(3, {st_mode=S_IFREG|0755, st_size=44568, ...}) = 0
mmap(0x3733e00000, 2136608, PROT_READ|PROT_EXEC, MAP_PRIVATE|MAP_DENYWRITE, 3, 0) = 0x3733e00000
mprotect(0x3733e09000, 2097152, PROT_NONE) = 0
mmap(0x3734009000, 4096, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_FIXED|MAP_DENYWRITE, 3, 0x9000) = 0x3734009000
close(3)                                = 0
open("/usr/lib64/libSDL-1.2.so.0", O_RDONLY|O_CLOEXEC) = 3
read(3, "\177ELF\2\1\1\0\0\0\0\0\0\0\0\0\3\0>\0\1\0\0\0\320~\340D8\0\0\0"..., 832) = 832
fstat(3, {st_mode=S_IFREG|0755, st_size=458288, ...}) = 0
mmap(0x3844e00000, 2746456, PROT_READ|PROT_EXEC, MAP_PRIVATE|MAP_DENYWRITE, 3, 0) = 0x3844e00000
mprotect(0x3844e6d000, 2097152, PROT_NONE) = 0
mmap(0x384506d000, 8192, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_FIXED|MAP_DENYWRITE, 3, 0x6d000) = 0x384506d000
mmap(0x384506f000, 194648, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_FIXED|MAP_ANONYMOUS, -1, 0) = 0x384506f000
close(3)                                = 0
open("/lib64/libpthread.so.0", O_RDONLY|O_CLOEXEC) = 3
read(3, "\177ELF\2\1\1\0\0\0\0\0\0\0\0\0\3\0>\0\1\0\0\0\320k`:8\0\0\0"..., 832) = 832
fstat(3, {st_mode=S_IFREG|0755, st_size=145176, ...}) = 0
mmap(NULL, 4096, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_ANONYMOUS, -1, 0) = 0x7ff13ed5a000
mmap(0x383a600000, 2208760, PROT_READ|PROT_EXEC, MAP_PRIVATE|MAP_DENYWRITE, 3, 0) = 0x383a600000
mprotect(0x383a617000, 2093056, PROT_NONE) = 0
mmap(0x383a816000, 8192, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_FIXED|MAP_DENYWRITE, 3, 0x16000) = 0x383a816000
mmap(0x383a818000, 13304, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_FIXED|MAP_ANONYMOUS, -1, 0) = 0x383a818000
close(3)                                = 0
open("/usr/lib64/libsigc-1.2.so.5", O_RDONLY|O_CLOEXEC) = 3
read(3, "\177ELF\2\1\1\0\0\0\0\0\0\0\0\0\3\0>\0\1\0\0\0pE\240v2\0\0\0"..., 832) = 832
fstat(3, {st_mode=S_IFREG|0755, st_size=35840, ...}) = 0
mmap(0x3276a00000, 2128392, PROT_READ|PROT_EXEC, MAP_PRIVATE|MAP_DENYWRITE, 3, 0) = 0x3276a00000
mprotect(0x3276a07000, 2097152, PROT_NONE) = 0
mmap(0x3276c07000, 4096, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_FIXED|MAP_DENYWRITE, 3, 0x7000) = 0x3276c07000
close(3)                                = 0
open("/usr/lib64/nvidia/libGL.so.1", O_RDONLY|O_CLOEXEC) = 3
read(3, "\177ELF\2\1\1\0\0\0\0\0\0\0\0\0\3\0>\0\1\0\0\0\220\352\344{4\0\0\0"..., 832) = 832
fstat(3, {st_mode=S_IFREG|0755, st_size=1057032, ...}) = 0
mmap(0x347be00000, 3241560, PROT_READ|PROT_EXEC, MAP_PRIVATE|MAP_DENYWRITE, 3, 0) = 0x347be00000
mprotect(0x347bec6000, 2097152, PROT_NONE) = 0
mmap(0x347c0c6000, 245760, PROT_READ|PROT_WRITE|PROT_EXEC, MAP_PRIVATE|MAP_FIXED|MAP_DENYWRITE, 3, 0xc6000) = 0x347c0c6000
mmap(0x347c102000, 87640, PROT_READ|PROT_WRITE|PROT_EXEC, MAP_PRIVATE|MAP_FIXED|MAP_ANONYMOUS, -1, 0) = 0x347c102000
close(3)                                = 0
open("/usr/lib64/libGLU.so.1", O_RDONLY|O_CLOEXEC) = 3
read(3, "\177ELF\2\1\1\0\0\0\0\0\0\0\0\0\3\0>\0\1\0\0\0\0H |4\0\0\0"..., 832) = 832
fstat(3, {st_mode=S_IFREG|0755, st_size=452048, ...}) = 0
mmap(NULL, 4096, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_ANONYMOUS, -1, 0) = 0x7ff13ed59000
mmap(0x347c200000, 2544256, PROT_READ|PROT_EXEC, MAP_PRIVATE|MAP_DENYWRITE, 3, 0) = 0x347c200000
mprotect(0x347c26c000, 2093056, PROT_NONE) = 0
mmap(0x347c46b000, 12288, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_FIXED|MAP_DENYWRITE, 3, 0x6b000) = 0x347c46b000
close(3)                                = 0
open("/usr/lib64/libpng12.so.0", O_RDONLY|O_CLOEXEC) = 3
read(3, "\177ELF\2\1\1\0\0\0\0\0\0\0\0\0\3\0>\0\1\0\0\0\300H \3371\0\0\0"..., 832) = 832
fstat(3, {st_mode=S_IFREG|0755, st_size=161296, ...}) = 0
mmap(0x31df200000, 2253832, PROT_READ|PROT_EXEC, MAP_PRIVATE|MAP_DENYWRITE, 3, 0) = 0x31df200000
mprotect(0x31df226000, 2093056, PROT_NONE) = 0
mmap(0x31df425000, 8192, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_FIXED|MAP_DENYWRITE, 3, 0x25000) = 0x31df425000
close(3)                                = 0
open("/usr/lib64/libiovmall.so.2", O_RDONLY|O_CLOEXEC) = 3
read(3, "\177ELF\2\1\1\0\0\0\0\0\0\0\0\0\3\0>\0\1\0\0\0\200\263\"=8\0\0\0"..., 832) = 832
fstat(3, {st_mode=S_IFREG|0755, st_size=958592, ...}) = 0
mmap(0x383d200000, 3051368, PROT_READ|PROT_EXEC, MAP_PRIVATE|MAP_DENYWRITE, 3, 0) = 0x383d200000
mprotect(0x383d2e4000, 2097152, PROT_NONE) = 0
mmap(0x383d4e4000, 20480, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_FIXED|MAP_DENYWRITE, 3, 0xe4000) = 0x383d4e4000
close(3)                                = 0
open("/usr/lib64/libstdc++.so.6", O_RDONLY|O_CLOEXEC) = 3
read(3, "\177ELF\2\1\1\3\0\0\0\0\0\0\0\0\3\0>\0\1\0\0\0\220\244\5v2\0\0\0"..., 832) = 832
fstat(3, {st_mode=S_IFREG|0755, st_size=994256, ...}) = 0
mmap(NULL, 4096, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_ANONYMOUS, -1, 0) = 0x7ff13ed58000
mmap(0x3276000000, 3171440, PROT_READ|PROT_EXEC, MAP_PRIVATE|MAP_DENYWRITE, 3, 0) = 0x3276000000
mprotect(0x32760e8000, 2097152, PROT_NONE) = 0
mmap(0x32762e8000, 40960, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_FIXED|MAP_DENYWRITE, 3, 0xe8000) = 0x32762e8000
mmap(0x32762f2000, 83056, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_FIXED|MAP_ANONYMOUS, -1, 0) = 0x32762f2000
close(3)                                = 0
open("/lib64/libm.so.6", O_RDONLY|O_CLOEXEC) = 3
read(3, "\177ELF\2\1\1\3\0\0\0\0\0\0\0\0\3\0>\0\1\0\0\0\260Q\240:8\0\0\0"..., 832) = 832
fstat(3, {st_mode=S_IFREG|0755, st_size=603096, ...}) = 0
mmap(0x383aa00000, 2633960, PROT_READ|PROT_EXEC, MAP_PRIVATE|MAP_DENYWRITE, 3, 0) = 0x383aa00000
mprotect(0x383aa83000, 2093056, PROT_NONE) = 0
mmap(0x383ac82000, 8192, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_FIXED|MAP_DENYWRITE, 3, 0x82000) = 0x383ac82000
close(3)                                = 0
open("/lib64/libgcc_s.so.1", O_RDONLY|O_CLOEXEC) = 3
read(3, "\177ELF\2\1\1\0\0\0\0\0\0\0\0\0\3\0>\0\1\0\0\0\240(\300t2\0\0\0"..., 832) = 832
fstat(3, {st_mode=S_IFREG|0755, st_size=89592, ...}) = 0
mmap(0x3274c00000, 2182520, PROT_READ|PROT_EXEC, MAP_PRIVATE|MAP_DENYWRITE, 3, 0) = 0x3274c00000
mprotect(0x3274c15000, 2093056, PROT_NONE) = 0
mmap(0x3274e14000, 4096, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_FIXED|MAP_DENYWRITE, 3, 0x14000) = 0x3274e14000
close(3)                                = 0
open("/lib64/libc.so.6", O_RDONLY|O_CLOEXEC) = 3
read(3, "\177ELF\2\1\1\3\0\0\0\0\0\0\0\0\3\0>\0\1\0\0\0\260\27\34298\0\0\0"..., 832) = 832
fstat(3, {st_mode=S_IFREG|0755, st_size=2076800, ...}) = 0
mmap(NULL, 4096, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_ANONYMOUS, -1, 0) = 0x7ff13ed57000
mmap(0x3839e00000, 3896632, PROT_READ|PROT_EXEC, MAP_PRIVATE|MAP_DENYWRITE, 3, 0) = 0x3839e00000
mprotect(0x3839fad000, 2097152, PROT_NONE) = 0
mmap(0x383a1ad000, 24576, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_FIXED|MAP_DENYWRITE, 3, 0x1ad000) = 0x383a1ad000
mmap(0x383a1b3000, 17720, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_FIXED|MAP_ANONYMOUS, -1, 0) = 0x383a1b3000
close(3)                                = 0
open("/lib64/librt.so.1", O_RDONLY|O_CLOEXEC) = 3
read(3, "\177ELF\2\1\1\0\0\0\0\0\0\0\0\0\3\0>\0\1\0\0\0`\" ;8\0\0\0"..., 832) = 832
fstat(3, {st_mode=S_IFREG|0755, st_size=48128, ...}) = 0
mmap(0x383b200000, 2128984, PROT_READ|PROT_EXEC, MAP_PRIVATE|MAP_DENYWRITE, 3, 0) = 0x383b200000
mprotect(0x383b207000, 2093056, PROT_NONE) = 0
mmap(0x383b406000, 8192, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_FIXED|MAP_DENYWRITE, 3, 0x6000) = 0x383b406000
close(3)                                = 0
open("/lib64/libdl.so.2", O_RDONLY|O_CLOEXEC) = 3
read(3, "\177ELF\2\1\1\0\0\0\0\0\0\0\0\0\3\0>\0\1\0\0\0\340\r :8\0\0\0"..., 832) = 832
fstat(3, {st_mode=S_IFREG|0755, st_size=22696, ...}) = 0
mmap(0x383a200000, 2109704, PROT_READ|PROT_EXEC, MAP_PRIVATE|MAP_DENYWRITE, 3, 0) = 0x383a200000
mprotect(0x383a202000, 2097152, PROT_NONE) = 0
mmap(0x383a402000, 8192, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_FIXED|MAP_DENYWRITE, 3, 0x2000) = 0x383a402000
close(3)                                = 0
open("/usr/lib64/libfreetype.so.6", O_RDONLY|O_CLOEXEC) = 3
read(3, "\177ELF\2\1\1\0\0\0\0\0\0\0\0\0\3\0>\0\1\0\0\0\300\312\340\3361\0\0\0"..., 832) = 832
fstat(3, {st_mode=S_IFREG|0755, st_size=653104, ...}) = 0
mmap(NULL, 4096, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_ANONYMOUS, -1, 0) = 0x7ff13ed56000
mmap(0x31dee00000, 2745976, PROT_READ|PROT_EXEC, MAP_PRIVATE|MAP_DENYWRITE, 3, 0) = 0x31dee00000
mprotect(0x31dee99000, 2093056, PROT_NONE) = 0
mmap(0x31df098000, 28672, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_FIXED|MAP_DENYWRITE, 3, 0x98000) = 0x31df098000
close(3)                                = 0
open("/lib64/libpcre.so.0", O_RDONLY|O_CLOEXEC) = 3
read(3, "\177ELF\2\1\1\0\0\0\0\0\0\0\0\0\3\0>\0\1\0\0\0\340\27@37\0\0\0"..., 832) = 832
fstat(3, {st_mode=S_IFREG|0755, st_size=250432, ...}) = 0
mmap(0x3733400000, 2343176, PROT_READ|PROT_EXEC, MAP_PRIVATE|MAP_DENYWRITE, 3, 0) = 0x3733400000
mprotect(0x373343c000, 2093056, PROT_NONE) = 0
mmap(0x373363b000, 8192, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_FIXED|MAP_DENYWRITE, 3, 0x3b000) = 0x373363b000
close(3)                                = 0
open("/usr/lib64/libSM.so.6", O_RDONLY|O_CLOEXEC) = 3
read(3, "\177ELF\2\1\1\0\0\0\0\0\0\0\0\0\3\0>\0\1\0\0\0\320\32`v4\0\0\0"..., 832) = 832
fstat(3, {st_mode=S_IFREG|0755, st_size=32640, ...}) = 0
mmap(0x3476600000, 2125392, PROT_READ|PROT_EXEC, MAP_PRIVATE|MAP_DENYWRITE, 3, 0) = 0x3476600000
mprotect(0x3476607000, 2093056, PROT_NONE) = 0
mmap(0x3476806000, 4096, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_FIXED|MAP_DENYWRITE, 3, 0x6000) = 0x3476806000
close(3)                                = 0
open("/usr/lib64/libICE.so.6", O_RDONLY|O_CLOEXEC) = 3
read(3, "\177ELF\2\1\1\0\0\0\0\0\0\0\0\0\3\0>\0\1\0\0\0\0M`A8\0\0\0"..., 832) = 832
fstat(3, {st_mode=S_IFREG|0755, st_size=98328, ...}) = 0
mmap(NULL, 4096, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_ANONYMOUS, -1, 0) = 0x7ff13ed55000
mmap(0x3841600000, 2205664, PROT_READ|PROT_EXEC, MAP_PRIVATE|MAP_DENYWRITE, 3, 0) = 0x3841600000
mprotect(0x3841617000, 2093056, PROT_NONE) = 0
mmap(0x3841816000, 4096, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_FIXED|MAP_DENYWRITE, 3, 0x16000) = 0x3841816000
mmap(0x3841817000, 14304, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_FIXED|MAP_ANONYMOUS, -1, 0) = 0x3841817000
close(3)                                = 0
open("/usr/lib64/libGLEW.so.1.6", O_RDONLY|O_CLOEXEC) = 3
read(3, "\177ELF\2\1\1\0\0\0\0\0\0\0\0\0\3\0>\0\1\0\0\0@C#t4\0\0\0"..., 832) = 832
fstat(3, {st_mode=S_IFREG|0755, st_size=419528, ...}) = 0
mmap(0x3474200000, 2528792, PROT_READ|PROT_EXEC, MAP_PRIVATE|MAP_DENYWRITE, 3, 0) = 0x3474200000
mprotect(0x3474261000, 2093056, PROT_NONE) = 0
mmap(0x3474460000, 24576, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_FIXED|MAP_DENYWRITE, 3, 0x60000) = 0x3474460000
mmap(0x3474466000, 13848, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_FIXED|MAP_ANONYMOUS, -1, 0) = 0x3474466000
close(3)                                = 0
open("/usr/lib64/nvidia/tls/libnvidia-tls.so.295.49", O_RDONLY|O_CLOEXEC) = 3
read(3, "\177ELF\2\1\1\0\0\0\0\0\0\0\0\0\3\0>\0\1\0\0\0`\t`y4\0\0\0"..., 832) = 832
lseek(3, 9456, SEEK_SET)                = 9456
read(3, "\4\0\0\0\20\0\0\0\1\0\0\0GNU\0\0\0\0\0\2\0\0\0\3\0\0\0c\0\0\0", 32) = 32
fstat(3, {st_mode=S_IFREG|0755, st_size=13728, ...}) = 0
mmap(NULL, 4096, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_ANONYMOUS, -1, 0) = 0x7ff13ed54000
mmap(0x3479600000, 2107840, PROT_READ|PROT_EXEC, MAP_PRIVATE|MAP_DENYWRITE, 3, 0) = 0x3479600000
mprotect(0x3479603000, 2093056, PROT_NONE) = 0
mmap(0x3479802000, 4096, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_FIXED|MAP_DENYWRITE, 3, 0x2000) = 0x3479802000
close(3)                                = 0
open("/usr/lib64/nvidia/libnvidia-glcore.so.295.49", O_RDONLY|O_CLOEXEC) = 3
read(3, "\177ELF\2\1\1\0\0\0\0\0\0\0\0\0\3\0>\0\1\0\0\0\20\376*z4\0\0\0"..., 832) = 832
fstat(3, {st_mode=S_IFREG|0755, st_size=34731912, ...}) = 0
mmap(0x3479a00000, 36934624, PROT_READ|PROT_EXEC, MAP_PRIVATE|MAP_DENYWRITE, 3, 0) = 0x3479a00000
mprotect(0x347b33e000, 2097152, PROT_NONE) = 0
mmap(0x347b53e000, 8261632, PROT_READ|PROT_WRITE|PROT_EXEC, MAP_PRIVATE|MAP_FIXED|MAP_DENYWRITE, 3, 0x193e000) = 0x347b53e000
mmap(0x347bd1f000, 107488, PROT_READ|PROT_WRITE|PROT_EXEC, MAP_PRIVATE|MAP_FIXED|MAP_ANONYMOUS, -1, 0) = 0x347bd1f000
close(3)                                = 0
open("/usr/lib64/libX11.so.6", O_RDONLY|O_CLOEXEC) = 3
read(3, "\177ELF\2\1\1\0\0\0\0\0\0\0\0\0\3\0>\0\1\0\0\0\340\334\1u2\0\0\0"..., 832) = 832
fstat(3, {st_mode=S_IFREG|0755, st_size=1305096, ...}) = 0
mmap(0x3275000000, 3399408, PROT_READ|PROT_EXEC, MAP_PRIVATE|MAP_DENYWRITE, 3, 0) = 0x3275000000
mprotect(0x3275139000, 2093056, PROT_NONE) = 0
mmap(0x3275338000, 24576, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_FIXED|MAP_DENYWRITE, 3, 0x138000) = 0x3275338000
close(3)                                = 0
open("/usr/lib64/libXext.so.6", O_RDONLY|O_CLOEXEC) = 3
read(3, "\177ELF\2\1\1\0\0\0\0\0\0\0\0\0\3\0>\0\1\0\0\00006@u2\0\0\0"..., 832) = 832
fstat(3, {st_mode=S_IFREG|0755, st_size=80360, ...}) = 0
mmap(NULL, 4096, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_ANONYMOUS, -1, 0) = 0x7ff13ed53000
mmap(0x3275400000, 2173560, PROT_READ|PROT_EXEC, MAP_PRIVATE|MAP_DENYWRITE, 3, 0) = 0x3275400000
mprotect(0x3275412000, 2093056, PROT_NONE) = 0
mmap(0x3275611000, 8192, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_FIXED|MAP_DENYWRITE, 3, 0x11000) = 0x3275611000
close(3)                                = 0
open("/lib64/libz.so.1", O_RDONLY|O_CLOEXEC) = 3
read(3, "\177ELF\2\1\1\0\0\0\0\0\0\0\0\0\3\0>\0\1\0\0\0\220\36`;8\0\0\0"..., 832) = 832
fstat(3, {st_mode=S_IFREG|0755, st_size=95872, ...}) = 0
mmap(0x383b600000, 2188528, PROT_READ|PROT_EXEC, MAP_PRIVATE|MAP_DENYWRITE, 3, 0) = 0x383b600000
mprotect(0x383b617000, 2093056, PROT_NONE) = 0
mmap(0x383b816000, 4096, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_FIXED|MAP_DENYWRITE, 3, 0x16000) = 0x383b816000
close(3)                                = 0
open("/lib64/libuuid.so.1", O_RDONLY|O_CLOEXEC) = 3
read(3, "\177ELF\2\1\1\0\0\0\0\0\0\0\0\0\3\0>\0\1\0\0\0\20\26`u4\0\0\0"..., 832) = 832
fstat(3, {st_mode=S_IFREG|0755, st_size=21688, ...}) = 0
mmap(NULL, 4096, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_ANONYMOUS, -1, 0) = 0x7ff13ed52000
mmap(0x3475600000, 2113968, PROT_READ|PROT_EXEC, MAP_PRIVATE|MAP_DENYWRITE, 3, 0) = 0x3475600000
mprotect(0x3475604000, 2093056, PROT_NONE) = 0
mmap(0x3475803000, 8192, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_FIXED|MAP_DENYWRITE, 3, 0x3000) = 0x3475803000
close(3)                                = 0
open("/usr/lib64/libxcb.so.1", O_RDONLY|O_CLOEXEC) = 3
read(3, "\177ELF\2\1\1\0\0\0\0\0\0\0\0\0\3\0>\0\1\0\0\0\300\206\240<8\0\0\0"..., 832) = 832
fstat(3, {st_mode=S_IFREG|0755, st_size=113720, ...}) = 0
mmap(0x383ca00000, 2206544, PROT_READ|PROT_EXEC, MAP_PRIVATE|MAP_DENYWRITE, 3, 0) = 0x383ca00000
mprotect(0x383ca1b000, 2093056, PROT_NONE) = 0
mmap(0x383cc1a000, 4096, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_FIXED|MAP_DENYWRITE, 3, 0x1a000) = 0x383cc1a000
close(3)                                = 0
open("/usr/lib64/libXau.so.6", O_RDONLY|O_CLOEXEC) = 3
read(3, "\177ELF\2\1\1\0\0\0\0\0\0\0\0\0\3\0>\0\1\0\0\0\320\r <8\0\0\0"..., 832) = 832
fstat(3, {st_mode=S_IFREG|0755, st_size=13168, ...}) = 0
mmap(NULL, 4096, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_ANONYMOUS, -1, 0) = 0x7ff13ed51000
mmap(0x383c200000, 2106112, PROT_READ|PROT_EXEC, MAP_PRIVATE|MAP_DENYWRITE, 3, 0) = 0x383c200000
mprotect(0x383c202000, 2097152, PROT_NONE) = 0
mmap(0x383c402000, 4096, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_FIXED|MAP_DENYWRITE, 3, 0x2000) = 0x383c402000
close(3)                                = 0
mmap(NULL, 4096, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_ANONYMOUS, -1, 0) = 0x7ff13ed50000
mmap(NULL, 4096, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_ANONYMOUS, -1, 0) = 0x7ff13ed4f000
mmap(NULL, 8192, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_ANONYMOUS, -1, 0) = 0x7ff13ed4d000
arch_prctl(ARCH_SET_FS, 0x7ff13ed4d7c0) = 0
mprotect(0x7b3000, 4096, PROT_READ)     = 0
mprotect(0x384506d000, 4096, PROT_READ) = 0
mprotect(0x383a816000, 4096, PROT_READ) = 0
mprotect(0x347c46b000, 8192, PROT_READ) = 0
mprotect(0x31df425000, 4096, PROT_READ) = 0
mprotect(0x32762e8000, 32768, PROT_READ) = 0
mprotect(0x383ac82000, 4096, PROT_READ) = 0
mprotect(0x383a1ad000, 16384, PROT_READ) = 0
mprotect(0x383b406000, 4096, PROT_READ) = 0
mprotect(0x383a402000, 4096, PROT_READ) = 0
mprotect(0x31df098000, 24576, PROT_READ) = 0
mprotect(0x373363b000, 4096, PROT_READ) = 0
mprotect(0x3839c21000, 4096, PROT_READ) = 0
mprotect(0x3275611000, 4096, PROT_READ) = 0
mprotect(0x3475803000, 4096, PROT_READ) = 0
munmap(0x7ff13ed5c000, 136853)          = 0
set_tid_address(0x7ff13ed4da90)         = 12162
set_robust_list(0x7ff13ed4daa0, 24)     = 0
rt_sigaction(SIGRTMIN, {0x383a606720, [], SA_RESTORER|SA_SIGINFO, 0x383a60f500}, NULL, 8) = 0
rt_sigaction(SIGRT_1, {0x383a6067b0, [], SA_RESTORER|SA_RESTART|SA_SIGINFO, 0x383a60f500}, NULL, 8) = 0
rt_sigprocmask(SIG_UNBLOCK, [RTMIN RT_1], NULL, 8) = 0
getrlimit(RLIMIT_STACK, {rlim_cur=8192*1024, rlim_max=RLIM64_INFINITY}) = 0
futex(0x383a4030b0, FUTEX_WAKE_PRIVATE, 2147483647) = 0
brk(0)                                  = 0xe09000
brk(0xe2a000)                           = 0xe2a000
clock_gettime(CLOCK_MONOTONIC, {15489, 589812415}) = 0
clock_gettime(CLOCK_MONOTONIC, {15489, 589949852}) = 0
mmap(NULL, 237568, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_ANONYMOUS, -1, 0) = 0x7ff13ed13000
open("/etc/ld.so.cache", O_RDONLY|O_CLOEXEC) = 3
fstat(3, {st_mode=S_IFREG|0644, st_size=136853, ...}) = 0
mmap(NULL, 136853, PROT_READ, MAP_PRIVATE, 3, 0) = 0x7ff13ecf1000
close(3)                                = 0
open("/lib64/libselinux.so.1", O_RDONLY|O_CLOEXEC) = 3
read(3, "\177ELF\2\1\1\0\0\0\0\0\0\0\0\0\3\0>\0\1\0\0\0\0]\240;8\0\0\0"..., 832) = 832
fstat(3, {st_mode=S_IFREG|0755, st_size=129136, ...}) = 0
mmap(0x383ba00000, 2226184, PROT_READ|PROT_EXEC, MAP_PRIVATE|MAP_DENYWRITE, 3, 0) = 0x383ba00000
mprotect(0x383ba1d000, 2097152, PROT_NONE) = 0
mmap(0x383bc1d000, 8192, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_FIXED|MAP_DENYWRITE, 3, 0x1d000) = 0x383bc1d000
mmap(0x383bc1f000, 2056, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_FIXED|MAP_ANONYMOUS, -1, 0) = 0x383bc1f000
close(3)                                = 0
mprotect(0x383bc1d000, 4096, PROT_READ) = 0
statfs("/sys/fs/selinux", {f_type=0xf97cff8c, f_bsize=4096, f_blocks=0, f_bfree=0, f_bavail=0, f_files=0, f_ffree=0, f_fsid={0, 0}, f_namelen=255, f_frsize=4096}) = 0
statfs("/sys/fs/selinux", {f_type=0xf97cff8c, f_bsize=4096, f_blocks=0, f_bfree=0, f_bavail=0, f_files=0, f_ffree=0, f_fsid={0, 0}, f_namelen=255, f_frsize=4096}) = 0
stat("/sys/fs/selinux", {st_mode=S_IFDIR|0755, st_size=0, ...}) = 0
munmap(0x7ff13ecf1000, 136853)          = 0
gettid()                                = 12162
open("/proc/self/task/12162/attr/current", O_RDONLY) = 3
read(3, "unconfined_u:unconfined_r:unconf"..., 4095) = 54
close(3)                                = 0
open("/sys/fs/selinux/enforce", O_RDONLY) = 3
read(3, "1", 19)                        = 1
close(3)                                = 0
open("/sys/fs/selinux/booleans/allow_execmem", O_RDONLY) = 3
read(3, "1 1", 3)                       = 3
close(3)                                = 0
open("/sys/fs/selinux/booleans/allow_execmem", O_RDONLY) = 3
read(3, "1 1", 3)                       = 3
close(3)                                = 0
munmap(0x383ba00000, 2226184)           = 0
getpid()                                = 12162
getpid()                                = 12162
getpid()                                = 12162
futex(0x347c102150, FUTEX_WAKE_PRIVATE, 2147483647) = 0
clock_gettime(CLOCK_MONOTONIC, {15489, 597049383}) = 0
open("/proc/self/status", O_RDONLY)     = 3
lseek(3, 0, SEEK_SET)                   = 0
read(3, "Name:\tTnL\nState:\tR (running)\nTgi"..., 256) = 256
close(3)                                = 0
open("/proc/self/status", O_RDONLY)     = 3
lseek(3, 0, SEEK_SET)                   = 0
read(3, "Name:\tTnL\nState:\tR (running)\nTgi"..., 256) = 256
close(3)                                = 0
readlink("/proc/12162/exe", "/usr/bin/TnL", 4096) = 12
futex(0x32762f2fb0, FUTEX_WAKE_PRIVATE, 2147483647) = 0
open("/etc/openal/alsoft.conf", O_RDONLY) = 3
fstat(3, {st_mode=S_IFREG|0644, st_size=9303, ...}) = 0
mmap(NULL, 4096, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_ANONYMOUS, -1, 0) = 0x7ff13ed7d000
read(3, "# OpenAL config file. Options th"..., 4096) = 4096
read(3, " louder than mono\n#  or even 4+ "..., 4096) = 4096
read(3, "e that some apps may open and pr"..., 4096) = 1111
read(3, "", 4096)                       = 0
close(3)                                = 0
munmap(0x7ff13ed7d000, 4096)            = 0
open("/home/dan/.alsoftrc", O_RDONLY)   = -1 ENOENT (No such file or directory)
--- SIGSEGV {si_signo=SIGSEGV, si_code=SEGV_MAPERR, si_addr=0x8} ---
+++ killed by SIGSEGV +++
Segmentation fault
And with that ... I know not a helluvalot more than I did before, save it couldn't find a file?
__________________
Signature Links | New Posts | Who's on the forums (right now) |

© ® ™ № ¿
Reply With Quote
  #4  
Old 18th May 2012, 10:56 PM
brunson Offline
Registered User
 
Join Date: Jun 2005
Location: Westminster, Colorado
Posts: 2,304
linuxubuntuchrome
Re: TnL segfaults ...

Quote:
open("/home/dan/.alsoftrc", O_RDONLY) = -1 ENOENT (No such file or directory)
Try "touch ~/.alsoftrc", if that doesn't work, trash it. :-)
__________________
Registered Linux User #4837
411th in line to get sued by Micro$oft
Quote:
Basically, to learn Unix you learn to understand and apply a small set of key ideas and achieve expertise by expanding both the set of ideas and your ability to apply them - Paul Murphy
Reply With Quote
  #5  
Old 18th May 2012, 11:00 PM
Dan's Avatar
Dan Offline
Administrator
 
Join Date: Jun 2006
Location: Paris, TX
Posts: 22,309
linuxfirefox
Re: TnL segfaults ...

The file is there. 0 bytes, but it's there.

EDIT: I just opened the permissions on it wide open, and now it segfaults in a different place. (I think.)

This now appends to the strace:

Code:
open("/home/dan/.alsoftrc", O_RDONLY)   = 3
fstat(3, {st_mode=S_IFREG|0666, st_size=0, ...}) = 0
mmap(NULL, 4096, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_ANONYMOUS, -1, 0) = 0x7f3ef41b7000
read(3, "", 4096)                       = 0
close(3)                                = 0
munmap(0x7f3ef41b7000, 4096)            = 0
--- SIGSEGV {si_signo=SIGSEGV, si_code=SEGV_MAPERR, si_addr=0x8} ---
+++ killed by SIGSEGV +++
Segmentation fault
__________________
Signature Links | New Posts | Who's on the forums (right now) |

© ® ™ № ¿
Reply With Quote
  #6  
Old 18th May 2012, 11:03 PM
brunson Offline
Registered User
 
Join Date: Jun 2005
Location: Westminster, Colorado
Posts: 2,304
linuxubuntuchrome
Re: TnL segfaults ...

That's weird. ENOENT means no directory entry, i.e. the file doesn't exist. You could try removing it and see if it gets recreated. You might also try disabling selinux since that could prevent the application from accessing your home dir.

If that doesn't fix it, I'm out of ideas. :-(
__________________
Registered Linux User #4837
411th in line to get sued by Micro$oft
Quote:
Basically, to learn Unix you learn to understand and apply a small set of key ideas and achieve expertise by expanding both the set of ideas and your ability to apply them - Paul Murphy
Reply With Quote
  #7  
Old 18th May 2012, 11:05 PM
Dan's Avatar
Dan Offline
Administrator
 
Join Date: Jun 2006
Location: Paris, TX
Posts: 22,309
linuxfirefox
Re: TnL segfaults ...

It wouldn't be the first time SELinux has rained on my parade. <....>

Nope. That wasn't it. Thanks anyway! <....>
__________________
Signature Links | New Posts | Who's on the forums (right now) |

© ® ™ № ¿
Reply With Quote
Reply

Tags
segfaults, tnl

Thread Tools Search this Thread
Search this Thread:

Advanced Search
Display Modes

Posting Rules
You may not post new threads
You may not post replies
You may not post attachments
You may not edit your posts

BB code is On
Smilies are On
[IMG] code is On
HTML code is Off

Forum Jump

Similar Threads
Thread Thread Starter Forum Replies Last Post
segfaults madmattman Using Fedora 0 4th September 2008 04:56 AM
yum segfaults narasim_7 Using Fedora 0 14th November 2006 12:44 AM
x.org 7 segfaults... mgorny Fedora Core 5 - Dev 3 8th February 2006 06:01 PM
Everything segfaults -- i mean EVERYTHING Firewing1 Using Fedora 2 9th October 2005 01:21 AM


Current GMT-time: 23:40 (Tuesday, 21-05-2013)

TopSubscribe to XML RSS for all Threads in all ForumsFedoraForumDotOrg Archive
logo

All trademarks, and forum posts in this site are property of their respective owner(s).
FedoraForum.org is privately owned and is not directly sponsored by the Fedora Project or Red Hat, Inc.

Privacy Policy | Term of Use | Posting Guidelines | Archive | Contact Us | Founding Members

Powered by vBulletin® Copyright ©2000 - 2012, vBulletin Solutions, Inc.

FedoraForum is Powered by RedHat