GNOME Bugzilla – Bug 154637
DIA Crashed when Changing Page Orientation
Last modified: 2005-11-06 16:28:02 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
+ Trace 50809
Thread 1 (Thread -151112160 (LWP 11756))
------- 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.
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.
Actually, it's from recent CVS, hit a bug of mine in the unit spinner code. Fixed now.
*** Bug 157848 has been marked as a duplicate of this bug. ***
*** Bug 158439 has been marked as a duplicate of this bug. ***
*** Bug 158476 has been marked as a duplicate of this bug. ***
*** Bug 158594 has been marked as a duplicate of this bug. ***
*** Bug 158616 has been marked as a duplicate of this bug. ***
*** Bug 159060 has been marked as a duplicate of this bug. ***
*** Bug 159105 has been marked as a duplicate of this bug. ***
*** Bug 159913 has been marked as a duplicate of this bug. ***
*** Bug 159992 has been marked as a duplicate of this bug. ***
*** Bug 161081 has been marked as a duplicate of this bug. ***
*** Bug 161170 has been marked as a duplicate of this bug. ***
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
*** Bug 161574 has been marked as a duplicate of this bug. ***
*** Bug 163112 has been marked as a duplicate of this bug. ***
*** Bug 164800 has been marked as a duplicate of this bug. ***
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 ()
*** Bug 166493 has been marked as a duplicate of this bug. ***
*** Bug 168183 has been marked as a duplicate of this bug. ***
*** Bug 169885 has been marked as a duplicate of this bug. ***
*** Bug 170047 has been marked as a duplicate of this bug. ***
*** Bug 171956 has been marked as a duplicate of this bug. ***
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)
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!
*** Bug 172774 has been marked as a duplicate of this bug. ***
*** Bug 300110 has been marked as a duplicate of this bug. ***
*** Bug 300711 has been marked as a duplicate of this bug. ***
*** Bug 301636 has been marked as a duplicate of this bug. ***
*** Bug 302480 has been marked as a duplicate of this bug. ***
*** Bug 303348 has been marked as a duplicate of this bug. ***
*** Bug 304905 has been marked as a duplicate of this bug. ***
*** Bug 315784 has been marked as a duplicate of this bug. ***
*** Bug 320689 has been marked as a duplicate of this bug. ***