[okular] [Bug 452488] New: [Feature Request] Open in subwindow/tab
https://bugs.kde.org/show_bug.cgi?id=452488 Bug ID: 452488 Summary: [Feature Request] Open in subwindow/tab Product: okular Version: unspecified Platform: Other OS: Linux Status: REPORTED Severity: wishlist Priority: NOR Component: PDF backend Assignee: okular-devel@kde.org Reporter: f4tm...@web.de Target Milestone: --- If the option "Open new file in subwindow" is disabled, the file menu should offer "Open in subwindow" in addition to "Open". So you have the chance to work with tabs even if the option is disabled in the settings. -- You are receiving this mail because: You are the assignee for the bug.
[okular] [Bug 451059] Okular freezes for up to 10 seconds when loading a document or switching windows
https://bugs.kde.org/show_bug.cgi?id=451059 --- Comment #9 from Amaury Pouly --- Hi, I have made progress on this (I think)! By running okular in a debugger and stopping the program when it freezes, I have noticed that almost every time the backtrace is as follows (slightly abbreviated): #0 0x76231be5 in __GI___clock_nanosleep (clock_id=clock_id@entry=0, flags=flags@entry=0, req=0x7fffd0f0, rem=0x7fffd0f0) at ../sysdeps/unix/sysv/linux/clock_nanosleep.c:43 #1 0x76236ca3 in __GI___nanosleep (req=, rem=) at ../sysdeps/unix/sysv/linux/nanosleep.c:25 #2 0x7686ca5d in ?? () from /usr/lib/x86_64-linux-gnu/libQt5Core.so.5 #3 0x7674b01f in QLockFile::tryLock(int) () from /usr/lib/x86_64-linux-gnu/libQt5Core.so.5 #4 0x779adc59 in KConfigIniBackend::lock (this=0x556e12b0) at ./src/core/kconfigini.cpp:632 #5 0x77998796 in KConfigPrivate::lockLocal (this=0x556e2a90) at ./src/core/kconfig.cpp:123 #6 KConfig::sync (this=0x556e2b50) at ./src/core/kconfig.cpp:422 #7 0x77c97c0e in KMainWindow::saveAutoSaveSettings (this=) at ./src/kmainwindow.cpp:882 #8 0x7684c123 in ?? () from /usr/lib/x86_64-linux-gnu/libQt5Core.so.5 #9 0x7684ffca in QTimer::timeout(QTimer::QPrivateSignal) () from /usr/lib/x86_64-linux-gnu/libQt5Core.so.5 Recall that I have many (20+) instances of okular running so my theory is now that there might be a lot of contention on the config file lock. This can be easily checked by running (in my case): inotifywait -m -r /home/pamaury/.config/ and observe that okular is *very very frequently* taking a lock okularrc.lock to write okularrc. Actually, this is slightly scary: just switching between virtual desktop will trigger a flurry of creation/deletion of this file. I cannot explain yet *how* this can possibly lock for 10 seconds however. -- You are receiving this mail because: You are the assignee for the bug.
[okular] [Bug 452488] [Feature Request] Open in subwindow/tab
https://bugs.kde.org/show_bug.cgi?id=452488 Nate Graham changed: What|Removed |Added CC||n...@kde.org Resolution|--- |WAITINGFORINFO Status|REPORTED|NEEDSINFO --- Comment #1 from Nate Graham --- Why not just enable tabs? -- You are receiving this mail because: You are the assignee for the bug.
KDE CI: Applications » okular » kf5-qt5 WindowsMSVCQt5.15 - Build # 491 - Failure!
BUILD FAILURE Build URL https://build.kde.org/job/Applications/job/okular/job/kf5-qt5%20WindowsMSVCQt5.15/491/ Project: kf5-qt5 WindowsMSVCQt5.15 Date of build: Mon, 11 Apr 2022 18:46:15 + Build duration: 0.57 sec and counting CONSOLE OUTPUT Started by an SCM changeRunning in Durability level: PERFORMANCE_OPTIMIZED[Pipeline] Start of Pipeline[Pipeline] nodeRunning on Windows Builder Iota in C:\CI\workspace\Applications\okular\kf5-qt5 WindowsMSVCQt5.15[Pipeline] {[Pipeline] timestamps[Pipeline] {[Pipeline] ws[2022-04-11T18:46:15.593Z] Running in C:/CI/Job Build[Pipeline] {[Pipeline] catchError[Pipeline] {[Pipeline] stage[Pipeline] { (Checkout Sources)[Pipeline] deleteDir[Pipeline] }[Pipeline] // stage[Pipeline] }[2022-04-11T18:46:15.897Z] Also: Also: java.nio.file.FileSystemException: C:\CI\Job Build: The process cannot access the file because it is being used by another process.[2022-04-11T18:46:15.897Z] [2022-04-11T18:46:15.897Z] at sun.nio.fs.WindowsException.translateToIOException(Unknown Source)[2022-04-11T18:46:15.897Z] at sun.nio.fs.WindowsException.rethrowAsIOException(Unknown Source)[2022-04-11T18:46:15.897Z] at sun.nio.fs.WindowsException.rethrowAsIOException(Unknown Source)[2022-04-11T18:46:15.897Z] at sun.nio.fs.WindowsFileSystemProvider.implDelete(Unknown Source)[2022-04-11T18:46:15.897Z] at sun.nio.fs.AbstractFileSystemProvider.deleteIfExists(Unknown Source)[2022-04-11T18:46:15.897Z] at java.nio.file.Files.deleteIfExists(Unknown Source)[2022-04-11T18:46:15.897Z] at jenkins.util.io.PathRemover.removeOrMakeRemovableThenRemove(PathRemover.java:237)[2022-04-11T18:46:15.897Z] Also: java.nio.file.FileSystemException: C:\CI\Job Build: The process cannot access the file because it is being used by another process.[2022-04-11T18:46:15.897Z] [2022-04-11T18:46:15.897Z] at sun.nio.fs.WindowsException.translateToIOException(Unknown Source)[2022-04-11T18:46:15.897Z] at sun.nio.fs.WindowsException.rethrowAsIOException(Unknown Source)[2022-04-11T18:46:15.897Z] at sun.nio.fs.WindowsException.rethrowAsIOException(Unknown Source)[2022-04-11T18:46:15.897Z] at sun.nio.fs.WindowsFileSystemProvider.implDelete(Unknown Source)[2022-04-11T18:46:15.897Z] at sun.nio.fs.AbstractFileSystemProvider.deleteIfExists(Unknown Source)[2022-04-11T18:46:15.897Z] at java.nio.file.Files.deleteIfExists(Unknown Source)[2022-04-11T18:46:15.897Z] at jenkins.util.io.PathRemover.removeOrMakeRemovableThenRemove(PathRemover.java:241)[2022-04-11T18:46:15.897Z] jenkins.util.io.CompositeIOException: Unable to remove directory C:\CI\Job Build with directory contents: [][2022-04-11T18:46:15.897Z] at jenkins.util.io.PathRemover.removeOrMakeRemovableThenRemove(PathRemover.java:250)[2022-04-11T18:46:15.897Z] at jenkins.util.io.PathRemover.tryRemoveFile(PathRemover.java:205)[2022-04-11T18:46:15.897Z] at jenkins.util.io.PathRemover.tryRemoveRecursive(PathRemover.java:216)[2022-04-11T18:46:15.897Z] at jenkins.util.io.PathRemover.forceRemoveRecursive(PathRemover.java:96)[2022-04-11T18:46:15.897Z] Also: hudson.remoting.Channel$CallSiteStackTrace: Remote call to JNLP4-connect connection from arkyid.kde.org/116.202.55.210:49686[2022-04-11T18:46:15.897Z] at hudson.remoting.Channel.attachCallSiteStackTrace(Channel.java:1800)[2022-04-11T18:46:15.897Z] at hudson.remoting.UserRequest$ExceptionResponse.retrieve(UserRequest.java:357)[2022-04-11T18:46:15.897Z] at hudson.remoting.Channel.call(Channel.java:1001)[2022-04-11T18:46:15.897Z] at hudson.FilePath.act(FilePath.java:1070)[2022-04-11T18:46:15.897Z] at hudson.FilePath.act(FilePath.java:1059)[2022-04-11T18:46:15.897Z] at hudson.FilePath.deleteRecursive(FilePath.java:1304)[2022-04-11T18:46:15.897Z] at org.jenkinsci.plugins.workflow.steps.DeleteDirStep$Execution.run(DeleteDirStep.java:77)[2022-04-11T18:46:15.897Z] at org.jenkinsci.plugins.workflow.steps.DeleteDirStep$Execution.run(DeleteDirStep.java:69)[2022-04-11T18:46:15.897Z] at org.jenkinsci.plugins.workflow.steps.SynchronousNonBlockingStepExecution.lambda$start$0(SynchronousNonBlockingStepExecution.java:47)[2022-04-11T18:46:15.897Z] at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:511)[2022-04-11T18:46:15.897Z] at java.util.concurrent.FutureTask.run(FutureTask.java:266)[2022-04-11T18:46:15.897Z] at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1149)[2022-04-11T18:46:15.897Z] at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:624)[2022-04-11T18:46:15.897Z] at java.lang.Thread.run(Thread.java:748)[2022-04-11T18:46:15.897Z] jenkins.util.io.CompositeIOException: Unable to delete 'C:\CI\Job Build'. Tried 3 times (of a maximum of 3) waiting 0.1 sec between attempts.[2022-04-11T18:46:15.897Z] at jenkins.util.io.PathRemover.forceRemoveRecursive(PathRemover.java:99)[2022-04-11T18:46:15.897Z] at hudson.Util.deleteRecursive(Util.java:296)[2022-04-11T18:4
KDE CI: Applications » okular » kf5-qt5 WindowsMSVCQt5.15 - Build # 492 - Still Failing!
BUILD FAILURE Build URL https://build.kde.org/job/Applications/job/okular/job/kf5-qt5%20WindowsMSVCQt5.15/492/ Project: kf5-qt5 WindowsMSVCQt5.15 Date of build: Mon, 11 Apr 2022 18:46:25 + Build duration: 0.57 sec and counting CONSOLE OUTPUT Started by an SCM changeRunning in Durability level: PERFORMANCE_OPTIMIZED[Pipeline] Start of Pipeline[Pipeline] nodeRunning on Windows Builder Iota in C:\CI\workspace\Applications\okular\kf5-qt5 WindowsMSVCQt5.15[Pipeline] {[Pipeline] timestamps[Pipeline] {[Pipeline] ws[2022-04-11T18:46:25.451Z] Running in C:/CI/Job Build[Pipeline] {[Pipeline] catchError[Pipeline] {[Pipeline] stage[Pipeline] { (Checkout Sources)[Pipeline] deleteDir[Pipeline] }[Pipeline] // stage[Pipeline] }[2022-04-11T18:46:25.741Z] Also: Also: java.nio.file.FileSystemException: C:\CI\Job Build: The process cannot access the file because it is being used by another process.[2022-04-11T18:46:25.741Z] [2022-04-11T18:46:25.741Z] at sun.nio.fs.WindowsException.translateToIOException(Unknown Source)[2022-04-11T18:46:25.741Z] at sun.nio.fs.WindowsException.rethrowAsIOException(Unknown Source)[2022-04-11T18:46:25.741Z] at sun.nio.fs.WindowsException.rethrowAsIOException(Unknown Source)[2022-04-11T18:46:25.741Z] at sun.nio.fs.WindowsFileSystemProvider.implDelete(Unknown Source)[2022-04-11T18:46:25.741Z] at sun.nio.fs.AbstractFileSystemProvider.deleteIfExists(Unknown Source)[2022-04-11T18:46:25.741Z] at java.nio.file.Files.deleteIfExists(Unknown Source)[2022-04-11T18:46:25.741Z] at jenkins.util.io.PathRemover.removeOrMakeRemovableThenRemove(PathRemover.java:237)[2022-04-11T18:46:25.741Z] Also: java.nio.file.FileSystemException: C:\CI\Job Build: The process cannot access the file because it is being used by another process.[2022-04-11T18:46:25.741Z] [2022-04-11T18:46:25.741Z] at sun.nio.fs.WindowsException.translateToIOException(Unknown Source)[2022-04-11T18:46:25.741Z] at sun.nio.fs.WindowsException.rethrowAsIOException(Unknown Source)[2022-04-11T18:46:25.741Z] at sun.nio.fs.WindowsException.rethrowAsIOException(Unknown Source)[2022-04-11T18:46:25.741Z] at sun.nio.fs.WindowsFileSystemProvider.implDelete(Unknown Source)[2022-04-11T18:46:25.741Z] at sun.nio.fs.AbstractFileSystemProvider.deleteIfExists(Unknown Source)[2022-04-11T18:46:25.741Z] at java.nio.file.Files.deleteIfExists(Unknown Source)[2022-04-11T18:46:25.741Z] at jenkins.util.io.PathRemover.removeOrMakeRemovableThenRemove(PathRemover.java:241)[2022-04-11T18:46:25.741Z] jenkins.util.io.CompositeIOException: Unable to remove directory C:\CI\Job Build with directory contents: [][2022-04-11T18:46:25.741Z] at jenkins.util.io.PathRemover.removeOrMakeRemovableThenRemove(PathRemover.java:250)[2022-04-11T18:46:25.741Z] at jenkins.util.io.PathRemover.tryRemoveFile(PathRemover.java:205)[2022-04-11T18:46:25.741Z] at jenkins.util.io.PathRemover.tryRemoveRecursive(PathRemover.java:216)[2022-04-11T18:46:25.741Z] at jenkins.util.io.PathRemover.forceRemoveRecursive(PathRemover.java:96)[2022-04-11T18:46:25.741Z] Also: hudson.remoting.Channel$CallSiteStackTrace: Remote call to JNLP4-connect connection from arkyid.kde.org/116.202.55.210:49686[2022-04-11T18:46:25.741Z] at hudson.remoting.Channel.attachCallSiteStackTrace(Channel.java:1800)[2022-04-11T18:46:25.741Z] at hudson.remoting.UserRequest$ExceptionResponse.retrieve(UserRequest.java:357)[2022-04-11T18:46:25.741Z] at hudson.remoting.Channel.call(Channel.java:1001)[2022-04-11T18:46:25.741Z] at hudson.FilePath.act(FilePath.java:1070)[2022-04-11T18:46:25.741Z] at hudson.FilePath.act(FilePath.java:1059)[2022-04-11T18:46:25.741Z] at hudson.FilePath.deleteRecursive(FilePath.java:1304)[2022-04-11T18:46:25.741Z] at org.jenkinsci.plugins.workflow.steps.DeleteDirStep$Execution.run(DeleteDirStep.java:77)[2022-04-11T18:46:25.741Z] at org.jenkinsci.plugins.workflow.steps.DeleteDirStep$Execution.run(DeleteDirStep.java:69)[2022-04-11T18:46:25.741Z] at org.jenkinsci.plugins.workflow.steps.SynchronousNonBlockingStepExecution.lambda$start$0(SynchronousNonBlockingStepExecution.java:47)[2022-04-11T18:46:25.741Z] at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:511)[2022-04-11T18:46:25.741Z] at java.util.concurrent.FutureTask.run(FutureTask.java:266)[2022-04-11T18:46:25.741Z] at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1149)[2022-04-11T18:46:25.741Z] at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:624)[2022-04-11T18:46:25.741Z] at java.lang.Thread.run(Thread.java:748)[2022-04-11T18:46:25.741Z] jenkins.util.io.CompositeIOException: Unable to delete 'C:\CI\Job Build'. Tried 3 times (of a maximum of 3) waiting 0.1 sec between attempts.[2022-04-11T18:46:25.741Z] at jenkins.util.io.PathRemover.forceRemoveRecursive(PathRemover.java:99)[2022-04-11T18:46:25.741Z] at hudson.Util.deleteRecursive(Util.java:296)[2022-04-11T18:4
KDE CI: Applications » okular » kf5-qt5 WindowsMSVCQt5.15 - Build # 493 - Still unstable!
BUILD UNSTABLE Build URL https://build.kde.org/job/Applications/job/okular/job/kf5-qt5%20WindowsMSVCQt5.15/493/ Project: kf5-qt5 WindowsMSVCQt5.15 Date of build: Mon, 11 Apr 2022 18:48:24 + Build duration: 3 min 5 sec and counting JUnit Tests Name: projectroot Failed: 11 test(s), Passed: 5 test(s), Skipped: 0 test(s), Total: 16 test(s)Failed: projectroot.autotests.addremoveannotationtestFailed: projectroot.autotests.annotationstestFailed: projectroot.autotests.annotationtoolbartestFailed: projectroot.autotests.calculatetexttestFailed: projectroot.autotests.documenttestFailed: projectroot.autotests.editannotationcontentstestFailed: projectroot.autotests.editformstestFailed: projectroot.autotests.modifyannotationpropertiestestFailed: projectroot.autotests.searchtestFailed: projectroot.autotests.signatureformtestFailed: projectroot.autotests.translateannotationtestName: projectroot.generators Failed: 0 test(s), Passed: 2 test(s), Skipped: 0 test(s), Total: 2 test(s)
KDE CI: Applications » okular » kf5-qt5 SUSEQt5.15 - Build # 457 - Still Unstable!
BUILD UNSTABLE Build URL https://build.kde.org/job/Applications/job/okular/job/kf5-qt5%20SUSEQt5.15/457/ Project: kf5-qt5 SUSEQt5.15 Date of build: Mon, 11 Apr 2022 18:46:15 + Build duration: 8 min 25 sec and counting BUILD ARTIFACTS acc/Okular5-22.07.70.xml JUnit Tests Name: (root) Failed: 1 test(s), Passed: 0 test(s), Skipped: 0 test(s), Total: 1 test(s)Failed: projectroot.appstreamtestName: projectroot Failed: 1 test(s), Passed: 22 test(s), Skipped: 0 test(s), Total: 23 test(s)Failed: projectroot.autotests.signunsignedfieldtestName: projectroot.generators Failed: 0 test(s), Passed: 3 test(s), Skipped: 0 test(s), Total: 3 test(s) Cobertura Report Project Coverage Summary Name PackagesFilesClassesLinesConditionalsCobertura Coverage Report70% (19/27)60% (175/290)60% (175/290)47% (21402/45870)32% (9395/29282)Coverage Breakdown by Package Name FilesClassesLinesConditionals100% (2/2)100% (2/2)100% (22/22)50% (1/2)autotests100% (25/25)100% (25/25)99% (3814/3870)44% (2242/5053)core86% (43/50)86% (43/50)61% (6292/10372)47% (2851/6127)core.script100% (13/13)100% (13/13)61% (657/1084)37% (156/424)generators.comicbook17% (1/6)17% (1/6)16% (71/452)6% (30/467)generators.comicbook.autotests100% (1/1)100% (1/1)100% (17/17)50% (7/14)generators.dvi0% (0/44)0% (0/44)0% (0/3563)0% (0/2325)generators.epub100% (3/3)100% (3/3)70% (251/358)56% (115/207)generators.epub.autotests100% (1/1)100% (1/1)100% (34/34)50% (17/34)generators.fax0% (0/6)0% (0/6)0% (0/428)0% (0/585)generators.fictionbook67% (2/3)67% (2/3)3% (18/692)0% (2/528)generators.kimgio100% (1/1)100% (1/1)66% (48/73)28% (5/18)generators.kimgio.tests100% (1/1)100% (1/1)100% (49/49)46% (22/48)generators.mobipocket60% (3/5)60% (3/5)10% (14/138)0% (0/106)generators.plucker0% (0/1)0% (0/1)0% (0/93)0% (0/36)generators.plucker.unpluck0% (0/6)0% (0/6)0% (0/1546)0% (0/871)generators.poppler86% (6/7)86%
KDE CI: Applications » okular » kf5-qt5 SUSEQt5.15 - Build # 458 - Still Unstable!
BUILD UNSTABLE Build URL https://build.kde.org/job/Applications/job/okular/job/kf5-qt5%20SUSEQt5.15/458/ Project: kf5-qt5 SUSEQt5.15 Date of build: Mon, 11 Apr 2022 18:54:41 + Build duration: 6 min 9 sec and counting BUILD ARTIFACTS acc/Okular5-22.07.70.xml JUnit Tests Name: (root) Failed: 1 test(s), Passed: 0 test(s), Skipped: 0 test(s), Total: 1 test(s)Failed: projectroot.appstreamtestName: projectroot Failed: 1 test(s), Passed: 22 test(s), Skipped: 0 test(s), Total: 23 test(s)Failed: projectroot.autotests.signunsignedfieldtestName: projectroot.generators Failed: 0 test(s), Passed: 3 test(s), Skipped: 0 test(s), Total: 3 test(s) Cobertura Report Project Coverage Summary Name PackagesFilesClassesLinesConditionalsCobertura Coverage Report70% (19/27)60% (175/290)60% (175/290)47% (21401/45870)32% (9397/29282)Coverage Breakdown by Package Name FilesClassesLinesConditionals100% (2/2)100% (2/2)100% (22/22)50% (1/2)autotests100% (25/25)100% (25/25)99% (3814/3870)44% (2246/5053)core86% (43/50)86% (43/50)61% (6290/10372)46% (2847/6127)core.script100% (13/13)100% (13/13)61% (657/1084)37% (156/424)generators.comicbook17% (1/6)17% (1/6)16% (71/452)6% (30/467)generators.comicbook.autotests100% (1/1)100% (1/1)100% (17/17)50% (7/14)generators.dvi0% (0/44)0% (0/44)0% (0/3563)0% (0/2325)generators.epub100% (3/3)100% (3/3)70% (251/358)56% (115/207)generators.epub.autotests100% (1/1)100% (1/1)100% (34/34)50% (17/34)generators.fax0% (0/6)0% (0/6)0% (0/428)0% (0/585)generators.fictionbook67% (2/3)67% (2/3)3% (18/692)0% (2/528)generators.kimgio100% (1/1)100% (1/1)66% (48/73)28% (5/18)generators.kimgio.tests100% (1/1)100% (1/1)100% (49/49)46% (22/48)generators.mobipocket60% (3/5)60% (3/5)10% (14/138)0% (0/106)generators.plucker0% (0/1)0% (0/1)0% (0/93)0% (0/36)generators.plucker.unpluck0% (0/6)0% (0/6)0% (0/1546)0% (0/871)generators.poppler86% (6/7)86%
[okular] [Bug 451059] Okular freezes for up to 10 seconds when loading a document or switching windows
https://bugs.kde.org/show_bug.cgi?id=451059 --- Comment #10 from Amaury Pouly --- (In reply to Amaury Pouly from comment #9) > I cannot explain yet *how* this can possibly lock for 10 seconds however. I think this behaviour comes from QLockFile: https://github.com/RSATom/Qt/blob/master/qtbase/src/corelib/io/qlockfile.cpp In QLockFile::tryLock(), the sleep time is doubled on every failure, up to 5 seconds. So if all okular instances rush to lock the file, it is actually possible that this happens. -- You are receiving this mail because: You are the assignee for the bug.
[okular] [Bug 452430] PDF: Find in view mode "facing pages" scroll to incorrect places
https://bugs.kde.org/show_bug.cgi?id=452430 Albert Astals Cid changed: What|Removed |Added Status|REPORTED|NEEDSINFO CC||aa...@kde.org Resolution|--- |WAITINGFORINFO --- Comment #1 from Albert Astals Cid --- Can not reproduce, do you have trim margins enabled? -- You are receiving this mail because: You are the assignee for the bug.