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 309505 - gnome-terminal keeps crashing when using Ctrl-D with GTK 2.7.1
gnome-terminal keeps crashing when using Ctrl-D with GTK 2.7.1
Status: RESOLVED FIXED
Product: gtk+
Classification: Platform
Component: Widget: Other
2.7.x
Other Linux
: Normal normal
: ---
Assigned To: gtk-bugs
gtk-bugs
Depends on:
Blocks:
 
 
Reported: 2005-07-05 09:10 UTC by Sebastien Bacher
Modified: 2011-02-04 16:18 UTC
See Also:
GNOME target: ---
GNOME version: ---



Description Sebastien Bacher 2005-07-05 09:10:49 UTC
since I've updated to GTK 2.7.1, gnome-terminal crashes often when doing "Ctrl-D":

Backtrace was generated from '/usr/bin/gnome-terminal'

(no debugging symbols found)
Using host libthread_db library "/lib/tls/i686/cmov/libthread_db.so.1".
(no debugging symbols found)
`system-supplied DSO at 0xffffe000' has disappeared; keeping its symbols.
(no debugging symbols found)
[Thread debugging using libthread_db enabled]
[New Thread -1224108352 (LWP 10489)]
[New Thread -1236902992 (LWP 10494)]
0xffffe410 in __kernel_vsyscall ()

Thread 1 (Thread -1224108352 (LWP 10489))

  • #0 __kernel_vsyscall
  • #1 __waitpid_nocancel
    from /lib/tls/i686/cmov/libpthread.so.0
  • #2 libgnomeui_segv_handle
    at gnome-ui-init.c line 749
  • #3 <signal handler called>
  • #4 IA__gtk_widget_get_toplevel
    at gtkwidget.c line 6037

Comment 1 Matthias Clasen 2005-07-05 22:45:07 UTC
I can't reproduce this one. Maybe it was fixed by 

2005-07-05  Matthias Clasen  <mclasen@redhat.com>

        * gtk/gtkmenu.c (gtk_menu_grab_notify): Take window
        groups into account.  (#309473, Diego Gonzalez)

        * gtk/gtkwindow.[hc]: Add a non-exported function to
        get the grab widget of a window group.

Do you still see it ?

Comment 2 Sebastien Bacher 2005-07-06 22:21:20 UTC
I've updated to the current version (the ChangeLog has the pointed entry) this
morning and the bug is still here ...
Comment 3 Matthias Clasen 2005-07-07 19:07:51 UTC
I think the main reason for this was a bug in vte, which did not unset the user
data on its gdk window when destroying it. Please test.
Comment 4 Sebastien Bacher 2005-07-08 14:51:49 UTC
it's fixed with the vte patch, thanks
Comment 5 Mickey Stein 2005-08-03 15:56:06 UTC
I've tried this patch (which I found over on fedora's bugzilla for a ff/tb/moz
problem of instability while clicking buttons in dialogues and it appears to
work. I posted it on a bug I'd reported 

https://bugzilla.redhat.com/bugzilla/show_bug.cgi?id=163692

and the instability during button clicks (an identical stack trace to yours)
appears to be gone (so far.. ) -- 

My question as a gnome bugzilla neophyte is: Where on gnome (or gnome/vte) is
this patch posted? If it works, I'd like to correctly attribute it to
someone/somewhere. I searched vte but didn't see it there. Thanks very much.