Summary: | Kopete Help Assistant crashed after cancelling the index building | ||
---|---|---|---|
Product: | [Applications] khelpcenter | Reporter: | Matt <matt> |
Component: | general | Assignee: | Documentation Editorial Team <kde-doc-english> |
Status: | RESOLVED FIXED | ||
Severity: | crash | CC: | cfeck |
Priority: | NOR | ||
Version: | unspecified | ||
Target Milestone: | --- | ||
Platform: | Compiled Sources | ||
OS: | Linux | ||
Latest Commit: | http://commits.kde.org/khelpcenter/cafde04221d0f0d20b042f9afcf63669f23b7a1d | Version Fixed In: | |
Sentry Crash Report: |
Description
Matt
2010-01-13 05:37:48 UTC
This crash report is at least 3 years old and there were no further comments or status updates since then. Therefore we believe that this crash is already fixed in recent KDE 4 versions or the backtrace is no longer applicable to the current KDE 4 sources. If the crash still happens with a recent KDE version (4.10.5 or 4.11), please add an updated backtrace or provide steps to reproduce. For more information, see http://techbase.kde.org/Development/Tutorials/Debugging/How_to_create_useful_crash_reports (To prevent automatic closing of this bug in the future, please set the bug status to ASSIGNED or CONFIRMED) Git commit cafde04221d0f0d20b042f9afcf63669f23b7a1d by Pino Toscano. Committed on 12/03/2016 at 23:02. Pushed by pino into branch 'master'. Re-enable the full-index search Now that - Xapian is in place for indexing and searching - ht://dig is removed - indexes are updated automatically each startup we can enable the full-index search again. Related: bug 57897, bug 93664, bug 103266, bug 112958, bug 115935, bug 161514, bug 173767, bug 207519, bug 237329, bug 266290, bug 269260, bug 269619 M +1 -3 navigator.cpp http://commits.kde.org/khelpcenter/cafde04221d0f0d20b042f9afcf63669f23b7a1d Git commit 02c218083bebd581e8a33741cd101fcc0ac2cfef by Pino Toscano. Committed on 12/03/2016 at 23:01. Pushed by pino into branch 'master'. Automatically update indexes at startup Currently the user is asked to manually update the search index, which is not a friendly solution. Instead, start the indexing update right after the startup, with a indefinite progress bar showing the on-going process. Considering the Xapian indexing is generally fast, this won't cause a big delay between the startup and when the user can start searching. Move the queue-based index logic from IndexBuilder to Navigator directly, getting rid of the separate khc_indexbuilder tool (no need to have an helper tool to spawn the actual indexing/searcing tools) and the D-Bus interface to support it, and removing the indexing dialog (now everything that can be indexed is updated). This also removes the need for indexers to create <identifier>.exists files in the index directories. Related: bug 101876, bug 164308, bug 205126, bug 269260 M +0 -16 CMakeLists.txt D +0 -1 config-khelpcenter.h.cmake M +1 -16 docentry.cpp M +0 -2 docentry.h D +0 -691 kcmhelpcenter.cpp D +0 -251 kcmhelpcenter.desktop D +0 -166 kcmhelpcenter.h D +0 -204 khc_indexbuilder.cpp D +0 -58 khc_indexbuilder.h M +2 -0 mainwindow.cpp M +121 -44 navigator.cpp M +15 -6 navigator.h D +0 -14 org.kde.khelpcenter.kcmhelpcenter.xml M +1 -4 searchhandlers/README.searchhandlers M +0 -9 searchhandlers/xapianindexer.cpp M +1 -10 searchwidget.cpp M +2 -6 searchwidget.h http://commits.kde.org/khelpcenter/02c218083bebd581e8a33741cd101fcc0ac2cfef |