After an evaluation, GNOME has moved from Bugzilla to GitLab. Learn more about GitLab.
No new issues can be reported in GNOME Bugzilla anymore.
To report an issue in a GNOME project, go to GNOME GitLab.
Do not go to GNOME Gitlab for: Bluefish, Doxygen, GnuCash, GStreamer, java-gnome, LDTP, NetworkManager, Tomboy.
Bug 360401 - Crash trying to save a document
Crash trying to save a document
Status: RESOLVED FIXED
Product: bluefish
Classification: Other
Component: application
1.0.6
Other Linux
: Normal major
: ---
Assigned To: Bluefish Maintainer(s)
Bluefish Maintainer(s)
: 361213 363184 375737 376224 377250 382420 382477 389047 389830 423292 427349 429267 433310 (view as bug list)
Depends on:
Blocks:
 
 
Reported: 2006-10-07 14:28 UTC by Daniel Leidert
Modified: 2007-05-15 06:14 UTC
See Also:
GNOME target: ---
GNOME version: ---



Description Daniel Leidert 2006-10-07 14:28:56 UTC
This bug was reported through Ubuntu launchpad:

https://launchpad.net/distros/ubuntu/+source/bluefish/+bug/64016

As far as I understand it, only clicking the on the "Save" icon crashes Bluefish. Because of a harddrive issue (see my blog) I'm currently without any access to a Debian system to reproduce the bug. Please check yourself and commit a fix to the CVS (in this case pleaes leave a hint about the patch here, so I can get the patch into the Debian/Ubuntu package.
Comment 1 Jim Hayward 2006-10-07 15:03:37 UTC
We are going to need a backtrace from an unstripped version of bluefish. The backtrace from the mentioned bug report is pretty much useless.

This is also not reproducable at this time on my FC5 system. The bug was reported against the current Ubuntu Edgy beta. Edgy uses GTK 2.10.x. This maybe a 2.10.x specific issue or a problem specific to Edgy. I would be be curious to know if anyone can reproduce this with 1.0.6 on Dapper or a Debian based distro with GTK 2.8.x.
Comment 2 Alastair Porter 2006-10-08 10:31:50 UTC
Here's a trace from an Edgy machine.  I used the bluefish sources from apt (apt-get source bluefish)

Program received signal SIGSEGV, Segmentation fault.

Thread NaN (LWP 8922)

  • #0 file_chooser_dialog
    at gtk_easy.c line 1377
  • #1 ask_new_filename
    at document.c line 2506
  • #2 doc_save
    at document.c line 2605
  • #3 file_save_cb
    at document.c line 3584
  • #4 g_cclosure_marshal_VOID__VOID
    from /usr/lib/libgobject-2.0.so.0
  • #5 g_closure_invoke
    from /usr/lib/libgobject-2.0.so.0
  • #6 g_signal_chain_from_overridden
    from /usr/lib/libgobject-2.0.so.0
  • #7 g_signal_emit_valist
    from /usr/lib/libgobject-2.0.so.0
  • #8 g_signal_emit
    from /usr/lib/libgobject-2.0.so.0
  • #9 gtk_button_clicked
    from /usr/lib/libgtk-x11-2.0.so.0
  • #10 gtk_button_set_alignment
    from /usr/lib/libgtk-x11-2.0.so.0
  • #11 g_cclosure_marshal_VOID__VOID
    from /usr/lib/libgobject-2.0.so.0
  • #12 g_value_set_boxed
    from /usr/lib/libgobject-2.0.so.0
  • #13 g_closure_invoke
    from /usr/lib/libgobject-2.0.so.0
  • #14 g_signal_chain_from_overridden
    from /usr/lib/libgobject-2.0.so.0
  • #15 g_signal_emit_valist
    from /usr/lib/libgobject-2.0.so.0
  • #16 g_signal_emit
    from /usr/lib/libgobject-2.0.so.0
  • #17 gtk_button_released
    from /usr/lib/libgtk-x11-2.0.so.0
  • #18 gtk_button_released
    from /usr/lib/libgtk-x11-2.0.so.0
  • #19 _gtk_marshal_BOOLEAN__BOXED
    from /usr/lib/libgtk-x11-2.0.so.0
  • #20 g_value_set_boxed
    from /usr/lib/libgobject-2.0.so.0
  • #21 g_closure_invoke
    from /usr/lib/libgobject-2.0.so.0
  • #22 g_signal_chain_from_overridden
    from /usr/lib/libgobject-2.0.so.0
  • #23 g_signal_emit_valist
    from /usr/lib/libgobject-2.0.so.0
  • #24 g_signal_emit
    from /usr/lib/libgobject-2.0.so.0
  • #25 gtk_widget_get_default_style
    from /usr/lib/libgtk-x11-2.0.so.0
  • #26 gtk_propagate_event
    from /usr/lib/libgtk-x11-2.0.so.0
  • #27 gtk_main_do_event
    from /usr/lib/libgtk-x11-2.0.so.0
  • #28 _gdk_events_init
    from /usr/lib/libgdk-x11-2.0.so.0
  • #29 g_main_context_dispatch
    from /usr/lib/libglib-2.0.so.0
  • #30 g_main_context_check
    from /usr/lib/libglib-2.0.so.0
  • #31 g_main_loop_run
    from /usr/lib/libglib-2.0.so.0
  • #32 gtk_main
    from /usr/lib/libgtk-x11-2.0.so.0
  • #33 main
    at bluefish.c line 296

Comment 3 Jim Hayward 2006-10-08 15:16:34 UTC
Alastair, I fixed that bug, but I wonder if it is the same bug. That bug only occurs if you didn't yet have a ~/.bluefish directory or you never opened or saved a file in bluefish after a new install.
Comment 4 Daniel Leidert 2006-10-18 17:23:04 UTC
*** Bug 363184 has been marked as a duplicate of this bug. ***
Comment 5 Jim Hayward 2006-10-21 16:54:27 UTC
*** Bug 361213 has been marked as a duplicate of this bug. ***
Comment 6 Jim Hayward 2006-10-21 16:55:49 UTC
This is fixed in 1.0.x branch of CVS.
Comment 7 Daniel Leidert 2006-11-15 23:31:30 UTC
*** Bug 375737 has been marked as a duplicate of this bug. ***
Comment 8 Jim Hayward 2006-11-17 13:41:22 UTC
*** Bug 376224 has been marked as a duplicate of this bug. ***
Comment 9 Jim Hayward 2006-11-20 13:04:22 UTC
*** Bug 377250 has been marked as a duplicate of this bug. ***
Comment 10 André Klapper 2006-12-05 23:48:46 UTC
*** Bug 382477 has been marked as a duplicate of this bug. ***
Comment 11 Daniel Leidert 2006-12-14 16:26:39 UTC
*** Bug 382420 has been marked as a duplicate of this bug. ***
Comment 12 Daniel Leidert 2006-12-27 20:41:01 UTC
*** Bug 389047 has been marked as a duplicate of this bug. ***
Comment 13 Daniel Leidert 2006-12-27 20:41:05 UTC
*** Bug 389830 has been marked as a duplicate of this bug. ***
Comment 14 Daniel Leidert 2007-03-27 11:02:01 UTC
*** Bug 423292 has been marked as a duplicate of this bug. ***
Comment 15 Jim Hayward 2007-04-07 20:01:52 UTC
*** Bug 427349 has been marked as a duplicate of this bug. ***
Comment 16 Jim Hayward 2007-04-13 12:53:15 UTC
*** Bug 429267 has been marked as a duplicate of this bug. ***
Comment 17 Olivier Sessink 2007-05-15 06:14:11 UTC
*** Bug 433310 has been marked as a duplicate of this bug. ***