GNOME Bugzilla – Bug 655814
Selection of file types crash
Last modified: 2013-02-05 21:44:15 UTC
When I try to save or open files in bluefish, and I select any of file type filter like C programs, web files, then bluefish crashes, quits. System: Debian testing, Linux 2.6.32 Bluefish:2.0.1 WM:iceWM Language:Hungarian. Actually, it's not a big problem, but sometimes it's just embarassing.
Thanks for taking the time to report this bug. Without a stack trace from the crash it's very hard to determine what caused it. Can you get us a stack trace? Please see http://live.gnome.org/GettingTraces for more information on how to do so. Thanks in advance!
Well yeah sry. Here it is: create socket /tmp/bluefish-rise-:0.0 plugins are loaded from /usr/lib/bluefish/ plugins are loaded from /home/rise/.bluefish/ load language files from /home/rise/.bluefish/ load language files from /usr/share/bluefish/bflang/ htmlbar_build_menu, finished error: line 214289: bad flagvector error: line 214290: bad flagvector error: line 214291: bad flagvector error: line 214292: bad flagvector error: line 214293: bad flagvector error: line 214294: bad flagvector error: line 214295: bad flagvector error: line 214296: bad flagvector error: line 215652: bad flagvector error: line 215653: bad flagvector error: line 215654: bad flagvector error: line 215655: bad flagvector error: line 215656: bad flagvector error: line 215657: bad flagvector error: line 215658: bad flagvector error: line 215659: bad flagvector error: line 222749: bad flagvector error: line 222750: bad flagvector error: line 222751: bad flagvector error: line 222752: bad flagvector error: line 222753: bad flagvector error: line 222754: bad flagvector error: line 222755: bad flagvector error: line 222756: bad flagvector error: line 222996: bad flagvector error: line 222997: bad flagvector error: line 222998: bad flagvector error: line 222999: bad flagvector error: line 223000: bad flagvector error: line 223001: bad flagvector error: line 223002: bad flagvector error: line 223003: bad flagvector error: line 223004: bad flagvector error: line 223005: bad flagvector error: line 223006: bad flagvector error: line 223007: bad flagvector error: line 224136: bad flagvector error: line 224137: bad flagvector error: line 224138: bad flagvector error: line 224139: bad flagvector error: line 224140: bad flagvector error: line 224141: bad flagvector error: line 224142: bad flagvector error: line 224143: bad flagvector error: line 246317: bad flagvector Szegmentálási hiba In the meantime I tried this on another pc with the same system, and crashed it too.
gdb said this when the problem happened: [New Thread 0xb378cb70 (LWP 3072)] [Thread 0xb2c8db70 (LWP 3071) exited] [New Thread 0xb2c8db70 (LWP 3081)] [New Thread 0xb230bb70 (LWP 3082)] [New Thread 0xb1b0ab70 (LWP 3083)] [Thread 0xb378cb70 (LWP 3072) exited] [Thread 0xb1b0ab70 (LWP 3083) exited] [Thread 0xb2c8db70 (LWP 3081) exited] [New Thread 0xb2c8db70 (LWP 3084)] [Thread 0xb2c8db70 (LWP 3084) exited] Program received signal SIGSEGV, Segmentation fault. 0xb77e2a57 in g_str_hash () from /lib/libglib-2.0.so.0
run the same thing in gdb, but after you see Program received signal SIGSEGV, Segmentation fault. 0xb77e2a57 in g_str_hash () from /lib/libglib-2.0.so.0 please type 'bt' to get the backtrace, that will be really helpful (I can't reproduce it on the development 2.0.4 version, so I'll need the backtrace to find the issue) b.t.w. have you tried 2.0.3 to see if it still exist in our latest stable version? perhaps it has been fixed long ago for me to forget the fix.
Well, yes you were right I compiled the newer version 2.0.3 and everything just fine, except I can't run it as my user, only as root, and others who haven't started bluefish yet. I tried to remove .bluefish driectory, but it didn't work. But OK the problem is solved now.
that is very funny, loading config files is backwards compatible, and where possible forward compatible (some options might be ignored by a different version)
The crash has been fixed in 2.0.2. This version didn't make it into Squeeze. I'll try to create updates for Squeeze. "Backports" are available from my own server (see also the bluefish site). *** This bug has been marked as a duplicate of bug 628150 ***