Debian Bug report logs - #367048
synfig: floating point exception on alpha

version graph

Package: synfig; Maintainer for synfig is Debian Multimedia Maintainers <debian-multimedia@lists.debian.org>; Source for synfig is src:synfig (PTS, buildd, popcon).

Reported by: Paul Wise <pabs@debian.org>

Date: Sat, 13 May 2006 04:33:02 UTC

Severity: serious

Found in version synfig/0.61.05-4

Fixed in version synfig/0.61.05-5

Done: Fabian Fagerholm <fabbe@debian.org>

Bug is archived. No further changes may be made.

Toggle useless messages

View this report as an mbox folder, status mbox, maintainer mbox


Report forwarded to debian-bugs-dist@lists.debian.org, Debian Synfig Maintainers <pkg-synfig-devel@lists.alioth.debian.org>:
Bug#367048; Package synfig. (full text, mbox, link).


Acknowledgement sent to Paul Wise <pabs3@bonedaddy.net>:
New Bug report received and forwarded. Copy sent to Debian Synfig Maintainers <pkg-synfig-devel@lists.alioth.debian.org>. (full text, mbox, link).


Message #5 received at submit@bugs.debian.org (full text, mbox, reply):

From: Paul Wise <pabs3@bonedaddy.net>
To: Debian Bug Tracking System <submit@bugs.debian.org>
Subject: synfig: crashes on alpha, m68k, mipsel, powerpc
Date: Sat, 13 May 2006 12:10:08 +0800
[Message part 1 (text/plain, inline)]
Package: synfig
Version: 0.61.05-4
Severity: serious

As can be seen from [1], synfig doesn't work on several RC platforms.

     1. http://buildd.debian.org/~jeroen/status/package.php?p=synfigstudio

This bug is primarily to keep synfig out of etch (once it is removed)
and track the issue for people on those platforms noticing the bug.

-- 
bye,
pabs

http://wiki.debian.org/PaulWise
[signature.asc (application/pgp-signature, inline)]

Information forwarded to debian-bugs-dist@lists.debian.org, Debian Synfig Maintainers <pkg-synfig-devel@lists.alioth.debian.org>:
Bug#367048; Package synfig. (full text, mbox, link).


Acknowledgement sent to Paul Wise <pabs3@bonedaddy.net>:
Extra info received and forwarded to list. Copy sent to Debian Synfig Maintainers <pkg-synfig-devel@lists.alioth.debian.org>. (full text, mbox, link).


Message #10 received at 367048@bugs.debian.org (full text, mbox, reply):

From: Paul Wise <pabs3@bonedaddy.net>
To: 367048@bugs.debian.org
Cc: control@bugs.debian.org
Subject: synfig: 367048: 3 separate bugs in one
Date: Wed, 31 May 2006 11:19:49 +0800
[Message part 1 (text/plain, inline)]
clone 367048 -1 -2
retitle 367048 synfig: floating point exception on alpha
retitle -1 synfig: uses lots of memory, triggering the OOM killer
severity -1 serious
forwarded -1 http://sourceforge.net/tracker/index.php?func=detail&aid=1497893&group_id=144022&atid=757416
tags -1 + upstream
retitle -2 synfig: m68k segfault
severity -2 serious
thanks

Got a similar report upstream, now I understand that this is 3 separate
issues - using lots of memory (causing the OOM killer to kick in), a
floating point exception on alpha and a really weird segfault on m68k,
which looks similar to what some users have reported upstream before
with a broken C++ compiler.

-- 
bye,
pabs

http://wiki.debian.org/PaulWise
[signature.asc (application/pgp-signature, inline)]

Bug 367048 cloned as bugs 369646, 369647. Request was from Paul Wise <pabs3@bonedaddy.net> to control@bugs.debian.org. (full text, mbox, link).


Changed Bug title. Request was from Paul Wise <pabs3@bonedaddy.net> to control@bugs.debian.org. (full text, mbox, link).


Information forwarded to debian-bugs-dist@lists.debian.org, Debian Synfig Maintainers <pkg-synfig-devel@lists.alioth.debian.org>:
Bug#367048; Package synfig. (full text, mbox, link).


Acknowledgement sent to 367048@bugs.debian.org, debian-alpha@lists.debian.org:
Extra info received and forwarded to list. Copy sent to Debian Synfig Maintainers <pkg-synfig-devel@lists.alioth.debian.org>. (full text, mbox, link).


Message #19 received at 367048@bugs.debian.org (full text, mbox, reply):

From: Paul Wise <pabs3@bonedaddy.net>
To: debian-alpha@lists.debian.org
Cc: 367048@bugs.debian.org
Subject: synfig: 367048: can anyone help with a floating point exception?
Date: Mon, 12 Jun 2006 00:12:23 +0800
[Message part 1 (text/plain, inline)]
Hi all,

Does anyone here feel like helping out with a FTBFS in synfigstudio due
to a floating point exception in synfig on alpha? If someone could get a
backtrace, or a patch or other hint, that would be great.

Steps to reproduce:

sudo aptitude install synfig synfig-dbg 
mkdir tmp ; cd tmp
wget http://svn.voria.com/code/synfig-studio/trunk/images/installer_logo.sif
wget http://svn.voria.com/code/synfig-studio/trunk/images/logo.sif
synfig -q installer_logo.sif -o installer_logo.png --time 0
gdb synfig
run -q installer_logo.sif -o installer_logo.png --time 0
bt

Please CC 367048@bugs.debian.org in replies.

-- 
bye,
pabs

http://wiki.debian.org/PaulWise
[signature.asc (application/pgp-signature, inline)]

Information forwarded to debian-bugs-dist@lists.debian.org, Debian Synfig Maintainers <pkg-synfig-devel@lists.alioth.debian.org>:
Bug#367048; Package synfig. (full text, mbox, link).


Acknowledgement sent to Steve Langasek <vorlon@debian.org>:
Extra info received and forwarded to list. Copy sent to Debian Synfig Maintainers <pkg-synfig-devel@lists.alioth.debian.org>. (full text, mbox, link).


Message #24 received at 367048@bugs.debian.org (full text, mbox, reply):

From: Steve Langasek <vorlon@debian.org>
To: 367048@bugs.debian.org, debian-alpha@lists.debian.org
Subject: Re: synfig: 367048: can anyone help with a floating point exception?
Date: Wed, 14 Jun 2006 01:04:56 -0700
[Message part 1 (text/plain, inline)]
On Mon, Jun 12, 2006 at 12:12:23AM +0800, Paul Wise wrote:

> Does anyone here feel like helping out with a FTBFS in synfigstudio due
> to a floating point exception in synfig on alpha? If someone could get a
> backtrace, or a patch or other hint, that would be great.

> Steps to reproduce:

> sudo aptitude install synfig synfig-dbg 
> mkdir tmp ; cd tmp
> wget http://svn.voria.com/code/synfig-studio/trunk/images/installer_logo.sif
> wget http://svn.voria.com/code/synfig-studio/trunk/images/logo.sif
> synfig -q installer_logo.sif -o installer_logo.png --time 0
> gdb synfig
> run -q installer_logo.sif -o installer_logo.png --time 0
> bt

#0  0x00000200000965cc in synfig::Layer_Composite::get_full_bounding_rect (
    this=0x12020f080, context=<value optimized out>)
    at /usr/include/ETL/_rect.h:70
#1  0x0000020000171eec in synfig::Context::get_full_bounding_rect (
    this=<value optimized out>) at context.cpp:134
#2  0x0000020000096574 in synfig::Layer_Composite::get_full_bounding_rect (
    this=0x12020f080, context=@0x12020f080) at layer_composite.cpp:132
#3  0x0000020000171eec in synfig::Context::get_full_bounding_rect (
    this=<value optimized out>) at context.cpp:134
#4  0x000002000008e780 in synfig::Layer_PasteCanvas::set_sub_canvas (
    this=0x12020ca10, x=@0x11fabbb50) at layer_pastecanvas.cpp:184
#5  0x000002000008ec68 in synfig::Layer_PasteCanvas::set_param (
    this=0x12020ca10, param=@0x11fabbe20, value=@0x11fabbea8)
    at layer_pastecanvas.cpp:150
#6  0x0000020000152df0 in synfig::CanvasParser::parse_layer (this=0x11fabd6c0, 
    element=<value optimized out>, canvas=@0x11fabbfd8) at loadcanvas.cpp:1971
#7  0x0000020000149718 in synfig::CanvasParser::parse_canvas (
    this=0x11fabd6c0, element=0x1200cf6a0, parent=@0x11fabc5d8, 
    inline_=<value optimized out>, filename=@0x11fabc5d0)
    at loadcanvas.cpp:2233
#8  0x0000020000150a70 in synfig::CanvasParser::parse_value (this=0x11fabd6c0, 
    element=0x1200cf6a0, canvas=<value optimized out>) at loadcanvas.cpp:855

So looking at the build log for synfig on alpha, I see:

  checking for optimization flags... -O2 -ffast-math

and this is what -ffast-math does on alpha. :)

-- 
Steve Langasek                   Give me a lever long enough and a Free OS
Debian Developer                   to set it on, and I can move the world.
vorlon@debian.org                                   http://www.debian.org/
[signature.asc (application/pgp-signature, inline)]

Tags added: pending Request was from Paul Wise <pabs3@bonedaddy.net> to control@bugs.debian.org. (full text, mbox, link).


Reply sent to Fabian Fagerholm <fabbe@debian.org>:
You have taken responsibility. (full text, mbox, link).


Notification sent to Paul Wise <pabs3@bonedaddy.net>:
Bug acknowledged by developer. (full text, mbox, link).


Message #31 received at 367048-close@bugs.debian.org (full text, mbox, reply):

From: Fabian Fagerholm <fabbe@debian.org>
To: 367048-close@bugs.debian.org
Subject: Bug#367048: fixed in synfig 0.61.05-5
Date: Fri, 16 Jun 2006 15:02:14 -0700
Source: synfig
Source-Version: 0.61.05-5

We believe that the bug you reported is fixed in the latest version of
synfig, which is due to be installed in the Debian FTP archive:

libsynfig-dev_0.61.05-5_i386.deb
  to pool/main/s/synfig/libsynfig-dev_0.61.05-5_i386.deb
libsynfig-doc_0.61.05-5_all.deb
  to pool/main/s/synfig/libsynfig-doc_0.61.05-5_all.deb
libsynfig0_0.61.05-5_i386.deb
  to pool/main/s/synfig/libsynfig0_0.61.05-5_i386.deb
synfig-dbg_0.61.05-5_i386.deb
  to pool/main/s/synfig/synfig-dbg_0.61.05-5_i386.deb
synfig_0.61.05-5.diff.gz
  to pool/main/s/synfig/synfig_0.61.05-5.diff.gz
synfig_0.61.05-5.dsc
  to pool/main/s/synfig/synfig_0.61.05-5.dsc
synfig_0.61.05-5_i386.deb
  to pool/main/s/synfig/synfig_0.61.05-5_i386.deb



A summary of the changes between this version and the previous one is
attached.

Thank you for reporting the bug, which will now be closed.  If you
have further comments please address them to 367048@bugs.debian.org,
and the maintainer will reopen the bug report if appropriate.

Debian distribution maintenance software
pp.
Fabian Fagerholm <fabbe@debian.org> (supplier of updated synfig package)

(This message was generated automatically at their request; if you
believe that there is a problem with it please contact the archive
administrators by mailing ftpmaster@debian.org)


-----BEGIN PGP SIGNED MESSAGE-----
Hash: SHA1

Format: 1.7
Date: Sat, 17 Jun 2006 00:17:16 +0300
Source: synfig
Binary: synfig-dbg libsynfig-doc libsynfig0 libsynfig-dev synfig
Architecture: source all i386
Version: 0.61.05-5
Distribution: unstable
Urgency: low
Maintainer: Fabian Fagerholm <fabbe@debian.org>
Changed-By: Fabian Fagerholm <fabbe@debian.org>
Description: 
 libsynfig-dev - synfig library development files
 libsynfig-doc - synfig library documentation
 libsynfig0 - synfig library
 synfig     - vector-based 2D animation package
 synfig-dbg - synfig debugging symbols
Closes: 367048
Changes: 
 synfig (0.61.05-5) unstable; urgency=low
 .
   [ Paul Wise ]
   * Disable -ffast-math and prevent crash on alpha (Closes: #367048)
 .
   [ Fabian Fagerholm ]
   * Rerun ./bootstrap, this time using newer versions of autoconf and libtool.
   * debian/rules: provide a dummy build target to be policy compliant
     (policy 4.8).
   * debian/control: libsynfig-doc should be in section doc.
   * debian/control: bump standards-version.
Files: 
 01187544eecd668ec0d114842ccb3cb1 1000 graphics extra synfig_0.61.05-5.dsc
 f02bd511f9b06b6e12aa578c589f2576 463798 graphics extra synfig_0.61.05-5.diff.gz
 04f33559a444fbff33d488b9879a391a 874764 doc extra libsynfig-doc_0.61.05-5_all.deb
 ff8c2cd69eb9f33d06e279f91ce557d2 1242914 graphics extra synfig_0.61.05-5_i386.deb
 62e17609372fd30663a533d095db05ff 1187024 libs extra libsynfig0_0.61.05-5_i386.deb
 4e2245d5129c948420d0f7383a6a0465 60280 libdevel extra libsynfig-dev_0.61.05-5_i386.deb
 d2a4df6487aa2a4537016bad0bfece20 5851226 libdevel extra synfig-dbg_0.61.05-5_i386.deb

-----BEGIN PGP SIGNATURE-----
Version: GnuPG v1.4.3 (GNU/Linux)

iD8DBQFEkycU76VUNpZBmeIRAuhzAJ0Y6XLxIzXTi6u1rzWRwxUlMqEvuwCfakLH
3yfsBQ6yZB8+NmevQMf6GBs=
=/HsM
-----END PGP SIGNATURE-----




Changed Bug submitter from Paul Wise <pabs3@bonedaddy.net> to Paul Wise <pabs@debian.org>. Request was from Paul Wise <pabs@debian.org> to control@bugs.debian.org. (full text, mbox, link).


Bug archived. Request was from Debbugs Internal Request <owner@bugs.debian.org> to internal_control@bugs.debian.org. (Mon, 25 Jun 2007 12:48:12 GMT) (full text, mbox, link).


Send a report that this bug log contains spam.


Debian bug tracking system administrator <owner@bugs.debian.org>. Last modified: Sat Jul 1 12:00:33 2023; Machine Name: buxtehude

Debian Bug tracking system

Debbugs is free software and licensed under the terms of the GNU Public License version 2. The current version can be obtained from https://bugs.debian.org/debbugs-source/.

Copyright © 1999 Darren O. Benham, 1997,2003 nCipher Corporation Ltd, 1994-97 Ian Jackson, 2005-2017 Don Armstrong, and many other contributors.