Description of problem: On use bluefish, in any kind of action i do, for example creating a simple link, one time the dialog windows open, on submit the actions, clicking on ok button or annul, bluefish crash Version-Release number of selected component (if applicable): 2.2.12 How reproducible: using bluefish Steps to Reproduce: 1. open a dialog window [link] 2. insert information 3. click [ok] ir [annull]
This crashes with a seg fault on my system as well. I ran it in gdb and did a backtrace. Here is the output. [brian@linux6core ~/Mageia9/BluefishBug]$ gdb bluefish GNU gdb (GDB) 12.1-7.mga9 (Mageia release 9) Copyright (C) 2022 Free Software Foundation, Inc. License GPLv3+: GNU GPL version 3 or later <http://gnu.org/licenses/gpl.html> This is free software: you are free to change and redistribute it. There is NO WARRANTY, to the extent permitted by law. Type "show copying" and "show warranty" for details. This GDB was configured as "x86_64-mageia-linux-gnu". Type "show configuration" for configuration details. For bug reporting instructions, please see: <https://www.gnu.org/software/gdb/bugs/>. Find the GDB manual and other documentation resources online at: <http://www.gnu.org/software/gdb/documentation/>. For help, type "help". Type "apropos word" to search for commands related to "word"... Reading symbols from bluefish... Reading symbols from .gnu_debugdata for /usr/bin/bluefish... (No debugging symbols found in .gnu_debugdata for /usr/bin/bluefish) Missing separate debuginfos, use: debuginfo-install bluefish-2.2.12-4.mga9.x86_64 (gdb) run Starting program: /usr/bin/bluefish [Thread debugging using libthread_db enabled] Using host libthread_db library "/lib64/libthread_db.so.1". [New Thread 0x7fffeadff6c0 (LWP 68071)] [New Thread 0x7fffea5fe6c0 (LWP 68072)] [New Thread 0x7fffe9dfd6c0 (LWP 68073)] [New Thread 0x7fffe89ff6c0 (LWP 68074)] Warning, textstyle none is set by the user but does not exist [Thread 0x7fffe89ff6c0 (LWP 68074) exited] (bluefish:68063): Gtk-WARNING **: 14:03:24.411: Theme parsing error: <data>:2:27: The style property GtkButton:default-border is deprecated and shouldn't be used anymore. It will be removed in a future version (bluefish:68063): Gtk-WARNING **: 14:03:24.411: Theme parsing error: <data>:3:35: The style property GtkButton:default-outside-border is deprecated and shouldn't be used anymore. It will be removed in a future version (bluefish:68063): Gtk-WARNING **: 14:03:24.411: Theme parsing error: <data>:4:25: The style property GtkButton:inner-border is deprecated and shouldn't be used anymore. It will be removed in a future version (bluefish:68063): Gtk-WARNING **: 14:03:24.411: Theme parsing error: <data>:5:29: The style property GtkWidget:focus-line-width is deprecated and shouldn't be used anymore. It will be removed in a future version (bluefish:68063): Gtk-WARNING **: 14:03:24.411: Theme parsing error: <data>:6:26: The style property GtkWidget:focus-padding is deprecated and shouldn't be used anymore. It will be removed in a future version [New Thread 0x7fffe89ff6c0 (LWP 68075)] [Thread 0x7fffe89ff6c0 (LWP 68075) exited] [New Thread 0x7fffe89ff6c0 (LWP 68076)] [New Thread 0x7fffdbbff6c0 (LWP 68077)] [Thread 0x7fffe89ff6c0 (LWP 68076) exited] [Thread 0x7fffdbbff6c0 (LWP 68077) exited] [New Thread 0x7fffdbbff6c0 (LWP 68078)] (bluefish:68063): Gtk-WARNING **: 14:03:24.573: Theme parsing error: <data>:1:42: '-gtk-cursor-aspect-ratio' is not a valid property name [New Thread 0x7fffe89ff6c0 (LWP 68079)] [Thread 0x7fffe89ff6c0 (LWP 68079) exited] (bluefish:68063): Gtk-WARNING **: 14:03:24.574: Theme parsing error: <data>:2:27: The style property GtkButton:default-border is deprecated and shouldn't be used anymore. It will be removed in a future version (bluefish:68063): Gtk-WARNING **: 14:03:24.574: Theme parsing error: <data>:3:35: The style property GtkButton:default-outside-border is deprecated and shouldn't be used anymore. It will be removed in a future version (bluefish:68063): Gtk-WARNING **: 14:03:24.574: Theme parsing error: <data>:4:25: The style property GtkButton:inner-border is deprecated and shouldn't be used anymore. It will be removed in a future version (bluefish:68063): Gtk-WARNING **: 14:03:24.574: Theme parsing error: <data>:5:29: The style property GtkWidget:focus-line-width is deprecated and shouldn't be used anymore. It will be removed in a future version (bluefish:68063): Gtk-WARNING **: 14:03:24.574: Theme parsing error: <data>:6:26: The style property GtkWidget:focus-padding is deprecated and shouldn't be used anymore. It will be removed in a future version [New Thread 0x7fffe89ff6c0 (LWP 68080)] [New Thread 0x7fffdb3fe6c0 (LWP 68081)] [Thread 0x7fffe89ff6c0 (LWP 68080) exited] [New Thread 0x7fffe89ff6c0 (LWP 68082)] [Thread 0x7fffdb3fe6c0 (LWP 68081) exited] [New Thread 0x7fffdb3fe6c0 (LWP 68083)] [Thread 0x7fffe89ff6c0 (LWP 68082) exited] [Thread 0x7fffdb3fe6c0 (LWP 68083) exited] [New Thread 0x7fffdb3fe6c0 (LWP 68084)] [New Thread 0x7fffe89ff6c0 (LWP 68085)] [New Thread 0x7fffd9dff6c0 (LWP 68086)] [Thread 0x7fffe89ff6c0 (LWP 68085) exited] [New Thread 0x7fffe89ff6c0 (LWP 68087)] [New Thread 0x7fffd95fe6c0 (LWP 68088)] [Thread 0x7fffd9dff6c0 (LWP 68086) exited] [Thread 0x7fffe89ff6c0 (LWP 68087) exited] [Thread 0x7fffd95fe6c0 (LWP 68088) exited] [New Thread 0x7fffd95fe6c0 (LWP 68089)] [Thread 0x7fffd95fe6c0 (LWP 68089) exited] [New Thread 0x7fffd95fe6c0 (LWP 68126)] ** (bluefish:68063): WARNING **: 14:03:30.323: attribute style refers to context c.html.attrib.style which does not (yet) exist Error in language file nameless-context / nameless-context / nameless-tag / c.html.css.main / e.css.lcomment: patterns /* and /* in context 6 overlap each other Possible error in language file nameless-context / nameless-context / nameless-tag / c.html.css.main / group / }: id - / pattern } has ends_context=2, but has only 2 parent contexts Possible error in language file nameless-context / nameless-context / nameless-tag / c.html.css.main / e.css.lbrace / nameless-context / </style>: id - / pattern </style> has ends_context=3, but has only 3 parent contexts Possible error in language file nameless-context / nameless-context / nameless-tag: id </style> already exists Possible error in language file nameless-context / nameless-context / t.html.script / nameless-context / // / nameless-context / </script>: id - / pattern </script> has ends_context=3, but has only 3 parent contexts Possible error in language file nameless-context / nameless-context / t.html.script / nameless-context / e.html.js.blockcomment / nameless-context / </script>: id - / pattern </script> has ends_context=3, but has only 3 parent contexts Possible error in language file nameless-context / nameless-context / t.html.script: id </script> already exists Language statistics for HTML5 from /usr/share/bluefish/bflang//html5.bflang2 reference size 256.39 Kbytes largest table 4270 ( 1067.50 Kbytes) total tables 71799 ( 17949.75 Kbytes) contexts 443 ( 20.77 Kbytes) matches 12054 ( 659.20 Kbytes) blocks 9 ( 0.28 Kbytes) Possible error in language file, no textstyle found for context highlight js-regex Possible error in language file, no textstyle found for context highlight js-regex Possible error in language file, no textstyle found for highlight js-regex Possible error in language file, no textstyle found for highlight js-regex [Thread 0x7fffd95fe6c0 (LWP 68126) exited] [Thread 0x7fffdbbff6c0 (LWP 68078) exited] doc_insert_two_strings, about to call doc_set_modified(0xcfcd90,1) Thread 1 "bluefish" received signal SIGSEGV, Segmentation fault. 0x00007ffff7220699 in g_type_check_instance () from /lib64/libgobject-2.0.so.0 (gdb) bt #0 0x00007ffff7220699 in g_type_check_instance () at /lib64/libgobject-2.0.so.0 #1 0x00007ffff7214d04 in g_signal_handlers_disconnect_matched () at /lib64/libgobject-2.0.so.0 #2 0x00007ffff794d060 in gtk_window_set_transient_for () at /lib64/libgtk-3.so.0 #3 0x00007ffff78eb3fd in gtk_tooltip_set_last_window () at /lib64/libgtk-3.so.0 #4 0x00007ffff78ec231 in gtk_tooltip_handle_event_internal () at /lib64/libgtk-3.so.0 #5 0x00007ffff77ed65e in gtk_main_do_event () at /lib64/libgtk-3.so.0 #6 0x00007ffff7e0cfa5 in _gdk_event_emit () at /lib64/libgdk-3.so.0 #7 0x00007ffff7e5e842 in gdk_event_source_dispatch () at /lib64/libgdk-3.so.0 #8 0x00007ffff70fe689 in g_main_context_dispatch () at /lib64/libglib-2.0.so.0 #9 0x00007ffff70fea18 in g_main_context_iterate.constprop () at /lib64/libglib-2.0.so.0 #10 0x00007ffff70fecbf in g_main_loop_run () at /lib64/libglib-2.0.so.0 #11 0x00007ffff77ecc45 in gtk_main () at /lib64/libgtk-3.so.0 #12 0x00000000004228fd in main () (gdb)
CC: (none) => briankimerer
@ Enrico Thanks for the report @ Brian Thanks for confirming it and for the backtrace. There is no registered maintainer for bluefish, so assigning to all packagers. CC'ing daviddavid and mrambo3501, who have touched the package before
Assignee: bugsquad => pkg-bugsCC: (none) => geiger.david68210, marja11, mhrambo3501
Could you test new bluefish-2.2.14-1.mga9 in 9/Core/Updates_testing repo, please? If it does not fix the crash better would be to report this issue upstream at https://sourceforge.net/p/bluefish/tickets/
in repo can't find the indicated package, maybe the repo aren't upgrade, so i have download form couldron bluefish-2.2.14-1.mga10.x86_64.rpm it seem work fine i few days i'll try to reload list of repository and installing the indicate package Enrico
You have to enable the "Core Updates Testing" media.
ok now i see it; i have installed and seam work . Enrico
I downloaded the new package directly from the mirror and installed it. The new version appears to fix the problem on my system as well.
Assigning to QA, Packages in 9/Core/Updates_testing: ====================== bluefish-2.2.14-1.mga9 From SRPMS: bluefish-2.2.14-1.mga9.src.rpm
Assignee: pkg-bugs => qa-bugs
description: | Inserting information in a Dialog window and then clicking OK or Cancel, caused bluefish to segfault. This update fixes the issue. Advisory from comment 8 & the description above, has been added to SVN. Please remove the "advisory" keyword if it needs to be changed. It also helps when obsolete advisories are tagged as "obsolete"
Keywords: (none) => advisory
Mageia9, x86_64 Installed bluefish and tinkered with it. Tried to set the Basefont and ended up with a crash. Updated from testing and tried again. Set Basefont without any fault and saved the anonymous project. Good for 64-bits.
CC: (none) => tarazed25Whiteboard: (none) => MGA9-64-OK
tested also on 64bits It works correctly now (I used it a lot in Mageia8, it seems to work as well in Mageia9 now)
CC: (none) => philippedidier
Thank you, everyone! Validating.
Keywords: (none) => validated_updateCC: (none) => andrewsfarm, sysadmin-bugs
An update for this issue has been pushed to the Mageia Updates repository. https://advisories.mageia.org/MGAA-2023-0105.html
Resolution: (none) => FIXEDStatus: NEW => RESOLVED