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 58133 - Window sizing CRITICAL/segfault
Window sizing CRITICAL/segfault
Status: RESOLVED FIXED
Product: gtk+
Classification: Platform
Component: Widget: Other
1.3.x
Other Linux
: Normal normal
: ---
Assigned To: gtk-bugs
gtk-bugs
Depends on:
Blocks:
 
 
Reported: 2001-07-26 22:38 UTC by Alexander Larsson
Modified: 2011-02-04 16:09 UTC
See Also:
GNOME target: ---
GNOME version: ---



Description Alexander Larsson 2001-07-26 22:38:45 UTC
Open the window sizing test in testgtk, then close the "window to size" and
then the "size controls" window.

This gives me:
lt-testgtk (pid:29227): Gtk-CRITICAL **: file gtkwidget.c: line 1656
(gtk_widget_destroy): assertion `GTK_IS_WIDGET (widget)' failed

and sometimes just a plain crash.
Comment 1 Owen Taylor 2001-08-02 03:42:49 UTC
I strongly suspect this is just a simple bug in testgtk with
it not watching for destroyed windows.
Comment 2 Anders Carlsson 2001-10-26 23:37:27 UTC
The problem here was that when you destroyed a window, you'd have a
dangling pointer to the window. I fixed it by adding two signal
handlers for the destroy signal so that closing one window always will
close the other two.