Your message dated Thu, 3 Feb 2022 07:10:27 +0100
with message-id <[email protected]>
and subject line Re: Bug#1004893: gmt: running gmt results in Segfault
has caused the Debian Bug report #1004893,
regarding gmt: running gmt results in Segfault
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 [email protected]
immediately.)
--
1004893: https://bugs.debian.org/cgi-bin/bugreport.cgi?bug=1004893
Debian Bug Tracking System
Contact [email protected] with problems
--- Begin Message ---
Package: gmt
Version: 6.3.0+dfsg-2+b1
Severity: grave
Justification: renders package unusable
X-Debbugs-Cc: [email protected]
Dear Maintainer,
*** Reporter, please consider answering these questions, where appropriate ***
Running gmt in any way induces a segfault:
dlakelan@tintin:~$ gmt
GMT - The Generic Mapping Tools, Version 6.3.0 [64-bit] [12 cores]
(c) 1991-2021 The GMT Team
(https://www.generic-mapping-tools.org/team.html).
Supported in part by the US National Science Foundation
(http://www.nsf.gov/)
and volunteers from around the world.
GMT is distributed under the GNU LGPL License
(http://www.gnu.org/licenses/lgpl.html).
Dependencies: netCDF, GDAL, PCRE, FFTW, LAPACK, ZLIB, Ghostscript,
GraphicsMagick, FFmpeg.
usage: gmt [options]
gmt <module name> [<module-options>]
options:
--help List descriptions of available GMT modules.
--new-script[=L] Write GMT modern mode script template to standard output.
Optionally specify bash|csh|batch [Default is current
shell].
--new-glue=name Write C code for external supplements to glue them to GMT.
--show-bindir Show directory with GMT executables.
--show-citation Show the most recent citation for GMT.
--show-classic Show all classic module names.
--show-classic-core Show all classic module names (core only).
--show-cores Show number of available cores.
--show-datadir Show directory/ies with user data.
--show-dataserver Show URL of the remote GMT data server.
--show-doi Show the DOI for the current release.
--show-library Show path of the shared GMT library.
--show-modules Show all modern module names.
--show-modules-core Show all modern module names (core only).
--show-plugindir Show directory for plug-ins.
--show-sharedir Show directory for shared GMT resources.
--show-userdir Show full path of user's ~/.gmt dir
--version Print GMT version number.
if <module-options> is '=' we call exit (0) if module exist and non-zero
otherwise.
ERROR: Caught signal number 11 (Segmentation fault) at
/lib/x86_64-linux-gnu/libc.so.6(cfree+0x25)[0x7fb5ddb17965]
[0x563890c50de9]
Stack backtrace:
/lib/x86_64-linux-gnu/libgmt.so.6(sig_handler_unix+0xf4)[0x7fb5ddd85344]
/lib/x86_64-linux-gnu/libc.so.6(+0x3c910)[0x7fb5ddac9910]
/lib/x86_64-linux-gnu/libc.so.6(cfree+0x25)[0x7fb5ddb17965]
/lib/x86_64-linux-gnu/libproj.so.22(_ZN5osgeo4proj6common13UnitOfMeasureD1Ev+0x6f)[0x7fb5d973c97f]
/lib/x86_64-linux-gnu/libc.so.6(__cxa_finalize+0xc6)[0x7fb5ddacc556]
/lib/x86_64-linux-gnu/libproj.so.19(+0xb8083)[0x7fb5d5b73083]
Segmentation fault
*** End of the template - remove these template lines ***
-- System Information:
Debian Release: bullseye/sid
APT prefers unstable
APT policy: (500, 'unstable'), (500, 'testing'), (500, 'stable')
Architecture: amd64 (x86_64)
Foreign Architectures: i386
Kernel: Linux 5.10.0-5-amd64 (SMP w/12 CPU threads)
Kernel taint flags: TAINT_PROPRIETARY_MODULE, TAINT_OOT_MODULE,
TAINT_UNSIGNED_MODULE
Locale: LANG=en_US.UTF-8, LC_CTYPE=en_US.UTF-8 (charmap=UTF-8), LANGUAGE not set
Shell: /bin/sh linked to /usr/bin/dash
Init: systemd (via /run/systemd/system)
LSM: AppArmor: enabled
Versions of packages gmt depends on:
ii gmt-common 6.3.0+dfsg-2
ii libc6 2.33-5
ii libgmt6 6.3.0+dfsg-2+b1
ii libnetcdf19 1:4.8.1-1
Versions of packages gmt recommends:
ii gmt-dcw 2.1.0-1
ii gmt-gshhg-high [gmt-gshhg-data] 2.3.7-5
gmt suggests no packages.
-- no debconf information
--- End Message ---
--- Begin Message ---
tags 1004893 unreproducible
severity 1004893 normal
thanks
Hi Daniel,
Thanks for reporting this issue, unfortunately I cannot reproduce it on
my unstable system:
$ gmt ; echo $?
[...]
if <module-options> is '=' we call exit (0) if module exist and non-zero
otherwise.
0
On 2/3/22 06:27, Daniel Lakeland wrote:
ERROR: Caught signal number 11 (Segmentation fault) at
/lib/x86_64-linux-gnu/libc.so.6(cfree+0x25)[0x7fb5ddb17965]
[0x563890c50de9]
Stack backtrace:
/lib/x86_64-linux-gnu/libgmt.so.6(sig_handler_unix+0xf4)[0x7fb5ddd85344]
/lib/x86_64-linux-gnu/libc.so.6(+0x3c910)[0x7fb5ddac9910]
/lib/x86_64-linux-gnu/libc.so.6(cfree+0x25)[0x7fb5ddb17965]
/lib/x86_64-linux-gnu/libproj.so.22(_ZN5osgeo4proj6common13UnitOfMeasureD1Ev+0x6f)[0x7fb5d973c97f]
/lib/x86_64-linux-gnu/libc.so.6(__cxa_finalize+0xc6)[0x7fb5ddacc556]
/lib/x86_64-linux-gnu/libproj.so.19(+0xb8083)[0x7fb5d5b73083]
Segmentation fault
Your libproj is old, it should be libproj22.
To fix this issue you need to properly upgrade your system and remove
any packages keeping the obsolete libproj19 installed.
Kind Regards,
Bas
--
GPG Key ID: 4096R/6750F10AE88D4AF1
Fingerprint: 8182 DE41 7056 408D 6146 50D1 6750 F10A E88D 4AF1
--- End Message ---