Your message dated Thu, 04 Jan 2024 22:07:11 -0600 with message-id <6576160.K2JlShyGXD@riemann> and subject line Re: ghostscript segfaults on some eps file has caused the Debian Bug report #619306, regarding ghostscript: segfault on particular file not reproducible in git master to be marked as done. This means that you claim that the problem has been dealt with. If this is not the case it is now your responsibility to reopen the Bug report if necessary, and/or fix the problem forthwith. (NB: If you are a system administrator and have no idea what this message is talking about, this may indicate a serious mail system misconfiguration somewhere. Please contact owner@bugs.debian.org immediately.) -- 619306: https://bugs.debian.org/cgi-bin/bugreport.cgi?bug=619306 Debian Bug Tracking System Contact owner@bugs.debian.org with problems
--- Begin Message ---
- To: Debian Bug Tracking System <submit@bugs.debian.org>
- Subject: ghostscript: segfault on particular file not reproducible in git master
- From: Yves-Alexis Perez <corsac@debian.org>
- Date: Wed, 02 Mar 2011 08:18:30 +0100
- Message-id: <20110302071830.30333.66381.reportbug@hidalgo>
Package: ghostscript Version: 9.01~dfsg-2 Severity: important Hey, I have some eps files (not easily sharable though) which make segfault gs everytime. I've tried to rebuild ghostscript from upstream sources to make a usable backtrace, but it appears that it's not reproducible using git master nor 9.00 tag. I tried to rebuild the debian package but it doesn't seem to support DEB_BUILD_OPTIONS so I've tried rebuild manually using tips from another bug report, but: configure: WARNING: unrecognized options: --enable-debug So I'm doing CFLAGS='-O0 -g' ./configure && make and it gives: make: *** No rule to make target `src/compress.c', needed by `obj/compress.o'. Stop. So the only backtrace I can give is: (gdb) bt full #0 0x0000000000000000 in ?? () No symbol table info available. #1 0x00007ffff6595bce in cmsEvalLUT () from /usr/lib/liblcms.so.1 No symbol table info available. #2 0x00007ffff659e0a6 in ?? () from /usr/lib/liblcms.so.1 No symbol table info available. #3 0x00007ffff658a071 in _cmsComputePrelinearizationTablesFromXFORM () from /usr/lib/liblcms.so.1 No symbol table info available. #4 0x00007ffff65a08d7 in _cmsPrecalculateDeviceLink () from /usr/lib/liblcms.so.1 No symbol table info available. #5 0x00007ffff659ec7a in cmsCreateProofingTransform () from /usr/lib/liblcms.so.1 No symbol table info available. #6 0x00007ffff659f35b in cmsCreateTransform () from /usr/lib/liblcms.so.1 No symbol table info available. #7 0x00007ffff74019ca in gsicc_get_link_profile () from /usr/lib/libgs.so.9 No symbol table info available. #8 0x00007ffff73fe817 in ?? () from /usr/lib/libgs.so.9 No symbol table info available. #9 0x00007ffff7341dba in gx_remap_CIEA () from /usr/lib/libgs.so.9 No symbol table info available. ---Type <return> to continue, or q <return> to quit--- #10 0x00007ffff759fa1c in gx_remap_color () from /usr/lib/libgs.so.9 No symbol table info available. #11 0x00007ffff758fb68 in gs_text_begin () from /usr/lib/libgs.so.9 No symbol table info available. #12 0x00007ffff758ff10 in gs_xyshow_begin () from /usr/lib/libgs.so.9 No symbol table info available. #13 0x00007ffff730a987 in ?? () from /usr/lib/libgs.so.9 No symbol table info available. #14 0x00007ffff737177d in ?? () from /usr/lib/libgs.so.9 No symbol table info available. #15 0x00007ffff737283b in gs_interpret () from /usr/lib/libgs.so.9 No symbol table info available. #16 0x00007ffff73677b5 in gs_main_run_string_end () from /usr/lib/libgs.so.9 No symbol table info available. #17 0x00007ffff736893e in ?? () from /usr/lib/libgs.so.9 No symbol table info available. #18 0x00007ffff736912a in ?? () from /usr/lib/libgs.so.9 No symbol table info available. #19 0x00007ffff736a6a0 in gs_main_init_with_args () from /usr/lib/libgs.so.9 No symbol table info available. #20 0x0000000000400aec in main () No symbol table info available. Regards, -- Yves-Alexis -- System Information: Debian Release: wheezy/sid APT prefers unstable APT policy: (500, 'unstable'), (500, 'stable'), (101, 'experimental') Architecture: amd64 (x86_64) Kernel: Linux 2.6.37-1-amd64 (SMP w/2 CPU cores) Locale: LANG=en_US.utf8, LC_CTYPE=en_US.utf8 (charmap=UTF-8) Shell: /bin/sh linked to /bin/dash Versions of packages ghostscript depends on: ii debconf [de 1.5.38 Debian configuration management sy ii debianutils 3.4.4 Miscellaneous utilities specific t ii gsfonts 1:8.11+urwcyr1.0.7~pre44-4.2 Fonts for the Ghostscript interpre ii libc6 2.11.2-13 Embedded GNU C Library: Shared lib ii libgs9 9.01~dfsg-2 interpreter for the PostScript lan ghostscript recommends no packages. Versions of packages ghostscript suggests: ii ghostscript-cups 9.01~dfsg-2 interpreter for the PostScript lan ii ghostscript-x 9.01~dfsg-2 interpreter for the PostScript lan pn hpijs <none> (no description available) -- no debconf information
--- End Message ---
--- Begin Message ---
- To: 619306-done@bugs.debian.org
- Subject: Re: ghostscript segfaults on some eps file
- From: Steven Robbins <steve@sumost.ca>
- Date: Thu, 04 Jan 2024 22:07:11 -0600
- Message-id: <6576160.K2JlShyGXD@riemann>
- In-reply-to: <20110322193807.32342.22661.reportbug@hush.va-et-vient.net>
On Tue, 22 Mar 2011 20:38:07 +0100 Alexandre Duret-Lutz <adl@lrde.epita.fr> wrote: > Package: ghostscript > Version: 9.01~dfsg-2 > Severity: important > > Running gs on the attached file ends with a segfault. > > % gs -dSAFER arch-SPOT.eps Tested using ghostscript 10.02.1: page displays fine with no segfault. > GPL Ghostscript 9.01 (2011-02-07) > Copyright (C) 2010 Artifex Software, Inc. All rights reserved. > This software comes with NO WARRANTY: see the file PUBLIC for details. > zsh: segmentation fault gs -dSAFER arch-SPOT.eps > > Here are the output of valgrind and gdb. > > % valgrind gs -q -dSAFER arch-SPOT.eps > ==356== Memcheck, a memory error detector > ==356== Copyright (C) 2002-2010, and GNU GPL'd, by Julian Seward et al. > ==356== Using Valgrind-3.6.0.SVN-Debian and LibVEX; rerun with -h for copyright info > ==356== Command: gs -q -dSAFER arch-SPOT.eps > ==356== > ==356== Conditional jump or move depends on uninitialised value(s) > ==356== at 0x4FD6C11: ??? (in /usr/lib/libgs.so.9.01) > ==356== by 0x4FD72FE: gs_gc_reclaim (in /usr/lib/libgs.so.9.01) > ==356== by 0x5039F93: ??? (in /usr/lib/libgs.so.9.01) > ==356== by 0x4FA5E03: ??? (in /usr/lib/libgs.so.9.01) > ==356== by 0x4FA1730: interp_reclaim (in /usr/lib/libgs.so.9.01) > ==356== by 0x4FA2B3E: ??? (in /usr/lib/libgs.so.9.01) > ==356== by 0x4FA383A: gs_interpret (in /usr/lib/libgs.so.9.01) > ==356== by 0x4F987B4: gs_main_run_string_end (in /usr/lib/libgs.so.9.01) > ==356== by 0x4F9993D: ??? (in /usr/lib/libgs.so.9.01) > ==356== by 0x4F9A129: ??? (in /usr/lib/libgs.so.9.01) > ==356== by 0x4F9B69F: gs_main_init_with_args (in /usr/lib/libgs.so.9.01) > ==356== by 0x400AEB: main (in /usr/bin/gs) > ==356== > ==356== Conditional jump or move depends on uninitialised value(s) > ==356== at 0x4FD73EA: gs_gc_reclaim (in /usr/lib/libgs.so.9.01) > ==356== by 0x5039F93: ??? (in /usr/lib/libgs.so.9.01) > ==356== by 0x4FA5E03: ??? (in /usr/lib/libgs.so.9.01) > ==356== by 0x4FA1730: interp_reclaim (in /usr/lib/libgs.so.9.01) > ==356== by 0x4FA2B3E: ??? (in /usr/lib/libgs.so.9.01) > ==356== by 0x4FA383A: gs_interpret (in /usr/lib/libgs.so.9.01) > ==356== by 0x4F987B4: gs_main_run_string_end (in /usr/lib/libgs.so.9.01) > ==356== by 0x4F9993D: ??? (in /usr/lib/libgs.so.9.01) > ==356== by 0x4F9A129: ??? (in /usr/lib/libgs.so.9.01) > ==356== by 0x4F9B69F: gs_main_init_with_args (in /usr/lib/libgs.so.9.01) > ==356== by 0x400AEB: main (in /usr/bin/gs) > ==356== > ==356== Conditional jump or move depends on uninitialised value(s) > ==356== at 0x4FD73EF: gs_gc_reclaim (in /usr/lib/libgs.so.9.01) > ==356== by 0x5039F93: ??? (in /usr/lib/libgs.so.9.01) > ==356== by 0x4FA5E03: ??? (in /usr/lib/libgs.so.9.01) > ==356== by 0x4FA1730: interp_reclaim (in /usr/lib/libgs.so.9.01) > ==356== by 0x4FA2B3E: ??? (in /usr/lib/libgs.so.9.01) > ==356== by 0x4FA383A: gs_interpret (in /usr/lib/libgs.so.9.01) > ==356== by 0x4F987B4: gs_main_run_string_end (in /usr/lib/libgs.so.9.01) > ==356== by 0x4F9993D: ??? (in /usr/lib/libgs.so.9.01) > ==356== by 0x4F9A129: ??? (in /usr/lib/libgs.so.9.01) > ==356== by 0x4F9B69F: gs_main_init_with_args (in /usr/lib/libgs.so.9.01) > ==356== by 0x400AEB: main (in /usr/bin/gs) > ==356==Attachment: signature.asc
Description: This is a digitally signed message part.
--- End Message ---