Public bug reported:

On Intrepid, gedit often crashes when launched at the beginning of a
GNOME session, backtrace follows:

(gdb) list
2327    g_object_ref (gpointer _object)
2328    {
2329      GObject *object = _object;
2330      gint old_val;
2331    
2332      g_return_val_if_fail (G_IS_OBJECT (object), NULL);
2333      g_return_val_if_fail (object->ref_count > 0, NULL);
2334      
2335    #ifdef  G_ENABLE_DEBUG
2336      if (g_trap_object_ref == object)

(gdb) backtrace
#0  0xb741aa5a in IA__g_object_ref (_object=0x74616d2d)
    at /build/buildd/glib2.0-2.17.3/gobject/gobject.c:2332
#1  0xb747cc74 in IA__g_io_scheduler_push_job (
    job_func=0xb7483e20 <run_in_thread>, user_data=0x8374b60, notify=0, 
    io_priority=0, cancellable=0x74616d2d)
    at /build/buildd/glib2.0-2.17.3/gio/gioscheduler.c:243
#2  0xb7483a95 in IA__g_simple_async_result_run_in_thread (simple=0x86a6b20, 
    func=0xb7470b40 <next_files_thread>, io_priority=0, cancellable=0x74616d2d)
    at /build/buildd/glib2.0-2.17.3/gio/gsimpleasyncresult.c:648
#3  0xb7470b1f in g_file_enumerator_real_next_files_async (
    enumerator=0x813b468, num_files=100, io_priority=0, 
    cancellable=0x74616d2d, callback=0xb74702d0 <next_async_callback_wrapper>, 
    user_data=0x855c950)
    at /build/buildd/glib2.0-2.17.3/gio/gfileenumerator.c:681
#4  0xb74701c0 in IA__g_file_enumerator_next_files_async (
    enumerator=0x813b468, num_files=100, io_priority=0, 
    cancellable=0x74616d2d, callback=0xb65bd2d0 <model_iterate_next_files_cb>, 
    user_data=0x855c950)
    at /build/buildd/glib2.0-2.17.3/gio/gfileenumerator.c:380
#5  0xb65bd240 in model_iterate_children_cb (file=0x856a670, result=0x8305a30, 
    dir=0x855c950) at gedit-file-browser-store.c:2167
#6  0xb7483c37 in IA__g_simple_async_result_complete (simple=0x8305a30)
    at /build/buildd/glib2.0-2.17.3/gio/gsimpleasyncresult.c:554
#7  0xb7483c6e in complete_in_idle_cb (data=0x8305a30)
    at /build/buildd/glib2.0-2.17.3/gio/gsimpleasyncresult.c:564
#8  0xb73896a1 in g_idle_dispatch (source=0x855a7a0, callback=0x74616d2d, 
    user_data=0x8305a30) at /build/buildd/glib2.0-2.17.3/glib/gmain.c:4173
#9  0xb738b5e8 in IA__g_main_context_dispatch (context=0x810ca80)
    at /build/buildd/glib2.0-2.17.3/glib/gmain.c:2068
#10 0xb738ec93 in g_main_context_iterate (context=0x810ca80, block=1, 
    dispatch=1, self=0x80e6780)
    at /build/buildd/glib2.0-2.17.3/glib/gmain.c:2701
#11 0xb738f1b2 in IA__g_main_loop_run (loop=0x8672c88)
    at /build/buildd/glib2.0-2.17.3/glib/gmain.c:2924
#12 0xb7a3ee99 in IA__gtk_main ()
    at /build/buildd/gtk+2.0-2.13.3/gtk/gtkmain.c:1169
#13 0x080687e4 in main (argc=2, argv=0xbfd7a7a4) at gedit.c:585

** Affects: glib2.0 (Ubuntu)
     Importance: Undecided
         Status: New

** Description changed:

- gedit often crashes when launched at the beginning of a GNOME session,
- backtrace follows:
+ On Intrepid, gedit often crashes when launched at the beginning of a
+ GNOME session, backtrace follows:
  
  (gdb) list
  2327  g_object_ref (gpointer _object)
  2328  {
  2329    GObject *object = _object;
  2330    gint old_val;
  2331  
  2332    g_return_val_if_fail (G_IS_OBJECT (object), NULL);
  2333    g_return_val_if_fail (object->ref_count > 0, NULL);
  2334    
  2335  #ifdef  G_ENABLE_DEBUG
  2336    if (g_trap_object_ref == object)
  
  (gdb) backtrace
  #0  0xb741aa5a in IA__g_object_ref (_object=0x74616d2d)
      at /build/buildd/glib2.0-2.17.3/gobject/gobject.c:2332
  #1  0xb747cc74 in IA__g_io_scheduler_push_job (
      job_func=0xb7483e20 <run_in_thread>, user_data=0x8374b60, notify=0, 
      io_priority=0, cancellable=0x74616d2d)
      at /build/buildd/glib2.0-2.17.3/gio/gioscheduler.c:243
  #2  0xb7483a95 in IA__g_simple_async_result_run_in_thread (simple=0x86a6b20, 
      func=0xb7470b40 <next_files_thread>, io_priority=0, 
cancellable=0x74616d2d)
      at /build/buildd/glib2.0-2.17.3/gio/gsimpleasyncresult.c:648
  #3  0xb7470b1f in g_file_enumerator_real_next_files_async (
      enumerator=0x813b468, num_files=100, io_priority=0, 
      cancellable=0x74616d2d, callback=0xb74702d0 
<next_async_callback_wrapper>, 
      user_data=0x855c950)
      at /build/buildd/glib2.0-2.17.3/gio/gfileenumerator.c:681
  #4  0xb74701c0 in IA__g_file_enumerator_next_files_async (
      enumerator=0x813b468, num_files=100, io_priority=0, 
      cancellable=0x74616d2d, callback=0xb65bd2d0 
<model_iterate_next_files_cb>, 
      user_data=0x855c950)
      at /build/buildd/glib2.0-2.17.3/gio/gfileenumerator.c:380
  #5  0xb65bd240 in model_iterate_children_cb (file=0x856a670, 
result=0x8305a30, 
      dir=0x855c950) at gedit-file-browser-store.c:2167
  #6  0xb7483c37 in IA__g_simple_async_result_complete (simple=0x8305a30)
      at /build/buildd/glib2.0-2.17.3/gio/gsimpleasyncresult.c:554
  #7  0xb7483c6e in complete_in_idle_cb (data=0x8305a30)
      at /build/buildd/glib2.0-2.17.3/gio/gsimpleasyncresult.c:564
  #8  0xb73896a1 in g_idle_dispatch (source=0x855a7a0, callback=0x74616d2d, 
      user_data=0x8305a30) at /build/buildd/glib2.0-2.17.3/glib/gmain.c:4173
  #9  0xb738b5e8 in IA__g_main_context_dispatch (context=0x810ca80)
      at /build/buildd/glib2.0-2.17.3/glib/gmain.c:2068
  #10 0xb738ec93 in g_main_context_iterate (context=0x810ca80, block=1, 
      dispatch=1, self=0x80e6780)
      at /build/buildd/glib2.0-2.17.3/glib/gmain.c:2701
  #11 0xb738f1b2 in IA__g_main_loop_run (loop=0x8672c88)
      at /build/buildd/glib2.0-2.17.3/glib/gmain.c:2924
  #12 0xb7a3ee99 in IA__gtk_main ()
      at /build/buildd/gtk+2.0-2.13.3/gtk/gtkmain.c:1169
  #13 0x080687e4 in main (argc=2, argv=0xbfd7a7a4) at gedit.c:585

-- 
gedit crashes at startup
https://bugs.launchpad.net/bugs/245714
You received this bug notification because you are a member of Ubuntu
Desktop Bugs, which is subscribed to glib2.0 in ubuntu.

-- 
desktop-bugs mailing list
[email protected]
https://lists.ubuntu.com/mailman/listinfo/desktop-bugs

Reply via email to