hi Evgeni, On Fri, Jan 09, 2009 at 01:00:12AM +0100, Evgeni Golov wrote: > what arch are you on? Here on sid/i386, perspic starts fine (find > throws a warning, but it's only a warning). > Can you get a gdb backtrace of the segfault? (you'd have to rebuild > perspic unstripped).
im on x86_64, this is what gdb tells me, bt and bt full > Program received signal SIGSEGV, Segmentation fault. > 0x00007f07dbb05030 in strlen () from /lib/libc.so.6 > (gdb) bt > #0 0x00007f07dbb05030 in strlen () from /lib/libc.so.6 > #1 0x00007f07dbad1cb1 in vfprintf () from /lib/libc.so.6 > #2 0x00007f07dbaf720a in vsnprintf () from /lib/libc.so.6 > #3 0x000000000041c0dd in map_temp_str (fmt=0x429eda ".%s") at map.c:248 > #4 0x0000000000417b99 in dict_open (d=0x62fca0, s=0x1f323e0 > "/usr/lib/perspic/sacred", new=0) at dict.c:96 > #5 0x0000000000415761 in query_new_dict (s=0x1f323e0 > "/usr/lib/perspic/sacred", new=0) at query.c:53 > #6 0x00000000004108da in on_combo3_popwin_hide (editable=<value optimized > out>, user_data=<value optimized out>) at callbacks.c:614 > #7 0x00007f07dd0cf6b7 in ?? () from /usr/lib/libgtk-1.2.so.0 > #8 0x00007f07dd0d1d38 in ?? () from /usr/lib/libgtk-1.2.so.0 > #9 0x00007f07dd0d2074 in gtk_signal_emit_by_name () from > /usr/lib/libgtk-1.2.so.0 > #10 0x000000000041345a in archive_init (window1=0x1e84000) at init.c:34 > #11 0x000000000040868f in main (argc=1, argv=0x7fffe5577c08) at main.c:92 bt full > #0 0x00007f07dbb05030 in strlen () from /lib/libc.so.6 > No symbol table info available. > #1 0x00007f07dbad1cb1 in vfprintf () from /lib/libc.so.6 > No symbol table info available. > #2 0x00007f07dbaf720a in vsnprintf () from /lib/libc.so.6 > No symbol table info available. > #3 0x000000000041c0dd in map_temp_str (fmt=0x429eda ".%s") at map.c:248 > j = <value optimized out> > args = {{gp_offset = 24, fp_offset = 48, overflow_arg_area = > 0x7fffe5577130, reg_save_area = 0x7fffe5577040}} > m = {m1 = 0x7f07dd56b000, m = 0x7f07dd56b000, me = 0x7f07dd56b050, l > = 0, ro = 0, o = 0, size = 0, n = 0x0} > __FUNCTION__ = "map_temp_str" > #4 0x0000000000417b99 in dict_open (d=0x62fca0, s=0x1f323e0 > "/usr/lib/perspic/sacred", new=0) at dict.c:96 > bb = <value optimized out> > q = 0 '\0' > c = <value optimized out> > b = {m1 = 0x7f07dd573000, m = 0x7f07dd573019, me = 0x7f07dd573019, l > = 0, ro = 0, o = 0, size = 0, n = 0x0} > k = <value optimized out> > ss = {st_dev = 2050, st_ino = 737627, st_nlink = 2, st_mode = 16877, > st_uid = 0, st_gid = 0, pad0 = 0, st_rdev = 0, st_size = 4096, st_blksize = > 4096, st_blocks = 8, st_atim = { > tv_sec = 1231478904, tv_nsec = 0}, st_mtim = {tv_sec = 1231419083, > tv_nsec = 0}, st_ctim = {tv_sec = 1231419083, tv_nsec = 0}, __unused = {0, > 0, 0}} > __FUNCTION__ = "dict_open" > #5 0x0000000000415761 in query_new_dict (s=0x1f323e0 > "/usr/lib/perspic/sacred", new=0) at query.c:53 > n = 0 > __FUNCTION__ = "query_new_dict" > #6 0x00000000004108da in on_combo3_popwin_hide (editable=<value optimized > out>, user_data=<value optimized out>) at callbacks.c:614 > ce3 = (GtkWidget *) 0x1ea3d50 > tr1 = (GtkWidget *) 0x1ea6fc0 > e = (GtkWidget *) 0x1e95ab0 > s = 0xfefefefefefefeff <Address 0xfefefefefefefeff out of bounds> > f1 = 0x9d15 <Address 0x9d15 out of bounds> > fe = 0x1ea4410 "°zæ\001" > #7 0x00007f07dd0cf6b7 in ?? () from /usr/lib/libgtk-1.2.so.0 > No symbol table info available. > #8 0x00007f07dd0d1d38 in ?? () from /usr/lib/libgtk-1.2.so.0 > No symbol table info available. > #9 0x00007f07dd0d2074 in gtk_signal_emit_by_name () from > /usr/lib/libgtk-1.2.so.0 > No symbol table info available. > #10 0x000000000041345a in archive_init (window1=0x1e84000) at init.c:34 > list = (GList *) 0x1eefb38 > c3 = (GtkWidget *) 0x1ea3c90 > s1 = 0x1efabf0 " 4ó\001" > s = 0x1efac41 "" > se = 0x1efac41 "" > i = <value optimized out> > p = <value optimized out> > b = > "/usr/lib/perspic/translations\000\000\000Ðywåÿ\177\000\...@\000\000\000\000\000\000\000\005\000\000\000\000\000\000\000Ðzwåÿ\177\000\000ðywåÿ\177\000\0008j»Ü\a\177\000\000è=\000Ý\a\177\000\000ÀtwÝ\a\177\000\000\020\000\000\0000\000\000\000\000{wåÿ\177\000\000 > > zwåÿ\177\000\...@\0306\000\000\000\000\000\000@è\001\000\000\000\0000áë\001\000\000\000\000°zæ\001\000\000\000\0000³ç\001", > '\0' <repeats 20 times>, "\001", '\0' <repeats 23 times>, > "Ê\2216Ý\a\177\000\000è=\000Ý\a\177\000\000ðEé\001\000\000\000"... > #11 0x000000000040868f in main (argc=1, argv=0x7fffe5577c08) at main.c:92 > w1 = (GtkWidget *) 0x1e84000 > w2 = <value optimized out> > w3 = (GtkWidget *) 0x1ebe130 > co = (GtkWidget *) 0x1e945f0 > w = (GtkWidget *) 0x1ef4970 > t = <value optimized out> > bye, - michael -- To UNSUBSCRIBE, email to debian-bugs-dist-requ...@lists.debian.org with a subject of "unsubscribe". Trouble? Contact listmas...@lists.debian.org