On 24.01.22 23:33, Albert Astals Cid wrote:
El dilluns, 24 de gener de 2022, a les 22:51:49 (CET), Andreas Naumann va
escriure:
Hey all okular developers,
please let me first introduce my self, since i am new to the list.
My name is Andreas and I am from Germany. I do have several years
experience in (scientific) Softwaredevelopment with C++. Since I use the
KDE desktop quite regularly, I thought, I could also give something back
to the community.
So, I was looking for some task, I am interested in and which also
serves as a starting point to learn the code base.
Thus I selected the bug263732 <https://bugs.kde.org/show_bug.cgi?id=263732>
During studying the code and trying to fix it, I asked myself some
question on the code and workflow:
1. The commandline is parsed by the commandline parser from Qt. But the
arguments are passed around using a string. Everytime a function needs
to check for an argument, it deserializes the string to retrieve the value.
That workflow has the advantage, that it requires only a QString to pass
the data to other functions.
I prefer to have a data structure, which contains the arguments as fields.
Is there any other disadvantage in using a struct instead of a string?
You can't pass a struct to an already running instance of okular.
Well, yes you can, serializing it, which is what we do.
2. Several tests fail. Is that intended, or forgotten? I did not yet dig
deeper into the codebase to understand, what the tests do.
Tests should all mostly pass, what failures do you get?:
ctest -j2 gives:
2 - kimgiotest (Failed)
6 - documenttest (SEGFAULT)
7 - searchtest (SEGFAULT)
10 - editannotationcontentstest (Failed)
11 - addremoveannotationtest (Failed)
12 - translateannotationtest (Failed)
13 - modifyannotationpropertiestest (Failed)
14 - editformstest (Failed)
16 - mainshelltest (SEGFAULT)
17 - annotationtoolbartest (SEGFAULT)
lsb_release -a:
Distributor ID: Neon
Description: KDE neon Unstable Edition
Release: 20.04
Codename: focal
git show -s HEAD: commit 44c86de7e415e30572d774a3ec3e90681bc8abfa (HEAD
-> release/21.12, origin/release/21.12)
I appended the test result from cmake.
Greetings,
Andreas
Cheers,
Albert
Greetings,
Andreas
Start testing: Jan 25 00:01 CET
----------------------------------------------------------
15/20 Testing: calculatetexttest
15/20 Test: calculatetexttest
Command: "/home/andreas/kde/okular/release-21.12/release/bin/calculatetexttest"
Directory: /home/andreas/kde/okular/release-21.12/release/autotests
"calculatetexttest" start time: Jan 25 00:01 CET
Output:
----------------------------------------------------------
********* Start testing of CalculateTextTest *********
Config: Using QtTest library 5.15.3, Qt 5.15.3 (x86_64-little_endian-lp64 shared (dynamic) release build; by GCC 9.3.0), neon 20.04
PASS : CalculateTextTest::initTestCase()
PASS : CalculateTextTest::testSimpleCalculate()
QWARN : CalculateTextTest::cleanupTestCase() Trying to construct an instance of an invalid type, type id: 262151
PASS : CalculateTextTest::cleanupTestCase()
Totals: 3 passed, 0 failed, 0 skipped, 0 blacklisted, 93ms
********* Finished testing of CalculateTextTest *********
LEAK: 26820 KJS::Node
<end of output>
Test time = 0.23 sec
----------------------------------------------------------
Test Passed.
"calculatetexttest" end time: Jan 25 00:01 CET
"calculatetexttest" time elapsed: 00:00:00
----------------------------------------------------------
19/20 Testing: signatureformtest
19/20 Test: signatureformtest
Command: "/home/andreas/kde/okular/release-21.12/release/bin/signatureformtest"
Directory: /home/andreas/kde/okular/release-21.12/release/autotests
"signatureformtest" start time: Jan 25 00:01 CET
Output:
----------------------------------------------------------
********* Start testing of SignatureFormTest *********
Config: Using QtTest library 5.15.3, Qt 5.15.3 (x86_64-little_endian-lp64 shared (dynamic) release build; by GCC 9.3.0), neon 20.04
PASS : SignatureFormTest::initTestCase()
PASS : SignatureFormTest::testSignatureForm()
QWARN : SignatureFormTest::cleanupTestCase() Trying to construct an instance of an invalid type, type id: 327681
PASS : SignatureFormTest::cleanupTestCase()
Totals: 3 passed, 0 failed, 0 skipped, 0 blacklisted, 49ms
********* Finished testing of SignatureFormTest *********
<end of output>
Test time = 0.15 sec
----------------------------------------------------------
Test Passed.
"signatureformtest" end time: Jan 25 00:01 CET
"signatureformtest" time elapsed: 00:00:00
----------------------------------------------------------
18/20 Testing: generatorstest
18/20 Test: generatorstest
Command: "/home/andreas/kde/okular/release-21.12/release/bin/generatorstest"
Directory: /home/andreas/kde/okular/release-21.12/release/autotests
"generatorstest" start time: Jan 25 00:01 CET
Output:
----------------------------------------------------------
********* Start testing of GeneratorsTest *********
Config: Using QtTest library 5.15.3, Qt 5.15.3 (x86_64-little_endian-lp64 shared (dynamic) release build; by GCC 9.3.0), neon 20.04
PASS : GeneratorsTest::initTestCase()
QDEBUG : GeneratorsTest::testLoadsCorrectly() Successfully loaded 0 generators
PASS : GeneratorsTest::testLoadsCorrectly()
PASS : GeneratorsTest::cleanupTestCase()
Totals: 3 passed, 0 failed, 0 skipped, 0 blacklisted, 17ms
********* Finished testing of GeneratorsTest *********
<end of output>
Test time = 0.23 sec
----------------------------------------------------------
Test Passed.
"generatorstest" end time: Jan 25 00:01 CET
"generatorstest" time elapsed: 00:00:00
----------------------------------------------------------
8/20 Testing: annotationstest
8/20 Test: annotationstest
Command: "/home/andreas/kde/okular/release-21.12/release/bin/annotationstest"
Directory: /home/andreas/kde/okular/release-21.12/release/autotests
"annotationstest" start time: Jan 25 00:01 CET
Output:
----------------------------------------------------------
********* Start testing of AnnotationTest *********
Config: Using QtTest library 5.15.3, Qt 5.15.3 (x86_64-little_endian-lp64 shared (dynamic) release build; by GCC 9.3.0), neon 20.04
PASS : AnnotationTest::initTestCase()
PASS : AnnotationTest::testDistance(Line: Base point 1)
PASS : AnnotationTest::testDistance(Line: Base point 2)
PASS : AnnotationTest::testDistance(Line: Off by a lot)
PASS : AnnotationTest::testDistance(Line: Off by a little)
PASS : AnnotationTest::testDistance(Square: Base point 1)
PASS : AnnotationTest::testDistance(Square: On edge 1)
PASS : AnnotationTest::testDistance(Square: On edge 2)
PASS : AnnotationTest::testDistance(Square: Inside)
PASS : AnnotationTest::testDistance(Square: Outside)
PASS : AnnotationTest::testDistance(Square: Base point 1)
PASS : AnnotationTest::testDistance(Square: On edge 1)
PASS : AnnotationTest::testDistance(Square: On edge 2)
PASS : AnnotationTest::testDistance(Square: Inside)
PASS : AnnotationTest::testDistance(Square: Outside)
PASS : AnnotationTest::testDistance(Ellipse: Base point 1)
PASS : AnnotationTest::testDistance(Ellipse: Inside)
PASS : AnnotationTest::testDistance(Ellipse: Outside)
PASS : AnnotationTest::testDistance(Ellipse: Base point 1)
PASS : AnnotationTest::testDistance(Ellipse: Inside)
PASS : AnnotationTest::testDistance(Ellipse: Outside)
PASS : AnnotationTest::testDistance(Highlight: Point 1)
PASS : AnnotationTest::testDistance(Highlight: Point 2)
PASS : AnnotationTest::testDistance(Highlight: Point 3)
PASS : AnnotationTest::testDistance(Highlight: Point 4)
PASS : AnnotationTest::testDistance(Highlight: Inside)
PASS : AnnotationTest::testDistance(Highlight: Outside)
PASS : AnnotationTest::testTypewriter()
PASS : AnnotationTest::cleanupTestCase()
Totals: 29 passed, 0 failed, 0 skipped, 0 blacklisted, 127ms
********* Finished testing of AnnotationTest *********
<end of output>
Test time = 0.32 sec
----------------------------------------------------------
Test Passed.
"annotationstest" end time: Jan 25 00:01 CET
"annotationstest" time elapsed: 00:00:00
----------------------------------------------------------
4/20 Testing: editdrawingtooldialogtest
4/20 Test: editdrawingtooldialogtest
Command: "/home/andreas/kde/okular/release-21.12/release/bin/editdrawingtooldialogtest"
Directory: /home/andreas/kde/okular/release-21.12/release/autotests
"editdrawingtooldialogtest" start time: Jan 25 00:01 CET
Output:
----------------------------------------------------------
********* Start testing of EditDrawingToolDialogTest *********
Config: Using QtTest library 5.15.3, Qt 5.15.3 (x86_64-little_endian-lp64 shared (dynamic) release build; by GCC 9.3.0), neon 20.04
PASS : EditDrawingToolDialogTest::initTestCase()
PASS : EditDrawingToolDialogTest::shouldHaveDefaultValues()
PASS : EditDrawingToolDialogTest::cleanupTestCase()
Totals: 3 passed, 0 failed, 0 skipped, 0 blacklisted, 147ms
********* Finished testing of EditDrawingToolDialogTest *********
<end of output>
Test time = 0.39 sec
----------------------------------------------------------
Test Passed.
"editdrawingtooldialogtest" end time: Jan 25 00:01 CET
"editdrawingtooldialogtest" time elapsed: 00:00:00
----------------------------------------------------------
3/20 Testing: comicbooktest
3/20 Test: comicbooktest
Command: "/home/andreas/kde/okular/release-21.12/release/bin/comicbooktest"
Directory: /home/andreas/kde/okular/release-21.12/release/generators/comicbook
"comicbooktest" start time: Jan 25 00:01 CET
Output:
----------------------------------------------------------
********* Start testing of ComicBookGeneratorTest *********
Config: Using QtTest library 5.15.3, Qt 5.15.3 (x86_64-little_endian-lp64 shared (dynamic) release build; by GCC 9.3.0), neon 20.04
PASS : ComicBookGeneratorTest::initTestCase()
PASS : ComicBookGeneratorTest::testRotatedImage()
PASS : ComicBookGeneratorTest::cleanupTestCase()
Totals: 3 passed, 0 failed, 0 skipped, 0 blacklisted, 107ms
********* Finished testing of ComicBookGeneratorTest *********
<end of output>
Test time = 0.42 sec
----------------------------------------------------------
Test Passed.
"comicbooktest" end time: Jan 25 00:01 CET
"comicbooktest" time elapsed: 00:00:00
----------------------------------------------------------
9/20 Testing: urldetecttest
9/20 Test: urldetecttest
Command: "/home/andreas/kde/okular/release-21.12/release/bin/urldetecttest"
Directory: /home/andreas/kde/okular/release-21.12/release/autotests
"urldetecttest" start time: Jan 25 00:01 CET
Output:
----------------------------------------------------------
********* Start testing of Okular::UrlDetectTest *********
Config: Using QtTest library 5.15.3, Qt 5.15.3 (x86_64-little_endian-lp64 shared (dynamic) release build; by GCC 9.3.0), neon 20.04
PASS : Okular::UrlDetectTest::initTestCase()
PASS : Okular::UrlDetectTest::testURL(1)
PASS : Okular::UrlDetectTest::testURL(2)
PASS : Okular::UrlDetectTest::testURL(3)
PASS : Okular::UrlDetectTest::testURL(4)
PASS : Okular::UrlDetectTest::testURL(5)
PASS : Okular::UrlDetectTest::testURL(6)
PASS : Okular::UrlDetectTest::testURL(7)
PASS : Okular::UrlDetectTest::testURL(8)
PASS : Okular::UrlDetectTest::testURL(9)
PASS : Okular::UrlDetectTest::testURL(10)
PASS : Okular::UrlDetectTest::testURL(11)
PASS : Okular::UrlDetectTest::testURL(12)
PASS : Okular::UrlDetectTest::testURL(13)
PASS : Okular::UrlDetectTest::testURL(14)
PASS : Okular::UrlDetectTest::testURL(15)
PASS : Okular::UrlDetectTest::cleanupTestCase()
Totals: 17 passed, 0 failed, 0 skipped, 0 blacklisted, 12ms
********* Finished testing of Okular::UrlDetectTest *********
<end of output>
Test time = 0.25 sec
----------------------------------------------------------
Test Passed.
"urldetecttest" end time: Jan 25 00:01 CET
"urldetecttest" time elapsed: 00:00:00
----------------------------------------------------------
20/20 Testing: toggleactionmenutest
20/20 Test: toggleactionmenutest
Command: "/home/andreas/kde/okular/release-21.12/release/bin/toggleactionmenutest"
Directory: /home/andreas/kde/okular/release-21.12/release/autotests
"toggleactionmenutest" start time: Jan 25 00:01 CET
Output:
----------------------------------------------------------
********* Start testing of ToggleActionMenuTest *********
Config: Using QtTest library 5.15.3, Qt 5.15.3 (x86_64-little_endian-lp64 shared (dynamic) release build; by GCC 9.3.0), neon 20.04
PASS : ToggleActionMenuTest::initTestCase()
PASS : ToggleActionMenuTest::testSetDefaultAction()
PASS : ToggleActionMenuTest::testDeleteToolBarButton()
PASS : ToggleActionMenuTest::cleanupTestCase()
Totals: 4 passed, 0 failed, 0 skipped, 0 blacklisted, 160ms
********* Finished testing of ToggleActionMenuTest *********
<end of output>
Test time = 0.48 sec
----------------------------------------------------------
Test Passed.
"toggleactionmenutest" end time: Jan 25 00:01 CET
"toggleactionmenutest" time elapsed: 00:00:00
----------------------------------------------------------
1/20 Testing: appstreamtest
1/20 Test: appstreamtest
Command: "/usr/bin/cmake" "-DAPPSTREAMCLI=/usr/bin/appstreamcli" "-DINSTALL_FILES=/home/andreas/kde/okular/release-21.12/release/install_manifest.txt" "-P" "/usr/share/ECM/kde-modules/appstreamtest.cmake"
Directory: /home/andreas/kde/okular/release-21.12/release
"appstreamtest" start time: Jan 25 00:01 CET
Output:
----------------------------------------------------------
Not installed yet, skipping
<end of output>
Test time = 0.02 sec
----------------------------------------------------------
Test Passed.
"appstreamtest" end time: Jan 25 00:01 CET
"appstreamtest" time elapsed: 00:00:00
----------------------------------------------------------
5/20 Testing: shelltest
5/20 Test: shelltest
Command: "/home/andreas/kde/okular/release-21.12/release/bin/shelltest"
Directory: /home/andreas/kde/okular/release-21.12/release/autotests
"shelltest" start time: Jan 25 00:01 CET
Output:
----------------------------------------------------------
********* Start testing of ShellTest *********
Config: Using QtTest library 5.15.3, Qt 5.15.3 (x86_64-little_endian-lp64 shared (dynamic) release build; by GCC 9.3.0), neon 20.04
PASS : ShellTest::initTestCase()
QDEBUG : ShellTest::testUrlArgs(foo.pdf, exist) Expected url: QUrl("file:///home/andreas/kde/okular/release-21.12/release/autotests/foo.pdf") path = "/home/andreas/kde/okular/release-21.12/release/autotests/foo.pdf" fragment = ""
PASS : ShellTest::testUrlArgs(foo.pdf, exist)
QDEBUG : ShellTest::testUrlArgs(foo.pdf, !exist) Expected url: QUrl("file:///home/andreas/kde/okular/release-21.12/release/autotests/foo.pdf") path = "/home/andreas/kde/okular/release-21.12/release/autotests/foo.pdf" fragment = ""
PASS : ShellTest::testUrlArgs(foo.pdf, !exist)
QDEBUG : ShellTest::testUrlArgs(foo#bar.pdf, exist) Expected url: QUrl("file:///home/andreas/kde/okular/release-21.12/release/autotests/foo%23bar.pdf") path = "/home/andreas/kde/okular/release-21.12/release/autotests/foo#bar.pdf" fragment = ""
PASS : ShellTest::testUrlArgs(foo#bar.pdf, exist)
QDEBUG : ShellTest::testUrlArgs(foo#bar.pdf, !exist) Expected url: QUrl("file:///home/andreas/kde/okular/release-21.12/release/autotests/foo#bar.pdf") path = "/home/andreas/kde/okular/release-21.12/release/autotests/foo" fragment = "bar.pdf"
PASS : ShellTest::testUrlArgs(foo#bar.pdf, !exist)
QDEBUG : ShellTest::testUrlArgs(foo.pdf#anchor, !exist) Expected url: QUrl("file:///home/andreas/kde/okular/release-21.12/release/autotests/foo.pdf#anchor") path = "/home/andreas/kde/okular/release-21.12/release/autotests/foo.pdf" fragment = "anchor"
PASS : ShellTest::testUrlArgs(foo.pdf#anchor, !exist)
QDEBUG : ShellTest::testUrlArgs(#207461) Expected url: QUrl("file:///tmp/file with spaces.pdf") path = "/tmp/file with spaces.pdf" fragment = ""
PASS : ShellTest::testUrlArgs(#207461)
QDEBUG : ShellTest::testUrlArgs(http://kde.org/foo.pdf) Expected url: QUrl("http://kde.org/foo.pdf") path = "/foo.pdf" fragment = ""
PASS : ShellTest::testUrlArgs(http://kde.org/foo.pdf)
QDEBUG : ShellTest::testUrlArgs(http://kde.org/foo.pdf#anchor) Expected url: QUrl("http://kde.org/foo.pdf#anchor") path = "/foo.pdf" fragment = "anchor"
PASS : ShellTest::testUrlArgs(http://kde.org/foo.pdf#anchor)
QDEBUG : ShellTest::testUrlArgs(#207461) Expected url: QUrl("http://homepages.inf.ed.ac.uk/mef/file with spaces.pdf") path = "/mef/file with spaces.pdf" fragment = ""
PASS : ShellTest::testUrlArgs(#207461)
QDEBUG : ShellTest::testUrlArgs(RR124738) Expected url: QUrl("http://itzsimpl.info/lectures/CG/L2-transformations.pdf#3") path = "/lectures/CG/L2-transformations.pdf" fragment = "3"
PASS : ShellTest::testUrlArgs(RR124738)
PASS : ShellTest::cleanupTestCase()
Totals: 12 passed, 0 failed, 0 skipped, 0 blacklisted, 5ms
********* Finished testing of ShellTest *********
<end of output>
Test time = 0.03 sec
----------------------------------------------------------
Test Passed.
"shelltest" end time: Jan 25 00:01 CET
"shelltest" time elapsed: 00:00:00
----------------------------------------------------------
16/20 Testing: mainshelltest
16/20 Test: mainshelltest
Command: "/home/andreas/kde/okular/release-21.12/release/bin/mainshelltest"
Directory: /home/andreas/kde/okular/release-21.12/release/autotests
"mainshelltest" start time: Jan 25 00:01 CET
Output:
----------------------------------------------------------
********* Start testing of MainShellTest *********
Config: Using QtTest library 5.15.3, Qt 5.15.3 (x86_64-little_endian-lp64 shared (dynamic) release build; by GCC 9.3.0), neon 20.04
QWARN : MainShellTest::initTestCase() Unable to open QuickAnnotatingTools XML definition
PASS : MainShellTest::initTestCase()
QDEBUG : MainShellTest::testShell(just show shell) Settings::instance called after the first use - ignoring
PASS : MainShellTest::testShell(just show shell)
QDEBUG : MainShellTest::testShell(open file) Settings::instance called after the first use - ignoring
QWARN : MainShellTest::testShell(open file) Trying to construct an instance of an invalid type, type id: 458757
PASS : MainShellTest::testShell(open file)
QDEBUG : MainShellTest::testShell(two files no tabs) Settings::instance called after the first use - ignoring
QDEBUG : MainShellTest::testShell(two files no tabs) Settings::instance called after the first use - ignoring
QWARN : MainShellTest::testShell(two files no tabs) Trying to construct an instance of an invalid type, type id: 458758
QWARN : MainShellTest::testShell(two files no tabs) Trying to construct an instance of an invalid type, type id: 458757
PASS : MainShellTest::testShell(two files no tabs)
QDEBUG : MainShellTest::testShell(two files with tabs) Settings::instance called after the first use - ignoring
QDEBUG : MainShellTest::testShell(two files with tabs) Settings::instance called after the first use - ignoring
QWARN : MainShellTest::testShell(two files with tabs) Trying to construct an instance of an invalid type, type id: 458757
QWARN : MainShellTest::testShell(two files with tabs) Trying to construct an instance of an invalid type, type id: 458759
PASS : MainShellTest::testShell(two files with tabs)
QDEBUG : MainShellTest::testShell(two files sequence no tabs) Settings::instance called after the first use - ignoring
69 -- exe=/home/andreas/kde/okular/release-21.12/release/bin/mainshelltest
13 -- platform=xcb
11 -- display=:0
22 -- appname=mainshelltest
59 -- apppath=/home/andreas/kde/okular/release-21.12/release/bin
10 -- signal=11
10 -- pid=25474
12 -- appversion=
26 -- programname=mainshelltest
31 -- bugaddress=sub...@bugs.kde.org
12 -- startupid=0
KCrash: crashing... crashRecursionCounter = 2
KCrash: Application Name = mainshelltest path = /home/andreas/kde/okular/release-21.12/release/bin pid = 25474
KCrash: Arguments: /home/andreas/kde/okular/release-21.12/release/bin/mainshelltest
ICE default IO error handler doing an exit(), pid = 25474, errno = 9
<end of output>
Test time = 2.76 sec
----------------------------------------------------------
Test Failed.
"mainshelltest" end time: Jan 25 00:01 CET
"mainshelltest" time elapsed: 00:00:02
----------------------------------------------------------
2/20 Testing: kimgiotest
2/20 Test: kimgiotest
Command: "/home/andreas/kde/okular/release-21.12/release/bin/kimgiotest"
Directory: /home/andreas/kde/okular/release-21.12/release/generators/kimgio
"kimgiotest" start time: Jan 25 00:01 CET
Output:
----------------------------------------------------------
********* Start testing of KIMGIOTest *********
Config: Using QtTest library 5.15.3, Qt 5.15.3 (x86_64-little_endian-lp64 shared (dynamic) release build; by GCC 9.3.0), neon 20.04
PASS : KIMGIOTest::initTestCase()
QWARN : KIMGIOTest::testExifOrientation(No Exif metadata) org.kde.okular.core: Invalid plugin factory for "/usr/lib/x86_64-linux-gnu/qt5/plugins/okular/generators/okularGenerator_kimgio.so":"Die Bibliothek /usr/lib/x86_64-linux-gnu/qt5/plugins/okular/generators/okularGenerator_kimgio.so kann nicht geladen werden: (/usr/lib/x86_64-linux-gnu/qt5/plugins/okular/generators/okularGenerator_kimgio.so: undefined symbol: _ZN6Okular9Generator24freeOpaqueActionContentsERKNS_19BackendOpaqueActionE)"
FAIL! : KIMGIOTest::testExifOrientation(No Exif metadata) Compared values are not the same
Actual ((int)m_document->openDocument(imgPath, QUrl(), mime)): 1
Expected ((int)Okular::Document::OpenSuccess) : 0
Loc: [/home/andreas/kde/okular/release-21.12/generators/kimgio/tests/kimgiotest.cpp(86)]
QDEBUG : KIMGIOTest::testExifOrientation(Unspecified) SettingsCore::instance called after the first use - ignoring
QWARN : KIMGIOTest::testExifOrientation(Unspecified) org.kde.okular.core: Invalid plugin factory for "/usr/lib/x86_64-linux-gnu/qt5/plugins/okular/generators/okularGenerator_kimgio.so":"Die Bibliothek /usr/lib/x86_64-linux-gnu/qt5/plugins/okular/generators/okularGenerator_kimgio.so kann nicht geladen werden: (/usr/lib/x86_64-linux-gnu/qt5/plugins/okular/generators/okularGenerator_kimgio.so: undefined symbol: _ZN6Okular9Generator24freeOpaqueActionContentsERKNS_19BackendOpaqueActionE)"
FAIL! : KIMGIOTest::testExifOrientation(Unspecified) Compared values are not the same
Actual ((int)m_document->openDocument(imgPath, QUrl(), mime)): 1
Expected ((int)Okular::Document::OpenSuccess) : 0
Loc: [/home/andreas/kde/okular/release-21.12/generators/kimgio/tests/kimgiotest.cpp(86)]
QDEBUG : KIMGIOTest::testExifOrientation(Horizontal (normal)) SettingsCore::instance called after the first use - ignoring
QWARN : KIMGIOTest::testExifOrientation(Horizontal (normal)) org.kde.okular.core: Invalid plugin factory for "/usr/lib/x86_64-linux-gnu/qt5/plugins/okular/generators/okularGenerator_kimgio.so":"Die Bibliothek /usr/lib/x86_64-linux-gnu/qt5/plugins/okular/generators/okularGenerator_kimgio.so kann nicht geladen werden: (/usr/lib/x86_64-linux-gnu/qt5/plugins/okular/generators/okularGenerator_kimgio.so: undefined symbol: _ZN6Okular9Generator24freeOpaqueActionContentsERKNS_19BackendOpaqueActionE)"
FAIL! : KIMGIOTest::testExifOrientation(Horizontal (normal)) Compared values are not the same
Actual ((int)m_document->openDocument(imgPath, QUrl(), mime)): 1
Expected ((int)Okular::Document::OpenSuccess) : 0
Loc: [/home/andreas/kde/okular/release-21.12/generators/kimgio/tests/kimgiotest.cpp(86)]
QDEBUG : KIMGIOTest::testExifOrientation(Mirror horizontal) SettingsCore::instance called after the first use - ignoring
QWARN : KIMGIOTest::testExifOrientation(Mirror horizontal) org.kde.okular.core: Invalid plugin factory for "/usr/lib/x86_64-linux-gnu/qt5/plugins/okular/generators/okularGenerator_kimgio.so":"Die Bibliothek /usr/lib/x86_64-linux-gnu/qt5/plugins/okular/generators/okularGenerator_kimgio.so kann nicht geladen werden: (/usr/lib/x86_64-linux-gnu/qt5/plugins/okular/generators/okularGenerator_kimgio.so: undefined symbol: _ZN6Okular9Generator24freeOpaqueActionContentsERKNS_19BackendOpaqueActionE)"
FAIL! : KIMGIOTest::testExifOrientation(Mirror horizontal) Compared values are not the same
Actual ((int)m_document->openDocument(imgPath, QUrl(), mime)): 1
Expected ((int)Okular::Document::OpenSuccess) : 0
Loc: [/home/andreas/kde/okular/release-21.12/generators/kimgio/tests/kimgiotest.cpp(86)]
QDEBUG : KIMGIOTest::testExifOrientation(Rotate 90 CW) SettingsCore::instance called after the first use - ignoring
QWARN : KIMGIOTest::testExifOrientation(Rotate 90 CW) org.kde.okular.core: Invalid plugin factory for "/usr/lib/x86_64-linux-gnu/qt5/plugins/okular/generators/okularGenerator_kimgio.so":"Die Bibliothek /usr/lib/x86_64-linux-gnu/qt5/plugins/okular/generators/okularGenerator_kimgio.so kann nicht geladen werden: (/usr/lib/x86_64-linux-gnu/qt5/plugins/okular/generators/okularGenerator_kimgio.so: undefined symbol: _ZN6Okular9Generator24freeOpaqueActionContentsERKNS_19BackendOpaqueActionE)"
FAIL! : KIMGIOTest::testExifOrientation(Rotate 90 CW) Compared values are not the same
Actual ((int)m_document->openDocument(imgPath, QUrl(), mime)): 1
Expected ((int)Okular::Document::OpenSuccess) : 0
Loc: [/home/andreas/kde/okular/release-21.12/generators/kimgio/tests/kimgiotest.cpp(86)]
QDEBUG : KIMGIOTest::testExifOrientation(Mirror horizontal and rotate 90 CW) SettingsCore::instance called after the first use - ignoring
QWARN : KIMGIOTest::testExifOrientation(Mirror horizontal and rotate 90 CW) org.kde.okular.core: Invalid plugin factory for "/usr/lib/x86_64-linux-gnu/qt5/plugins/okular/generators/okularGenerator_kimgio.so":"Die Bibliothek /usr/lib/x86_64-linux-gnu/qt5/plugins/okular/generators/okularGenerator_kimgio.so kann nicht geladen werden: (/usr/lib/x86_64-linux-gnu/qt5/plugins/okular/generators/okularGenerator_kimgio.so: undefined symbol: _ZN6Okular9Generator24freeOpaqueActionContentsERKNS_19BackendOpaqueActionE)"
FAIL! : KIMGIOTest::testExifOrientation(Mirror horizontal and rotate 90 CW) Compared values are not the same
Actual ((int)m_document->openDocument(imgPath, QUrl(), mime)): 1
Expected ((int)Okular::Document::OpenSuccess) : 0
Loc: [/home/andreas/kde/okular/release-21.12/generators/kimgio/tests/kimgiotest.cpp(86)]
QDEBUG : KIMGIOTest::testExifOrientation(Rotate 180) SettingsCore::instance called after the first use - ignoring
QWARN : KIMGIOTest::testExifOrientation(Rotate 180) org.kde.okular.core: Invalid plugin factory for "/usr/lib/x86_64-linux-gnu/qt5/plugins/okular/generators/okularGenerator_kimgio.so":"Die Bibliothek /usr/lib/x86_64-linux-gnu/qt5/plugins/okular/generators/okularGenerator_kimgio.so kann nicht geladen werden: (/usr/lib/x86_64-linux-gnu/qt5/plugins/okular/generators/okularGenerator_kimgio.so: undefined symbol: _ZN6Okular9Generator24freeOpaqueActionContentsERKNS_19BackendOpaqueActionE)"
FAIL! : KIMGIOTest::testExifOrientation(Rotate 180) Compared values are not the same
Actual ((int)m_document->openDocument(imgPath, QUrl(), mime)): 1
Expected ((int)Okular::Document::OpenSuccess) : 0
Loc: [/home/andreas/kde/okular/release-21.12/generators/kimgio/tests/kimgiotest.cpp(86)]
QDEBUG : KIMGIOTest::testExifOrientation(Mirror vertical) SettingsCore::instance called after the first use - ignoring
QWARN : KIMGIOTest::testExifOrientation(Mirror vertical) org.kde.okular.core: Invalid plugin factory for "/usr/lib/x86_64-linux-gnu/qt5/plugins/okular/generators/okularGenerator_kimgio.so":"Die Bibliothek /usr/lib/x86_64-linux-gnu/qt5/plugins/okular/generators/okularGenerator_kimgio.so kann nicht geladen werden: (/usr/lib/x86_64-linux-gnu/qt5/plugins/okular/generators/okularGenerator_kimgio.so: undefined symbol: _ZN6Okular9Generator24freeOpaqueActionContentsERKNS_19BackendOpaqueActionE)"
FAIL! : KIMGIOTest::testExifOrientation(Mirror vertical) Compared values are not the same
Actual ((int)m_document->openDocument(imgPath, QUrl(), mime)): 1
Expected ((int)Okular::Document::OpenSuccess) : 0
Loc: [/home/andreas/kde/okular/release-21.12/generators/kimgio/tests/kimgiotest.cpp(86)]
QDEBUG : KIMGIOTest::testExifOrientation(Rotate 270 CW) SettingsCore::instance called after the first use - ignoring
QWARN : KIMGIOTest::testExifOrientation(Rotate 270 CW) org.kde.okular.core: Invalid plugin factory for "/usr/lib/x86_64-linux-gnu/qt5/plugins/okular/generators/okularGenerator_kimgio.so":"Die Bibliothek /usr/lib/x86_64-linux-gnu/qt5/plugins/okular/generators/okularGenerator_kimgio.so kann nicht geladen werden: (/usr/lib/x86_64-linux-gnu/qt5/plugins/okular/generators/okularGenerator_kimgio.so: undefined symbol: _ZN6Okular9Generator24freeOpaqueActionContentsERKNS_19BackendOpaqueActionE)"
FAIL! : KIMGIOTest::testExifOrientation(Rotate 270 CW) Compared values are not the same
Actual ((int)m_document->openDocument(imgPath, QUrl(), mime)): 1
Expected ((int)Okular::Document::OpenSuccess) : 0
Loc: [/home/andreas/kde/okular/release-21.12/generators/kimgio/tests/kimgiotest.cpp(86)]
QDEBUG : KIMGIOTest::testExifOrientation(Mirror horizontal and rotate 270 CW) SettingsCore::instance called after the first use - ignoring
QWARN : KIMGIOTest::testExifOrientation(Mirror horizontal and rotate 270 CW) org.kde.okular.core: Invalid plugin factory for "/usr/lib/x86_64-linux-gnu/qt5/plugins/okular/generators/okularGenerator_kimgio.so":"Die Bibliothek /usr/lib/x86_64-linux-gnu/qt5/plugins/okular/generators/okularGenerator_kimgio.so kann nicht geladen werden: (/usr/lib/x86_64-linux-gnu/qt5/plugins/okular/generators/okularGenerator_kimgio.so: undefined symbol: _ZN6Okular9Generator24freeOpaqueActionContentsERKNS_19BackendOpaqueActionE)"
FAIL! : KIMGIOTest::testExifOrientation(Mirror horizontal and rotate 270 CW) Compared values are not the same
Actual ((int)m_document->openDocument(imgPath, QUrl(), mime)): 1
Expected ((int)Okular::Document::OpenSuccess) : 0
Loc: [/home/andreas/kde/okular/release-21.12/generators/kimgio/tests/kimgiotest.cpp(86)]
PASS : KIMGIOTest::cleanupTestCase()
Totals: 2 passed, 10 failed, 0 skipped, 0 blacklisted, 121ms
********* Finished testing of KIMGIOTest *********
<end of output>
Test time = 0.30 sec
----------------------------------------------------------
Test Failed.
"kimgiotest" end time: Jan 25 00:01 CET
"kimgiotest" time elapsed: 00:00:00
----------------------------------------------------------
6/20 Testing: documenttest
6/20 Test: documenttest
Command: "/home/andreas/kde/okular/release-21.12/release/bin/documenttest"
Directory: /home/andreas/kde/okular/release-21.12/release/autotests
"documenttest" start time: Jan 25 00:01 CET
Output:
----------------------------------------------------------
********* Start testing of DocumentTest *********
Config: Using QtTest library 5.15.3, Qt 5.15.3 (x86_64-little_endian-lp64 shared (dynamic) release build; by GCC 9.3.0), neon 20.04
PASS : DocumentTest::initTestCase()
68 -- exe=/home/andreas/kde/okular/release-21.12/release/bin/documenttest
13 -- platform=xcb
11 -- display=:0
21 -- appname=documenttest
59 -- apppath=/home/andreas/kde/okular/release-21.12/release/bin
10 -- signal=11
10 -- pid=25528
12 -- startupid=0
KCrash: crashing... crashRecursionCounter = 2
KCrash: Application Name = documenttest path = /home/andreas/kde/okular/release-21.12/release/bin pid = 25528
KCrash: Arguments: /home/andreas/kde/okular/release-21.12/release/bin/documenttest
<end of output>
Test time = 0.65 sec
----------------------------------------------------------
Test Failed.
"documenttest" end time: Jan 25 00:01 CET
"documenttest" time elapsed: 00:00:00
----------------------------------------------------------
7/20 Testing: searchtest
7/20 Test: searchtest
Command: "/home/andreas/kde/okular/release-21.12/release/bin/searchtest"
Directory: /home/andreas/kde/okular/release-21.12/release/autotests
"searchtest" start time: Jan 25 00:01 CET
Output:
----------------------------------------------------------
********* Start testing of SearchTest *********
Config: Using QtTest library 5.15.3, Qt 5.15.3 (x86_64-little_endian-lp64 shared (dynamic) release build; by GCC 9.3.0), neon 20.04
PASS : SearchTest::initTestCase()
PASS : SearchTest::testNextAndPrevious()
66 -- exe=/home/andreas/kde/okular/release-21.12/release/bin/searchtest
13 -- platform=xcb
11 -- display=:0
19 -- appname=searchtest
59 -- apppath=/home/andreas/kde/okular/release-21.12/release/bin
10 -- signal=11
10 -- pid=25529
12 -- startupid=0
KCrash: crashing... crashRecursionCounter = 2
KCrash: Application Name = searchtest path = /home/andreas/kde/okular/release-21.12/release/bin pid = 25529
KCrash: Arguments: /home/andreas/kde/okular/release-21.12/release/bin/searchtest
<end of output>
Test time = 0.76 sec
----------------------------------------------------------
Test Failed.
"searchtest" end time: Jan 25 00:01 CET
"searchtest" time elapsed: 00:00:00
----------------------------------------------------------
10/20 Testing: editannotationcontentstest
10/20 Test: editannotationcontentstest
Command: "/home/andreas/kde/okular/release-21.12/release/bin/editannotationcontentstest"
Directory: /home/andreas/kde/okular/release-21.12/release/autotests
"editannotationcontentstest" start time: Jan 25 00:01 CET
Output:
----------------------------------------------------------
********* Start testing of EditAnnotationContentsTest *********
Config: Using QtTest library 5.15.3, Qt 5.15.3 (x86_64-little_endian-lp64 shared (dynamic) release build; by GCC 9.3.0), neon 20.04
PASS : EditAnnotationContentsTest::initTestCase()
QWARN : EditAnnotationContentsTest::testConsecutiveCharBackspacesMerged() Trying to construct an instance of an invalid type, type id: 196610
PASS : EditAnnotationContentsTest::testConsecutiveCharBackspacesMerged()
FAIL! : EditAnnotationContentsTest::testConsecutiveNewlineBackspacesNotMerged() Compared values are not the same
Loc: [/home/andreas/kde/okular/release-21.12/autotests/editannotationcontentstest.cpp(115)]
FAIL! : EditAnnotationContentsTest::testConsecutiveCharInsertionsMerged() Compared values are not the same
Loc: [/home/andreas/kde/okular/release-21.12/autotests/editannotationcontentstest.cpp(115)]
FAIL! : EditAnnotationContentsTest::testConsecutiveNewlineInsertionsNotMerged() Compared values are not the same
Loc: [/home/andreas/kde/okular/release-21.12/autotests/editannotationcontentstest.cpp(115)]
FAIL! : EditAnnotationContentsTest::testConsecutiveCharDeletesMerged() Compared values are not the same
Loc: [/home/andreas/kde/okular/release-21.12/autotests/editannotationcontentstest.cpp(115)]
FAIL! : EditAnnotationContentsTest::testConsecutiveNewlineDeletesNotMerged() Compared values are not the same
Loc: [/home/andreas/kde/okular/release-21.12/autotests/editannotationcontentstest.cpp(115)]
FAIL! : EditAnnotationContentsTest::testConsecutiveEditsNotMergedAcrossDifferentAnnotations() Compared values are not the same
Loc: [/home/andreas/kde/okular/release-21.12/autotests/editannotationcontentstest.cpp(115)]
FAIL! : EditAnnotationContentsTest::testInsertWithSelection() Compared values are not the same
Loc: [/home/andreas/kde/okular/release-21.12/autotests/editannotationcontentstest.cpp(115)]
FAIL! : EditAnnotationContentsTest::testCombinations() Compared values are not the same
Loc: [/home/andreas/kde/okular/release-21.12/autotests/editannotationcontentstest.cpp(115)]
PASS : EditAnnotationContentsTest::cleanupTestCase()
Totals: 3 passed, 8 failed, 0 skipped, 0 blacklisted, 81ms
********* Finished testing of EditAnnotationContentsTest *********
<end of output>
Test time = 0.45 sec
----------------------------------------------------------
Test Failed.
"editannotationcontentstest" end time: Jan 25 00:01 CET
"editannotationcontentstest" time elapsed: 00:00:00
----------------------------------------------------------
11/20 Testing: addremoveannotationtest
11/20 Test: addremoveannotationtest
Command: "/home/andreas/kde/okular/release-21.12/release/bin/addremoveannotationtest"
Directory: /home/andreas/kde/okular/release-21.12/release/autotests
"addremoveannotationtest" start time: Jan 25 00:01 CET
Output:
----------------------------------------------------------
********* Start testing of AddRemoveAnnotationTest *********
Config: Using QtTest library 5.15.3, Qt 5.15.3 (x86_64-little_endian-lp64 shared (dynamic) release build; by GCC 9.3.0), neon 20.04
PASS : AddRemoveAnnotationTest::initTestCase()
QWARN : AddRemoveAnnotationTest::testAddAnnotations() Trying to construct an instance of an invalid type, type id: 196610
PASS : AddRemoveAnnotationTest::testAddAnnotations()
FAIL! : AddRemoveAnnotationTest::testAddAnnotationUndoWithRotate_Bug318091() Compared values are not the same
Loc: [/home/andreas/kde/okular/release-21.12/autotests/addremoveannotationtest.cpp(43)]
FAIL! : AddRemoveAnnotationTest::testRemoveAnnotations() Compared values are not the same
Loc: [/home/andreas/kde/okular/release-21.12/autotests/addremoveannotationtest.cpp(43)]
PASS : AddRemoveAnnotationTest::cleanupTestCase()
Totals: 3 passed, 2 failed, 0 skipped, 0 blacklisted, 206ms
********* Finished testing of AddRemoveAnnotationTest *********
<end of output>
Test time = 0.53 sec
----------------------------------------------------------
Test Failed.
"addremoveannotationtest" end time: Jan 25 00:01 CET
"addremoveannotationtest" time elapsed: 00:00:00
----------------------------------------------------------
12/20 Testing: translateannotationtest
12/20 Test: translateannotationtest
Command: "/home/andreas/kde/okular/release-21.12/release/bin/translateannotationtest"
Directory: /home/andreas/kde/okular/release-21.12/release/autotests
"translateannotationtest" start time: Jan 25 00:01 CET
Output:
----------------------------------------------------------
********* Start testing of TranslateAnnotationTest *********
Config: Using QtTest library 5.15.3, Qt 5.15.3 (x86_64-little_endian-lp64 shared (dynamic) release build; by GCC 9.3.0), neon 20.04
PASS : TranslateAnnotationTest::initTestCase()
QWARN : TranslateAnnotationTest::testTranslateAnnotation() Trying to construct an instance of an invalid type, type id: 196609
PASS : TranslateAnnotationTest::testTranslateAnnotation()
FAIL! : TranslateAnnotationTest::testSequentialTranslationsMergedIfBeingMovedIsSet() Compared values are not the same
Loc: [/home/andreas/kde/okular/release-21.12/autotests/translateannotationtest.cpp(94)]
FAIL! : TranslateAnnotationTest::testSequentialTranslationsNotMergedIfBeingMovedIsNotSet() Compared values are not the same
Loc: [/home/andreas/kde/okular/release-21.12/autotests/translateannotationtest.cpp(94)]
FAIL! : TranslateAnnotationTest::testAlternateTranslationsNotMerged() Compared values are not the same
Loc: [/home/andreas/kde/okular/release-21.12/autotests/translateannotationtest.cpp(94)]
PASS : TranslateAnnotationTest::cleanupTestCase()
Totals: 3 passed, 3 failed, 0 skipped, 0 blacklisted, 163ms
********* Finished testing of TranslateAnnotationTest *********
<end of output>
Test time = 0.60 sec
----------------------------------------------------------
Test Failed.
"translateannotationtest" end time: Jan 25 00:01 CET
"translateannotationtest" time elapsed: 00:00:00
----------------------------------------------------------
13/20 Testing: modifyannotationpropertiestest
13/20 Test: modifyannotationpropertiestest
Command: "/home/andreas/kde/okular/release-21.12/release/bin/modifyannotationpropertiestest"
Directory: /home/andreas/kde/okular/release-21.12/release/autotests
"modifyannotationpropertiestest" start time: Jan 25 00:01 CET
Output:
----------------------------------------------------------
********* Start testing of ModifyAnnotationPropertiesTest *********
Config: Using QtTest library 5.15.3, Qt 5.15.3 (x86_64-little_endian-lp64 shared (dynamic) release build; by GCC 9.3.0), neon 20.04
PASS : ModifyAnnotationPropertiesTest::initTestCase()
QWARN : ModifyAnnotationPropertiesTest::testModifyAnnotationProperties() Trying to construct an instance of an invalid type, type id: 196610
PASS : ModifyAnnotationPropertiesTest::testModifyAnnotationProperties()
FAIL! : ModifyAnnotationPropertiesTest::testModifyDefaultAnnotationProperties() Compared values are not the same
Loc: [/home/andreas/kde/okular/release-21.12/autotests/modifyannotationpropertiestest.cpp(51)]
FAIL! : ModifyAnnotationPropertiesTest::testModifyAnnotationPropertiesWithRotation_Bug318828() Compared values are not the same
Loc: [/home/andreas/kde/okular/release-21.12/autotests/modifyannotationpropertiestest.cpp(51)]
PASS : ModifyAnnotationPropertiesTest::cleanupTestCase()
Totals: 3 passed, 2 failed, 0 skipped, 0 blacklisted, 114ms
********* Finished testing of ModifyAnnotationPropertiesTest *********
<end of output>
Test time = 0.49 sec
----------------------------------------------------------
Test Failed.
"modifyannotationpropertiestest" end time: Jan 25 00:01 CET
"modifyannotationpropertiestest" time elapsed: 00:00:00
----------------------------------------------------------
14/20 Testing: editformstest
14/20 Test: editformstest
Command: "/home/andreas/kde/okular/release-21.12/release/bin/editformstest"
Directory: /home/andreas/kde/okular/release-21.12/release/autotests
"editformstest" start time: Jan 25 00:01 CET
Output:
----------------------------------------------------------
********* Start testing of EditFormsTest *********
Config: Using QtTest library 5.15.3, Qt 5.15.3 (x86_64-little_endian-lp64 shared (dynamic) release build; by GCC 9.3.0), neon 20.04
PASS : EditFormsTest::initTestCase()
QWARN : EditFormsTest::testRadioButtonForm() Trying to construct an instance of an invalid type, type id: 196614
PASS : EditFormsTest::testRadioButtonForm()
FAIL! : EditFormsTest::testCheckBoxForm() Compared values are not the same
Loc: [/home/andreas/kde/okular/release-21.12/autotests/editformstest.cpp(68)]
FAIL! : EditFormsTest::testTextLineForm() Compared values are not the same
Loc: [/home/andreas/kde/okular/release-21.12/autotests/editformstest.cpp(68)]
FAIL! : EditFormsTest::testTextAreaForm() Compared values are not the same
Loc: [/home/andreas/kde/okular/release-21.12/autotests/editformstest.cpp(68)]
FAIL! : EditFormsTest::testFileEditForm() Compared values are not the same
Loc: [/home/andreas/kde/okular/release-21.12/autotests/editformstest.cpp(68)]
FAIL! : EditFormsTest::testComboEditForm() Compared values are not the same
Loc: [/home/andreas/kde/okular/release-21.12/autotests/editformstest.cpp(68)]
FAIL! : EditFormsTest::testListSingleEdit() Compared values are not the same
Loc: [/home/andreas/kde/okular/release-21.12/autotests/editformstest.cpp(68)]
FAIL! : EditFormsTest::testListMultiEdit() Compared values are not the same
Loc: [/home/andreas/kde/okular/release-21.12/autotests/editformstest.cpp(68)]
PASS : EditFormsTest::cleanupTestCase()
Totals: 3 passed, 7 failed, 0 skipped, 0 blacklisted, 53ms
********* Finished testing of EditFormsTest *********
<end of output>
Test time = 0.38 sec
----------------------------------------------------------
Test Failed.
"editformstest" end time: Jan 25 00:01 CET
"editformstest" time elapsed: 00:00:00
----------------------------------------------------------
17/20 Testing: annotationtoolbartest
17/20 Test: annotationtoolbartest
Command: "/home/andreas/kde/okular/release-21.12/release/bin/annotationtoolbartest"
Directory: /home/andreas/kde/okular/release-21.12/release/autotests
"annotationtoolbartest" start time: Jan 25 00:01 CET
Output:
----------------------------------------------------------
********* Start testing of AnnotationToolBarTest *********
Config: Using QtTest library 5.15.3, Qt 5.15.3 (x86_64-little_endian-lp64 shared (dynamic) release build; by GCC 9.3.0), neon 20.04
QWARN : AnnotationToolBarTest::initTestCase() Unable to open QuickAnnotatingTools XML definition
PASS : AnnotationToolBarTest::initTestCase()
QDEBUG : AnnotationToolBarTest::testAnnotationToolBar(first tab) Settings::instance called after the first use - ignoring
QDEBUG : AnnotationToolBarTest::testAnnotationToolBar(first tab) Settings::instance called after the first use - ignoring
77 -- exe=/home/andreas/kde/okular/release-21.12/release/bin/annotationtoolbartest
13 -- platform=xcb
11 -- display=:0
30 -- appname=annotationtoolbartest
59 -- apppath=/home/andreas/kde/okular/release-21.12/release/bin
10 -- signal=11
10 -- pid=25601
12 -- appversion=
34 -- programname=annotationtoolbartest
31 -- bugaddress=sub...@bugs.kde.org
12 -- startupid=0
KCrash: crashing... crashRecursionCounter = 2
KCrash: Application Name = annotationtoolbartest path = /home/andreas/kde/okular/release-21.12/release/bin pid = 25601
KCrash: Arguments: /home/andreas/kde/okular/release-21.12/release/bin/annotationtoolbartest
ICE default IO error handler doing an exit(), pid = 25601, errno = 9
Unable to start Dr. Konqi
Re-raising signal for core dump handling.
<end of output>
Test time = 1.03 sec
----------------------------------------------------------
Test Failed.
"annotationtoolbartest" end time: Jan 25 00:01 CET
"annotationtoolbartest" time elapsed: 00:00:01
----------------------------------------------------------
End testing: Jan 25 00:01 CET