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 154637 - DIA Crashed when Changing Page Orientation
DIA Crashed when Changing Page Orientation
Status: RESOLVED FIXED
Product: dia
Classification: Other
Component: general
unspecified
Other other
: Normal normal
: ---
Assigned To: Dia maintainers
Dia maintainers
: 157848 158439 158476 158594 158616 159060 159105 159913 159992 161081 161170 161574 163112 164800 166493 168183 169885 170047 171956 172774 300110 300711 301636 302480 303348 304905 315784 320689 (view as bug list)
Depends on:
Blocks:
 
 
Reported: 2004-10-06 04:15 UTC by Gordon McCague
Modified: 2005-11-06 16:28 UTC
See Also:
GNOME target: ---
GNOME version: ---



Description Gordon McCague 2004-10-06 04:16:01 UTC
Distribution: Fedora Core release 2.91 (FC3 Test 2)
Package: dia
Severity: normal
Version: GNOME2.8.0 unspecified
Gnome-Distributor: Red Hat, Inc
Synopsis: DIA Crashed when Changing Page Orientation
Bugzilla-Product: dia
Bugzilla-Component: general
Bugzilla-Version: unspecified
BugBuddy-GnomeVersion: 2.0 (2.8.0)
Description:
Description of the crash:
DIA crashed when I right clicked on the image, selected File-->Page
Setup

Steps to reproduce the crash:
1. 
2. 
3. 

Expected Results:
To see the Page Setup Menu so that I can change the portrait

How often does this happen?


Additional Information:



Debugging Information:

Backtrace was generated from '/usr/bin/dia'

(no debugging symbols found)...Using host libthread_db library
"/lib/tls/libthread_db.so.1".
(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 -151112160 (LWP 11756)]
(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)...(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)...(no debugging symbols
found)...0x003b1782 in _dl_sysinfo_int80 () from /lib/ld-linux.so.2

Thread 1 (Thread -151112160 (LWP 11756))

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




------- Bug moved to this database by unknown@bugzilla.gnome.org 2004-10-06 00:16 -------


Unknown platform unknown. Setting to default platform "Other".
Unknown milestone "unknown" in product "dia".
   Setting to default milestone for this product, '---'
Setting to default status "UNCONFIRMED".
Setting qa contact to the default for this product.
   This bug either had no qa contact or an invalid one.

Comment 1 Hans Breuer 2004-10-30 17:38:21 UTC
can't reproduce with either current cvs nor 0.92.2. We do at least need Dia's
version info - even better some hints to reproduce.

Sorry - setting needsinfo.
Comment 2 Lars Clausen 2004-10-31 17:48:06 UTC
Actually, it's from recent CVS, hit a bug of mine in the unit spinner code. 
Fixed now.
Comment 3 Elijah Newren 2004-11-10 14:47:22 UTC
*** Bug 157848 has been marked as a duplicate of this bug. ***
Comment 4 Elijah Newren 2004-11-16 15:38:36 UTC
*** Bug 158439 has been marked as a duplicate of this bug. ***
Comment 5 Elijah Newren 2004-11-16 17:38:30 UTC
*** Bug 158476 has been marked as a duplicate of this bug. ***
Comment 6 Elijah Newren 2004-11-18 02:23:08 UTC
*** Bug 158594 has been marked as a duplicate of this bug. ***
Comment 7 Elijah Newren 2004-11-18 15:43:49 UTC
*** Bug 158616 has been marked as a duplicate of this bug. ***
Comment 8 Elijah Newren 2004-11-22 14:47:50 UTC
*** Bug 159060 has been marked as a duplicate of this bug. ***
Comment 9 Elijah Newren 2004-11-22 19:35:36 UTC
*** Bug 159105 has been marked as a duplicate of this bug. ***
Comment 10 Elijah Newren 2004-11-29 22:31:39 UTC
*** Bug 159913 has been marked as a duplicate of this bug. ***
Comment 11 Elijah Newren 2004-11-30 17:44:15 UTC
*** Bug 159992 has been marked as a duplicate of this bug. ***
Comment 12 Elijah Newren 2004-12-12 23:49:53 UTC
*** Bug 161081 has been marked as a duplicate of this bug. ***
Comment 13 Elijah Newren 2004-12-13 17:28:33 UTC
*** Bug 161170 has been marked as a duplicate of this bug. ***
Comment 14 Hans Breuer 2004-12-13 22:11:13 UTC
See https://bugzilla.redhat.com/bugzilla/show_bug.cgi?id=137404
Given Lars' comment from above this is not a bug in one of the
released versions - i.e. 0.94 but was some time in cvs.

If this is true does Fedora ship direct from cvs?

What's the newest entry in dia/ChangeLog ?

Thanks,
    Hans
Comment 15 Elijah Newren 2004-12-18 00:59:31 UTC
*** Bug 161574 has been marked as a duplicate of this bug. ***
Comment 16 Hans Breuer 2005-01-06 13:32:16 UTC
*** Bug 163112 has been marked as a duplicate of this bug. ***
Comment 17 Lars Clausen 2005-02-01 20:43:41 UTC
*** Bug 164800 has been marked as a duplicate of this bug. ***
Comment 18 Lars Clausen 2005-02-01 20:44:09 UTC
Some info from a child bug:

------- Additional Comment #1 From hans@breuer.org 2005-01-22 08:08 -------

This is probably the most reported bug on Dia. 
Looking deeper into it I even installed Fedora Core 3 to 
reproduce it myself. Dia started from command line
gives the below traces - which to me look like a screwed
build rather than a Dia bug. Does it give yozu similar
output ?
See also: http://bugzilla.gnome.org/show_bug.cgi?id=154637

Thanks,
    Hans

[hb@hb-k6 ~]$ dia --version
Dia version 0.94, compiled 12:28:37 Sep  3 2004


(dia:3392): GLib-GObject-WARNING **: specified class size for type
`DiaUnitSpinner' is smaller than the parent type's `GtkSpinButton' class size

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

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

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

Program received signal SIGSEGV, Segmentation fault.
[Switching to Thread -1208064320 (LWP 3392)]
0x0807e4c4 in dia_unit_spinner_new ()

Comment 19 Elijah Newren 2005-02-06 21:49:20 UTC
*** Bug 166493 has been marked as a duplicate of this bug. ***
Comment 20 Hans Breuer 2005-02-22 20:26:35 UTC
*** Bug 168183 has been marked as a duplicate of this bug. ***
Comment 21 Christian Kirbach 2005-03-10 22:41:44 UTC
*** Bug 169885 has been marked as a duplicate of this bug. ***
Comment 22 Christian Kirbach 2005-03-12 10:10:28 UTC
*** Bug 170047 has been marked as a duplicate of this bug. ***
Comment 23 Hans Breuer 2005-03-29 11:23:19 UTC
*** Bug 171956 has been marked as a duplicate of this bug. ***
Comment 24 Dan Ryder 2005-03-30 17:17:38 UTC
This comment I had made on the duplicate bug 169885

After rebuilding .94 from source (with debugging), using all the latest
dependencies, it works fine.  The problem is likely in one of the libraries used
by the stock FC3 dia

----

If interested in tracking down the original problem, here is some more information:
- binary was FC3 stock
- md5sum follows
34a146a0940989b3d2ec60d120685bc3  /usr/bin/dia
- version says:
/usr/bin/dia --version
Dia version 0.94, compiled 12:28:37 Sep  3 2004
- dynamic dependencies compared:
OLD (STOCK) VERSION
ldd /usr/bin/dia
        libdia.so => /usr/lib/dia/libdia.so (0x0061c000)
        libfreetype.so.6 => /usr/lib/libfreetype.so.6 (0x00437000)
        libgnomeui-2.so.0 => /usr/lib/libgnomeui-2.so.0 (0x0431d000)
        libSM.so.6 => /usr/X11R6/lib/libSM.so.6 (0x00a81000)
        libICE.so.6 => /usr/X11R6/lib/libICE.so.6 (0x00a8b000)
        libbonoboui-2.so.0 => /usr/lib/libbonoboui-2.so.0 (0x008f1000)
        libxml2.so.2 => /usr/lib/libxml2.so.2 (0x0381c000)
        libpthread.so.0 => /lib/tls/libpthread.so.0 (0x003ff000)
        libgnomecanvas-2.so.0 => /usr/lib/libgnomecanvas-2.so.0 (0x00aa5000)
        libgnome-2.so.0 => /usr/lib/libgnome-2.so.0 (0x0083d000)
        libpopt.so.0 => /usr/lib/libpopt.so.0 (0x00cef000)
        libart_lgpl_2.so.2 => /usr/lib/libart_lgpl_2.so.2 (0x0076b000)
        libpangoft2-1.0.so.0 => /usr/lib/libpangoft2-1.0.so.0 (0x00701000)
        libgtk-x11-2.0.so.0 => /usr/lib/libgtk-x11-2.0.so.0 (0x04066000)
        libgdk-x11-2.0.so.0 => /usr/lib/libgdk-x11-2.0.so.0 (0x007c2000)
        libatk-1.0.so.0 => /usr/lib/libatk-1.0.so.0 (0x00a39000)
        libgdk_pixbuf-2.0.so.0 => /usr/lib/libgdk_pixbuf-2.0.so.0 (0x004e9000)
        libpangoxft-1.0.so.0 => /usr/lib/libpangoxft-1.0.so.0 (0x007bb000)
        libpangox-1.0.so.0 => /usr/lib/libpangox-1.0.so.0 (0x00830000)
        libpango-1.0.so.0 => /usr/lib/libpango-1.0.so.0 (0x00733000)
        libgobject-2.0.so.0 => /usr/lib/libgobject-2.0.so.0 (0x005b4000)
        libbonobo-2.so.0 => /usr/lib/libbonobo-2.so.0 (0x0253f000)
        libgconf-2.so.4 => /usr/lib/libgconf-2.so.4 (0x00d6b000)
        libgnomevfs-2.so.0 => /usr/lib/libgnomevfs-2.so.0 (0x02599000)
        libbonobo-activation.so.4 => /usr/lib/libbonobo-activation.so.4 (0x00155000)
        libORBit-2.so.0 => /usr/lib/libORBit-2.so.0 (0x00101000)
        libgmodule-2.0.so.0 => /usr/lib/libgmodule-2.0.so.0 (0x005af000)
        libdl.so.2 => /lib/libdl.so.2 (0x0030e000)
        libgthread-2.0.so.0 => /usr/lib/libgthread-2.0.so.0 (0x00db2000)
        libglib-2.0.so.0 => /usr/lib/libglib-2.0.so.0 (0x0051c000)
        libpng12.so.0 => /usr/lib/libpng12.so.0 (0x00cfe000)
        libm.so.6 => /lib/tls/libm.so.6 (0x002e9000)
        libz.so.1 => /usr/lib/libz.so.1 (0x003dd000)
        libc.so.6 => /lib/tls/libc.so.6 (0x001c0000)
        libgnome-keyring.so.0 => /usr/lib/libgnome-keyring.so.0 (0x00c66000)
        libjpeg.so.62 => /usr/lib/libjpeg.so.62 (0x005fc000)
        libX11.so.6 => /usr/X11R6/lib/libX11.so.6 (0x00314000)
        /lib/ld-linux.so.2 (0x001a7000)
        libesd.so.0 => /usr/lib/libesd.so.0 (0x00975000)
        libaudiofile.so.0 => /usr/lib/libaudiofile.so.0 (0x0016b000)
        libfontconfig.so.1 => /usr/lib/libfontconfig.so.1 (0x004c1000)
        libXrandr.so.2 => /usr/X11R6/lib/libXrandr.so.2 (0x007ac000)
        libXi.so.6 => /usr/X11R6/lib/libXi.so.6 (0x007b1000)
        libXinerama.so.1 => /usr/X11R6/lib/libXinerama.so.1 (0x00729000)
        libXft.so.2 => /usr/X11R6/lib/libXft.so.2 (0x00798000)
        libXcursor.so.1 => /usr/X11R6/lib/libXcursor.so.1 (0x0078d000)
        libXrender.so.1 => /usr/X11R6/lib/libXrender.so.1 (0x00783000)
        libXext.so.6 => /usr/X11R6/lib/libXext.so.6 (0x00a71000)
        libORBitCosNaming-2.so.0 => /usr/lib/libORBitCosNaming-2.so.0 (0x00cf8000)
        libssl.so.4 => /lib/libssl.so.4 (0x00cb9000)
        libcrypto.so.4 => /lib/libcrypto.so.4 (0x00b66000)
        libgssapi_krb5.so.2 => /usr/lib/libgssapi_krb5.so.2 (0x00c50000)
        libkrb5.so.3 => /usr/lib/libkrb5.so.3 (0x00adc000)
        libcom_err.so.2 => /lib/libcom_err.so.2 (0x00ad7000)
        libk5crypto.so.3 => /usr/lib/libk5crypto.so.3 (0x00b43000)
        libhowl-0.9.6.so.1 => /usr/lib/libhowl-0.9.6.so.1 (0x026c6000)
        libresolv.so.2 => /lib/libresolv.so.2 (0x00599000)
        librt.so.1 => /lib/tls/librt.so.1 (0x00d55000)
        libasound.so.2 => /lib/libasound.so.2 (0x07cef000)
        libexpat.so.0 => /usr/lib/libexpat.so.0 (0x004a0000)

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

NEW (WORKS) VERSION
ldd /usr/local/bin/dia
        libdia.so => /usr/local/lib/dia/libdia.so (0x00a8a000)
        libpopt.so.0 => /usr/lib/libpopt.so.0 (0x00cef000)
        libfreetype.so.6 => /usr/local/lib/libfreetype.so.6 (0x00111000)
        libgtk-x11-2.0.so.0 => /usr/local/lib/libgtk-x11-2.0.so.0 (0x00631000)
        libgdk-x11-2.0.so.0 => /usr/local/lib/libgdk-x11-2.0.so.0 (0x001be000)
        libatk-1.0.so.0 => /usr/local/lib/libatk-1.0.so.0 (0x00f9c000)
        libpangoxft-1.0.so.0 => /usr/local/lib/libpangoxft-1.0.so.0 (0x009d8000)
        libpangox-1.0.so.0 => /usr/local/lib/libpangox-1.0.so.0 (0x00b20000)
        libxml2.so.2 => /usr/lib/libxml2.so.2 (0x0381c000)
        libpthread.so.0 => /lib/tls/libpthread.so.0 (0x003ff000)
        libgdk_pixbuf-2.0.so.0 => /usr/local/lib/libgdk_pixbuf-2.0.so.0 (0x00e02000)
        libpangoft2-1.0.so.0 => /usr/local/lib/libpangoft2-1.0.so.0 (0x004a9000)
        libpango-1.0.so.0 => /usr/local/lib/libpango-1.0.so.0 (0x00231000)
        libgobject-2.0.so.0 => /usr/local/lib/libgobject-2.0.so.0 (0x00986000)
        libgmodule-2.0.so.0 => /usr/local/lib/libgmodule-2.0.so.0 (0x00175000)
        libdl.so.2 => /lib/libdl.so.2 (0x0030e000)
        libglib-2.0.so.0 => /usr/local/lib/libglib-2.0.so.0 (0x00267000)
        libpng.so.3 => /usr/local/lib/libpng.so.3 (0x00312000)
        libm.so.6 => /lib/tls/libm.so.6 (0x002e9000)
        libz.so.1 => /usr/lib/libz.so.1 (0x003dd000)
        libc.so.6 => /lib/tls/libc.so.6 (0x004cd000)
        libX11.so.6 => /usr/X11R6/lib/libX11.so.6 (0x008bd000)
        libXrandr.so.2 => /usr/X11R6/lib/libXrandr.so.2 (0x00178000)
        libXinerama.so.1 => /usr/X11R6/lib/libXinerama.so.1 (0x0017b000)
        libXft.so.2 => /usr/X11R6/lib/libXft.so.2 (0x0017e000)
        libfontconfig.so.1 => /usr/lib/libfontconfig.so.1 (0x00347000)
        libXfixes.so.3 => /usr/X11R6/lib/libXfixes.so.3 (0x0061c000)
        libXcursor.so.1 => /usr/X11R6/lib/libXcursor.so.1 (0x00190000)
        libXrender.so.1 => /usr/X11R6/lib/libXrender.so.1 (0x00199000)
        libXext.so.6 => /usr/X11R6/lib/libXext.so.6 (0x00a71000)
        /lib/ld-linux.so.2 (0x001a7000)
        libexpat.so.0 => /usr/lib/libexpat.so.0 (0x0036d000) 
Comment 25 Hans Breuer 2005-03-30 17:52:18 UTC
Still wondering why noone of you Fedora users cares to report this bug
and *it's solution* where it belongs:

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

Let your Linux distributor fix their broken build!
Comment 26 Elijah Newren 2005-04-06 14:55:46 UTC
*** Bug 172774 has been marked as a duplicate of this bug. ***
Comment 27 Elijah Newren 2005-04-10 18:59:28 UTC
*** Bug 300110 has been marked as a duplicate of this bug. ***
Comment 28 Elijah Newren 2005-04-16 00:05:18 UTC
*** Bug 300711 has been marked as a duplicate of this bug. ***
Comment 29 Elijah Newren 2005-04-23 14:35:48 UTC
*** Bug 301636 has been marked as a duplicate of this bug. ***
Comment 30 Lars Clausen 2005-04-29 20:06:46 UTC
*** Bug 302480 has been marked as a duplicate of this bug. ***
Comment 31 Elijah Newren 2005-05-07 14:17:27 UTC
*** Bug 303348 has been marked as a duplicate of this bug. ***
Comment 32 Hans Breuer 2005-05-20 20:51:24 UTC
*** Bug 304905 has been marked as a duplicate of this bug. ***
Comment 33 Brent Smith (smitten) 2005-09-13 04:31:54 UTC
*** Bug 315784 has been marked as a duplicate of this bug. ***
Comment 34 Lars Clausen 2005-11-06 16:28:02 UTC
*** Bug 320689 has been marked as a duplicate of this bug. ***