Summary: | Okteta turns to be very slow on hex searching | ||
---|---|---|---|
Product: | [Applications] okteta | Reporter: | difazio.salvatore |
Component: | general | Assignee: | Friedrich W. H. Kossebau <kossebau> |
Status: | RESOLVED FIXED | ||
Severity: | normal | ||
Priority: | NOR | ||
Version First Reported In: | 0.18.2 | ||
Target Milestone: | --- | ||
Platform: | openSUSE | ||
OS: | Linux | ||
Latest Commit: | http://commits.kde.org/okteta/c31a665b8fc4be456fd29fc3303b81e21a1cbd87 | Version Fixed In: | 0.20.3 |
Sentry Crash Report: |
Description
difazio.salvatore
2016-07-03 20:16:54 UTC
Git commit c31a665b8fc4be456fd29fc3303b81e21a1cbd87 by Friedrich W. H. Kossebau. Committed on 25/10/2016 at 05:26. Pushed by kossebau into branch 'Applications/16.08'. Workaround slowness of search jobs & Co. by buggy QEventDispatcherGlib For unknown reasons QCoreApplication::processEvents(flag, maxtime) spins the whole maxtime with QEventDispatcherGlib, something seems broken in the event processing. No idea why any QApplication::processEvents were called with a max time parameter, so simply switching to the variant with no max time, where no such bug is experienced. FIXED-IN: 0.20.3 M +2 -2 kasten/controllers/view/charsetconversion/charsetconversionjob.cpp M +2 -5 kasten/controllers/view/checksum/checksumcalculatejob.cpp M +2 -4 kasten/controllers/view/filter/filterjob.cpp M +2 -2 kasten/controllers/view/info/createstatisticjob.cpp M +2 -4 kasten/controllers/view/print/printjob.cpp M +2 -5 kasten/controllers/view/search/searchjob.cpp M +2 -2 kasten/controllers/view/stringsextract/extractstringsjob.cpp M +1 -1 kasten/core/io/filesystem/bytearrayrawfileconnectjob.cpp M +1 -1 kasten/core/io/filesystem/bytearrayrawfileloadjob.cpp M +1 -1 kasten/core/io/filesystem/bytearrayrawfilereloadjob.cpp M +1 -1 kasten/core/io/filesystem/bytearrayrawfilewritejob.cpp M +1 -1 kasten/core/io/filesystem/bytearrayrawfilewritetojob.cpp M +1 -1 libs/kasten/controllers/io/copyas/copyascontroller.cpp M +1 -1 libs/kasten/controllers/io/insert/insertcontroller.cpp M +1 -1 libs/kasten/core/io/filesystem/modelencoderfilesystemexportjob_p.cpp M +1 -1 libs/kasten/core/tests/testdocumentfileconnectjob.cpp M +1 -1 libs/kasten/core/tests/testdocumentfileloadjob.cpp M +1 -1 libs/kasten/core/tests/testdocumentfilereloadjob.cpp M +1 -1 libs/kasten/core/tests/testdocumentfilewritejob.cpp M +1 -1 libs/kasten/core/tests/testdocumentfilewritetojob.cpp M +1 -1 libs/kasten/gui/system/multidocumentstrategy_p.cpp M +1 -1 libs/kasten/gui/system/singledocumentstrategy_p.cpp http://commits.kde.org/okteta/c31a665b8fc4be456fd29fc3303b81e21a1cbd87 |