I've tried with pre-built binaries and a build, but bbconf always
seg faults on my system (Mandrake 8) during initialization. I don't know
enough about Linux/*nix programming to figure out what's off.
I'll include the last few lines of an strace, if that might help.
Sorry about the file.
access("/home/dave/.bbconf", F_OK) = -1 ENOENT (No such file or
directory)
open("/usr/share/bbconf/plugins/libthemes.so", O_RDONLY) = 6
read(6, "\177ELF\1\1\1\0\0\0\0\0\0\0\0\0\3\0\3\0\1\0\0\0PC\1\000"..., 1024) =
1024
fstat64(6, {st_mode=S_IFREG|0755, st_size=310370, ...}) = 0
old_mmap(NULL, 268356, PROT_READ|PROT_EXEC, MAP_PRIVATE, 6, 0) = 0x40a0f000
mprotect(0x40a4c000, 18500, PROT_NONE) = 0
old_mmap(0x40a4c000, 20480, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_FIXED, 6,
0x3c000) = 0x40a4c000
close(6) = 0
open("/etc/ld.so.cache", O_RDONLY) = 6
fstat64(6, {st_mode=S_IFREG|0644, st_size=48678, ...}) = 0
old_mmap(NULL, 48678, PROT_READ, MAP_PRIVATE, 6, 0) = 0x40a51000
close(6) = 0
open("/usr/lib/libpng.so.2", O_RDONLY) = 6
read(6, "\177ELF\1\1\1\0\0\0\0\0\0\0\0\0\3\0\3\0\1\0\0\0 T\0\000"..., 1024) =
1024
fstat64(6, {st_mode=S_IFREG|0755, st_size=152144, ...}) = 0
old_mmap(NULL, 155152, PROT_READ|PROT_EXEC, MAP_PRIVATE, 6, 0) = 0x40a5d000
mprotect(0x40a82000, 3600, PROT_NONE) = 0
old_mmap(0x40a82000, 4096, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_FIXED, 6,
0x24000) = 0x40a82000
close(6) = 0
munmap(0x40a51000, 48678) = 0
writev(3, [{"\1\0\n\0\2\0\340\1<\0\0\0@\0013\1\200\2\231\1\0\0\0\0\0"...,
48}, {"RENDER", 6}, {"\0\0", 2}], 3) = 56
read(3, "\1\0B\0\0\0\0\0\1\230\0\256\0\0\0\0\0\0\0\0\0\0\0\0\220"..., 32) = 32
write(3, "\230\1\1\0", 4) = 4
read(3, "\1\204C\0\212\0\0\0\16\0\0\0\2\0\0\0\16\0\0\0\4\0\0\0\377"..., 32) =
32
read(3, "\'\0\0\0\1 \377\377\20\0\377\0\10\0\377\0\0\0\377\0\30"..., 552) =
552
uname({sys="Linux", node="chico.dashs.denver.co.us", ...}) = 0
write(3, "\22\0\f\0\2\0\340\1$\0\0\0\37\0\0\0\10\2\231\1\30\0\0\0"..., 268) =
268
read(3, "\1VH\0\0\0\0\0\25\1\0\0\0\0\0\0\0\0\0\0\0\0\0\0\220P\316"..., 32) =
32
writev(3, [{"\22\0\10\0\2\0\340\1\25\1\0\0\37\0\0\0\10\2\231\1\5\0\0"...,
272}, {"-*-Helvetica-*-*-*-*-*-*-*-*-*-*"..., 36}], 2) = 308
read(3, "\34\0R\0\2\0\340\1\344\0\0\0y\274\344p\0\0\0\0\0\0\0\0"..., 32) = 32
read(3, "\1]T\0\363\5\0\0e\0\0\0\0\0\0\0\0\306\36\10\0\0\0\0X\365"..., 32) =
32
brk(0x8079000) = 0x8079000
readv(3, [{";-adobe-helvetica-bold-o-normal-"..., 6092}, {"", 0}], 2) = 6092
writev(3, [{"b\0\6\0\17\0\340\1", 8}, {"XFree86-Bigfont", 15}, {"\0", 1}], 3)
= 24
read(3, "\1\0U\0\0\0\0\0\1\227\0\0\0\0\0\0\1\0\0\0\0\0\0\0\220P"..., 32) = 32
write(3, "\227\0\1\0", 4) = 4
read(3, "\1\1V\0\0\0\0\0\1\0\1\0\0\0\0\0\0\0\0\0\307Q\31\\\220P"..., 32) = 32
write(3, "-\0\23\0\5\0\340\1?\0\0\0-adobe-helvetica-med"..., 88) = 88
read(3, "\1\377X\0\7\2\0\0\377\377\1\0\3\0\376\377\366\377\0\0\220"..., 32) =
32
read(3, "\4\0\0\0\220\5\0\0 \0\377\0 \0\35\0\0\0\0\0\16\0\4\0\340"..., 40) =
40
read(3, "\245\0\0\0\347\0\0\0@\0\0\0\350\0\0\0\250\0\0\0\251\0\0"..., 232) =
232
read(3, "\0\0\1\0\5\0\1\0\0\0\0\0\2\0\3\0\5\0\f\0\0\0\0\0\1\0\5"..., 1804) =
1804
writev(3, [{"1\0\17\0\1\0001\0", 8}, {"-*-Helvetica-*-*-normal-*-*-120-"...,
49}, {"\0\0\0", 3}], 3) = 60
read(3, "\1]Y\0\17\0\0\0\1\0\0\0\1\0\0\0\0\306\36\10\0\0\0\0X\365"..., 32) =
32
readv(3, [{";-adobe-helvetica-bold-o-normal-"..., 60}, {"", 0}], 2) = 60
writev(3, [{"1\0\r\0\1\0)\0", 8}, {"-*-*-*-*-normal-*-*-120-*-*-*-*-"...,
41}, {"\0\0\0", 3}], 3) = 52
read(3, "\1]Z\0\16\0\0\0\1\0\0\0\1\0\0\0\0\306\36\10\0\0\0\0X\365"..., 32) =
32
readv(3, [{"6-misc-fixed-bold-r-normal--13-1"..., 56}, {"", 0}], 2) = 56
writev(3, [{"1\0\v\0\1\0$\0", 8}, {"-*-*-*-*-*-*-*-120-*-*-*-*-ISO88"...,
36}], 2) = 44
read(3, "\1][\0\16\0\0\0\1\0\0\0\1\0\0\0\0\306\36\10\0\0\0\0X\365"..., 32) =
32
readv(3, [{"6-misc-fixed-bold-r-normal--13-1"..., 56}, {"", 0}], 2) = 56
writev(3, [{"1\0\17\0\1\0001\0", 8}, {"-*-Helvetica-*-*-normal-*-*-120-"...,
49}, {"\0\0\0", 3}], 3) = 60
read(3, "\1]\\\0\17\0\0\0\1\0\0\0\1\0\0\0\0\306\36\10\0\0\0\0X\365"..., 32) =
32
readv(3, [{";-adobe-helvetica-bold-o-normal-"..., 60}, {"", 0}], 2) = 60
writev(3, [{"1\0\r\0\1\0)\0", 8}, {"-*-*-*-*-normal-*-*-120-*-*-*-*-"...,
41}, {"\0\0\0", 3}], 3) = 52
read(3, "\1]]\0\16\0\0\0\1\0\0\0\1\0\0\0\0\306\36\10\0\0\0\0X\365"..., 32) =
32
readv(3, [{"6-misc-fixed-bold-r-normal--13-1"..., 56}, {"", 0}], 2) = 56
writev(3, [{"1\0\v\0\1\0$\0", 8}, {"-*-*-*-*-*-*-*-120-*-*-*-*-ISO88"...,
36}], 2) = 44
read(3, "\1]^\0\16\0\0\0\1\0\0\0\1\0\0\0\0\306\36\10\0\0\0\0X\365"..., 32) =
32
readv(3, [{"6-misc-fixed-bold-r-normal--13-1"..., 56}, {"", 0}], 2) = 56
writev(3, [{"1\0\17\0\1\0001\0", 8}, {"-*-Helvetica-*-*-normal-*-*-120-"...,
49}, {"\0\0\0", 3}], 3) = 60
read(3, "\1]_\0\17\0\0\0\1\0\0\0\1\0\0\0\0\306\36\10\0\0\0\0X\365"..., 32) =
32
readv(3, [{";-adobe-helvetica-bold-o-normal-"..., 60}, {"", 0}], 2) = 60
writev(3, [{"1\0\r\0\1\0)\0", 8}, {"-*-*-*-*-normal-*-*-120-*-*-*-*-"...,
41}, {"\0\0\0", 3}], 3) = 52
read(3, "\1]`\0\16\0\0\0\1\0\0\0\1\0\0\0\0\306\36\10\0\0\0\0X\365"..., 32) =
32
readv(3, [{"6-misc-fixed-bold-r-normal--13-1"..., 56}, {"", 0}], 2) = 56
writev(3, [{"1\0\v\0\1\0$\0", 8}, {"-*-*-*-*-*-*-*-120-*-*-*-*-ISO88"...,
36}], 2) = 44
read(3, "\1]a\0\16\0\0\0\1\0\0\0\1\0\0\0\0\306\36\10\0\0\0\0X\365"..., 32) =
32
readv(3, [{"6-misc-fixed-bold-r-normal--13-1"..., 56}, {"", 0}], 2) = 56
write(3, "-\0\22\0\6\0\340\1;\0\0\0-adobe-helvetica-bol"..., 84) = 84
read(3, "\1Nc\0\n\2\0\0\376\377\1\0\3\0\376\377\370\377\0\0\7\2"..., 32) = 32
read(3, "\3\0\0\0\220\5\0\0 \0\377\0 \0\35\0\0\0\0\0\v\0\3\0\340"..., 40) = 40
read(3, "\245\0\0\0\347\0\0\0@\0\0\0\350\0\0\0\250\0\0\0\367\0\0"..., 232) =
232
read(3, "\0\0\1\0\4\0\1\0\0\0\0\0\1\0\6\0\4\0\t\0\0\0\0\0\2\0\t"..., 1816) =
1816
write(3, "-\0\21\0\7\0\340\0016\0\0\0-misc-fixed-bold-r-n"..., 80) = 80
read(3, "\1\377e\0\\\1\0\0\0\0\0\0\7\0\0\0\367\377\0\0\350\0\0\0"..., 32) = 32
read(3, "\2\0\0\0\370\0\0\0\0\0\377\0\0\0\30\0\0\0\0\0\v\0\2\0\0"..., 40) = 40
read(3, "\243\0\0\0\244\0\0\0\245\0\0\0\246\0\0\0@\0\0\0\247\0\0"..., 192) =
192
read(3, "\1\0\6\0\7\0\n\0\1\0\0\0\0\0\6\0\7\0\6\0\377\377\0\0\0"..., 1160) =
1160
write(3, "-\0\22\0\10\0\340\1;\0\0\0-adobe-helvetica-bol"..., 84) = 84
read(3, "\1Ng\0\n\2\0\0\376\377\1\0\3\0\376\377\370\377\0\0\7\2"..., 32) = 32
read(3, "\3\0\0\0\220\5\0\0 \0\377\0 \0\35\0\0\0\0\0\v\0\3\0\340"..., 40) = 40
read(3, "\245\0\0\0\347\0\0\0@\0\0\0\350\0\0\0\250\0\0\0\367\0\0"..., 232) =
232
brk(0x807a000) = 0x807a000
brk(0x807b000) = 0x807b000
read(3, "\0\0\1\0\4\0\1\0\0\0\0\0\1\0\6\0\4\0\t\0\0\0\0\0\2\0\t"..., 1816) =
1816
write(3, "-\0\21\0\t\0\340\0016\0\0\0-misc-fixed-bold-r-n"..., 80) = 80
read(3, "\1\377i\0\\\1\0\0\0\0\0\0\7\0\0\0\367\377\0\0\350\0\0\0"..., 32) = 32
read(3, "\2\0\0\0\370\0\0\0\0\0\377\0\0\0\30\0\0\0\0\0\v\0\2\0\0"..., 40) = 40
read(3, "\243\0\0\0\244\0\0\0\245\0\0\0\246\0\0\0@\0\0\0\247\0\0"..., 192) =
192
read(3, "\1\0\6\0\7\0\n\0\1\0\0\0\0\0\6\0\7\0\6\0\377\377\0\0\0"..., 1160) =
1160
write(3, "\3\0\2\0\2\0\340\1\16\0\2\0\2\0\340\1", 16) = 16
read(3, "\1\0j\0\3\0\0\0#\0\0\0\1\0\1\1\377\377\377\377\0\0\0\0"..., 32) = 32
read(3, "?\340r\0?\340r\0\0\0\316\10", 12) = 12
read(3, "\1\30k\0\0\0\0\0<\0\0\0@\0013\1\200\2\231\1\0\0\0\0\220"..., 32) = 32
write(3, "\3\0\2\0\2\0\340\1\16\0\2\0\2\0\340\1", 16) = 16
read(3, "\1\0l\0\3\0\0\0#\0\0\0\1\0\1\1\377\377\377\377\0\0\0\0"..., 32) = 32
read(3, "?\340r\0?\340r\0\0\0\316\10", 12) = 12
read(3, "\1\30m\0\0\0\0\0<\0\0\0@\0013\1\200\2\231\1\0\0\0\0\220"..., 32) = 32
brk(0x807c000) = 0x807c000
brk(0x8088000) = 0x8088000
brk(0x8089000) = 0x8089000
brk(0x808a000) = 0x808a000
brk(0x808b000) = 0x808b000
brk(0x808c000) = 0x808c000
brk(0x808d000) = 0x808d000
brk(0x808e000) = 0x808e000
brk(0x808f000) = 0x808f000
brk(0x8090000) = 0x8090000
brk(0x8091000) = 0x8091000
brk(0x8092000) = 0x8092000
brk(0x8093000) = 0x8093000
brk(0x8094000) = 0x8094000
writev(3, [{"5\30\4\0\n\0\340\1<\0\0\0\24\0\24\0007-\4\0\v\0\340\1<"...,
1712}, {"\377\377\377\0\377\377\377\0\377\377\377\0\377\377\377"..., 45200}],
2) = 46912
--- SIGSEGV (Segmentation fault) ---
+++ killed by SIGSEGV +++