Bug 229258

Summary: Crash after clicking Hotmail Inbox link
Product: [Applications] konqueror Reporter: Matthew Millar <mattmill30>
Component: generalAssignee: Konqueror Bugs <konqueror-bugs-null>
Status: RESOLVED WORKSFORME    
Severity: crash CC: adawit
Priority: NOR Keywords: investigated, triaged
Version First Reported In: 4.3.5   
Target Milestone: ---   
Platform: Unlisted Binaries   
OS: Linux   
Latest Commit: Version Fixed/Implemented In:
Sentry Crash Report:

Description Matthew Millar 2010-03-03 15:37:04 UTC
Application that crashed: konqueror
Version of the application: 4.3.5 (KDE 4.3.5)
KDE Version: 4.3.5 (KDE 4.3.5)
Qt Version: 4.5.2
Operating System: Linux 2.6.31-20-generic x86_64
Distribution: Ubuntu 9.10

What I was doing when the application crashed:
I had just finished writing an email, which contained two .doc attachments.

I sent the email. The successful screen was displayed.

I then clicked on Inbox and Konqueror crashed.

 -- Backtrace:
Application: Konqueror (kdeinit4), signal: Aborted
The current source language is "auto; currently c".
[Current thread is 1 (Thread 0x7f3ff0dc9750 (LWP 2125))]

Thread 4 (Thread 0x7f3fe251a910 (LWP 2126)):
#0  __lll_lock_wait_private () at ../nptl/sysdeps/unix/sysv/linux/x86_64/lowlevellock.S:97
#1  0x00007f3fee0f8b11 in _L_lock_9274 () from /lib/libc.so.6
#2  0x00007f3fee0f6741 in *__GI___libc_free (mem=0x7f3fee3e6e40) at malloc.c:3714
#3  0x00007f3fed7cc4f3 in ?? () from /lib/libglib-2.0.so.0
#4  0x00007f3ff091ace2 in ~QEventDispatcherGlib (this=0x19d2250, __in_chrg=<value optimized out>) at kernel/qeventdispatcher_glib.cpp:289
#5  0x00007f3ff080b5fc in QThreadPrivate::finish (arg=<value optimized out>) at thread/qthread_unix.cpp:212
#6  0x00007f3ff080b44d in ~__pthread_cleanup_class (arg=0x18f7980) at /usr/include/pthread.h:535
#7  QThreadPrivate::start (arg=0x18f7980) at thread/qthread_unix.cpp:190
#8  0x00007f3fed57ba04 in start_thread (arg=<value optimized out>) at pthread_create.c:300
#9  0x00007f3fee15b80d in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:112
#10 0x0000000000000000 in ?? ()

Thread 3 (Thread 0x7f3fd6a7e910 (LWP 2591)):
#0  pthread_cond_timedwait@@GLIBC_2.3.2 () at ../nptl/sysdeps/unix/sysv/linux/x86_64/pthread_cond_timedwait.S:220
#1  0x00007f3ff080c462 in QWaitConditionPrivate::wait (this=<value optimized out>, mutex=0x2506940, time=30000) at thread/qwaitcondition_unix.cpp:85
#2  QWaitCondition::wait (this=<value optimized out>, mutex=0x2506940, time=30000) at thread/qwaitcondition_unix.cpp:159
#3  0x00007f3ff08024f2 in QThreadPoolThread::run (this=<value optimized out>) at concurrent/qthreadpool.cpp:140
#4  0x00007f3ff080b445 in QThreadPrivate::start (arg=0x2508540) at thread/qthread_unix.cpp:188
#5  0x00007f3fed57ba04 in start_thread (arg=<value optimized out>) at pthread_create.c:300
#6  0x00007f3fee15b80d in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:112
#7  0x0000000000000000 in ?? ()
The current source language is "auto; currently asm".

Thread 2 (Thread 0x7f3fd3bbc910 (LWP 2592)):
#0  pthread_cond_timedwait@@GLIBC_2.3.2 () at ../nptl/sysdeps/unix/sysv/linux/x86_64/pthread_cond_timedwait.S:220
#1  0x00007f3ff080c462 in QWaitConditionPrivate::wait (this=<value optimized out>, mutex=0x2506940, time=30000) at thread/qwaitcondition_unix.cpp:85
#2  QWaitCondition::wait (this=<value optimized out>, mutex=0x2506940, time=30000) at thread/qwaitcondition_unix.cpp:159
#3  0x00007f3ff08024f2 in QThreadPoolThread::run (this=<value optimized out>) at concurrent/qthreadpool.cpp:140
#4  0x00007f3ff080b445 in QThreadPrivate::start (arg=0x22ffda0) at thread/qthread_unix.cpp:188
#5  0x00007f3fed57ba04 in start_thread (arg=<value optimized out>) at pthread_create.c:300
#6  0x00007f3fee15b80d in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:112
#7  0x0000000000000000 in ?? ()

Thread 1 (Thread 0x7f3ff0dc9750 (LWP 2125)):
[KCrash Handler]
#5  0x00007f3fee0af4b5 in *__GI_raise (sig=<value optimized out>) at ../nptl/sysdeps/unix/sysv/linux/raise.c:64
#6  0x00007f3fee0b2f50 in *__GI_abort () at abort.c:92
#7  0x00007f3fee0e7c97 in __libc_message (do_abort=<value optimized out>, fmt=<value optimized out>) at ../sysdeps/unix/sysv/linux/libc_fatal.c:189
#8  0x00007f3fee0f1dd6 in malloc_printerr (action=3, str=0x7f3fee1b087a "free(): invalid pointer", ptr=<value optimized out>) at malloc.c:6217
#9  0x00007f3fee0f674c in *__GI___libc_free (mem=<value optimized out>) at malloc.c:3716
#10 0x00007f3ff09086f9 in ~QVector (this=<value optimized out>, __in_chrg=<value optimized out>) at ../../include/QtCore/../../src/corelib/tools/qvector.h:114
#11 ~QObjectConnectionListVector (this=<value optimized out>, __in_chrg=<value optimized out>) at kernel/qobject.cpp:194
#12 ~QObject (this=<value optimized out>, __in_chrg=<value optimized out>) at kernel/qobject.cpp:794
#13 0x00007f3fee89837e in ~QAction (this=0x7813440, __in_chrg=<value optimized out>) at kernel/qaction.cpp:622
#14 0x00007f3fee8f4b19 in ~QWidgetAction (this=0x7813440, __in_chrg=<value optimized out>) at kernel/qwidgetaction.cpp:130
#15 0x00007f3fef40145e in ~KAction (this=0x7813440, __in_chrg=<value optimized out>) at ../../kdeui/actions/kaction.cpp:128
#16 0x00007f3ff08ffe5c in QObjectPrivate::deleteChildren (this=0x5d7c8c0) at kernel/qobject.cpp:1847
#17 0x00007f3ff0908459 in ~QObject (this=<value optimized out>, __in_chrg=<value optimized out>) at kernel/qobject.cpp:836
#18 0x00007f3fee89837e in ~QAction (this=0x5d7c860, __in_chrg=<value optimized out>) at kernel/qaction.cpp:622
#19 0x00007f3fee8f4b19 in ~QWidgetAction (this=0x5d7c860, __in_chrg=<value optimized out>) at kernel/qwidgetaction.cpp:130
#20 0x00007f3fef403413 in ~KCodecAction (this=0x5d7c860, __in_chrg=<value optimized out>) at ../../kdeui/actions/kcodecaction.cpp:86
#21 0x00007f3ff08ffe5c in QObjectPrivate::deleteChildren (this=0x56a1800) at kernel/qobject.cpp:1847
#22 0x00007f3ff0908459 in ~QObject (this=<value optimized out>, __in_chrg=<value optimized out>) at kernel/qobject.cpp:836
#23 0x00007f3ff00f6383 in ~Part (this=0x6a2a9a0, __vtt_parm=0x7f3fd9735cf0, __in_chrg=<value optimized out>) at ../../kparts/part.cpp:212
#24 0x00007f3fd907b249 in ~KHTMLPart (this=0x6a2a9a0, __in_chrg=<value optimized out>, __vtt_parm=<value optimized out>) at ../../khtml/khtml_part.cpp:626
#25 0x00007f3fd905f017 in KHTMLPart::clear (this=0x52b64b0) at ../../khtml/khtml_part.cpp:1597
#26 0x00007f3fd905f4dc in KHTMLPart::begin (this=0x52b64b0, url=..., xOffset=0, yOffset=0) at ../../khtml/khtml_part.cpp:2013
#27 0x00007f3fd905c6c8 in KHTMLPart::slotData (this=0x52b64b0, kio_job=<value optimized out>, data=...) at ../../khtml/khtml_part.cpp:1704
#28 0x00007f3fd90844b8 in KHTMLPart::qt_metacall (this=0x52b64b0, _c=QMetaObject::InvokeMetaMethod, _id=<value optimized out>, _a=0x7ffff84483b0) at ./khtml_part.moc:271
#29 0x00007f3ff0906ddc in QMetaObject::activate (sender=0x7353f60, from_signal_index=<value optimized out>, to_signal_index=<value optimized out>, argv=0xffffffffffffffff) at kernel/qobject.cpp:3113
#30 0x00007f3fef9c0684 in KIO::TransferJob::data (this=0x84d, _t1=0x7353f60, _t2=<value optimized out>) at ./jobclasses.moc:364
#31 0x00007f3fef9c5f86 in KIO::TransferJob::qt_metacall (this=0x7353f60, _c=QMetaObject::InvokeMetaMethod, _id=<value optimized out>, _a=0x7ffff84484f0) at ./jobclasses.moc:344
#32 0x00007f3ff0906ddc in QMetaObject::activate (sender=0x79574a0, from_signal_index=<value optimized out>, to_signal_index=<value optimized out>, argv=0xffffffffffffffff) at kernel/qobject.cpp:3113
#33 0x00007f3fefa85732 in KIO::SlaveInterface::data (this=0x84d, _t1=<value optimized out>) at ./slaveinterface.moc:140
#34 0x00007f3fefa89278 in KIO::SlaveInterface::dispatch (this=0x79574a0, _cmd=100, rawdata=...) at ../../kio/kio/slaveinterface.cpp:163
#35 0x00007f3fefa859f3 in KIO::SlaveInterface::dispatch (this=0x79574a0) at ../../kio/kio/slaveinterface.cpp:91
#36 0x00007f3fefa7876d in KIO::Slave::gotInput (this=0x79574a0) at ../../kio/kio/slave.cpp:323
#37 0x00007f3fefa7a92c in KIO::Slave::qt_metacall (this=0x79574a0, _c=QMetaObject::InvokeMetaMethod, _id=<value optimized out>, _a=0x7ffff8448880) at ./slave.moc:76
#38 0x00007f3ff0906ddc in QMetaObject::activate (sender=0x89f26e0, from_signal_index=<value optimized out>, to_signal_index=<value optimized out>, argv=0xffffffffffffffff) at kernel/qobject.cpp:3113
#39 0x00007f3fef994287 in KIO::ConnectionPrivate::dequeue (this=0x78d17b0) at ../../kio/kio/connection.cpp:82
#40 0x00007f3fef9943ad in KIO::Connection::qt_metacall (this=0x89f26e0, _c=QMetaObject::InvokeMetaMethod, _id=<value optimized out>, _a=0x5b01d30) at ./connection.moc:73
#41 0x00007f3ff09010f9 in QObject::event (this=0x89f26e0, e=0x2d493d0) at kernel/qobject.cpp:1111
#42 0x00007f3fee89befc in QApplicationPrivate::notify_helper (this=0x18f37a0, receiver=0x89f26e0, e=0x2d493d0) at kernel/qapplication.cpp:4056
#43 0x00007f3fee8a31ce in QApplication::notify (this=0x7ffff8449380, receiver=0x89f26e0, e=0x2d493d0) at kernel/qapplication.cpp:4021
#44 0x00007f3fef4d2f46 in KApplication::notify (this=0x7ffff8449380, receiver=0x89f26e0, event=0x2d493d0) at ../../kdeui/kernel/kapplication.cpp:302
#45 0x00007f3ff08f1c2c in QCoreApplication::notifyInternal (this=0x7ffff8449380, receiver=0x89f26e0, event=0x2d493d0) at kernel/qcoreapplication.cpp:610
#46 0x00007f3ff08f280a in QCoreApplication::sendEvent (receiver=0x0, event_type=<value optimized out>, data=0x18594d0) at ../../include/QtCore/../../src/corelib/kernel/qcoreapplication.h:213
#47 QCoreApplicationPrivate::sendPostedEvents (receiver=0x0, event_type=<value optimized out>, data=0x18594d0) at kernel/qcoreapplication.cpp:1247
#48 0x00007f3ff091a533 in QCoreApplication::sendPostedEvents (s=<value optimized out>) at ../../include/QtCore/../../src/corelib/kernel/qcoreapplication.h:218
#49 postEventSourceDispatch (s=<value optimized out>) at kernel/qeventdispatcher_glib.cpp:210
#50 0x00007f3fed7ccbce in g_main_context_dispatch () from /lib/libglib-2.0.so.0
#51 0x00007f3fed7d0598 in ?? () from /lib/libglib-2.0.so.0
#52 0x00007f3fed7d06c0 in g_main_context_iteration () from /lib/libglib-2.0.so.0
#53 0x00007f3ff091a1a6 in QEventDispatcherGlib::processEvents (this=0x185c040, flags=<value optimized out>) at kernel/qeventdispatcher_glib.cpp:327
#54 0x00007f3fee9304be in QGuiEventDispatcherGlib::processEvents (this=0x84d, flags=<value optimized out>) at kernel/qguieventdispatcher_glib.cpp:202
#55 0x00007f3ff08f0532 in QEventLoop::processEvents (this=<value optimized out>, flags=) at kernel/qeventloop.cpp:149
#56 0x00007f3ff08f0904 in QEventLoop::exec (this=0x7ffff8449180, flags=) at kernel/qeventloop.cpp:201
#57 0x00007f3ff08f2ab9 in QCoreApplication::exec () at kernel/qcoreapplication.cpp:888
#58 0x00007f3fe4c84b06 in kdemain (argc=<value optimized out>, argv=<value optimized out>) at ../../../../apps/konqueror/src/konqmain.cpp:271
#59 0x0000000000406da8 in launch (argc=2, _name=<value optimized out>, args=<value optimized out>, cwd=<value optimized out>, envc=16, envs=<value optimized out>, reset_env=false, tty=0x0, 
    avoid_loops=false, startup_id_str=0x18ada94 "ubuntu;1267619106;118287;1611_TIME403270") at ../../kinit/kinit.cpp:677
#60 0x0000000000407aa0 in handle_launcher_request (sock=8, who=<value optimized out>) at ../../kinit/kinit.cpp:1169
#61 0x0000000000407f51 in handle_requests (waitForPid=0) at ../../kinit/kinit.cpp:1362
#62 0x0000000000408bb2 in main (argc=2, argv=<value optimized out>, envp=<value optimized out>) at ../../kinit/kinit.cpp:1793
The current source language is "auto; currently c".

Reported using DrKonqi
Comment 1 Dawit Alemayehu 2012-01-27 23:36:23 UTC
Is this still an issue with KDE v4.7.4 or higher ?
Comment 2 Andrew Crouthamel 2018-09-22 02:04: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 3 Andrew Crouthamel 2018-10-27 03:49:06 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!