Your message dated Thu, 27 Mar 2025 11:34:51 +0000
with message-id <e1txlvb-00cggw...@fasolo.debian.org>
and subject line Bug#1101320: fixed in popplerkit.framework 0.0.20051227svn-16
has caused the Debian Bug report #1101320,
regarding libpopplerkit0: rdeps abort: what(): basic_string: construction from
null is not valid
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 ow...@bugs.debian.org
immediately.)
--
1101320: https://bugs.debian.org/cgi-bin/bugreport.cgi?bug=1101320
Debian Bug Tracking System
Contact ow...@bugs.debian.org with problems
--- Begin Message ---
Package: libpopplerkit0
Version: 0.0.20051227svn-15
Severity: grave
Tags: pending
Control: affects -1 + gworkspace.app viewpdf.app
$ ViewPDF ~/Desktop/Opis.pdf
2025-03-25 17:14:34.710 ViewPDF[3762:3762] added font NimbusMonoPS-Regular.pfb
2025-03-25 17:14:34.717 ViewPDF[3762:3762] added font NimbusMonoPS-Bold.pfb
2025-03-25 17:14:34.718 ViewPDF[3762:3762] added font
NimbusMonoPS-BoldItalic.pfb
2025-03-25 17:14:34.718 ViewPDF[3762:3762] added font NimbusMonoPS-Italic.pfb
2025-03-25 17:14:34.718 ViewPDF[3762:3762] added font NimbusSans-Regular.pfb
2025-03-25 17:14:34.718 ViewPDF[3762:3762] added font NimbusSans-Bold.pfb
2025-03-25 17:14:34.718 ViewPDF[3762:3762] added font NimbusSans-BoldItalic.pfb
2025-03-25 17:14:34.718 ViewPDF[3762:3762] added font NimbusSans-Italic.pfb
2025-03-25 17:14:34.718 ViewPDF[3762:3762] added font StandardSymbolsPS.pfb
2025-03-25 17:14:34.719 ViewPDF[3762:3762] added font NimbusRoman-Bold.pfb
2025-03-25 17:14:34.719 ViewPDF[3762:3762] added font NimbusRoman-BoldItalic.pfb
2025-03-25 17:14:34.719 ViewPDF[3762:3762] added font NimbusRoman-Italic.pfb
2025-03-25 17:14:34.719 ViewPDF[3762:3762] added font NimbusRoman-Regular.pfb
2025-03-25 17:14:34.719 ViewPDF[3762:3762] added font D050000L.pfb
using default fontconfig configuration
registered application font
/usr/lib/x86_64-linux-gnu/GNUstep/Frameworks/PopplerKit.framework/Versions/1.0/Resources/NimbusMonoPS-Regular.pfb
registered application font
/usr/lib/x86_64-linux-gnu/GNUstep/Frameworks/PopplerKit.framework/Versions/1.0/Resources/NimbusMonoPS-Bold.pfb
registered application font
/usr/lib/x86_64-linux-gnu/GNUstep/Frameworks/PopplerKit.framework/Versions/1.0/Resources/NimbusMonoPS-BoldItalic.pfb
registered application font
/usr/lib/x86_64-linux-gnu/GNUstep/Frameworks/PopplerKit.framework/Versions/1.0/Resources/NimbusMonoPS-Italic.pfb
registered application font
/usr/lib/x86_64-linux-gnu/GNUstep/Frameworks/PopplerKit.framework/Versions/1.0/Resources/NimbusSans-Regular.pfb
registered application font
/usr/lib/x86_64-linux-gnu/GNUstep/Frameworks/PopplerKit.framework/Versions/1.0/Resources/NimbusSans-Bold.pfb
registered application font
/usr/lib/x86_64-linux-gnu/GNUstep/Frameworks/PopplerKit.framework/Versions/1.0/Resources/NimbusSans-BoldItalic.pfb
registered application font
/usr/lib/x86_64-linux-gnu/GNUstep/Frameworks/PopplerKit.framework/Versions/1.0/Resources/NimbusSans-Italic.pfb
registered application font
/usr/lib/x86_64-linux-gnu/GNUstep/Frameworks/PopplerKit.framework/Versions/1.0/Resources/StandardSymbolsPS.pfb
registered application font
/usr/lib/x86_64-linux-gnu/GNUstep/Frameworks/PopplerKit.framework/Versions/1.0/Resources/NimbusRoman-Bold.pfb
registered application font
/usr/lib/x86_64-linux-gnu/GNUstep/Frameworks/PopplerKit.framework/Versions/1.0/Resources/NimbusRoman-BoldItalic.pfb
registered application font
/usr/lib/x86_64-linux-gnu/GNUstep/Frameworks/PopplerKit.framework/Versions/1.0/Resources/NimbusRoman-Italic.pfb
registered application font
/usr/lib/x86_64-linux-gnu/GNUstep/Frameworks/PopplerKit.framework/Versions/1.0/Resources/NimbusRoman-Regular.pfb
registered application font
/usr/lib/x86_64-linux-gnu/GNUstep/Frameworks/PopplerKit.framework/Versions/1.0/Resources/D050000L.pfb
terminate called after throwing an instance of 'std::logic_error'
what(): basic_string: construction from null is not valid
Прекъснат
Backtrace:
(gdb) r ~/Desktop/Opis.pdf
Starting program: /usr/bin/ViewPDF ~/Desktop/Opis.pdf
[Thread debugging using libthread_db enabled]
Using host libthread_db library "/lib/x86_64-linux-gnu/libthread_db.so.1".
[Detaching after vfork from child process 3589]
[Detaching after fork from child process 3599]
Program received signal SIGABRT, Aborted.
__pthread_kill_implementation (threadid=<optimized out>, signo=signo@entry=6,
no_tid=no_tid@entry=0) at ./nptl/pthread_kill.c:44
warning: 44 ./nptl/pthread_kill.c: Няма такъв файл или директория
(gdb) bt
#0 __pthread_kill_implementation (threadid=<optimized out>,
signo=signo@entry=6, no_tid=no_tid@entry=0) at ./nptl/pthread_kill.c:44
#1 0x00007ffff6e9e9ff in __pthread_kill_internal (threadid=<optimized out>,
signo=6) at ./nptl/pthread_kill.c:89
#2 0x00007ffff6e49cc2 in __GI_raise (sig=sig@entry=6) at
../sysdeps/posix/raise.c:26
#3 0x00007ffff6e324ac in __GI_abort () at ./stdlib/abort.c:73
#4 0x00007ffff66a1a3d in __gnu_cxx::__verbose_terminate_handler () at
../../../../src/libstdc++-v3/libsupc++/vterminate.cc:95
#5 0x00007ffff66b344a in __cxxabiv1::__terminate (handler=<optimized out>) at
../../../../src/libstdc++-v3/libsupc++/eh_terminate.cc:48
#6 0x00007ffff66a15e9 in std::terminate () at
../../../../src/libstdc++-v3/libsupc++/eh_terminate.cc:58
#7 0x00007ffff66b36c8 in __cxxabiv1::__cxa_throw (obj=<optimized out>,
tinfo=0x7ffff6856e40 <typeinfo for std::logic_error>, dest=0x7ffff66c8440
<std::logic_error::~logic_error()>) at
../../../../src/libstdc++-v3/libsupc++/eh_throw.cc:98
#8 0x00007ffff66a42ea in std::__throw_logic_error
(__s=__s@entry=0x7ffff7f82b50 "basic_string: construction from null is not
valid") at ../../../../../src/libstdc++-v3/src/c++11/functexcept.cc:70
#9 0x00007ffff7f7a4ee in std::__cxx11::basic_string<char,
std::char_traits<char>, std::allocator<char>
>::basic_string<std::allocator<char> > (this=<optimized out>, __s=0x0,
__a=<optimized out>) at /usr/include/c++/14/bits/basic_string.h:193
#10 std::make_unique<GlobalParams, decltype(nullptr)>(decltype(nullptr)&&) ()
at /usr/include/c++/14/bits/unique_ptr.h:1077
#11 poppler_init (fcConfigPath=fcConfigPath@entry=0x0,
appFonts=appFonts@entry=0x555555b6b610, nappFonts=nappFonts@entry=14) at
./bindings/poppler.cc:129
#12 0x00007ffff7f7f3fb in PopplerKitInit () at ./PopplerKitFunctions.m:52
#13 0x00007ffff7f7b6d9 in +[PopplerDocument initialize] (self=0x7ffff7f8c460
<_OBJC_Class_PopplerDocument>, _cmd=0x555555647790) at ./PopplerDocument.m:49
#14 0x00007ffff77f4aa6 in __objc_install_dtable_for_class
(cls=cls@entry=0x7ffff7f8c5e0 <_OBJC_MetaClass_PopplerDocument>) at
/build/reproducible-path/gcc-14-14.2.0/src/libobjc/sendmsg.c:1030
#15 0x00007ffff77f4d48 in get_implementation (receiver=0x7ffff7f8c460
<_OBJC_Class_PopplerDocument>, class=0x7ffff7f8c5e0
<_OBJC_MetaClass_PopplerDocument>, sel=0x55555557d820
<_OBJC_SELECTOR_TABLE+1696>) at
/build/reproducible-path/gcc-14-14.2.0/src/libobjc/sendmsg.c:260
#16 0x000055555556be75 in -[Document readFromFile:ofType:]
(self=0x55555664da10, _cmd=<optimized out>, aFileName=0x555555bbb400,
aType=<optimized out>) at ./Document.m:82
#17 0x00007ffff7af347c in -[NSDocument
initForURL:withContentsOfURL:ofType:error:] (self=0x55555664da10,
_cmd=<optimized out>, forUrl=0x555555dacd40, url=0x555555dacd40,
type=0x5555557b8210, error=0x7fffffffe750) at ./Source/NSDocument.m:172
#18 0x00007ffff7af35e6 in -[NSDocument initWithContentsOfURL:ofType:error:]
(self=0x55555664da10, _cmd=<optimized out>, url=0x555555dacd40,
type=0x5555557b8210, error=0x7fffffffe750) at ./Source/NSDocument.m:200
#19 0x00007ffff7afa65c in -[NSDocumentController
makeDocumentWithContentsOfURL:ofType:error:] (self=<optimized out>,
_cmd=<optimized out>, url=<optimized out>, type=0x5555557b8210,
err=0x7fffffffe750) at ./Source/NSDocumentController.m:412
#20 0x00007ffff7afb151 in -[NSDocumentController
openDocumentWithContentsOfURL:display:error:] (self=0x5555569064f0,
_cmd=<optimized out>, url=0x555555dacd40, display=<optimized out>,
err=0x7fffffffe750) at ./Source/NSDocumentController.m:650
#21 0x00007ffff7c521cb in -[GSServicesManager application:openFile:]
(self=<optimized out>, _cmd=<optimized out>, theApp=<optimized out>,
file=0x555555755bd0) at ./Source/GSServicesManager.m:589
#22 0x00007ffff7c52309 in -[GSServicesManager application:openFiles:]
(self=0x555555bc4b40, _cmd=<optimized out>, theApp=0x5555557d8370,
files=<optimized out>) at ./Source/GSServicesManager.m:617
#23 0x00007ffff7a863cd in -[NSApplication run] (self=0x5555557d8370,
_cmd=<optimized out>) at ./Source/NSApplication.m:1564
#24 0x00007ffff7a6608d in NSApplicationMain (argc=<optimized out>,
argv=<optimized out>) at ./Source/Functions.m:119
#25 0x00007ffff6e33ca8 in __libc_start_call_main
(main=main@entry=0x555555569140 <main>, argc=argc@entry=2,
argv=argv@entry=0x7fffffffe988) at ../sysdeps/nptl/libc_start_call_main.h:58
#26 0x00007ffff6e33d65 in __libc_start_main_impl (main=0x555555569140 <main>,
argc=2, argv=0x7fffffffe988, init=<optimized out>, fini=<optimized out>,
rtld_fini=<optimized out>, stack_end=0x7fffffffe978) at ../csu/libc-start.c:360
#27 0x00005555555691f1 in _start ()
Apparently this got broken after the recent poppler transition;
poppler's GlobalParams constructor no longer accepts a nullptr and
expects an std::string instead which cannot be null.
-- System Information:
Debian Release: trixie/sid
APT prefers unstable-debug
APT policy: (500, 'unstable-debug'), (500, 'testing-debug'), (500,
'unstable'), (500, 'testing')
Architecture: amd64 (x86_64)
Foreign Architectures: i386, x32
Kernel: Linux 6.12.20-amd64 (SMP w/2 CPU threads; PREEMPT)
Locale: LANG=bg_BG.UTF-8, LC_CTYPE=bg_BG.UTF-8 (charmap=UTF-8),
LANGUAGE=bg:ru:mk
Shell: /bin/sh linked to /usr/bin/dash
Init: systemd (via /run/systemd/system)
LSM: AppArmor: enabled
Versions of packages libpopplerkit0 depends on:
ii fonts-urw-base35 20200910-8
ii gnustep-back0.32 0.32.0-2
ii gnustep-base-runtime 1.31.1-2
ii gnustep-gui-runtime 0.32.0-3+b1
ii gnustep-multiarch [gnustep-layout-multiarch] 2.9.3-6
ii libc6 2.41-6
ii libfontconfig1 2.15.0-2.2
ii libgcc-s1 14.2.0-19
ii libgnustep-base1.31 1.31.1-2
ii libgnustep-gui0.32 0.32.0-3+b1
ii libobjc4 14.2.0-19
ii libpoppler147 25.03.0-2
ii libstdc++6 14.2.0-19
libpopplerkit0 recommends no packages.
libpopplerkit0 suggests no packages.
-- no debconf information
--- End Message ---
--- Begin Message ---
Source: popplerkit.framework
Source-Version: 0.0.20051227svn-16
Done: Yavor Doganov <ya...@gnu.org>
We believe that the bug you reported is fixed in the latest version of
popplerkit.framework, which is due to be installed in the Debian FTP archive.
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 1101...@bugs.debian.org,
and the maintainer will reopen the bug report if appropriate.
Debian distribution maintenance software
pp.
Yavor Doganov <ya...@gnu.org> (supplier of updated popplerkit.framework 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 ftpmas...@ftp-master.debian.org)
-----BEGIN PGP SIGNED MESSAGE-----
Hash: SHA256
Format: 1.8
Date: Tue, 25 Mar 2025 18:11:02 +0200
Source: popplerkit.framework
Architecture: source
Version: 0.0.20051227svn-16
Distribution: unstable
Urgency: medium
Maintainer: Debian GNUstep maintainers
<pkg-gnustep-maintain...@lists.alioth.debian.org>
Changed-By: Yavor Doganov <ya...@gnu.org>
Closes: 1101320
Changes:
popplerkit.framework (0.0.20051227svn-16) unstable; urgency=medium
.
* debian/patches/poppler2502.patch: Cope with poppler/25.02 GlobalParams
change which leads to abort for all rdeps as nullptr is no longer
accepted (Closes: #1101320). Also use the correct variable
bindings_CPPFLAGS instead of bindings_CCFLAGS throughout the makefile
when defining preprocessor options.
Checksums-Sha1:
b81be8fa28fbda6420d81d56364d2ae45bd44541 2244
popplerkit.framework_0.0.20051227svn-16.dsc
828e294928df140355e05b74f7ed444b2c29232e 11184
popplerkit.framework_0.0.20051227svn-16.debian.tar.xz
753c277441ace385ec70cc972f46989df169c25f 14612
popplerkit.framework_0.0.20051227svn-16_source.buildinfo
Checksums-Sha256:
8f28f3dee5e8b9589e51c09b612b81ff1187a0f7da2dca82111582cf99e9f3f5 2244
popplerkit.framework_0.0.20051227svn-16.dsc
4d7ce7a9497096763389a0cc8132c4e1d6687ee8003eb8e43078a7915758609b 11184
popplerkit.framework_0.0.20051227svn-16.debian.tar.xz
63f7ebf4207b3bd8428aca3f59dd9791f393f7ed429fee9bc3a44de97c6aa6d9 14612
popplerkit.framework_0.0.20051227svn-16_source.buildinfo
Files:
88d40c7ba0e0cdc7dba810b25e7ba384 2244 libs optional
popplerkit.framework_0.0.20051227svn-16.dsc
1c358861db70eafd2cdbfe28ae26e393 11184 libs optional
popplerkit.framework_0.0.20051227svn-16.debian.tar.xz
a3ff988fd4ab27a1ce5a161030ccac8e 14612 libs optional
popplerkit.framework_0.0.20051227svn-16_source.buildinfo
-----BEGIN PGP SIGNATURE-----
iQIzBAEBCAAdFiEEtgob82PcExn/Co6JEWhSvN91FcAFAmflNIEACgkQEWhSvN91
FcBaThAAl27sup46yLM6efaz6ztj/LVAW6edPlC2lXWwtwb2AHkGLbPjJy/WujEi
RYCnMSZOnS24Z+notJxbVe2+dDOSacM0rhAwL8wftbtfmB3DzvU1hIoiZfNSa/pT
bmveGGsLwp6REf+5EHu6kgOMkyeI6OxZKEOBbCvYGkvjKn2p1tJ9c/N/El6rR2cH
pROTVfE7QJ+aefWAixy9iyivSI/PPoTahWY2BWt53Nu3wGtrrrFbvYY72635E6c8
gcXS9Qz7fjZfXwkxd14kEeFepDuiLZ/fWFrDQS9iVXJLKmcJj0cehu4hjnt2EwG1
iEMqPmST0bdXRC9tj8HDvWxgBjAunwCrEvBDgYujAaOKDtW47q6Ybl2QgdgG/1zr
PaxGFhSmC9UdDSD1lEtSD5VTUneS8fWAFxZOO+ne565v3KWGIT2ZYkelqQ35Nbro
qDaDwXCH7uaxCfmxJNQqOQImzkF194flTPwJHHBVv7pECuRsYjseHm0FPK33ncnW
QLE9ngn65BXIe3CUUzn7twQQqfl8lFoFZ3zWf8Qxn2zGvnmPnQ7QhiJvIab6F66X
RfckrIdV0U52ydwuQBKOnruo/0Eq48fAeWb7yps0OyBpk+NQOBG1xPE7bdIZiRbA
riE/ssJ9jKfzn9oQSOSdkTWOtYZ8GdvxwoTMcA/3BK1sEgw4fIY=
=DRev
-----END PGP SIGNATURE-----
pgpGXJutmZrg8.pgp
Description: PGP signature
--- End Message ---