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 170047 - Dia crashes when attempting to view "Page Setup"
Dia crashes when attempting to view "Page Setup"
Status: RESOLVED DUPLICATE of bug 154637
Product: dia
Classification: Other
Component: general
0.94
Other All
: High critical
: ---
Assigned To: Dia maintainers
Dia maintainers
Depends on:
Blocks:
 
 
Reported: 2005-03-12 10:09 UTC by Osama I. Dosary
Modified: 2005-03-12 10:39 UTC
See Also:
GNOME target: ---
GNOME version: ---



Description Osama I. Dosary 2005-03-12 10:09:01 UTC
Steps to reproduce:
1. dia
2. Go to: Mainmenu > File > Page Setup

Stack trace:
[~]$ gdb dia
GNU gdb Red Hat Linux (6.1post-1.20040607.41rh)
Copyright 2004 Free Software Foundation, Inc.
GDB is free software, covered by the GNU General Public License, and you are
welcome to change it and/or distribute copies of it under certain conditions.
Type "show copying" to see the conditions.
There is absolutely no warranty for GDB.  Type "show warranty" for details.
This GDB was configured as "i386-redhat-linux-gnu"...(no debugging symbols
found)...Using host libthread_db library "/lib/tls/libthread_db.so.1".

(gdb) run
Starting program: /usr/bin/dia
(no debugging symbols found)...(no debugging symbols found)...(no debugging
symbols found)...(no debugging symbols found)...(no debugging symbols
found)...(no debugging symbols found)...(no debugging symbols found)...(no
debugging symbols found)...[Thread debugging using libthread_db enabled]
[New Thread -151128384 (LWP 17656)]
(no debugging symbols found)...(no debugging symbols found)...(no debugging
symbols found)...(no debugging symbols found)...(no debugging symbols
found)...(no debugging symbols found)...(no debugging symbols found)...(no
debugging symbols found)...(no debugging symbols found)...(no debugging symbols
found)...(no debugging symbols found)...(no debugging symbols found)...(no
debugging symbols found)...(no debugging symbols found)...(no debugging
symbolsfound)...(no debugging symbols found)...(no debugging symbols
found)...(no debugging symbols found)...(no debugging symbols found)...(no
debugging symbols found)...(no debugging symbols found)...(no debugging symbols
found)...(no debugging symbols found)...(no debugging symbols found)...(no
debugging symbols found)...(no debugging symbols found)...(no debugging symbols
found)...(no debugging symbols found)...(no debugging symbols found)...(no
debugging symbols found)...(no debugging symbols found)...(no debugging symbols
found)...(no debugging symbols found)...(no debugging symbols found)...(no
debugging symbols found)...(no debugging symbols found)...(no debugging symbols
found)...(no debugging symbols found)...(no debugging symbols found)...(no
debugging symbols found)...(no debuggingsymbols found)...(no debugging symbols
found)...(no debugging symbols found)...(no debugging symbols
found)...(nodebugging symbols found)...(no debugging symbols found)...(no
debugging symbols found)...(no debugging symbols found)...(no debugging symbols
found)...(no debugging symbols found)...(no debugging symbols found)...(no
debugging symbols found)...(no debugging symbols found)...(no debugging symbols
found)...(no debugging symbols found)...(no debugging symbols found)...(no
debugging symbols found)...(no debugging symbols found)...(no debugging symbols
found)...(no debugging symbols found)...(no debugging symbols found)...(no
debugging symbols found)...(no debugging symbols found)...(no debugging symbols
found)...(no debugging symbols found)...(no debugging symbols found)...(no
debugging symbols found)...(no debugging symbols found)...(no debugging symbols
found)...(no debugging symbols found)...(no debugging symbols found)...(no
debugging symbols found)...(no debugging symbols found)...(no debugging symbols
found)...(no debugging symbols found)...(no debugging symbols found)...(no
debugging symbols found)...(no debugging symbols found)...(no debugging symbols
found)...(no debugging symbols found)...(no debugging symbols found)...(no
debugging symbols found)...(no debugging symbols found)...(no debugging symbols
found)...(no debugging symbols found)...(no debugging symbols found)...(no
debugging symbols found)...(no debugging symbols found)...(no debugging symbols
found)...
(dia:17656): GLib-GObject-WARNING **: specified class size for type
`DiaUnitSpinner' is smaller than the parent type's `GtkSpinButton' class size

(dia:17656): Gtk-CRITICAL **: file gtktypeutils.c: line 100 (gtk_type_new):
assertion `GTK_TYPE_IS_OBJECT (type)'failed

(dia:17656): Gtk-CRITICAL **: file gtkspinbutton.c: line 1579
(gtk_spin_button_configure): assertion `GTK_IS_SPIN_BUTTON (spin_button)' failed

(dia:17656): Gtk-WARNING **: unable to find signal handler for
object(GtkAdjustment:0xa15ad50) with func((nil)) and data((nil))

Program received signal SIGSEGV, Segmentation fault.
[Switching to Thread -151128384 (LWP 17656)]
0x0807e4c4 in dia_unit_spinner_new ()
(gdb) thread apply all bt

Thread 1 (Thread -151128384 (LWP 17656))

  • #0 dia_unit_spinner_new
  • #1 dia_page_layout_get_type
  • #2 g_type_create_instance
    from /usr/lib/libgobject-2.0.so.0
  • #3 g_object_new
    from /usr/lib/libgobject-2.0.so.0
  • #4 g_object_newv
    from /usr/lib/libgobject-2.0.so.0
  • #5 g_object_new_valist
    from /usr/lib/libgobject-2.0.so.0
  • #6 g_object_new
    from /usr/lib/libgobject-2.0.so.0
  • #7 gtk_type_new
    from /usr/lib/libgtk-x11-2.0.so.0
  • #8 dia_page_layout_new
  • #9 create_page_setup_dlg
  • #10 gtk_item_factory_get_type
    from /usr/lib/libgtk-x11-2.0.so.0
  • #11 g_cclosure_marshal_VOID__VOID
    from /usr/lib/libgobject-2.0.so.0
  • #12 g_closure_invoke
    from /usr/lib/libgobject-2.0.so.0
  • #13 g_signal_has_handler_pending
    from /usr/lib/libgobject-2.0.so.0
  • #14 g_signal_emit_valist
    from /usr/lib/libgobject-2.0.so.0
  • #15 g_signal_emit
    from /usr/lib/libgobject-2.0.so.0
  • #16 gtk_widget_activate
    from /usr/lib/libgtk-x11-2.0.so.0
  • #17 gtk_menu_shell_activate_item
    from /usr/lib/libgtk-x11-2.0.so.0
  • #18 gtk_menu_shell_activate_item
    from /usr/lib/libgtk-x11-2.0.so.0
  • #19 gtk_menu_reorder_child
    from /usr/lib/libgtk-x11-2.0.so.0
  • #20 gtk_marshal_VOID__UINT_STRING
    from /usr/lib/libgtk-x11-2.0.so.0
  • #21 g_cclosure_new_swap
    from /usr/lib/libgobject-2.0.so.0
  • #22 g_closure_invoke
    from /usr/lib/libgobject-2.0.so.0
  • #23 g_signal_has_handler_pending
    from /usr/lib/libgobject-2.0.so.0
  • #24 g_signal_emit_valist
    from /usr/lib/libgobject-2.0.so.0
  • #25 g_signal_emit
    from /usr/lib/libgobject-2.0.so.0
  • #26 gtk_widget_activate
    from /usr/lib/libgtk-x11-2.0.so.0
  • #27 gtk_propagate_event
    from /usr/lib/libgtk-x11-2.0.so.0
  • #28 gtk_main_do_event
    from /usr/lib/libgtk-x11-2.0.so.0
  • #29 gdk_event_get_graphics_expose
    from /usr/lib/libgdk-x11-2.0.so.0
  • #30 g_main_context_dispatch
    from /usr/lib/libglib-2.0.so.0
  • #31 g_main_context_acquire
    from /usr/lib/libglib-2.0.so.0
  • #32 g_main_loop_run
    from /usr/lib/libglib-2.0.so.0
  • #33 gtk_main
    from /usr/lib/libgtk-x11-2.0.so.0
  • #34 main

Other information:
I'm using KDE.
Comment 1 Christian Kirbach 2005-03-12 10:10:27 UTC
Thanks for the bug report. This particular bug has already been reported into 
our bug tracking system, but please feel free to report any further bugs you 
find.


*** This bug has been marked as a duplicate of 154637 ***
Comment 2 Hans Breuer 2005-03-12 10:39:43 UTC
Please, PLEASE *do* report this to your distributor, it's quite annoying 
to get a bug report over and over again, especially where somebody simply 
did screw up the build which we *can not fix* ...