Bug 352241 - Baloo crashes after tagging multiple images
Summary: Baloo crashes after tagging multiple images
Status: RESOLVED FIXED
Alias: None
Product: Baloo
Classification: Unmaintained
Component: Baloo File Daemon (show other bugs)
Version: 5.9.2
Platform: Ubuntu Linux
: NOR crash
Target Milestone: ---
Assignee: Vishesh Handa
URL:
Keywords: drkonqi
Depends on:
Blocks:
 
Reported: 2015-09-03 20:43 UTC by Syiad
Modified: 2018-08-28 13:17 UTC (History)
1 user (show)

See Also:
Latest Commit:
Version Fixed In: 5.13
Sentry Crash Report:


Attachments

Note You need to log in before you can comment on or make changes to this bug.
Description Syiad 2015-09-03 20:43:12 UTC
Application: baloo_file (5.9.2)

Qt Version: 5.4.1
Operating System: Linux 3.19.0-28-generic x86_64
Distribution: Ubuntu 15.04

-- Information about the crash:
90% of the time that I apply one or more tags to multiple images, digikam crashes after it has applied the tags. Rarely drkonqi appears after the crash; most of the time digikam just closes.

The crash can be reproduced every time.

-- Backtrace:
Application: Baloo File (baloo_file), signal: Aborted
Using host libthread_db library "/lib/x86_64-linux-gnu/libthread_db.so.1".
[Current thread is 1 (Thread 0x7f995f9d7800 (LWP 1768))]

Thread 2 (Thread 0x7f994bedf700 (LWP 1771)):
#0  0x00007f995c28e8dd in poll () at ../sysdeps/unix/syscall-template.S:81
#1  0x00007f995b37ab72 in ?? () from /usr/lib/x86_64-linux-gnu/libxcb.so.1
#2  0x00007f995b37c64f in xcb_wait_for_event () from /usr/lib/x86_64-linux-gnu/libxcb.so.1
#3  0x00007f994de03099 in ?? () from /usr/lib/x86_64-linux-gnu/qt5/plugins/platforms/libqxcb.so
#4  0x00007f995cb25b0e in ?? () from /usr/lib/x86_64-linux-gnu/libQt5Core.so.5
#5  0x00007f995bf7c6aa in start_thread (arg=0x7f994bedf700) at pthread_create.c:333
#6  0x00007f995c299eed in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:109

Thread 1 (Thread 0x7f995f9d7800 (LWP 1768)):
[KCrash Handler]
#6  0x00007f995c1c8267 in __GI_raise (sig=sig@entry=6) at ../sysdeps/unix/sysv/linux/raise.c:55
#7  0x00007f995c1c9eca in __GI_abort () at abort.c:89
#8  0x00007f995c7d406d in __gnu_cxx::__verbose_terminate_handler() () from /usr/lib/x86_64-linux-gnu/libstdc++.so.6
#9  0x00007f995c7d1ee6 in ?? () from /usr/lib/x86_64-linux-gnu/libstdc++.so.6
#10 0x00007f995c7d1f31 in std::terminate() () from /usr/lib/x86_64-linux-gnu/libstdc++.so.6
#11 0x00007f995c7d2149 in __cxa_throw () from /usr/lib/x86_64-linux-gnu/libstdc++.so.6
#12 0x00007f995e9beb4c in ChertTable::set_overwritten() const () from /usr/lib/libxapian.so.22
#13 0x00007f995e9c1bc0 in ChertTable::block_to_cursor(Cursor*, int, unsigned int) const () from /usr/lib/libxapian.so.22
#14 0x00007f995e9c1e15 in ChertTable::find(Cursor*) const () from /usr/lib/libxapian.so.22
#15 0x00007f995e9c519c in ChertTable::get_exact_entry(std::string const&, std::string&) const () from /usr/lib/libxapian.so.22
#16 0x00007f995e9ade10 in ?? () from /usr/lib/libxapian.so.22
#17 0x00007f995e9c52df in ?? () from /usr/lib/libxapian.so.22
#18 0x00007f995e93191d in Xapian::TermIterator::positionlist_begin() const () from /usr/lib/libxapian.so.22
#19 0x00007f995e91cdab in Xapian::Document::Internal::need_terms() const () from /usr/lib/libxapian.so.22
#20 0x00007f995e91d8ce in Xapian::Document::Internal::add_posting(std::string const&, unsigned int, unsigned int) () from /usr/lib/libxapian.so.22
#21 0x00007f995e91ddaa in Xapian::Document::add_posting(std::string const&, unsigned int, unsigned int) () from /usr/lib/libxapian.so.22
#22 0x00007f995ece6d7a in Baloo::XapianTermGenerator::indexText(QString const&, QString const&, int) () from /usr/lib/x86_64-linux-gnu/libKF5BalooXapian.so.1
#23 0x00000000004244c7 in Baloo::BasicIndexingJob::indexXAttr(QString const&, Baloo::XapianDocument&) ()
#24 0x000000000041eb66 in Baloo::BasicIndexingQueue::index(Baloo::FileMapping&, QString const&, QFlags<Baloo::UpdateDirFlag>) ()
#25 0x000000000041f57d in Baloo::BasicIndexingQueue::process(Baloo::FileMapping&, QFlags<Baloo::UpdateDirFlag>) ()
#26 0x000000000041f7dc in Baloo::BasicIndexingQueue::processNextIteration() ()
#27 0x00007f995cd9573a in QObject::event(QEvent*) () from /usr/lib/x86_64-linux-gnu/libQt5Core.so.5
#28 0x00007f995d66db2c in QApplicationPrivate::notify_helper(QObject*, QEvent*) () from /usr/lib/x86_64-linux-gnu/libQt5Widgets.so.5
#29 0x00007f995d673000 in QApplication::notify(QObject*, QEvent*) () from /usr/lib/x86_64-linux-gnu/libQt5Widgets.so.5
#30 0x00007f995cd63c2b in QCoreApplication::notifyInternal(QObject*, QEvent*) () from /usr/lib/x86_64-linux-gnu/libQt5Core.so.5
#31 0x00007f995cd65c9b in QCoreApplicationPrivate::sendPostedEvents(QObject*, int, QThreadData*) () from /usr/lib/x86_64-linux-gnu/libQt5Core.so.5
#32 0x00007f995cdbc843 in ?? () from /usr/lib/x86_64-linux-gnu/libQt5Core.so.5
#33 0x00007f9956c59c3d in g_main_context_dispatch () from /lib/x86_64-linux-gnu/libglib-2.0.so.0
#34 0x00007f9956c59f20 in ?? () from /lib/x86_64-linux-gnu/libglib-2.0.so.0
#35 0x00007f9956c59fcc in g_main_context_iteration () from /lib/x86_64-linux-gnu/libglib-2.0.so.0
#36 0x00007f995cdbcc57 in QEventDispatcherGlib::processEvents(QFlags<QEventLoop::ProcessEventsFlag>) () from /usr/lib/x86_64-linux-gnu/libQt5Core.so.5
#37 0x00007f995cd613e2 in QEventLoop::exec(QFlags<QEventLoop::ProcessEventsFlag>) () from /usr/lib/x86_64-linux-gnu/libQt5Core.so.5
#38 0x00007f995cd6902c in QCoreApplication::exec() () from /usr/lib/x86_64-linux-gnu/libQt5Core.so.5
#39 0x0000000000417517 in main ()

Possible duplicates by query: bug 350557, bug 349426, bug 349113, bug 346229.

Reported using DrKonqi
Comment 1 Syiad 2015-09-14 13:30:18 UTC
-----BEGIN PGP SIGNED MESSAGE-----
Hash: SHA512

Hi Vinesh,

Thanks for pointing me to baloo as the cause. I've switched it off and now digikam runs stably.

Cheers
Syiad
- --
Syiad T. Al-Duri

Am 3. September 2015 23:05:54 MESZ, schrieb Vishesh Handa <me@vhanda.in>:
>https://bugs.kde.org/show_bug.cgi?id=352241
>
>Vishesh Handa <me@vhanda.in> changed:
>
>           What    |Removed                     |Added
>----------------------------------------------------------------------------
>             Status|UNCONFIRMED                 |RESOLVED
>         Resolution|---                         |FIXED
>   Version Fixed In|                            |5.13
-----BEGIN PGP SIGNATURE-----
Version: APG v1.1.1

iIcEAREKAC8FAlX2y98oHFN5aWFkIFQuIEFsLUR1cmkgPHN5aWFkLmFsLWR1cmlA
d2ViLmRlPgAKCRC3myyjdhJEA8U1APwL/n50hr9GYr8mJN/InYHo48z2wFTSf42/
kYGuwo+xwQD/Wd+c5NlSJMiKZEL8OgrK6A7VdEdbGD8mONMK3xcYR9E=
=ThNO
-----END PGP SIGNATURE-----