Gentoo Websites Logo
Go to: Gentoo Home Documentation Forums Lists Bugs Planet Store Wiki Get Gentoo!
Bug 950900 - app-text/poppler-25.03.0[qt6]: test failure over apparent missing testing file: 65 - check_qt6_signature_basics (SEGFAULT)
Summary: app-text/poppler-25.03.0[qt6]: test failure over apparent missing testing fil...
Status: RESOLVED FIXED
Alias: None
Product: Gentoo Linux
Classification: Unclassified
Component: Current packages (show other bugs)
Hardware: All Linux
: Normal normal
Assignee: Maciej Mrozowski
URL:
Whiteboard:
Keywords: PullRequest
Depends on:
Blocks:
 
Reported: 2025-03-08 10:01 UTC by Alfred Wingate
Modified: 2025-03-08 11:20 UTC (History)
3 users (show)

See Also:
Package list:
Runtime testing required: ---


Attachments
app-text/poppler-25.03.0 build.log (xz compressed) (poppler-25.03.0:20250308-095237.log.xz,28.37 KB, application/x-xz)
2025-03-08 10:01 UTC, Alfred Wingate
Details
LastTest.log (LastTest.log,108.99 KB, text/plain)
2025-03-08 10:01 UTC, Alfred Wingate
Details
emerge --info (emerge--info.txt,23.12 KB, text/plain)
2025-03-08 10:01 UTC, Alfred Wingate
Details

Note You need to log in before you can comment on or make changes to this bug.
Description Alfred Wingate 2025-03-08 10:01:07 UTC
Created attachment 920343 [details]
app-text/poppler-25.03.0 build.log (xz compressed)

https://gitlab.freedesktop.org/poppler/poppler/-/commit/d3b96a62acd388ffe45dff65e517cd5726c147ba

Directory: /var/tmp/portage/app-text/poppler-25.03.0/work/poppler-25.03.0_build/qt6/tests
"check_qt6_signature_basics" start time: Mar 08 11:55 EET
Output:
----------------------------------------------------------
********* Start testing of TestSignatureBasics *********
Config: Using QtTest library 6.8.2, Qt 6.8.2 (x86_64-little_endian-lp64 shared (dynamic) release build; by GCC 15.0.1 20250209 (experimental)), gentoo 2.17
PASS   : TestSignatureBasics::initTestCase()
PASS   : TestSignatureBasics::testSignatureCount(nss)
PASS   : TestSignatureBasics::testSignatureSizes(nss)
NSS_Init failed: security library: bad database.
PASS   : TestSignatureBasics::testSignerInfo(nss)
PASS   : TestSignatureBasics::testSignedRanges(nss)
I/O Error: Couldn't open file '/var/tmp/portage/app-text/poppler-25.03.0/work/test-ff3133cdb6cb496ee1d2c3231bfa35006a5e8410/unittestcases/some-text-pgp_signed.pdf': No such file or directory.
Received signal 11 (SIGSEGV), code 1, for address 0x00000000000001a0
         testPgp function time: 2ms, total time: 16ms

=== Stack trace ===

warning: opening /proc/PID/mem file for lwp 157.157 failed: Permission denied (13)
[New LWP 165]

warning: opening /proc/self/mem file failed: Permission denied (13)
[Thread debugging using libthread_db enabled]
Using host libthread_db library "/lib64/libthread_db.so.1".
0x00007f1aad4b2332 in ?? () from /lib64/libc.so.6
Function(s) ^std::(move|forward|as_const|(__)?addressof) will be skipped when stepping.
Function(s) ^std::(shared|unique)_ptr<.*>::(get|operator) will be skipped when stepping.
Function(s) ^std::(basic_string|vector|array|deque|(forward_)?list|(unordered_|flat_)?(multi)?(map|set)|span)<.*>::(c?r?(begin|end)|front|back|data|size|empty) will be skipped when stepping.
Function(s) ^std::(basic_string|vector|array|deque|span)<.*>::operator.] will be skipped when stepping.

Thread 2 (Thread 0x7f1aa9dff6c0 (LWP 165) "QtTest Watchdog"):
#0  0x00007f1aad4b2332 in ?? () from /lib64/libc.so.6
#1  0x00007f1aad4a64a5 in ?? () from /lib64/libc.so.6
#2  0x00007f1aad4a6c02 in ?? () from /lib64/libc.so.6
#3  0x00007f1aad4a9a3b in pthread_cond_clockwait () from /lib64/libc.so.6
#4  0x00007f1aae88d03e in ?? () from /usr/lib64/libQt6Test.so.6
#5  0x00007f1aade81f5f in ?? () from /usr/lib64/libQt6Core.so.6
#6  0x00007f1aad4aa0ad in ?? () from /lib64/libc.so.6
#7  0x00007f1aad54af9c in ?? () from /lib64/libc.so.6

Thread 1 (Thread 0x7f1aacd8e8c0 (LWP 157) "check_qt6_signa"):
#0  0x00007f1aad4b2332 in ?? () from /lib64/libc.so.6
#1  0x00007f1aad4a6525 in ?? () from /lib64/libc.so.6
#2  0x00007f1aad5318fb in wait4 () from /lib64/libc.so.6
#3  0x00007f1aae8575c5 in ?? () from /usr/lib64/libQt6Test.so.6
#4  0x00007f1aae85a060 in QTest::CrashHandler::FatalSignalHandler::actionHandler(int, siginfo_t*, void*) () from /usr/lib64/libQt6Test.so.6
#5  <signal handler called>
#6  0x00007f1aad4ad404 in pthread_mutex_lock () from /lib64/libc.so.6
#7  0x00007f1aae55caba in Catalog::getForm() () from /var/tmp/portage/app-text/poppler-25.03.0/work/poppler-25.03.0_build/libpoppler.so.147
#8  0x00007f1aae624d4e in PDFDoc::getSignatureFields() () from /var/tmp/portage/app-text/poppler-25.03.0/work/poppler-25.03.0_build/libpoppler.so.147
#9  0x000055ac440b3b9e in TestSignatureBasics::testPgp() ()
#10 0x00007f1aadfea130 in QMetaMethodInvoker::invokeImpl(QMetaMethod, void*, Qt::ConnectionType, long long, void const* const*, char const* const*, QtPrivate::QMetaTypeInterface const* const*) () from /usr/lib64/libQt6Core.so.6
#11 0x00007f1aadfeab2a in QMetaMethod::invokeImpl(QMetaMethod, void*, Qt::ConnectionType, long long, void const* const*, char const* const*, QtPrivate::QMetaTypeInterface const* const*) () from /usr/lib64/libQt6Core.so.6
#12 0x00007f1aae87961c in ?? () from /usr/lib64/libQt6Test.so.6
#13 0x00007f1aae87a663 in ?? () from /usr/lib64/libQt6Test.so.6
#14 0x00007f1aae87b1bc in ?? () from /usr/lib64/libQt6Test.so.6
#15 0x00007f1aae888a40 in QTest::qRun() () from /usr/lib64/libQt6Test.so.6
#16 0x00007f1aae888c9f in QTest::qExec(QObject*, int, char**) () from /usr/lib64/libQt6Test.so.6
#17 0x000055ac440b1cf4 in main ()
[Inferior 1 (process 157) detached]
=== End of stack trace ===
<end of output>
Test time =   0.22 sec
----------------------------------------------------------
Test Failed.
"check_qt6_signature_basics" end time: Mar 08 11:55 EET
"check_qt6_signature_basics" time elapsed: 00:00:00
Comment 1 Alfred Wingate 2025-03-08 10:01:41 UTC
Created attachment 920344 [details]
LastTest.log
Comment 2 Alfred Wingate 2025-03-08 10:01:56 UTC
Created attachment 920345 [details]
emerge --info
Comment 3 Larry the Git Cow gentoo-dev 2025-03-08 11:20:50 UTC
The bug has been closed via the following commit(s):

https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=f5a9cc0a6e587914c4873621fdb42a6f9ec5a46c

commit f5a9cc0a6e587914c4873621fdb42a6f9ec5a46c
Author:     Alfred Wingate <parona@protonmail.com>
AuthorDate: 2025-03-08 10:08:42 +0000
Commit:     Sam James <sam@gentoo.org>
CommitDate: 2025-03-08 11:19:45 +0000

    app-text/poppler: bump test data commit
    
    Closes: https://bugs.gentoo.org/950900
    Signed-off-by: Alfred Wingate <parona@protonmail.com>
    Closes: https://github.com/gentoo/gentoo/pull/40956
    Signed-off-by: Sam James <sam@gentoo.org>

 app-text/poppler/Manifest               | 1 +
 app-text/poppler/poppler-25.03.0.ebuild | 2 +-
 2 files changed, 2 insertions(+), 1 deletion(-)