Summary: | Crash in baloo when using Plasma Media Center | ||
---|---|---|---|
Product: | [Unmaintained] Baloo | Reporter: | Bhushan Shah <bhush94> |
Component: | General | Assignee: | Vishesh Handa <me> |
Status: | RESOLVED FIXED | ||
Severity: | grave | ||
Priority: | NOR | ||
Version: | 5.9.90 | ||
Target Milestone: | --- | ||
Platform: | Other | ||
OS: | Linux | ||
Latest Commit: | http://commits.kde.org/baloo/71ef503174b179a299125869810e932903f177a2 | Version Fixed In: | |
Sentry Crash Report: |
Description
Bhushan Shah
2015-07-15 12:18:23 UTC
Git commit 71ef503174b179a299125869810e932903f177a2 by Ashish Bansal. Committed on 20/08/2015 at 17:07. Pushed by ashishbansal into branch 'master'. Create one Database instance per process Earlier two Database instances were being created and once one of them was destroyed, it leads to invalidation of handles of other instance too. Now a global single instance is being created and is destroyed when process ends. REVIEW: 124794 M +2 -2 autotests/unit/lib/CMakeLists.txt D +0 -33 autotests/unit/lib/db.cpp M +6 -1 autotests/unit/lib/filefetchjobtest.cpp M +1 -0 src/engine/CMakeLists.txt M +6 -0 src/engine/database.cpp M +2 -0 src/engine/database.h R +17 -6 src/engine/global.cpp [from: src/lib/db.cpp - 064% similarity] R +23 -5 src/engine/global.h [from: src/lib/db.h - 053% similarity] M +4 -4 src/file/extractor/app.cpp M +1 -2 src/file/extractor/app.h M +1 -6 src/file/extractor/main.cpp M +5 -4 src/file/main.cpp M +0 -1 src/lib/CMakeLists.txt M +3 -3 src/lib/file.cpp M +2 -4 src/lib/query.cpp M +2 -5 src/lib/searchstore.cpp M +6 -3 src/lib/taglistjob.cpp M +4 -4 src/tools/baloo-monitor/monitor.cpp M +10 -13 src/tools/balooctl/main.cpp M +3 -4 src/tools/balooshow/main.cpp http://commits.kde.org/baloo/71ef503174b179a299125869810e932903f177a2 |