Bug 280845 - soprano crash after email filtering
Summary: soprano crash after email filtering
Status: RESOLVED WORKSFORME
Alias: None
Product: kmail2
Classification: Applications
Component: general (show other bugs)
Version: 4.8
Platform: Arch Linux Linux
: NOR crash
Target Milestone: ---
Assignee: kdepim bugs
URL:
Keywords: investigated, triaged
Depends on:
Blocks:
 
Reported: 2011-08-26 17:25 UTC by Milian Wolff
Modified: 2018-10-27 02:52 UTC (History)
2 users (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 Milian Wolff 2011-08-26 17:25:43 UTC
Application: kmail (4.8 pre)
KDE Platform Version: 4.7.00 (4.7.0)
Qt Version: 4.7.3
Operating System: Linux 3.0-ARCH x86_64
Distribution (Platform): Archlinux Packages

-- Information about the crash:
downloaded my new mails (~50) and they got filtered. once that was done kmail crashed. Second time I see this backtrace. Soprano is the latest git master version.

The crash can be reproduced some of the time.

-- Backtrace:
Application: KMail (kmail), signal: Segmentation fault
[Current thread is 1 (Thread 0x7fbb9f74a780 (LWP 1728))]

Thread 4 (Thread 0x7fbb81be9700 (LWP 3209)):
#0  0x00007fbb9a978ac4 in pthread_cond_wait@@GLIBC_2.3.2 () from /lib/libpthread.so.0
#1  0x00007fbb937b00ea in ?? () from /usr/lib/libQtWebKit.so.4
#2  0x00007fbb937b01d9 in ?? () from /usr/lib/libQtWebKit.so.4
#3  0x00007fbb9a974d60 in start_thread () from /lib/libpthread.so.0
#4  0x00007fbb9cae025d in clone () from /lib/libc.so.6
#5  0x0000000000000000 in ?? ()

Thread 3 (Thread 0x7fbb7c185700 (LWP 3218)):
#0  0x00007fbb9a978e3b in pthread_cond_timedwait@@GLIBC_2.3.2 () from /lib/libpthread.so.0
#1  0x00007fbb9d30250e in QWaitCondition::wait(QMutex*, unsigned long) () from /usr/lib/libQtCore.so.4
#2  0x00007fbb9d2f6ebf in ?? () from /usr/lib/libQtCore.so.4
#3  0x00007fbb9d3020f5 in ?? () from /usr/lib/libQtCore.so.4
#4  0x00007fbb9a974d60 in start_thread () from /lib/libpthread.so.0
#5  0x00007fbb9cae025d in clone () from /lib/libc.so.6
#6  0x0000000000000000 in ?? ()

Thread 2 (Thread 0x7fbb7b984700 (LWP 3222)):
#0  0x00007fbb9cada093 in select () from /lib/libc.so.6
#1  0x00007fbb9d3ca741 in ?? () from /usr/lib/libQtCore.so.4
#2  0x00007fbb9d3020f5 in ?? () from /usr/lib/libQtCore.so.4
#3  0x00007fbb9a974d60 in start_thread () from /lib/libpthread.so.0
#4  0x00007fbb9cae025d in clone () from /lib/libc.so.6
#5  0x0000000000000000 in ?? ()

Thread 1 (Thread 0x7fbb9f74a780 (LWP 1728)):
[KCrash Handler]
#6  0x00007fbb9d3ff7de in QObject::~QObject() () from /usr/lib/libQtCore.so.4
#7  0x00007fbb8ee94f1f in Soprano::Client::ClientConnection::~ClientConnection() () from /home/milian/projects/compiled/kde4/lib/libsopranoclient.so.1
#8  0x00007fbb8ee93c54 in Soprano::Client::LocalSocketClientConnection::~LocalSocketClientConnection() () from /home/milian/projects/compiled/kde4/lib/libsopranoclient.so.1
#9  0x00007fbb8ee93cae in Soprano::Client::LocalSocketClientConnection::~LocalSocketClientConnection() () from /home/milian/projects/compiled/kde4/lib/libsopranoclient.so.1
#10 0x00007fbb9d3ff3c8 in QObject::event(QEvent*) () from /usr/lib/libQtCore.so.4
#11 0x00007fbb9d8d0174 in QApplicationPrivate::notify_helper(QObject*, QEvent*) () from /usr/lib/libQtGui.so.4
#12 0x00007fbb9d8d4fe1 in QApplication::notify(QObject*, QEvent*) () from /usr/lib/libQtGui.so.4
#13 0x00007fbb9f165226 in KApplication::notify(QObject*, QEvent*) () from /usr/lib/libkdeui.so.5
#14 0x00007fbb9d3e8bbc in QCoreApplication::notifyInternal(QObject*, QEvent*) () from /usr/lib/libQtCore.so.4
#15 0x00007fbb9d3ebf2f in QCoreApplicationPrivate::sendPostedEvents(QObject*, int, QThreadData*) () from /usr/lib/libQtCore.so.4
#16 0x00007fbb9d413413 in ?? () from /usr/lib/libQtCore.so.4
#17 0x00007fbb9175129d in g_main_context_dispatch () from /usr/lib/libglib-2.0.so.0
#18 0x00007fbb91751a78 in ?? () from /usr/lib/libglib-2.0.so.0
#19 0x00007fbb91751d09 in g_main_context_iteration () from /usr/lib/libglib-2.0.so.0
#20 0x00007fbb9d413876 in QEventDispatcherGlib::processEvents(QFlags<QEventLoop::ProcessEventsFlag>) () from /usr/lib/libQtCore.so.4
#21 0x00007fbb9d9731be in ?? () from /usr/lib/libQtGui.so.4
#22 0x00007fbb9d3e7db2 in QEventLoop::processEvents(QFlags<QEventLoop::ProcessEventsFlag>) () from /usr/lib/libQtCore.so.4
#23 0x00007fbb9d3e7fb7 in QEventLoop::exec(QFlags<QEventLoop::ProcessEventsFlag>) () from /usr/lib/libQtCore.so.4
#24 0x00007fbb9d3ec1ab in QCoreApplication::exec() () from /usr/lib/libQtCore.so.4
#25 0x0000000000402b63 in ?? ()
#26 0x00007fbb9ca2e13d in __libc_start_main () from /lib/libc.so.6
#27 0x0000000000403045 in _start ()

Reported using DrKonqi
Comment 1 Milian Wolff 2011-08-29 20:01:32 UTC
I get this crash really often, nearly every time I start my KDE session and KMail gets started with it and tries to download emails.
Comment 2 Tobias Koenig 2011-09-17 18:20:20 UTC
Hej Milian,

can you check with valgrind please what is going wrong there?
Is it a double delete?

Ciao,
Tobias
Comment 3 Andrew Crouthamel 2018-09-22 02:03:37 UTC
Dear Bug Submitter,

This bug has been in NEEDSINFO status with no change for at least 15 days. Please provide the requested information as soon as possible and set the bug status as REPORTED. Due to regular bug tracker maintenance, if the bug is still in NEEDSINFO status with no change in 30 days, the bug will be closed as RESOLVED > WORKSFORME due to lack of needed information.

For more information about our bug triaging procedures please read the wiki located here: https://community.kde.org/Guidelines_and_HOWTOs/Bug_triaging

If you have already provided the requested information, please set the bug status as REPORTED so that the KDE team knows that the bug is ready to be confirmed.

Thank you for helping us make KDE software even better for everyone!
Comment 4 Andrew Crouthamel 2018-10-27 02:52:58 UTC
Dear Bug Submitter,

This bug has been in NEEDSINFO status with no change for at least 30 days. The bug is now closed as RESOLVED > WORKSFORME due to lack of needed information.

For more information about our bug triaging procedures please read the wiki located here: https://community.kde.org/Guidelines_and_HOWTOs/Bug_triaging

Thank you for helping us make KDE software even better for everyone!