Search Criteria
Package Details: quickviewer 1.1.8-2
Package Actions
Git Clone URL: | https://aur.archlinux.org/quickviewer.git (read-only, click to copy) |
---|---|
Package Base: | quickviewer |
Description: | An image/comic viewer application |
Upstream URL: | https://kanryu.github.io/quickviewer/ |
Licenses: | GPL3, custom:unRAR |
Submitter: | amunkres |
Maintainer: | amunkres |
Last Packager: | amunkres |
Votes: | 3 |
Popularity: | 0.000000 |
First Submitted: | 2019-02-23 14:46 (UTC) |
Last Updated: | 2022-03-20 22:58 (UTC) |
Dependencies (3)
- qt5-base (qt5-base-gitAUR, qt5-base-headlessAUR)
- git (git-gitAUR, git-glAUR) (make)
- qt5-tools (make)
Required by (0)
Sources (26)
- easyexif
- exiv2
- lib7zip
- libexpat
- luminor
- qactionmanager
- qfullscreenframe
- qlanguageselector
- qnamedpipe
- quazip
- quickviewer-1.1.8-change-qmake-variable-defs.patch
- quickviewer-1.1.8-desktopfile-changes.patch
- quickviewer-1.1.8-fileloader-projectfile-changes.patch
- quickviewer-1.1.8-fix-case-sensitivity-include-problem.patch
- quickviewer-1.1.8-fix-lib7zip-duplicate-function-problem.patch
- quickviewer-1.1.8-fix-missing-c-stddef-include.patch
- quickviewer-1.1.8-fix-nonwindows-64bit-type-mismatch.patch
- quickviewer-1.1.8-fix-nonwindows-filename-comparator.patch
- quickviewer-1.1.8-fix-p7zip-noninteger-type-problem.patch
- quickviewer-1.1.8-lib7z-projectfile-changes.patch
- quickviewer-1.1.8-main-projectfile-changes.patch
- quickviewer-1.1.8-Qt7z-projectfile-changes.patch
- quickviewer
- ResizeHalf
- zimg
- zlib
Latest Comments
amunkres commented on 2025-08-08 01:34 (UTC) (edited on 2025-08-08 01:47 (UTC) by amunkres)
Follow-up:
That
/usr/lib/7zip/7z.so
library (where the innermost frame of the stacktrace occurred) is part of the7zip
package, which is not declared as a dependency of this package. It looks like quickviewer's upstream Git repo contains a "vendored" copy of that library (within itsQt7z/Qt7z/p7zip
subdirectory), but apparently this AURquickviewer
package has never actually been building & executing that vendored copy of the library. So, I suspect that a version-mismatch (between the parts of quickviewer's source code that are intended to use the vendored version of the library & the current distro-provided version of the library, which is 24.09) is to blame for that segfault problem.(Also, I tried uninstalling
7zip
and then opening a ZIP file in quickviewer without it installed, to see what would happen. This resulted in the same "Image file not found. Can't be opened" error-message that @KurtKurt previously reported here. So, it seems like an undeclared & unintended dependency on7zip
was the cause of that problem all along.)Setting the PKGBUILD up to make it build & use the vendored copy of the dependency seems like the way to solve the problem, but that would require some additional changes to the various build-scripts (e.g. to the qmake project-files, likely).
amunkres commented on 2025-08-07 18:54 (UTC) (edited on 2025-08-07 18:55 (UTC) by amunkres)
Brief update about quickviewer versions 1.2.x (that is, the versions based on Qt 6):
Just now, I prepared a PKGBUILD for version 1.2.4, and I was able to use it to view images in a directory... but when I tried to view images in a ZIP file, it segfaulted within
/usr/lib/7zip/7z.so
. Here's a partial stacktrace:I can confirm that this kind of crash didn't occur for me in the Qt 5-based versions of quickviewer several years ago... though I didn't re-test it before testing version 1.2.4, so I'm not 100% sure that the cause of the bug isn't within an external dependency (such as
7zip
).If the Qt 5 version(s) don't exhibit this bug behavior when handling ZIP files, then I might create a separate
quickviewer-qt5
AUR package for version 1.1.8 (which is its last version based on Qt 5), and then update this AUR package namedquickviewer
to version 1.2.4 or 1.2.5 (which was released just 4 days ago, apparently).amunkres commented on 2022-03-20 23:54 (UTC) (edited on 2022-03-20 23:55 (UTC) by amunkres)
@oriba
Just now, I updated the PKGBUILD to fix that build error (by changing the VCS source URLs' schemas from "git" to "git+https"), along with two other build errors (both of which required changes to the actual source code).
However... another comic book reader program that I recommend using is yacreader, for these reasons:
oriba commented on 2022-03-20 18:18 (UTC) (edited on 2022-03-20 18:21 (UTC) by oriba)
Could not build the package:
KurtKurt commented on 2020-11-28 12:18 (UTC)
Just tried again. Did a fresh build from AUR. Some problem.
I right click the cbz file and open with quickviewer and get the usual failure
"Image file not found. Can't be opened"
Tried from the command line and get no errors in the terminal but get the same error in the application.
Again the file opens fine with okular. Happens with all my .cbz files and all open OK in okular.
cbr files work fine.
amunkres commented on 2020-11-28 00:08 (UTC)
Just now, I tried viewing a file named "temptestfile.cbz" (which was a ZIP file containing PNG images) using the 1.1.8-1 version, and it seemed to work OK.
Additional notes: the way I opened the file was to open the directory-browsing left panel (e.g. press F4, or go to the "Folder" menu in the menu-bar and choose "Show Folder" there), then use it to navigate to the directory containing the CBZ file, and then click on the file (in the list of files displayed in the left-panel) -- this should make it display the CBZ file's first page in the right panel. Then you can hide the directory-browsing left panel (e.g. press F4 again), and then switch into full-screen mode (e.g. press F11, or go to the "View" menu in the menu-bar and choose "Fullscreen" there).
Be warned, though: I've previously encountered an apparent bug where files contained in a directory can cause problems if you navigate to that directory in the directory-browsing left panel. (In particular, it seems like navigating to a directory containing PDF files can cause the program to hang.)
KurtKurt commented on 2020-08-04 07:47 (UTC)
I cannot open cbz files with this. I get "Image file not found. Can't be opened"
The same file opens OK in okular. cbr work OK.