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 310618 - stickynotes crashes when closing property window with the close window widget
stickynotes crashes when closing property window with the close window widget
Status: RESOLVED FIXED
Product: gnome-applets
Classification: Other
Component: stickynotes
2.11.x
Other Linux
: High critical
: ---
Assigned To: gnome-applets Maintainers
gnome-applets Maintainers
Depends on:
Blocks:
 
 
Reported: 2005-07-16 20:44 UTC by Loïc Minier
Modified: 2005-08-11 21:45 UTC
See Also:
GNOME target: ---
GNOME version: 2.11/2.12


Attachments
fixes the issue (647 bytes, patch)
2005-08-07 22:27 UTC, Sebastien Bacher
committed Details | Review

Description Loïc Minier 2005-07-16 20:44:10 UTC
Version details: 2.10.1-5
Distribution/Version: Debian sid

Hi,

bugreport@lancrew.de reported in Debian bug http://bugs.debian.org/318517 that
the following crashes stickynotes:
1/ open a note
2/ open its properties (double-click on title of the note)
3/ close the properties by pressing the window manager close button for the
properties (do not press the Close button) in the window title bar
4/ reopen the properties

Backtrace and warnings:
(stickynotes_applet:28605): GLib-GObject-WARNING **: invalid uninstantiatable ty
pe `(null)' in cast to `GtkEntry'

(stickynotes_applet:28605): Gtk-CRITICAL **: gtk_entry_set_text: assertion `GTK_
IS_ENTRY (entry)' failed

Program received signal SIGSEGV, Segmentation fault.

Thread NaN (LWP 28605)

  • #0 IA__g_type_check_instance_cast
    at gtype.c line 3161
  • #1 stickynote_change_properties
  • #2 stickynote_move_cb
  • #3 _gtk_marshal_BOOLEAN__BOXED
    at gtkmarshalers.c line 83
  • #4 IA__g_closure_invoke
    at gclosure.c line 437
  • #5 signal_emit_unlocked_R
    at gsignal.c line 2488
  • #6 IA__g_signal_emit_valist
    at gsignal.c line 2257
  • #7 IA__g_signal_emit
    at gsignal.c line 2291
  • #8 gtk_widget_event_internal
    at gtkwidget.c line 3631
  • #9 IA__gtk_propagate_event
    at gtkmain.c line 2156
  • #10 IA__gtk_main_do_event
    at gtkmain.c line 1394
  • #11 gdk_event_dispatch
  • #12 g_main_dispatch
    at gmain.c line 1933
  • #13 IA__g_main_context_dispatch
    at gmain.c line 2483
  • #14 g_main_context_iterate
    at gmain.c line 2564
  • #15 IA__g_main_loop_run
    at gmain.c line 2768
  • #16 bonobo_main
    from /usr/lib/libbonobo-2.so.0
  • #17 bonobo_generic_factory_main_timeout
    from /usr/lib/libbonobo-2.so.0
  • #18 bonobo_generic_factory_main
    from /usr/lib/libbonobo-2.so.0
  • #19 panel_applet_factory_main_closure
    from /usr/lib/libpanel-applet-2.so.0
  • #20 panel_applet_factory_main
    from /usr/lib/libpanel-applet-2.so.0
  • #21 main

Comment 1 Sebastien Bacher 2005-08-07 21:41:19 UTC
Happens with 2.11.91 too.
Comment 2 Sebastien Bacher 2005-08-07 22:27:50 UTC
Created attachment 50357 [details] [review]
fixes the issue
Comment 3 Danielle Madeley 2005-08-08 03:14:02 UTC
Looks sane. Do it.
Comment 4 Sebastien Bacher 2005-08-11 21:45:54 UTC
2005-08-11  Sebastien Bacher  <seb128@debian.org>

        * stickynotes.c: (stickynote_new):
        hide the property dialog instead of closing it (Closes: #310618).