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 360280 - crash in Text Editor: Surfing with Firefox
crash in Text Editor: Surfing with Firefox
Status: RESOLVED FIXED
Product: gedit
Classification: Applications
Component: general
2.16.x
Other All
: High critical
: ---
Assigned To: Gedit maintainers
Gedit maintainers
: 362440 365290 365941 366432 369558 370753 370994 371638 377390 377460 378422 378861 379543 383577 384027 387457 387476 400387 404223 412437 412850 417384 420025 430982 431000 433823 435111 (view as bug list)
Depends on:
Blocks:
 
 
Reported: 2006-10-06 21:50 UTC by t.harley
Modified: 2007-05-02 07:47 UTC
See Also:
GNOME target: ---
GNOME version: 2.15/2.16


Attachments
Gedit crash strace (286.65 KB, text/plain)
2006-10-17 12:24 UTC, t.harley
Details

Description t.harley 2006-10-06 21:50:27 UTC
Version: 2.16.1

What were you doing when the application crashed?
Surfing with Firefox


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

Memory status: size: 37548032 vsize: 0 resident: 37548032 share: 0 rss: 14737408 rss_rlim: 0
CPU usage: start_time: 1160171290 rtime: 0 utime: 77 stime: 0 cutime:69 cstime: 0 timeout: 8 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 -1226877264 (LWP 15119)]
(no debugging symbols found)
0xffffe410 in __kernel_vsyscall ()

Thread 1 (Thread -1226877264 (LWP 15119))

  • #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 __kernel_vsyscall
  • #5 *__GI_raise
    from /lib/tls/i686/cmov/libc.so.6
  • #6 *__GI_abort
    from /lib/tls/i686/cmov/libc.so.6
  • #7 __libc_message
    from /lib/tls/i686/cmov/libc.so.6
  • #8 *__GI___libc_free
    from /lib/tls/i686/cmov/libc.so.6
  • #9 g_free
    from /usr/lib/libglib-2.0.so.0
  • #10 gtk_icon_info_free
    from /usr/lib/libgtk-x11-2.0.so.0
  • #11 gedit_spinner_stop
  • #12 gedit_spinner_new
  • #13 g_cclosure_marshal_VOID__BOXED
    from /usr/lib/libgobject-2.0.so.0
  • #14 g_value_set_boxed
    from /usr/lib/libgobject-2.0.so.0
  • #15 g_closure_invoke
    from /usr/lib/libgobject-2.0.so.0
  • #16 g_signal_chain_from_overridden
    from /usr/lib/libgobject-2.0.so.0
  • #17 g_signal_emit_valist
    from /usr/lib/libgobject-2.0.so.0
  • #18 g_signal_emit_by_name
    from /usr/lib/libgobject-2.0.so.0
  • #19 _gtk_size_group_get_child_requisition
    from /usr/lib/libgtk-x11-2.0.so.0
  • #20 _gtk_size_group_compute_requisition
    from /usr/lib/libgtk-x11-2.0.so.0
  • #21 gtk_widget_size_request
    from /usr/lib/libgtk-x11-2.0.so.0
  • #22 gtk_hbox_new
    from /usr/lib/libgtk-x11-2.0.so.0
  • #23 g_cclosure_marshal_VOID__BOXED
    from /usr/lib/libgobject-2.0.so.0
  • #24 g_value_set_boxed
    from /usr/lib/libgobject-2.0.so.0
  • #25 g_closure_invoke
    from /usr/lib/libgobject-2.0.so.0
  • #26 g_signal_chain_from_overridden
    from /usr/lib/libgobject-2.0.so.0
  • #27 g_signal_emit_valist
    from /usr/lib/libgobject-2.0.so.0
  • #28 g_signal_emit_by_name
    from /usr/lib/libgobject-2.0.so.0
  • #29 _gtk_size_group_get_child_requisition
    from /usr/lib/libgtk-x11-2.0.so.0
  • #30 _gtk_size_group_compute_requisition
    from /usr/lib/libgtk-x11-2.0.so.0
  • #31 gtk_widget_size_request
    from /usr/lib/libgtk-x11-2.0.so.0
  • #32 gtk_event_box_new
    from /usr/lib/libgtk-x11-2.0.so.0
  • #33 g_cclosure_marshal_VOID__BOXED
    from /usr/lib/libgobject-2.0.so.0
  • #34 g_value_set_boxed
    from /usr/lib/libgobject-2.0.so.0
  • #35 g_closure_invoke
    from /usr/lib/libgobject-2.0.so.0
  • #36 g_signal_chain_from_overridden
    from /usr/lib/libgobject-2.0.so.0
  • #37 g_signal_emit_valist
    from /usr/lib/libgobject-2.0.so.0
  • #38 g_signal_emit_by_name
    from /usr/lib/libgobject-2.0.so.0
  • #39 _gtk_size_group_get_child_requisition
    from /usr/lib/libgtk-x11-2.0.so.0
  • #40 _gtk_size_group_compute_requisition
    from /usr/lib/libgtk-x11-2.0.so.0
  • #41 gtk_widget_size_request
    from /usr/lib/libgtk-x11-2.0.so.0
  • #42 gtk_hbox_new
    from /usr/lib/libgtk-x11-2.0.so.0
  • #43 g_cclosure_marshal_VOID__BOXED
    from /usr/lib/libgobject-2.0.so.0
  • #44 g_value_set_boxed
    from /usr/lib/libgobject-2.0.so.0
  • #45 g_closure_invoke
    from /usr/lib/libgobject-2.0.so.0
  • #46 g_signal_chain_from_overridden
    from /usr/lib/libgobject-2.0.so.0
  • #47 g_signal_emit_valist
    from /usr/lib/libgobject-2.0.so.0
  • #48 g_signal_emit_by_name
    from /usr/lib/libgobject-2.0.so.0
  • #49 _gtk_size_group_get_child_requisition
    from /usr/lib/libgtk-x11-2.0.so.0
  • #50 _gtk_size_group_compute_requisition
    from /usr/lib/libgtk-x11-2.0.so.0
  • #51 gtk_widget_size_request
    from /usr/lib/libgtk-x11-2.0.so.0
  • #52 gtk_notebook_new
    from /usr/lib/libgtk-x11-2.0.so.0
  • #53 g_cclosure_marshal_VOID__BOXED
    from /usr/lib/libgobject-2.0.so.0
  • #54 g_value_set_boxed
    from /usr/lib/libgobject-2.0.so.0
  • #55 g_closure_invoke
    from /usr/lib/libgobject-2.0.so.0
  • #56 g_signal_chain_from_overridden
    from /usr/lib/libgobject-2.0.so.0
  • #57 g_signal_emit_valist
    from /usr/lib/libgobject-2.0.so.0
  • #58 g_signal_emit_by_name
    from /usr/lib/libgobject-2.0.so.0
  • #59 _gtk_size_group_get_child_requisition
    from /usr/lib/libgtk-x11-2.0.so.0
  • #60 _gtk_size_group_compute_requisition
    from /usr/lib/libgtk-x11-2.0.so.0
  • #61 gtk_widget_size_request
    from /usr/lib/libgtk-x11-2.0.so.0
  • #62 gtk_vpaned_new
    from /usr/lib/libgtk-x11-2.0.so.0
  • #63 g_cclosure_marshal_VOID__BOXED
    from /usr/lib/libgobject-2.0.so.0
  • #64 g_value_set_boxed
    from /usr/lib/libgobject-2.0.so.0
  • #65 g_closure_invoke
    from /usr/lib/libgobject-2.0.so.0
  • #66 g_signal_chain_from_overridden
    from /usr/lib/libgobject-2.0.so.0
  • #67 g_signal_emit_valist
    from /usr/lib/libgobject-2.0.so.0
  • #68 g_signal_emit_by_name
    from /usr/lib/libgobject-2.0.so.0
  • #69 _gtk_size_group_get_child_requisition
    from /usr/lib/libgtk-x11-2.0.so.0
  • #70 _gtk_size_group_compute_requisition
    from /usr/lib/libgtk-x11-2.0.so.0
  • #71 gtk_widget_size_request
    from /usr/lib/libgtk-x11-2.0.so.0
  • #72 gtk_hpaned_new
    from /usr/lib/libgtk-x11-2.0.so.0
  • #73 g_cclosure_marshal_VOID__BOXED
    from /usr/lib/libgobject-2.0.so.0
  • #74 g_value_set_boxed
    from /usr/lib/libgobject-2.0.so.0
  • #75 g_closure_invoke
    from /usr/lib/libgobject-2.0.so.0
  • #76 g_signal_chain_from_overridden
    from /usr/lib/libgobject-2.0.so.0
  • #77 g_signal_emit_valist
    from /usr/lib/libgobject-2.0.so.0
  • #78 g_signal_emit_by_name
    from /usr/lib/libgobject-2.0.so.0
  • #79 _gtk_size_group_get_child_requisition
    from /usr/lib/libgtk-x11-2.0.so.0
  • #80 _gtk_size_group_compute_requisition
    from /usr/lib/libgtk-x11-2.0.so.0
  • #81 gtk_widget_size_request
    from /usr/lib/libgtk-x11-2.0.so.0
  • #82 gtk_vbox_new
    from /usr/lib/libgtk-x11-2.0.so.0
  • #83 g_cclosure_marshal_VOID__BOXED
    from /usr/lib/libgobject-2.0.so.0
  • #84 g_value_set_boxed
    from /usr/lib/libgobject-2.0.so.0
  • #85 g_closure_invoke
    from /usr/lib/libgobject-2.0.so.0
  • #86 g_signal_chain_from_overridden
    from /usr/lib/libgobject-2.0.so.0
  • #87 g_signal_emit_valist
    from /usr/lib/libgobject-2.0.so.0
  • #88 g_signal_emit_by_name
    from /usr/lib/libgobject-2.0.so.0
  • #89 _gtk_size_group_get_child_requisition
    from /usr/lib/libgtk-x11-2.0.so.0
  • #90 _gtk_size_group_compute_requisition
    from /usr/lib/libgtk-x11-2.0.so.0
  • #91 gtk_widget_size_request
    from /usr/lib/libgtk-x11-2.0.so.0
  • #92 gtk_window_get_group
    from /usr/lib/libgtk-x11-2.0.so.0
  • #93 g_cclosure_marshal_VOID__BOXED
    from /usr/lib/libgobject-2.0.so.0
  • #94 g_value_set_boxed
    from /usr/lib/libgobject-2.0.so.0
  • #95 g_closure_invoke
    from /usr/lib/libgobject-2.0.so.0
  • #96 g_signal_chain_from_overridden
    from /usr/lib/libgobject-2.0.so.0
  • #97 g_signal_emit_valist
    from /usr/lib/libgobject-2.0.so.0
  • #98 g_signal_emit_by_name
    from /usr/lib/libgobject-2.0.so.0
  • #99 _gtk_size_group_get_child_requisition
    from /usr/lib/libgtk-x11-2.0.so.0
  • #100 _gtk_size_group_compute_requisition
    from /usr/lib/libgtk-x11-2.0.so.0
  • #101 gtk_widget_size_request
    from /usr/lib/libgtk-x11-2.0.so.0
  • #102 gtk_window_get_group
    from /usr/lib/libgtk-x11-2.0.so.0
  • #103 gtk_window_new
    from /usr/lib/libgtk-x11-2.0.so.0
  • #104 g_cclosure_marshal_VOID__VOID
    from /usr/lib/libgobject-2.0.so.0
  • #105 g_value_set_boxed
    from /usr/lib/libgobject-2.0.so.0
  • #106 g_closure_invoke
    from /usr/lib/libgobject-2.0.so.0
  • #107 g_signal_chain_from_overridden
    from /usr/lib/libgobject-2.0.so.0
  • #108 g_signal_emit_valist
    from /usr/lib/libgobject-2.0.so.0
  • #109 g_signal_emit
    from /usr/lib/libgobject-2.0.so.0
  • #110 gtk_widget_show
    from /usr/lib/libgtk-x11-2.0.so.0
  • #111 main
  • #0 __kernel_vsyscall

Comment 1 Paolo Maggi 2006-10-08 09:40:40 UTC
This bug report isn't very useful because it doesn't describe the bug well. If you have time and can still reproduce the bug, please read http://bugzilla.gnome.org/bug-HOWTO.html and add a description of how to reproduce this bug.

You'll also need to add a stack trace; please see http://live.gnome.org/GettingTraces for more information about how to do so.

------------------

pbor: may this be related to the new spinner code?Thanks for taking the time to report this bug.
Comment 2 t.harley 2006-10-10 12:14:57 UTC
Ok I'm sorry but I can't manage to add stack traces using the method you provided.

I tried to launch gedit via terminal, no bug there, then when I try to open any text file it throws an error :

** (gedit:12296): WARNING **: Could not load spinner rest icon
*** glibc detected *** gedit: double free or corruption (out): 0x0839f4c0 ***


So well yes it seems that it deals with the "spinner" you're talking about.

Hope it helps.
Comment 3 Karsten Bräckelmann 2006-10-15 19:23:21 UTC
*** Bug 362440 has been marked as a duplicate of this bug. ***
Comment 4 t.harley 2006-10-17 12:24:52 UTC
Created attachment 74864 [details]
Gedit crash strace
Comment 5 Paolo Borelli 2006-10-17 13:00:38 UTC
chpe: can you take a look?
Comment 6 Christian Persch 2006-10-17 20:55:36 UTC
Should be fixed in epiphany (gnome-2-16 and HEAD).

BTW, I wrote EphySpinnerToolItem :)
Comment 7 t.harley 2006-10-19 13:44:49 UTC
Sorry but what does it have to do with Epiphany ?

BTW do you need more info about this crash ?
Comment 8 Paolo Borelli 2006-10-19 13:52:35 UTC
We share the code that is crashing with Epiphany. Since Christian fixed it there, we need to port the fixes to gedit.

We don't need other infos for now, thanks a lot for your help!

I'll try to port over the fixes as soon as I have a bit of time, after that I'll very much welcome some feedback to know if the crash has been solved for you.
Comment 9 Paolo Borelli 2006-10-19 16:01:12 UTC
Ok, I ported chpe's fixes to gedit. Closing as FIXED.

Feel free to reopen if you see the issue happen again with cvs HEAD.


Thanks for your report!
Comment 10 André Klapper 2006-10-27 21:36:00 UTC
*** Bug 365941 has been marked as a duplicate of this bug. ***
Comment 11 Karsten Bräckelmann 2006-10-28 18:54:59 UTC
*** Bug 365290 has been marked as a duplicate of this bug. ***
Comment 12 Karsten Bräckelmann 2006-10-28 18:55:12 UTC
*** Bug 366432 has been marked as a duplicate of this bug. ***
Comment 13 Karsten Bräckelmann 2006-11-02 19:01:14 UTC
*** Bug 369558 has been marked as a duplicate of this bug. ***
Comment 14 Paolo Maggi 2006-11-05 09:43:31 UTC
*** Bug 370753 has been marked as a duplicate of this bug. ***
Comment 15 Paolo Maggi 2006-11-05 13:04:18 UTC
*** Bug 370994 has been marked as a duplicate of this bug. ***
Comment 16 Steve Frécinaux 2006-11-07 16:32:13 UTC
*** Bug 371638 has been marked as a duplicate of this bug. ***
Comment 17 André Klapper 2006-11-20 16:05:12 UTC
*** Bug 377390 has been marked as a duplicate of this bug. ***
Comment 18 Mariano Suárez-Alvarez 2006-11-20 19:30:52 UTC
*** Bug 377460 has been marked as a duplicate of this bug. ***
Comment 19 André Klapper 2006-11-23 12:43:19 UTC
*** Bug 378422 has been marked as a duplicate of this bug. ***
Comment 20 Christian Kirbach 2006-11-24 16:55:55 UTC
*** Bug 378861 has been marked as a duplicate of this bug. ***
Comment 21 Susana 2006-11-26 19:22:49 UTC
*** Bug 379543 has been marked as a duplicate of this bug. ***
Comment 22 Bruno Boaventura 2006-12-08 02:24:14 UTC
*** Bug 383577 has been marked as a duplicate of this bug. ***
Comment 23 Rob Bradford 2006-12-10 11:15:24 UTC
*** Bug 384027 has been marked as a duplicate of this bug. ***
Comment 24 Bruno Boaventura 2006-12-19 15:09:31 UTC
*** Bug 387457 has been marked as a duplicate of this bug. ***
Comment 25 Bruno Boaventura 2006-12-19 15:10:00 UTC
*** Bug 387476 has been marked as a duplicate of this bug. ***
Comment 26 palfrey 2007-02-04 14:02:15 UTC
*** Bug 400387 has been marked as a duplicate of this bug. ***
Comment 27 palfrey 2007-02-04 14:02:29 UTC
*** Bug 404223 has been marked as a duplicate of this bug. ***
Comment 28 Susana 2007-02-27 11:12:08 UTC
*** Bug 412437 has been marked as a duplicate of this bug. ***
Comment 29 Bruno Boaventura 2007-02-28 23:38:07 UTC
*** Bug 412850 has been marked as a duplicate of this bug. ***
Comment 30 Pedro Villavicencio 2007-03-12 23:02:14 UTC
*** Bug 417384 has been marked as a duplicate of this bug. ***
Comment 31 Paolo Borelli 2007-03-19 08:38:14 UTC
*** Bug 420025 has been marked as a duplicate of this bug. ***
Comment 32 Iestyn Pryce 2007-04-18 16:11:43 UTC
*** Bug 431000 has been marked as a duplicate of this bug. ***
Comment 33 Iestyn Pryce 2007-04-18 16:12:01 UTC
*** Bug 430982 has been marked as a duplicate of this bug. ***
Comment 34 Baptiste Mille-Mathias 2007-04-27 09:50:04 UTC
*** Bug 433823 has been marked as a duplicate of this bug. ***
Comment 35 Paolo Borelli 2007-05-02 07:47:16 UTC
*** Bug 435111 has been marked as a duplicate of this bug. ***