Bug 181616 - Kontact crashed while right mouseclick in save file under window (reproducible)
Summary: Kontact crashed while right mouseclick in save file under window (reproducible)
Status: RESOLVED WORKSFORME
Alias: None
Product: kfile
Classification: Applications
Component: general (show other bugs)
Version: unspecified
Platform: unspecified Linux
: NOR crash
Target Milestone: ---
Assignee: kdelibs bugs
URL:
Keywords: investigated, triaged
Depends on:
Blocks:
 
Reported: 2009-01-22 18:45 UTC by sagattarii
Modified: 2018-10-21 04:51 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 sagattarii 2009-01-22 18:45:43 UTC
Version:           1.3 (using KDE 4.1.3)
Compiler:           Archlinux Binary KDE 4.1 Package
OS:                Linux
Installed from:    Unlisted Binary Package

My kontact crashed when I want to download an attachment from an email. (reproducible)

Steps to reproduce:

1. Get an email with attachement
2. Left click on the attachement (you will be asked to open or to save)
3. Say save under ...
4. Fast right click (I think in less than a second or two) into the "save under" window

it crashes....

What works: wait some seconds and then right click -> no crash

Here the bug report:

Anwendung: Kontact (kontact), Signal SIGSEGV
(no debugging symbols found)
(no debugging symbols found)
(no debugging symbols found)
[Thread debugging using libthread_db enabled]
[New Thread 0x7f5685a44750 (LWP 3291)]
(no debugging symbols found)

---- cut -----

(no debugging symbols found)
[KCrash handler]
#5  0x00007f56845fcc30 in KFileItem::KFileItem () from /usr/lib/libkio.so.5
#6  0x00007f56810dcad9 in KDirOperator::Private::_k_slotSelectionChanged ()
   from /usr/lib/libkfile.so.4
#7  0x00007f56810e343f in KDirOperator::qt_metacall ()
   from /usr/lib/libkfile.so.4
#8  0x00007f56856c9d30 in QMetaObject::activate ()
   from /usr/lib/libQtCore.so.4
#9  0x00007f567d17efe7 in QItemSelectionModel::selectionChanged ()
   from /usr/lib/libQtGui.so.4
#10 0x00007f567d18307a in QItemSelectionModel::emitSelectionChanged ()
   from /usr/lib/libQtGui.so.4
#11 0x00007f567d18481a in QItemSelectionModel::select ()
   from /usr/lib/libQtGui.so.4
#12 0x00007f567d18272f in QItemSelectionModel::select ()
   from /usr/lib/libQtGui.so.4
#13 0x00007f56810e7dfa in KDirOperatorDetailView::currentChanged ()
   from /usr/lib/libkfile.so.4
#14 0x00007f567d13c332 in QAbstractItemView::qt_metacall ()
   from /usr/lib/libQtGui.so.4
#15 0x00007f567d1768e5 in QTreeView::qt_metacall ()
   from /usr/lib/libQtGui.so.4
#16 0x00007f56810d9bad in KDirOperatorDetailView::qt_metacall ()
   from /usr/lib/libkfile.so.4
#17 0x00007f56856c9d30 in QMetaObject::activate ()
   from /usr/lib/libQtCore.so.4
#18 0x00007f567d17efba in QItemSelectionModel::currentChanged ()
   from /usr/lib/libQtGui.so.4
#19 0x00007f567d17f104 in QItemSelectionModel::setCurrentIndex ()
   from /usr/lib/libQtGui.so.4
#20 0x00007f567d13a57d in QAbstractItemView::mousePressEvent ()
   from /usr/lib/libQtGui.so.4
#21 0x00007f567d177a1b in QTreeView::mousePressEvent ()
   from /usr/lib/libQtGui.so.4
#22 0x00007f56810e7e29 in KDirOperatorDetailView::mousePressEvent ()
   from /usr/lib/libkfile.so.4
#23 0x00007f567cd7f5d2 in QWidget::event () from /usr/lib/libQtGui.so.4
#24 0x00007f567d13fded in QAbstractItemView::viewportEvent ()
   from /usr/lib/libQtGui.so.4
#25 0x00007f567d1714bc in QTreeView::viewportEvent ()
   from /usr/lib/libQtGui.so.4
#26 0x00007f56856b76f8 in QCoreApplicationPrivate::sendThroughObjectEventFilters () from /usr/lib/libQtCore.so.4
#27 0x00007f567cd324bc in QApplicationPrivate::notify_helper ()
   from /usr/lib/libQtGui.so.4
#28 0x00007f567cd390fe in QApplication::notify () from /usr/lib/libQtGui.so.4
#29 0x00007f5684b727cb in KApplication::notify () from /usr/lib/libkdeui.so.5
#30 0x00007f56856b8401 in QCoreApplication::notifyInternal ()
   from /usr/lib/libQtCore.so.4
#31 0x00007f567cd3a4a8 in QApplicationPrivate::sendMouseEvent ()
   from /usr/lib/libQtGui.so.4
#32 0x00007f567cd90b6c in ?? () from /usr/lib/libQtGui.so.4
#33 0x00007f567cd8fce9 in QApplication::x11ProcessEvent ()
   from /usr/lib/libQtGui.so.4
#34 0x00007f567cdb3794 in ?? () from /usr/lib/libQtGui.so.4
#35 0x00007f567a5ecaa2 in g_main_context_dispatch ()
   from /usr/lib/libglib-2.0.so.0
#36 0x00007f567a5f021d in g_main_context_iterate ()
   from /usr/lib/libglib-2.0.so.0
#37 0x00007f567a5f03db in g_main_context_iteration ()
   from /usr/lib/libglib-2.0.so.0
#38 0x00007f56856dc8cf in QEventDispatcherGlib::processEvents ()
   from /usr/lib/libQtCore.so.4
#39 0x00007f567cdb304f in ?? () from /usr/lib/libQtGui.so.4
#40 0x00007f56856b6d72 in QEventLoop::processEvents ()
   from /usr/lib/libQtCore.so.4
#41 0x00007f56856b6f05 in QEventLoop::exec () from /usr/lib/libQtCore.so.4
#42 0x00007f567d0edb3f in QDialog::exec () from /usr/lib/libQtGui.so.4
#43 0x00007f568469d054 in KFileDialog::getSaveUrl () from /usr/lib/libkio.so.5
#44 0x00007f566ebee5cb in KMSaveAttachmentsCommand::slotSaveAll ()
   from /usr/lib/libkmailprivate.so.4
#45 0x00007f566ebeefad in KMSaveAttachmentsCommand::qt_metacall ()
   from /usr/lib/libkmailprivate.so.4
#46 0x00007f56856c9d30 in QMetaObject::activate ()
   from /usr/lib/libQtCore.so.4
#47 0x00007f566ebd24f9 in KMLoadPartsCommand::execute ()
   from /usr/lib/libkmailprivate.so.4
#48 0x00007f566ebe0569 in KMLoadPartsCommand::slotStart ()
   from /usr/lib/libkmailprivate.so.4
#49 0x00007f566ebde382 in KMCommand::qt_metacall ()
   from /usr/lib/libkmailprivate.so.4
#50 0x00007f566ebf0186 in KMLoadPartsCommand::qt_metacall ()
   from /usr/lib/libkmailprivate.so.4
#51 0x00007f56856c9d30 in QMetaObject::activate ()
   from /usr/lib/libQtCore.so.4
#52 0x00007f56856d061f in ?? () from /usr/lib/libQtCore.so.4
#53 0x00007f56856c5cf3 in QObject::event () from /usr/lib/libQtCore.so.4
#54 0x00007f567cd324ed in QApplicationPrivate::notify_helper ()
   from /usr/lib/libQtGui.so.4
#55 0x00007f567cd3887a in QApplication::notify () from /usr/lib/libQtGui.so.4
#56 0x00007f5684b727cb in KApplication::notify () from /usr/lib/libkdeui.so.5
#57 0x00007f56856b8401 in QCoreApplication::notifyInternal ()
   from /usr/lib/libQtCore.so.4
#58 0x00007f56856dfe86 in ?? () from /usr/lib/libQtCore.so.4
#59 0x00007f56856dc96d in ?? () from /usr/lib/libQtCore.so.4
#60 0x00007f567a5ecaa2 in g_main_context_dispatch ()
   from /usr/lib/libglib-2.0.so.0
#61 0x00007f567a5f021d in g_main_context_iterate ()
   from /usr/lib/libglib-2.0.so.0
#62 0x00007f567a5f03db in g_main_context_iteration ()
   from /usr/lib/libglib-2.0.so.0
#63 0x00007f56856dc8cf in QEventDispatcherGlib::processEvents ()
   from /usr/lib/libQtCore.so.4
#64 0x00007f567cdb304f in ?? () from /usr/lib/libQtGui.so.4
#65 0x00007f56856b6d72 in QEventLoop::processEvents ()
   from /usr/lib/libQtCore.so.4
#66 0x00007f56856b6f05 in QEventLoop::exec () from /usr/lib/libQtCore.so.4
#67 0x00007f56856b9065 in QCoreApplication::exec ()
   from /usr/lib/libQtCore.so.4
#68 0x0000000000404971 in _start ()
#0  0x00007f567ad20fd0 in __nanosleep_nocancel () from /lib/libc.so.6
Comment 1 Dario Andres 2009-01-22 21:40:36 UTC
This may be related to bug 175852
You still need debug symbols, but Arch doesn't provide these... you need to recompile "kdelibs" with debug symbols modifying the PKGBUILD:
Add "!strip" to the options array
Change "Release" to "debugfull" in "-DCMAKE_BUILD_TYPE="  in the build function

Thanks a lot
Comment 2 Dario Andres 2009-03-08 18:34:05 UTC
Are you still experiencing this in KDE4.2.x ?  Thanks
Comment 3 Dario Andres 2009-09-28 01:35:01 UTC
Marking as NEEDSINFO
Comment 4 Andrew Crouthamel 2018-09-20 03:12:28 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 5 Andrew Crouthamel 2018-10-21 04:51:52 UTC
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!