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 377747 - crash in Text Editor:
crash in Text Editor:
Status: RESOLVED INCOMPLETE
Product: gtk+
Classification: Platform
Component: .General
2.10.x
Other All
: High critical
: ---
Assigned To: gtk-bugs
gtk-bugs
: 384421 394212 410462 422746 (view as bug list)
Depends on:
Blocks:
 
 
Reported: 2006-11-21 12:22 UTC by d4sfqz9001
Modified: 2008-06-19 21:01 UTC
See Also:
GNOME target: ---
GNOME version: 2.15/2.16


Attachments
StackTrace w/some dmg packages r1 (3.84 KB, text/plain)
2007-04-04 01:54 UTC, manuel soto
Details

Description d4sfqz9001 2006-11-21 12:22:35 UTC
Version: 2.16.1

What were you doing when the application crashed?



Distribution: Ubuntu 6.10 (edgy)
Gnome Release: 2.16.1 2006-10-02 (Ubuntu)
BugBuddy Version: 2.16.0

Memory status: size: 103391232 vsize: 0 resident: 103391232 share: 0 rss: 29650944 rss_rlim: 0
CPU usage: start_time: 1164111239 rtime: 0 utime: 829 stime: 0 cutime:778 cstime: 0 timeout: 51 it_real_value: 0 frequency: 0

Backtrace was generated from '/usr/bin/gedit'

(no debugging symbols found)
Using host libthread_db library "/lib/tls/i686/cmov/libthread_db.so.1".
(no debugging symbols found)
[Thread debugging using libthread_db enabled]
[New Thread -1226754384 (LWP 9929)]
(no debugging symbols found)
0xffffe410 in __kernel_vsyscall ()

Thread 1 (Thread -1226754384 (LWP 9929))

  • #0 __kernel_vsyscall
  • #1 __waitpid_nocancel
    from /lib/tls/i686/cmov/libpthread.so.0
  • #2 gnome_gtk_module_info_get
    from /usr/lib/libgnomeui-2.so.0
  • #3 <signal handler called>
  • #4 gtk_file_info_render_icon
    from /usr/lib/libgtk-x11-2.0.so.0
  • #5 _gtk_file_chooser_default_new
    from /usr/lib/libgtk-x11-2.0.so.0
  • #6 gtk_tree_view_column_cell_set_cell_data
    from /usr/lib/libgtk-x11-2.0.so.0
  • #7 _gtk_tree_view_column_autosize
    from /usr/lib/libgtk-x11-2.0.so.0
  • #8 _gtk_marshal_BOOLEAN__BOXED
    from /usr/lib/libgtk-x11-2.0.so.0
  • #9 g_value_set_boxed
    from /usr/lib/libgobject-2.0.so.0
  • #10 g_closure_invoke
    from /usr/lib/libgobject-2.0.so.0
  • #11 g_signal_chain_from_overridden
    from /usr/lib/libgobject-2.0.so.0
  • #12 g_signal_emit_valist
    from /usr/lib/libgobject-2.0.so.0
  • #13 g_signal_emit
    from /usr/lib/libgobject-2.0.so.0
  • #14 gtk_widget_get_default_style
    from /usr/lib/libgtk-x11-2.0.so.0
  • #15 gtk_main_do_event
    from /usr/lib/libgtk-x11-2.0.so.0
  • #16 gdk_window_is_viewable
    from /usr/lib/libgdk-x11-2.0.so.0
  • #17 gdk_window_process_all_updates
    from /usr/lib/libgdk-x11-2.0.so.0
  • #18 gtk_container_check_resize
    from /usr/lib/libgtk-x11-2.0.so.0
  • #19 g_source_is_destroyed
    from /usr/lib/libglib-2.0.so.0
  • #20 g_main_context_dispatch
    from /usr/lib/libglib-2.0.so.0
  • #21 g_main_context_check
    from /usr/lib/libglib-2.0.so.0
  • #22 g_main_loop_run
    from /usr/lib/libglib-2.0.so.0
  • #23 gtk_main
    from /usr/lib/libgtk-x11-2.0.so.0
  • #24 main
  • #0 __kernel_vsyscall

Comment 1 Christian Kirbach 2006-12-11 16:28:29 UTC
*** Bug 384421 has been marked as a duplicate of this bug. ***
Comment 2 Christian Kirbach 2006-12-11 16:29:28 UTC
Thanks for taking the time to report this bug.
Unfortunately, that stack trace is missing some elements that will help a lot to solve the problem, so it will be hard for the developers to fix that crash. Can you get us a stack trace with debugging symbols? Please see http://live.gnome.org/GettingTraces for more information on how to do so. Thanks in advance!

please install the gtk+ and glib packages
Comment 3 Matthias Clasen 2006-12-12 19:24:50 UTC
We need a stacktrace with symbols here, and some information about the circumstances of the crash.
Comment 4 Bruno Boaventura 2007-01-11 16:50:36 UTC
Closing this bug report as no further information has been provided. Please feel free to reopen this bug if you can provide the information asked for.
Thanks!
Comment 5 Marc-Andre Lureau 2007-02-08 10:38:48 UTC
*** Bug 394212 has been marked as a duplicate of this bug. ***
Comment 6 palfrey 2007-02-21 17:41:06 UTC
*** Bug 410462 has been marked as a duplicate of this bug. ***
Comment 7 Susana 2007-03-27 20:48:03 UTC
reopening because of duplicates.
Comment 8 Susana 2007-03-27 20:51:00 UTC
*** Bug 422746 has been marked as a duplicate of this bug. ***
Comment 9 manuel soto 2007-04-04 01:52:48 UTC
Some dbg packages added, please let me know if You need more dbg packages installed to get better stack trace

dpkg -l "*-dbg"|grep ii
ii  libglib1.2-dbg            1.2.10-10.1build1 GLib libraries and debugging symbols
ii  libglib2.0-0-dbg          2.12.4-0ubuntu1   The GLib libraries and debugging symbols
ii  libgnomevfs2-0-dbg        2.16.1-0ubuntu7   GNOME virtual file-system (debugging librari
ii  libgtk1.2-dbg             1.2.10-18         Debugging files for the GIMP Toolkit
ii  libgtk2.0-0-dbg           2.10.6-0ubuntu3.1 The GTK+ libraries and debugging symbols

Comment 10 manuel soto 2007-04-04 01:54:01 UTC
Created attachment 85781 [details]
StackTrace w/some dmg packages r1
Comment 11 manuel soto 2007-04-04 02:03:18 UTC
Steeps to make it crash.
   1.- select an opened file
   2.- Select File/close
....crash

$ gdb gnome-system-log 
GNU gdb 6.4.90-debian
Copyright (C) 2006 Free Software Foundation, Inc.
GDB is free software, covered by the GNU General Public License, and you are
welcome to change it and/or distribute copies of it under certain conditions.
Type "show copying" to see the conditions.
There is absolutely no warranty for GDB.  Type "show warranty" for details.
This GDB was configured as "i486-linux-gnu"...(no debugging symbols found)
Using host libthread_db library "/lib/tls/i686/cmov/libthread_db.so.1".

(gdb) run
Starting program: /usr/bin/gnome-system-log 
(no debugging symbols found)
(no debugging symbols found)
(no debugging symbols found)
(no debugging symbols found)
(no debugging symbols found)
(no debugging symbols found)
(no debugging symbols found)
(no debugging symbols found)
(no debugging symbols found)
(no debugging symbols found)
(no debugging symbols found)
(no debugging symbols found)
(no debugging symbols found)
(no debugging symbols found)
[Thread debugging using libthread_db enabled]
[New Thread -1225426752 (LWP 11988)]

(gnome-system-log:11988): gnome-system-log-CRITICAL **: log_close: assertion `log' failed

(gnome-system-log:11988): GLib-GObject-CRITICAL **: g_object_unref: assertion `G_IS_OBJECT (object)' failed

Program received signal SIGSEGV, Segmentation fault.
[Switching to Thread -1225426752 (LWP 11988)]
IA__gtk_tree_path_free (path=0x3a736574) at gtktreemodel.c:632
632     gtktreemodel.c: No existe el fichero ó directorio.
        in gtktreemodel.c
(gdb) 

Hope this help you
MS
Comment 12 Christian Kirbach 2007-04-16 21:31:24 UTC
manuel,

thanks for you efforts. unfortunately you traces are useless. at the (gdb) prompt please type "thread apply all bt full" and post the results here. thanks.
Comment 13 manuel soto 2007-04-18 02:27:42 UTC
Here you are, looks that I've to install some debug symbols. Let me know if this help you,

Later,
Manuel

Stacktrace after open and close a file.

$ gdb gnome-system-log 
GNU gdb 6.4.90-debian
Copyright (C) 2006 Free Software Foundation, Inc.
GDB is free software, covered by the GNU General Public License, and you are
welcome to change it and/or distribute copies of it under certain conditions.
Type "show copying" to see the conditions.
There is absolutely no warranty for GDB.  Type "show warranty" for details.
This GDB was configured as "i486-linux-gnu"...(no debugging symbols found)
Using host libthread_db library "/lib/tls/i686/cmov/libthread_db.so.1".

(gdb) run
Starting program: /usr/bin/gnome-system-log 
(no debugging symbols found)
(no debugging symbols found)
(no debugging symbols found)
(no debugging symbols found)
(no debugging symbols found)
(no debugging symbols found)
(no debugging symbols found)
(no debugging symbols found)
(no debugging symbols found)
(no debugging symbols found)
(no debugging symbols found)
(no debugging symbols found)
(no debugging symbols found)
(no debugging symbols found)
[Thread debugging using libthread_db enabled]
[New Thread -1225480000 (LWP 5799)]
[New Thread -1241343072 (LWP 5818)]
[New Thread -1249735776 (LWP 5819)]
[New Thread -1258169440 (LWP 5820)]
[New Thread -1266562144 (LWP 5821)]
[Thread -1258169440 (LWP 5820) exited]
[Thread -1249735776 (LWP 5819) exited]
[Thread -1266562144 (LWP 5821) exited]
[Thread -1241343072 (LWP 5818) exited]
[New Thread -1241343072 (LWP 5832)]
[New Thread -1266562144 (LWP 5833)]
[New Thread -1249735776 (LWP 5834)]
[New Thread -1258169440 (LWP 5835)]
[New Thread -1275397216 (LWP 5836)]
[New Thread -1283789920 (LWP 5837)]
[New Thread -1292182624 (LWP 5838)]
[New Thread -1300575328 (LWP 5839)]
[Thread -1241343072 (LWP 5832) exited]
[Thread -1292182624 (LWP 5838) exited]
[Thread -1266562144 (LWP 5833) exited]
[Thread -1249735776 (LWP 5834) exited]
[Thread -1258169440 (LWP 5835) exited]
[Thread -1275397216 (LWP 5836) exited]
[Thread -1283789920 (LWP 5837) exited]
[Thread -1300575328 (LWP 5839) exited]

(gnome-system-log:5799): gnome-system-log-CRITICAL **: log_close: assertion `log' failed

(gnome-system-log:5799): gnome-system-log-CRITICAL **: log_close: assertion `log' failed

(gnome-system-log:5799): GLib-GObject-CRITICAL **: g_object_unref: assertion `G_IS_OBJECT (object)' failed

Program received signal SIGSEGV, Segmentation fault.
[Switching to Thread -1225480000 (LWP 5799)]
IA__gtk_tree_path_free (path=0x18) at gtktreemodel.c:632
632     gtktreemodel.c: No existe el fichero ó directorio.
        in gtktreemodel.c
(gdb) thread apply all bt full

Thread 1 (Thread -1225480000 (LWP 5799))

  • #0 IA__gtk_tree_path_free
    at gtktreemodel.c line 632
  • #1 ??
  • #2 ??
  • #3 _IO_stdin_used
  • #4 _IO_stdin_used
  • #5 ??
  • #6 ??
  • #7 ??
  • #8 ??
  • #9 ??
  • #10 ??
  • #11 ??
  • #12 ??
  • #13 ??
  • #14 ??
  • #15 ??
  • #16 ??
  • #17 ??
  • #18 ??
  • #19 ??
  • #20 ??
  • #21 IA__g_closure_unref
    at gclosure.c line 394
    n_fnotifiers = 2, n_inotifiers = 0, in_inotify = 1, floating = 0, 
    derivative_flag = 0, in_marshal = 0, is_invalid = 0, marshal = 0x18, 
    data = 0x8055c45, notifiers = 0x8055ec6}, vint = 134543758}
        new_int = 24
        old_int = 1
        success = <value optimized out>
        __PRETTY_FUNCTION__ = "IA__g_closure_unref"
Previous frame inner to this frame (corrupt stack?)
(gdb) 
Comment 14 Christian Kirbach 2007-04-24 17:00:07 UTC
Hnm, for some reason it does not pick up the debug symbols or the trace is corrupt. (not your fault)

If at some point you get a trace with no double question marks ("??") please post the trace here again, preferrably as an attached text file.
Comment 15 André Klapper 2008-06-19 21:01:11 UTC
Closing this bug report as no further information has been provided. Please feel free to reopen this bug if you can provide the information asked for.
Thanks!