Bug 193146

Summary: crash when closing preview on kde-look / kde-apps
Product: [Applications] akregator Reporter: Pedro <pgalves>
Component: internal browserAssignee: kdepim bugs <kdepim-bugs>
Status: RESOLVED FIXED    
Severity: crash CC: 01, ar, belniak, bitdealer, boldak.prasek, christophe, cornelius.maihoefer, dhirajhazra, florian.reinhard, gstumpf020, halphaz, juan_aguilar, kernel218, kovariadam, markus, marokanski.kazak, mieszcz, mirza.dervisevic, mtadeunet, myriam, pano_90, powerland, rcarreras, reduebbax, Robert.nr1, roman.karlstetter, schreib.mir.mal, sergiu, ukkopa, ungethym, valentin.slawi
Priority: NOR    
Version: SVN   
Target Milestone: ---   
Platform: Unlisted Binaries   
OS: Linux   
Latest Commit: Version Fixed In:
Attachments: New crash information added by DrKonqi

Description Pedro 2009-05-18 20:29:56 UTC
Application that crashed: kontact
Version of the application: 4.3.0 pre
KDE Version: 4.2.86 (KDE 4.2.86 (KDE 4.3 >= 20090514)) "release 125"
Qt Version: 4.5.1
Operating System: Linux 2.6.27.21-0.1-pae i686

What I was doing when the application crashed:
Kontact crashed when using akregator.
I was visiting the following site:
http://www.kde-apps.org/content/preview.php?preview=1&id=105172&file1=105172-1.jpg&file2=105172-2.jpg&file3=105172-3.jpg&name=servicemenu-steghide+for+KDE3+and+KDE4
When I cliked on the picture to close the tab I got a crash.
If I start akregator without beeing integrated with kontact I also get a crash. 

 -- Backtrace:
Application: Kontact (kontact), signal: Segmentation fault
[Current thread is 1 (Thread 0xb45fa700 (LWP 6941))]

Thread 3 (Thread 0xad59ab90 (LWP 20696)):
#0  0xffffe430 in __kernel_vsyscall ()
#1  0xb64f9f62 in pthread_cond_timedwait@@GLIBC_2.3.2 () from /lib/libpthread.so.0
#2  0xb65596fc in QWaitCondition::wait (this=0x85ae760, mutex=0x85ae75c, time=30000) at thread/qwaitcondition_unix.cpp:85
#3  0xb654ec26 in QThreadPoolThread::run (this=0x8834468) at concurrent/qthreadpool.cpp:140
#4  0xb655870e in QThreadPrivate::start (arg=0x8834468) at thread/qthread_unix.cpp:189
#5  0xb64f61b5 in start_thread () from /lib/libpthread.so.0
#6  0xb581f3be in clone () from /lib/libc.so.6

Thread 2 (Thread 0xb0210b90 (LWP 20703)):
#0  0xffffe430 in __kernel_vsyscall ()
#1  0xb64f9f62 in pthread_cond_timedwait@@GLIBC_2.3.2 () from /lib/libpthread.so.0
#2  0xb65596fc in QWaitCondition::wait (this=0x85ae760, mutex=0x85ae75c, time=30000) at thread/qwaitcondition_unix.cpp:85
#3  0xb654ec26 in QThreadPoolThread::run (this=0x8935420) at concurrent/qthreadpool.cpp:140
#4  0xb655870e in QThreadPrivate::start (arg=0x8935420) at thread/qthread_unix.cpp:189
#5  0xb64f61b5 in start_thread () from /lib/libpthread.so.0
#6  0xb581f3be in clone () from /lib/libc.so.6

Thread 1 (Thread 0xb45fa700 (LWP 6941)):
[KCrash Handler]
#6  0xb665d58a in QObjectPrivate::cleanConnectionLists (this=0xa6f29d0) at kernel/qobject.cpp:306
#7  0xb66630ad in QMetaObject::activate (sender=0xc17a130, from_signal_index=0, to_signal_index=1, argv=0xbfb3480c) at kernel/qobject.cpp:3155
#8  0xb6663200 in QMetaObject::activate (sender=0xc17a130, m=0xb673f1a8, from_local_signal_index=0, to_local_signal_index=1, argv=0xbfb3480c) at kernel/qobject.cpp:3214
#9  0xb666328b in QObject::destroyed (this=0xc17a130, _t1=0xc17a130) at .moc/release-shared/moc_qobject.cpp:143
#10 0xb6663fd9 in ~QObject (this=0xc17a130) at kernel/qobject.cpp:769
#11 0xb710a18e in KParts::Part::~Part() () from /usr/lib/libkparts.so.4
#12 0xb710a4ba in KParts::ReadOnlyPart::~ReadOnlyPart() () from /usr/lib/libkparts.so.4
#13 0xb7ab1117 in KHTMLPart::~KHTMLPart() () from /usr/lib/libkhtml.so.5
#14 0xb665bc45 in qDeleteInEventHandler (o=0xc17a130) at kernel/qobject.cpp:3822
#15 0xb665d4db in QObject::event (this=0xc17a130, e=0xc4bd998) at kernel/qobject.cpp:1101
#16 0xb5af769c in QApplicationPrivate::notify_helper (this=0x8074070, receiver=0xc17a130, e=0xc4bd998) at kernel/qapplication.cpp:4057
#17 0xb5aff99e in QApplication::notify (this=0xbfb35058, receiver=0xc17a130, e=0xc4bd998) at kernel/qapplication.cpp:3604
#18 0xb6c29b8d in KApplication::notify(QObject*, QEvent*) () from /usr/lib/libkdeui.so.5
#19 0xb664cadb in QCoreApplication::notifyInternal (this=0xbfb35058, receiver=0xc17a130, event=0xc4bd998) at kernel/qcoreapplication.cpp:610
#20 0xb664d725 in QCoreApplicationPrivate::sendPostedEvents (receiver=0x0, event_type=0, data=0x8053b30) at kernel/qcoreapplication.h:213
#21 0xb664d91d in QCoreApplication::sendPostedEvents (receiver=0x0, event_type=0) at kernel/qcoreapplication.cpp:1140
#22 0xb667890f in postEventSourceDispatch (s=0x80762f0) at kernel/qcoreapplication.h:218
#23 0xb4db69c8 in g_main_context_dispatch () from /usr/lib/libglib-2.0.so.0
#24 0xb4dba083 in ?? () from /usr/lib/libglib-2.0.so.0
#25 0xb4dba241 in g_main_context_iteration () from /usr/lib/libglib-2.0.so.0
#26 0xb6678558 in QEventDispatcherGlib::processEvents (this=0x8090f70, flags={i = -1078767832}) at kernel/qeventdispatcher_glib.cpp:324
#27 0xb5b97975 in QGuiEventDispatcherGlib::processEvents (this=0x8090f70, flags={i = -1078767784}) at kernel/qguieventdispatcher_glib.cpp:202
#28 0xb664b0fa in QEventLoop::processEvents (this=0xbfb34fd0, flags={i = -1078767720}) at kernel/qeventloop.cpp:149
#29 0xb664b53a in QEventLoop::exec (this=0xbfb34fd0, flags={i = -1078767656}) at kernel/qeventloop.cpp:200
#30 0xb664d9e9 in QCoreApplication::exec () at kernel/qcoreapplication.cpp:888
#31 0xb5af7517 in QApplication::exec () at kernel/qapplication.cpp:3526
#32 0x0804c04f in _start ()
Comment 1 Dario Andres 2009-05-20 03:11:26 UTC
*** Bug 193263 has been marked as a duplicate of this bug. ***
Comment 2 Dario Andres 2009-06-04 17:56:21 UTC
*** Bug 195231 has been marked as a duplicate of this bug. ***
Comment 3 Christophe Marin 2009-06-06 11:33:00 UTC
*** Bug 195407 has been marked as a duplicate of this bug. ***
Comment 4 Christophe Marin 2009-06-06 11:33:38 UTC
confirmed in trunk.
Comment 5 Christophe Marin 2009-06-11 23:06:01 UTC
*** Bug 196104 has been marked as a duplicate of this bug. ***
Comment 6 Christophe Marin 2009-06-12 20:40:22 UTC
*** Bug 196093 has been marked as a duplicate of this bug. ***
Comment 7 Christophe Marin 2009-06-12 23:18:03 UTC
*** Bug 196262 has been marked as a duplicate of this bug. ***
Comment 8 Christophe Marin 2009-06-13 22:57:05 UTC
*** Bug 196406 has been marked as a duplicate of this bug. ***
Comment 9 Christophe Marin 2009-06-14 12:37:57 UTC
*** Bug 196443 has been marked as a duplicate of this bug. ***
Comment 10 Christophe Marin 2009-06-15 11:57:46 UTC
*** Bug 196597 has been marked as a duplicate of this bug. ***
Comment 11 Christophe Marin 2009-06-18 12:08:26 UTC
*** Bug 196996 has been marked as a duplicate of this bug. ***
Comment 12 Christophe Marin 2009-06-18 17:49:20 UTC
*** Bug 197033 has been marked as a duplicate of this bug. ***
Comment 13 Cornelius Maihöfer 2009-06-21 02:44:26 UTC
I can confirm this bug (Qt 4.5.1, KDE 4.2.4). 
It looks like being related to Javascript: href="javascript:self.close()"
Comment 14 Christophe Marin 2009-06-21 22:57:00 UTC
*** Bug 192726 has been marked as a duplicate of this bug. ***
Comment 15 Christophe Marin 2009-06-21 22:58:14 UTC
*** Bug 195005 has been marked as a duplicate of this bug. ***
Comment 16 Christophe Marin 2009-06-21 22:58:17 UTC
*** Bug 194564 has been marked as a duplicate of this bug. ***
Comment 17 Dario Andres 2009-06-26 03:34:51 UTC
*** Bug 197828 has been marked as a duplicate of this bug. ***
Comment 18 Pino Toscano 2009-06-30 16:21:22 UTC
*** Bug 198422 has been marked as a duplicate of this bug. ***
Comment 19 Christophe Marin 2009-07-04 15:31:25 UTC
*** Bug 196719 has been marked as a duplicate of this bug. ***
Comment 20 Christophe Marin 2009-07-04 16:11:31 UTC
*** Bug 198553 has been marked as a duplicate of this bug. ***
Comment 21 Dario Andres 2009-07-07 12:10:09 UTC
*** Bug 199240 has been marked as a duplicate of this bug. ***
Comment 22 Christophe Marin 2009-07-07 21:14:32 UTC
*** Bug 199337 has been marked as a duplicate of this bug. ***
Comment 23 Christophe Marin 2009-07-12 14:37:24 UTC
*** Bug 199870 has been marked as a duplicate of this bug. ***
Comment 24 Christophe Marin 2009-07-14 00:03:13 UTC
*** Bug 200104 has been marked as a duplicate of this bug. ***
Comment 25 Frank Osterfeld 2009-07-15 13:12:24 UTC
SVN commit 997104 by osterfeld:

Don't crash when an embedded KPart triggers its own deletion
BUG: 193146


 M  +6 -1      browserframe_p.cpp  


WebSVN link: http://websvn.kde.org/?view=rev&revision=997104
Comment 26 Christophe Marin 2009-07-16 10:40:35 UTC
*** Bug 200405 has been marked as a duplicate of this bug. ***
Comment 27 Frank Osterfeld 2009-07-17 20:35:42 UTC
*** Bug 200587 has been marked as a duplicate of this bug. ***
Comment 28 Christophe Marin 2009-07-21 16:57:36 UTC
*** Bug 200997 has been marked as a duplicate of this bug. ***
Comment 29 Frank Osterfeld 2009-07-21 18:27:16 UTC
*** Bug 201015 has been marked as a duplicate of this bug. ***
Comment 30 Frank Osterfeld 2009-07-22 12:02:22 UTC
*** Bug 201089 has been marked as a duplicate of this bug. ***
Comment 31 Christophe Marin 2009-09-16 12:26:29 UTC
*** Bug 207561 has been marked as a duplicate of this bug. ***
Comment 32 Panagiotis Papadopoulos 2009-12-20 10:57:30 UTC
Created attachment 39185 [details]
New crash information added by DrKonqi