Debian Bug report logs - #816403
libgraphicsmagick: please provide debug symbols

version graph

Package: libgraphicsmagick-q16-3; Maintainer for libgraphicsmagick-q16-3 is Laszlo Boszormenyi (GCS) <[email protected]>; Source for libgraphicsmagick-q16-3 is src:graphicsmagick (PTS, buildd, popcon).

Reported by: Roman Lebedev <[email protected]>

Date: Tue, 1 Mar 2016 16:39:01 UTC

Severity: wishlist

Found in version graphicsmagick/1.3.23-2

Reply or subscribe to this bug.

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


Report forwarded to [email protected], [email protected], Laszlo Boszormenyi (GCS) <[email protected]>:
Bug#816403; Package libgraphicsmagick-q16-3. (Tue, 01 Mar 2016 16:39:05 GMT) (full text, mbox, link).


Acknowledgement sent to Roman Lebedev <[email protected]>:
New Bug report received and forwarded. Copy sent to [email protected], Laszlo Boszormenyi (GCS) <[email protected]>. (Tue, 01 Mar 2016 16:39:05 GMT) (full text, mbox, link).


Message #5 received at [email protected] (full text, mbox, reply):

From: Roman Lebedev <[email protected]>
To: Debian Bug Tracking System <[email protected]>
Subject: libgraphicsmagick: please provide debug symbols
Date: Tue, 01 Mar 2016 19:35:26 +0300
Package: libgraphicsmagick-q16-3
Version: 1.3.23-2
Severity: wishlist

Dear Maintainer,

Please provide debug sybols for the library.
Due to the sigsegv hook it installs (completely non-thread-safely!),
i need to find a way to workaround it, and i needed debug symbols
to catch it first...

-- System Information:
Debian Release: stretch/sid
  APT prefers unstable
  APT policy: (990, 'unstable'), (500, 'unstable-debug'), (1, 'experimental-debug'), (1, 'experimental')
Architecture: amd64 (x86_64)

Kernel: Linux 4.2.0-1-amd64 (SMP w/8 CPU cores)
Locale: LANG=en_US.UTF-8, LC_CTYPE=en_US.UTF-8 (charmap=UTF-8)
Shell: /bin/sh linked to /bin/dash
Init: systemd (via /run/systemd/system)

Versions of packages libgraphicsmagick-q16-3 depends on:
ii  libbz2-1.0       1.0.6-8
ii  libc6            2.21-9
ii  libfreetype6     2.6.1-0.1
ii  libgomp1         5.3.1-10
ii  libice6          2:1.0.9-1+b1
ii  libjasper1       1.900.1-debian1-2.4
ii  libjbig0         2.1-3.1
ii  libjpeg62-turbo  1:1.4.2-2
ii  liblcms2-2       2.6-3+b3
ii  liblzma5         5.1.1alpha+20120614-2.1
ii  libpng12-0       1.2.54-3
ii  libsm6           2:1.2.2-1+b1
ii  libtiff5         4.0.6-1
ii  libwebp5         0.4.4-1+b1
ii  libwmf0.2-7      0.2.8.4-10.5
ii  libx11-6         2:1.6.3-1
ii  libxext6         2:1.3.3-1
ii  libxml2          2.9.3+dfsg1-1
ii  zlib1g           1:1.2.8.dfsg-2+b1

Versions of packages libgraphicsmagick-q16-3 recommends:
ii  ghostscript  9.18~dfsg-4
ii  gsfonts      1:8.11+urwcyr1.0.7~pre44-4.2

Versions of packages libgraphicsmagick-q16-3 suggests:
pn  graphicsmagick-dbg  <none>

-- no debconf information



Information forwarded to [email protected], Laszlo Boszormenyi (GCS) <[email protected]>:
Bug#816403; Package libgraphicsmagick-q16-3. (Tue, 01 Mar 2016 18:48:04 GMT) (full text, mbox, link).


Acknowledgement sent to László Böszörményi (GCS) <[email protected]>:
Extra info received and forwarded to list. Copy sent to Laszlo Boszormenyi (GCS) <[email protected]>. (Tue, 01 Mar 2016 18:48:04 GMT) (full text, mbox, link).


Message #10 received at [email protected] (full text, mbox, reply):

From: László Böszörményi (GCS) <[email protected]>
To: Roman Lebedev <[email protected]>, [email protected]
Subject: Re: Bug#816403: libgraphicsmagick: please provide debug symbols
Date: Tue, 1 Mar 2016 19:44:32 +0100
Hi Roman,

On Tue, Mar 1, 2016 at 5:35 PM, Roman Lebedev <[email protected]> wrote:
> Please provide debug sybols for the library.
> Due to the sigsegv hook it installs (completely non-thread-safely!),
> i need to find a way to workaround it, and i needed debug symbols
> to catch it first...
 Did you try graphicsmagick-dbg meanwhile? It may help alone.

Regards,
Laszlo/GCS



Information forwarded to [email protected], Laszlo Boszormenyi (GCS) <[email protected]>:
Bug#816403; Package libgraphicsmagick-q16-3. (Tue, 01 Mar 2016 19:33:03 GMT) (full text, mbox, link).


Acknowledgement sent to Roman Lebedev <[email protected]>:
Extra info received and forwarded to list. Copy sent to Laszlo Boszormenyi (GCS) <[email protected]>. (Tue, 01 Mar 2016 19:33:03 GMT) (full text, mbox, link).


Message #15 received at [email protected] (full text, mbox, reply):

From: Roman Lebedev <[email protected]>
To: László Böszörményi (GCS) <[email protected]>
Cc: [email protected]
Subject: Re: Bug#816403: libgraphicsmagick: please provide debug symbols
Date: Tue, 1 Mar 2016 22:30:40 +0300
On Tue, Mar 1, 2016 at 9:44 PM, László Böszörményi (GCS) <[email protected]> wrote:
> Hi Roman,
>
> On Tue, Mar 1, 2016 at 5:35 PM, Roman Lebedev <[email protected]> wrote:
>> Please provide debug sybols for the library.
>> Due to the sigsegv hook it installs (completely non-thread-safely!),
>> i need to find a way to workaround it, and i needed debug symbols
>> to catch it first...
>  Did you try graphicsmagick-dbg meanwhile? It may help alone.
Oh well :)
I did try it, but for some reason it was not picked up by gdb, so i
reported this issue.
But now i have retried it, and it worked
(along with mkdir /build && cd /build && apt-get source tiff &&
apt-get source graphicsmagick)

On an unrelated note, it does not seem to have helped to solve my
issue with graphicsmagick
setting their own error/warning handlers :(

ReadTIFFImage() does call
TIFFSetErrorHandler()/TIFFSetWarningHandler() to set it's own
handlers, but then does not restore the original ones after it is done.
And anyway since apparently those handlers is global per-program, it
would never work.
So broken :(
This causes numerous crashes of darktable (we use libtiff and gm side-by-side).

So i suppose this bug can be closed...

>
> Regards,
> Laszlo/GCS
Roman.



Send a report that this bug log contains spam.


Debian bug tracking system administrator <[email protected]>. Last modified: Tue May 13 15:29:10 2025; Machine Name: buxtehude

Debian Bug tracking system

Debbugs is free software and licensed under the terms of the GNU General 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.