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 618459 - Crash (freeing invalid pointer) when deleting bookmarks (1.0.7)
Crash (freeing invalid pointer) when deleting bookmarks (1.0.7)
Status: RESOLVED OBSOLETE
Product: bluefish
Classification: Other
Component: application
1.0.7
Other Linux
: Normal critical
: ---
Assigned To: Bluefish Maintainer(s)
Bluefish Maintainer(s)
Depends on:
Blocks:
 
 
Reported: 2010-05-12 15:03 UTC by Paul Howarth
Modified: 2010-12-19 22:09 UTC
See Also:
GNOME target: ---
GNOME version: ---


Attachments
Backtrace from crash (19.94 KB, application/octet-stream)
2010-05-12 15:03 UTC, Paul Howarth
Details

Description Paul Howarth 2010-05-12 15:03:34 UTC
Created attachment 160907 [details]
Backtrace from crash

This crash was originally reported at
https://bugzilla.redhat.com/show_bug.cgi?id=590757

The crash seems to be a result of "munmap_chunk(): invalid pointer" in Thread 1 of the backtrace.

Steps prior to crash:

1. Modify file open in Bluefish tab using another application

2. Go to respective tab and be presented with warning about bookmarks being
potentially out of date due to file being modified by another application

3. Click one of the buttons (reporter can't remember which)
Comment 1 Fabio Durán Verdugo 2010-05-12 17:05:51 UTC
paste here the trace


warning: .dynamic section for "/lib64/libuuid.so.1" is not at the expected address
warning: difference appears to be caused by prelink, adjusting expectations
Core was generated by `bluefish'.
Program terminated with signal 6, Aborted.

Thread 1 (Thread 3144)

  • #0 raise
    at ../nptl/sysdeps/unix/sysv/linux/raise.c line 64
  • #1 abort
    at abort.c line 92
  • #2 __libc_message
    at ../sysdeps/unix/sysv/linux/libc_fatal.c line 186
  • #3 malloc_printerr
  • #4 IA__g_strfreev
    at gstrfuncs.c line 2558
  • #5 bmark_unstore
    at bookmark.c line 309
  • #6 bmark_del_children_backend
    at bookmark.c line 583
  • #7 bmark_check_length
    at bookmark.c line 1425
  • #8 doc_new_with_file
    at document.c line 3150
  • #9 filebrowser_tree2_button_press_lcb
    at filebrowser.c line 1584
  • #10 _gtk_marshal_BOOLEAN__BOXED
    at gtkmarshalers.c line 84
  • #11 IA__g_closure_invoke
    at gclosure.c line 767
  • #12 signal_emit_unlocked_R
    at gsignal.c line 3247
  • #13 IA__g_signal_emit_valist
    at gsignal.c line 2990
  • #14 IA__g_signal_emit
    at gsignal.c line 3037
  • #15 gtk_widget_event_internal
    at gtkwidget.c line 4775
  • #16 IA__gtk_propagate_event
    at gtkmain.c line 2417
  • #17 IA__gtk_main_do_event
    at gtkmain.c line 1622
  • #18 gdk_event_dispatch
    at gdkevents-x11.c line 2372
  • #19 g_main_dispatch
    at gmain.c line 1960
  • #20 IA__g_main_context_dispatch
    at gmain.c line 2513
  • #21 g_main_context_iterate
    at gmain.c line 2591
  • #22 IA__g_main_loop_run
    at gmain.c line 2799
  • #23 IA__gtk_main
    at gtkmain.c line 1218
  • #24 main
    at bluefish.c line 296

Comment 2 Fabio Durán Verdugo 2010-05-12 17:07:53 UTC
could be related with bug 618455, maybe is the same problem.
Comment 3 Jim Hayward 2010-12-19 22:09:50 UTC
Closing this as obsolete. The 1.0.x series is no longer supported.