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 58882 - Computing a doc's bounding box --> crash
Computing a doc's bounding box --> crash
Status: RESOLVED FIXED
Product: dia
Classification: Other
Component: general
0.88.x
Other Linux
: Normal major
: ---
Assigned To: James Henstridge
James Henstridge
Depends on:
Blocks:
 
 
Reported: 2001-08-12 11:12 UTC by Cyrille Chépélov
Modified: 2004-12-22 21:47 UTC
See Also:
GNOME target: ---
GNOME version: ---



Description Cyrille Chépélov 2001-08-12 11:12:35 UTC
When computing the bounding box of a document I cannot reproduce here for
ownership reasons, which contains objects of the following types:

    <dia:object type="Network - Antenna" version="0" 
    <dia:object type="Network - Bus" version="0" 
    <dia:object type="Network - Cloud" version="0" 
    <dia:object type="Network - General Computer (Tower)" version="0" 
    <dia:object type="Network - General Monitor (With Stand)" version="0" 
    <dia:object type="Network - General Printer" version="0" 
    <dia:object type="Network - Router Symbol" version="0" 
    <dia:object type="Network - Switch Symbol" version="0" 
    <dia:object type="Network - WAN Link" version="1" 
    <dia:object type="Standard - Line" version="0" 
    <dia:object type="Standard - Text" version="0" 

dia can fall in an infinite loop. Two ways to produce this bug:
   1) print (perhaps twice) or export to PS/EPS.
   2) select view-->show all.

This does not seem to happen in the CVS head.

While I haven't done a source-level analysis of this bug, I suspect that we
might have a bug either in the RenderObject support (which has been removed
in the Head), or a problem perhaps still lurking in WAN Link or Bus.

This bug is actually Debian bug #107167
http://bugs.debian.org/cgi-bin/bugreport.cgi?bug=107167&repeatmerged=yes
Please send a notification there upon closing this bug.
Comment 1 Cyrille Chépélov 2001-08-15 10:18:38 UTC
Now fixed in CVS.