Bug 333538 - Gwenview crashed after add/remove tag/comment
Summary: Gwenview crashed after add/remove tag/comment
Status: RESOLVED DUPLICATE of bug 333529
Alias: None
Product: Baloo
Classification: Frameworks and Libraries
Component: General (show other bugs)
Version: 4.13
Platform: Compiled Sources Linux
: NOR crash
Target Milestone: ---
Assignee: Vishesh Handa
URL:
Keywords: drkonqi
Depends on:
Blocks:
 
Reported: 2014-04-17 15:38 UTC by miflab
Modified: 2014-04-29 13:52 UTC (History)
1 user (show)

See Also:
Latest Commit:
Version Fixed In:


Attachments

Note You need to log in before you can comment on or make changes to this bug.
Description miflab 2014-04-17 15:38:08 UTC
Application: gwenview (4.13.0)
KDE Platform Version: 4.13.0 (Compiled from sources)
Qt Version: 4.8.5
Operating System: Linux 3.14.1-gentoo x86_64
Distribution (Platform): Gentoo Packages

-- Information about the crash:
- What I was doing when the application crashed:
Open some photo/pic in Gwenview
Try add/del tag/comment

Looks similar as bug 333529

The crash can be reproduced sometimes.

-- Backtrace:
Application: Gwenview (gwenview), signal: Segmentation fault
Using host libthread_db library "/lib64/libthread_db.so.1".
[Current thread is 1 (Thread 0x7fa4f0886800 (LWP 7934))]

Thread 2 (Thread 0x7fa4eb996700 (LWP 7936)):
#0  0x0000003bd8c0b51b in __pthread_mutex_unlock_usercnt () from /lib64/libpthread.so.0
#1  0x0000003bda4875f1 in g_mutex_unlock () from /usr/lib64/libglib-2.0.so.0
#2  0x0000003bda4477cb in g_main_context_query () from /usr/lib64/libglib-2.0.so.0
#3  0x0000003bda447e22 in ?? () from /usr/lib64/libglib-2.0.so.0
#4  0x0000003bda447fbc in g_main_context_iteration () from /usr/lib64/libglib-2.0.so.0
#5  0x0000003bdc9a6626 in QEventDispatcherGlib::processEvents(QFlags<QEventLoop::ProcessEventsFlag>) () from /usr/lib64/qt4/libQtCore.so.4
#6  0x0000003bdc97872f in QEventLoop::processEvents(QFlags<QEventLoop::ProcessEventsFlag>) () from /usr/lib64/qt4/libQtCore.so.4
#7  0x0000003bdc978a25 in QEventLoop::exec(QFlags<QEventLoop::ProcessEventsFlag>) () from /usr/lib64/qt4/libQtCore.so.4
#8  0x0000003bdc87851f in QThread::exec() () from /usr/lib64/qt4/libQtCore.so.4
#9  0x0000003bdc95a0f3 in ?? () from /usr/lib64/qt4/libQtCore.so.4
#10 0x0000003bdc87ab5f in ?? () from /usr/lib64/qt4/libQtCore.so.4
#11 0x0000003bd8c08073 in start_thread () from /lib64/libpthread.so.0
#12 0x0000003bd84e807d in clone () from /lib64/libc.so.6

Thread 1 (Thread 0x7fa4f0886800 (LWP 7934)):
[KCrash Handler]
#5  0x0000003bed46e727 in Xapian::TermIterator::skip_to(std::string const&) () from /usr/lib64/libxapian-1.3.so.1
#6  0x0000003bf5a0c204 in Baloo::XapianDocument::removeTermStartsWith(QByteArray const&) () from /usr/lib64/libbalooxapian.so.4
#7  0x0000003bf5e0ddbf in Baloo::FileModifyJob::doStart() () from /usr/lib64/libbaloofiles.so.4
#8  0x0000003bdc9919ae in QObject::event(QEvent*) () from /usr/lib64/qt4/libQtCore.so.4
#9  0x0000003be11c64fc in QApplicationPrivate::notify_helper(QObject*, QEvent*) () from /usr/lib64/qt4/libQtGui.so.4
#10 0x0000003be11ccac0 in QApplication::notify(QObject*, QEvent*) () from /usr/lib64/qt4/libQtGui.so.4
#11 0x0000003be4e3ea5a in KApplication::notify(QObject*, QEvent*) () from /usr/lib64/libkdeui.so.5
#12 0x0000003bdc979acd in QCoreApplication::notifyInternal(QObject*, QEvent*) () from /usr/lib64/qt4/libQtCore.so.4
#13 0x0000003bdc97cb1f in QCoreApplicationPrivate::sendPostedEvents(QObject*, int, QThreadData*) () from /usr/lib64/qt4/libQtCore.so.4
#14 0x0000003bdc9a6d43 in ?? () from /usr/lib64/qt4/libQtCore.so.4
#15 0x0000003bda447bc6 in g_main_context_dispatch () from /usr/lib64/libglib-2.0.so.0
#16 0x0000003bda447f18 in ?? () from /usr/lib64/libglib-2.0.so.0
#17 0x0000003bda447fbc in g_main_context_iteration () from /usr/lib64/libglib-2.0.so.0
#18 0x0000003bdc9a6605 in QEventDispatcherGlib::processEvents(QFlags<QEventLoop::ProcessEventsFlag>) () from /usr/lib64/qt4/libQtCore.so.4
#19 0x0000003be1262436 in ?? () from /usr/lib64/qt4/libQtGui.so.4
#20 0x0000003bdc97872f in QEventLoop::processEvents(QFlags<QEventLoop::ProcessEventsFlag>) () from /usr/lib64/qt4/libQtCore.so.4
#21 0x0000003bdc978a25 in QEventLoop::exec(QFlags<QEventLoop::ProcessEventsFlag>) () from /usr/lib64/qt4/libQtCore.so.4
#22 0x0000003bdc97db3b in QCoreApplication::exec() () from /usr/lib64/qt4/libQtCore.so.4
#23 0x000000000042501d in ?? ()
#24 0x0000003bd8421a65 in __libc_start_main () from /lib64/libc.so.6
#25 0x000000000042522f in _start ()

Reported using DrKonqi
Comment 1 miflab 2014-04-17 15:43:52 UTC
Most interesting thing: after reopen same file we can see previously added tag/comment.
Comment 2 Jekyll Wu 2014-04-29 13:52:44 UTC

*** This bug has been marked as a duplicate of bug 333529 ***