Your message dated Sun, 26 Oct 2025 18:42:27 +0100
with message-id <[email protected]>
and subject line Re: [DKIM] Bug#1118401: merkaartor: segfault when hitting
download button
has caused the Debian Bug report #1118401,
regarding merkaartor: segfault when hitting download button
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.)
--
1118401: https://bugs.debian.org/cgi-bin/bugreport.cgi?bug=1118401
Debian Bug Tracking System
Contact [email protected] with problems
--- Begin Message ---
Package: merkaartor
Version: 0.20.0+ds-2+b1
Severity: important
Dear Maintainer,
when starting merkaartor and pressing "Download" it segfaults:
```
LC_ALL=C merkaartor
Detected locale "C" with character encoding "ANSI_X3.4-1968", which is
not UTF-8.
Qt depends on a UTF-8 locale, and has switched to "C.UTF-8" instead.
If this causes problems, reconfigure your locale. See the locale(1) manual
for more information.
0.020 (II) [ merk.Main ] **** "2025-10-19T12:38:07" -- Starting
"Merkaartor 0.20.0"
0.020 (II) [ merk.Main ] ------- "using Qt version 6.9.2 (built with
6.8.2)"
0.020 (II) [ merk.Main ] ------- "using PROJ version 9.7.0"
0.020 (II) [ merk.Main ] ------- "using GDAL version 3.11.3"
0.020 (II) [ merk.Main ] ------- with arguments: QList("merkaartor")
1.148 (II) [ merk.Main ] Loading plugins from directory
"/usr/lib/merkaartor/plugins"
1.148 (II) [ merk.Main ] Loading plugins from directory
"/usr/lib/merkaartor/plugins/background"
1.165 (DD) [ default ] missing
1.165 (DD) [ default ] missing
1.165 (DD) [ default ] missing
1.165 (DD) [ default ] missing
1.165 (DD) [ default ] missing
1.165 (II) [ merk.Main ] Plugin loaded: "libMGdalBackgroundPlugin.so" .
1.168 (II) [ merk.Main ] Plugin loaded:
"libMGeoTiffBackgroundPlugin.so" .
1.170 (II) [ merk.Main ] Plugin loaded:
"libMMsBingMapBackgroundPlugin.so" .
1.202 (DD) [ default ] Looking for translations file: "qt_C"
1.202 (DD) [ default ] Trying directory
"/usr/share/merkaartor/translations"
1.202 (DD) [ default ] Trying directory "/usr/bin"
1.202 (DD) [ default ] Trying directory "/usr/bin/translations"
1.202 (DD) [ default ] Trying directory "/usr/share/qt6/translations"
1.203 (DD) [ default ] Not found.
1.203 (DD) [ default ] Looking for translations file: "merkaartor_C"
1.203 (DD) [ default ] Trying directory
"/usr/share/merkaartor/translations"
1.203 (DD) [ default ] Trying directory "/usr/bin"
1.203 (DD) [ default ] Trying directory "/usr/bin/translations"
1.203 (DD) [ default ] Trying directory "/usr/share/qt6/translations"
1.204 (DD) [ default ] Not found.
1.237 (WW) [ qt.core.qobject.connect ] QObject::connect: No such slot
FeaturesDock::on_Viewport_changed()
1.238 (WW) [ qt.core.qobject.connect ] QObject::connect: (receiver name:
'FeaturesDock')
1.238 (WW) [ qt.core.qobject.connect ] QObject::connect: No such slot
FeaturesDock::on_Viewport_changed()
1.238 (WW) [ qt.core.qobject.connect ] QObject::connect: (sender name:
'MainWindow')
1.238 (WW) [ qt.core.qobject.connect ] QObject::connect: (receiver name:
'FeaturesDock')
1.313 (DD) [ default ] Created layer "Background imagery"
1.314 (DD) [ default ] Created layer "Drawing layer #0"
[1] 174785 segmentation fault LC_ALL=C merkaartor
```
-- System Information:
Debian Release: forky/sid
APT prefers testing
APT policy: (900, 'testing'), (600, 'unstable'), (500, 'unstable-debug'),
(500, 'testing-debug'), (500, 'experimental')
Architecture: amd64 (x86_64)
Foreign Architectures: i386
Kernel: Linux 6.16.9+deb14-amd64 (SMP w/8 CPU threads; PREEMPT)
Locale: LANG=de_DE.UTF-8, LC_CTYPE=de_DE.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 merkaartor depends on:
ii libc6 2.41-12
ii libexiv2-28 0.28.7+dfsg-2
ii libgcc-s1 15.2.0-4
ii libgdal37 3.11.4+dfsg-1
ii libproj25 9.7.0-1
ii libprotobuf32t64 3.21.12-14
ii libproxy1v5 0.5.11-2
ii libqt6concurrent6 6.9.2+dfsg-2
ii libqt6core5compat6 6.9.2-2
ii libqt6core6t64 6.9.2+dfsg-2
ii libqt6gui6 6.9.2+dfsg-2
ii libqt6network6 6.9.2+dfsg-2
ii libqt6networkauth6 6.9.2-2
ii libqt6printsupport6 6.9.2+dfsg-2
ii libqt6svg6 6.9.2-4
ii libqt6widgets6 6.9.2+dfsg-2
ii libqt6xml6 6.9.2+dfsg-2
ii libstdc++6 15.2.0-4
ii zlib1g 1:1.3.dfsg+really1.3.1-1+b1
merkaartor recommends no packages.
merkaartor suggests no packages.
-- no debconf information
signature.asc
Description: PGP signature
--- End Message ---
--- Begin Message ---
On 10/19/25 9:25 PM, Sebastiaan Couwenberg wrote:
On 10/19/25 12:41 PM, Martin Dosch wrote:
when starting merkaartor and pressing "Download" it segfaults:
I can reproduce this on my system, but since I don't actually use merkaartor,
I'm not going to spend time trying to fix this and tempted to close this
wontfix.
Merkaartor sees very infrequent releases, I can't recommend anyone use it for
their OpenStreetMap work.
A gdb backtrace shows:
Thread 1 "merkaartor" received signal SIGSEGV, Segmentation fault.
0x00005555557c6f9f in makeOsmServer (info=..., manager=...) at
./src/Utils/OsmServer.cpp:135
warning: 135 ./src/Utils/OsmServer.cpp: No such file or directory
(gdb) bt full
#0 0x00005555557c6f9f in makeOsmServer (info=..., manager=...) at
./src/Utils/OsmServer.cpp:135
#1 0x000055555566bc28 in MerkaartorPreferences::getOsmServer
(this=0x555555ef8000) at ./src/Preferences/MerkaartorPreferences.cpp:958
servers = 0x555555ef8498
#2 0x0000555555846112 in downloadOSM (Main=Main@entry=0x7fffffffd930,
aBox=..., theDocument=theDocument@entry=0x555556bdddf0) at
./src/Sync/DownloadOSM.cpp:536
osmWebsite = {d = {d = 0x0, ptr = <optimized out>, size = <optimized
out>}, static _empty = 0 u'\000'}
osmUser = {d = {d = 0x0, ptr = <optimized out>, size = <optimized
out>}, static _empty = 0 u'\000'}
osmPwd = {d = {d = 0x0, ptr = <optimized out>, size = <optimized out>},
static _empty = 0 u'\000'}
DownloadRaw = false
dlg = 0x555556b162a0
server = <error reading variable: Cannot access memory at address
0x191933a467aa9808>
ui = {<Ui_DownloadMapDialog> = {vboxLayout = 0x555556a27dc0, groupBox = 0x7ffff33f1588
<QObject::killTimer(Qt::TimerId)+472>, verticalLayout = 0xfefefefe, hboxLayout = 0x0,
FromBookmark = 0x5555561a0430, Bookmarks = 0xa, FromView = 0x555556b06330, hboxLayout1 =
0x7ffff7a7e6f4, FromLink = 0x555555e3f910, Link = 0x7fffffffc5e0, horizontalLayout_2 = 0x0, FromXapi =
0x19000000b3, edXapiUrl = 0x0, FromMap = 0x191933a467aa9800, horizontalLayout = 0x7ffff37e3078
<vtable for QEvent+16>, IncludeTracks = 0x555556b06330, ResolveRelations = 0x5555561a0430,
buttonBox = 0x7fffffffc7c0}, <No data fields>}
SlippyMap = <optimized out>
Clip = {<QRectF> = {xp = 0, yp = 6.9533487479329694e-310, w =
4.6355708139074908e-310, h = 4.6355707937132492e-310}, <No data fields>}
i = Python Exception <class 'gdb.error'>: value has been optimized out
Python Exception <class 'gdb.error'>: value has been optimized out
{c = {d = {d = {ptr = <optimized out>}}}, i = {i = }, n = {i = }}
OK = <optimized out>
retry = <optimized out>
directAPI = <optimized out>
directUrl = {d = {d = 0x7fffffffc46f, ptr = 0x191933a467aa9800 <error:
Cannot access memory at address 0x191933a467aa9800>, size = 93825005126704},
static _empty = 0 u'\000'}
Looks like this is fixed upstream:
https://github.com/openstreetmap/merkaartor/commit/61fac7791e2c17be946ae54d2f485f02732ac40a
That will be included in the next upstream release, whenever that may be.
Kind Regards,
Bas
--
GPG Key ID: 4096R/6750F10AE88D4AF1
Fingerprint: 8182 DE41 7056 408D 6146 50D1 6750 F10A E88D 4AF1
--- End Message ---
_______________________________________________
Pkg-grass-devel mailing list
[email protected]
https://alioth-lists.debian.net/cgi-bin/mailman/listinfo/pkg-grass-devel