Peruse in KDEReview

Albert Astals Cid aacid at
Tue Sep 15 19:34:23 BST 2020

El dimarts, 15 de setembre de 2020, a les 15:11:42 CEST, Dan Leinir Turthra Jensen va escriure:
> Hello there :)
>   i've just moved Peruse to KDEReview. It is a comic book reader app and an 
> accompanying creation tool, both based on Kirigami, and targeted both for 
> desktops and mobile (hence the many email lists you may find this email on).
>   The current website is at and as you can see, there 
> have in fact been releases made of this, though they are some time ago and 
> based on Kirigami 1, which also has been causing some headaches for Neon, 
> whose maintainers have been requesting that i get a new release out (which of 
> course then requires that we actually sort out the current playground nature 
> of the project).
>   It should be noted that Peruse, when used as a generic viewer, uses the 
> Okular qtquick components, which we discovered recently are not packaged by 
> some distributions. It should be detected at runtime and Peruse ought to tell 
> you as much.
>   If you haven't got any comics to hand, do check out the store integration, 
> where you might grab in particular Pepper & Carrot Volume 1, which also will 
> show you some of the fancier features of the reader (such as frame-by-frame 
> navigation, originally implemented by Wolthera).

I did that and it's failing quite a bit, half of the times i open it, it crashes the one third of the times, i get and the other third works.

Which seems to point that there's something broken somewhere.


#0  0x00007ffff59e1615 in raise () from /usr/lib/
#1  0x00007ffff59ca862 in abort () from /usr/lib/
#2  0x00007ffff5a235e8 in __libc_message () from /usr/lib/
#3  0x00007ffff5a2b27a in malloc_printerr () from /usr/lib/
#4  0x00007ffff5a2cb9e in _int_free () from /usr/lib/
#5  0x00007ffff6056b0c in QByteArray::operator=(QByteArray const&) () from /usr/lib/
#6  0x00007ffff60411aa in QRingBuffer::clear() () from /usr/lib/
#7  0x00007ffff6115bec in QIODevice::seek(long long) () from /usr/lib/
#8  0x00007ffff610df0f in QFileDevice::seek(long long) () from /usr/lib/
#9  0x00007ffff5771e17 in ?? () from /usr/lib/
#10 0x00007ffff577682a in KZipFileEntry::createDevice() const () from /usr/lib/
#11 0x00007ffff5776153 in KZipFileEntry::data() const () from /usr/lib/
#12 0x00007fffe80a6c68 in ArchiveImageRunnable::run (this=0x7fffc00223b0) at /home/tsdgeos/devel/kde/peruse/src/qtquick/ArchiveImageProvider.cpp:185
#13 0x00007ffff6003dc2 in ?? () from /usr/lib/
#14 0x00007ffff5fffe8f in ?? () from /usr/lib/
#15 0x00007ffff58253e9 in start_thread () from /usr/lib/
#16 0x00007ffff5aa4293 in clone () from /usr/lib/

>   Look forward to seeing what people have to say about all this, and thank you 
> to Wolthera and Carl who already made huge strides in improving the project 
> over the years!

More information about the kde-core-devel mailing list