Bug 479223 - peruse is not able to open comic archives
Summary: peruse is not able to open comic archives
Status: REPORTED
Alias: None
Product: peruse
Classification: Applications
Component: general (other bugs)
Version First Reported In: master
Platform: Other Linux
: NOR crash
Target Milestone: ---
Assignee: Dan Leinir Turthra Jensen
URL:
Keywords:
Depends on:
Blocks:
 
Reported: 2023-12-31 12:59 UTC by Peter Fiser
Modified: 2024-02-10 13:17 UTC (History)
1 user (show)

See Also:
Latest Commit:
Version Fixed/Implemented In:
Sentry Crash Report:


Attachments

Note You need to log in before you can comment on or make changes to this bug.
Description Peter Fiser 2023-12-31 12:59:08 UTC
Peruse is no longer working. On certain cbr files it throws an error not being able to find Okular, on others it crashes. Terminal output of the two error cases are included below.
----
zelmor@magpie:~$ peruse
QSocketNotifier: Can only be used with threads started with QThread
qrc:/qml/WelcomePage.qml:67:5: QML Connections: Implicitly defined onFoo properties in Connections are deprecated. Use this syntax instead: function onFoo(<arguments>) { ... }
qrc:/qml/WelcomePage.qml:57:5: QML Connections: Implicitly defined onFoo properties in Connections are deprecated. Use this syntax instead: function onFoo(<arguments>) { ... }
file:///usr/lib/x86_64-linux-gnu/qt5/qml/org/kde/kirigami.2/templates/OverlaySheet.qml:603:17: QML ColumnLayout: Binding loop detected for property "height"
QImage::scaled: Image is a null image
QQuickItem::stackBefore: Cannot stack QQuickRectangle(0x559f081f78e0, parent=0x559f06d22990, geometry=0,0 0x0) before QQuickPopupItem(0x559f07091cf0), which must be a sibling
qml: Mimetype is application/vnd.comicbook-rar
qrc:/qml/viewers/okular.qml:26:1: module "org.kde.okular" is not installed
qml: Error loading up the reader...
^C
zelmor@magpie:~$ peruse
QSocketNotifier: Can only be used with threads started with QThread
qrc:/qml/WelcomePage.qml:67:5: QML Connections: Implicitly defined onFoo properties in Connections are deprecated. Use this syntax instead: function onFoo(<arguments>) { ... }
qrc:/qml/WelcomePage.qml:57:5: QML Connections: Implicitly defined onFoo properties in Connections are deprecated. Use this syntax instead: function onFoo(<arguments>) { ... }
file:///usr/lib/x86_64-linux-gnu/qt5/qml/org/kde/kirigami.2/templates/OverlaySheet.qml:603:17: QML ColumnLayout: Binding loop detected for property "height"
QImage::scaled: Image is a null image
QQuickItem::stackBefore: Cannot stack QQuickRectangle(0x56185859db10, parent=0x561857181530, geometry=0,0 0x0) before QQuickPopupItem(0x5618573f0030), which must be a sibling
QSocketNotifier: Can only be used with threads started with QThread
qml: Mimetype is application/vnd.comicbook+zip
QFSFileEngine::open: No file name specified
file:///usr/lib/x86_64-linux-gnu/qt5/qml/org/kde/kirigami.2/templates/OverlaySheet.qml:246:38: QML FocusScope: Binding loop detected for property "contentItemMaximumWidth"
qrc:/qml/Book.qml:377:13: QML Connections: Implicitly defined onFoo properties in Connections are deprecated. Use this syntax instead: function onFoo(<arguments>) { ... }
20 -- exe=/usr/bin/peruse
17 -- platform=wayland
15 -- appname=peruse
17 -- apppath=/usr/bin
10 -- signal=11
10 -- pid=27736
18 -- appversion=1.80.0
26 -- programname=Peruse Reader
31 -- bugaddress=submit@bugs.kde.org
26 -- productname=peruse/peruse
KCrash: crashing... crashRecursionCounter = 2
KCrash: Application Name = peruse path = /usr/bin pid = 27736
KCrash: Arguments: /usr/bin/peruse 
The Wayland connection experienced a fatal error: Bad file descriptor
zelmor@magpie:~$