On Mon, 06 Aug 2012 16:51:43 +0200, Vladimir Nadvornik wrote: > The tarball I used for creating the testing packages can be downloaded here: > > http://download.opensuse.org/repositories/home:/nadvornik:/geeqie:/testing/Debian_5.0/geeqie_1.1.orig.tar.gz >
That one still crashes when letting an external tool/program "run wild" in the current working directory (such as renaming/moving files or altering the case of file extensions). Backtrace below. filedata.c:446: fd magick mismatch at filedata.c:2656 ** ERROR:filedata.c:448:file_data_ref_debug: assertion failed: (fd->magick == 0x12345678) I can't tell what is the culprit, just that the Fedora package uses a stripped-down vflist_refresh function which makes Geeqie not crash. Thread 1 (Thread 0x7ffff7fd5980 (LWP 7866)): #0 0x0000003ffa835925 in raise () from /lib64/libc.so.6 #1 0x0000003ffa8370d8 in abort () from /lib64/libc.so.6 #2 0x0000003ffc468827 in g_assertion_message () from /lib64/libglib-2.0.so.0 #3 0x0000003ffc468d44 in g_assertion_message_expr () from /lib64/libglib-2.0.so.0 #4 0x00000000004508a2 in file_data_ref_debug (file=file@entry= 0x4dbdbb "filedata.c", line=line@entry=2656, fd=fd@entry=0xd6fc90) at filedata.c:448 #5 0x0000000000453368 in file_data_send_notification (fd=0xd6fc90, type= NOTIFY_REREAD) at filedata.c:2656 #6 0x00000000004538b1 in file_data_check_sidecars (basename_list= 0xd2fa00 = {...}) at filedata.c:630 #7 0x0000003ffc438320 in g_hash_table_foreach () from /lib64/libglib-2.0.so.0 #8 0x00000000004541ee in filelist_read_real (dir_path=<optimized out>, files=files@entry=0x95baf8, dirs=dirs@entry=0x0, follow_symlinks=follow_symlinks@entry=1) at filedata.c:1006 #9 0x00000000004545fe in filelist_read (dir_fd=<optimized out>, files=files@entry=0x95baf8, dirs=dirs@entry=0x0) at filedata.c:1017 #10 0x00000000004bb5f2 in vflist_refresh (vf=vf@entry=0x95ba90) at view_file_list.c:1782 #11 0x00000000004b77db in vf_refresh (vf=vf@entry=0x95ba90) at view_file.c:648 #12 0x00000000004b7809 in vf_refresh_idle_cb (data=0x95ba90) at view_file.c:1006 #13 0x0000003ffc447695 in g_main_context_dispatch () from /lib64/libglib-2.0.so.0 #14 0x0000003ffc4479c8 in ?? () from /lib64/libglib-2.0.so.0 #15 0x0000003ffc447dc2 in g_main_loop_run () from /lib64/libglib-2.0.so.0 #16 0x000000300a54ac57 in gtk_main () from /lib64/libgtk-x11-2.0.so.0 #17 0x000000000041867c in main (argc=1, argv=0x7fffffffe5d8) at main.c:921 A debugging session is active. Inferior 1 [process 7866] will be killed. -- Fedora release 17 (Beefy Miracle) - Linux 3.5.0-2.fc17.x86_64 loadavg: 0.43 0.54 0.31 ------------------------------------------------------------------------------ Live Security Virtual Conference Exclusive live event will cover all the ways today's security and threat landscape has changed and how IT managers can respond. Discussions will include endpoint security, mobile security and the latest in malware threats. http://www.accelacomm.com/jaw/sfrnl04242012/114/50122263/ _______________________________________________ Geeqie-devel mailing list Geeqie-devel@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/geeqie-devel