Bug 328399 - Crash when closing akregator tab
Summary: Crash when closing akregator tab
Status: RESOLVED WORKSFORME
Alias: None
Product: konqueror
Classification: Applications
Component: khtml (show other bugs)
Version: 4.11.3
Platform: openSUSE Linux
: NOR crash
Target Milestone: ---
Assignee: Konqueror Developers
URL:
Keywords: drkonqi
Depends on:
Blocks:
 
Reported: 2013-12-03 20:56 UTC by Rolf Eike Beer
Modified: 2018-11-30 03:55 UTC (History)
0 users

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 Rolf Eike Beer 2013-12-03 20:56:34 UTC
Application: kontact (4.11.3)
KDE Platform Version: 4.11.3
Qt Version: 4.8.5
Operating System: Linux 3.12.0-1.ge8fa6b4-desktop x86_64
Distribution: "openSUSE 12.3 (x86_64)"

-- Information about the crash:
The crash has happened when closing an akregator tab. When restoring the session and closing the tab again it did not crash. The address in question was http://www.theguardian.com/uk-news/2013/sep/08/zero-hours-contracts-unite-survey

-- Backtrace:
Application: Kontact (kontact), signal: Aborted
Using host libthread_db library "/lib64/libthread_db.so.1".
[Current thread is 1 (Thread 0x7fa5c253f780 (LWP 21321))]

Thread 6 (Thread 0x7fa5a7d15700 (LWP 21322)):
#0  0x00007fa5b9c3d964 in pthread_cond_wait@@GLIBC_2.3.2 () from /lib64/libpthread.so.0
#1  0x00007fa5bd367770 in ?? () from /usr/lib64/libQtWebKit.so.4
#2  0x00007fa5bd3677a9 in ?? () from /usr/lib64/libQtWebKit.so.4
#3  0x00007fa5b9c39e0f in start_thread () from /lib64/libpthread.so.0
#4  0x00007fa5bfa9a44d in clone () from /lib64/libc.so.6

Thread 5 (Thread 0x7fa5673fa700 (LWP 21323)):
#0  0x00007fa5b9c3d964 in pthread_cond_wait@@GLIBC_2.3.2 () from /lib64/libpthread.so.0
#1  0x00007fa5bd0e3f47 in ?? () from /usr/lib64/libQtWebKit.so.4
#2  0x00007fa5bd38ec9e in ?? () from /usr/lib64/libQtWebKit.so.4
#3  0x00007fa5b9c39e0f in start_thread () from /lib64/libpthread.so.0
#4  0x00007fa5bfa9a44d in clone () from /lib64/libc.so.6

Thread 4 (Thread 0x7fa55932c700 (LWP 21326)):
#0  0x00007fa5bfa93293 in select () from /lib64/libc.so.6
#1  0x00007fa5c01c19e2 in QProcessManager::run (this=0x7fa5c05414e0 <processManager()::processManager>) at io/qprocess_unix.cpp:247
#2  0x00007fa5c00e70ec in QThreadPrivate::start (arg=0x7fa5c05414e0 <processManager()::processManager>) at thread/qthread_unix.cpp:338
#3  0x00007fa5b9c39e0f in start_thread () from /lib64/libpthread.so.0
#4  0x00007fa5bfa9a44d in clone () from /lib64/libc.so.6

Thread 3 (Thread 0x7fa5533c5700 (LWP 21330)):
#0  0x00007fa5c021226c in QTimerInfoList::timerWait (this=0x7fa544002860, tm=...) at kernel/qeventdispatcher_unix.cpp:466
#1  0x00007fa5c0210c0c in timerSourcePrepareHelper (src=<optimized out>, timeout=0x7fa5533c4c44) at kernel/qeventdispatcher_glib.cpp:136
#2  0x00007fa5c0210cb5 in timerSourcePrepare (source=<optimized out>, timeout=<optimized out>) at kernel/qeventdispatcher_glib.cpp:169
#3  0x00007fa5b9685338 in g_main_context_prepare () from /usr/lib64/libglib-2.0.so.0
#4  0x00007fa5b96859cb in ?? () from /usr/lib64/libglib-2.0.so.0
#5  0x00007fa5b9685bc4 in g_main_context_iteration () from /usr/lib64/libglib-2.0.so.0
#6  0x00007fa5c02115d6 in QEventDispatcherGlib::processEvents (this=0x7fa5440008c0, flags=...) at kernel/qeventdispatcher_glib.cpp:427
#7  0x00007fa5c01e1bef in QEventLoop::processEvents (this=this@entry=0x7fa5533c4e00, flags=...) at kernel/qeventloop.cpp:149
#8  0x00007fa5c01e1e78 in QEventLoop::exec (this=0x7fa5533c4e00, flags=...) at kernel/qeventloop.cpp:204
#9  0x00007fa5c00e4110 in QThread::exec (this=<optimized out>) at thread/qthread.cpp:536
#10 0x00007fa5c00e70ec in QThreadPrivate::start (arg=0x1faa570) at thread/qthread_unix.cpp:338
#11 0x00007fa5b9c39e0f in start_thread () from /lib64/libpthread.so.0
#12 0x00007fa5bfa9a44d in clone () from /lib64/libc.so.6

Thread 2 (Thread 0x7fa543fff700 (LWP 12560)):
#0  0x00007fa5bfa914ed in poll () from /lib64/libc.so.6
#1  0x00007fa5b9685aa4 in ?? () from /usr/lib64/libglib-2.0.so.0
#2  0x00007fa5b9685bc4 in g_main_context_iteration () from /usr/lib64/libglib-2.0.so.0
#3  0x00007fa5c02115d6 in QEventDispatcherGlib::processEvents (this=0x7fa53400adf0, flags=...) at kernel/qeventdispatcher_glib.cpp:427
#4  0x00007fa5c01e1bef in QEventLoop::processEvents (this=this@entry=0x7fa543ffedd0, flags=...) at kernel/qeventloop.cpp:149
#5  0x00007fa5c01e1e78 in QEventLoop::exec (this=0x7fa543ffedd0, flags=...) at kernel/qeventloop.cpp:204
#6  0x00007fa5c00e4110 in QThread::exec (this=<optimized out>) at thread/qthread.cpp:536
#7  0x00007fa5c01c23af in QInotifyFileSystemWatcherEngine::run (this=0x7f03a50) at io/qfilesystemwatcher_inotify.cpp:256
#8  0x00007fa5c00e70ec in QThreadPrivate::start (arg=0x7f03a50) at thread/qthread_unix.cpp:338
#9  0x00007fa5b9c39e0f in start_thread () from /lib64/libpthread.so.0
#10 0x00007fa5bfa9a44d in clone () from /lib64/libc.so.6

Thread 1 (Thread 0x7fa5c253f780 (LWP 21321)):
[KCrash Handler]
#6  0x00007fa5bf9e63d5 in raise () from /lib64/libc.so.6
#7  0x00007fa5bf9e7858 in abort () from /lib64/libc.so.6
#8  0x00007fa5bfa2644b in __libc_message () from /lib64/libc.so.6
#9  0x00007fa5bfa2bfc6 in malloc_printerr () from /lib64/libc.so.6
#10 0x00007fa5bfa2cd43 in _int_free () from /lib64/libc.so.6
#11 0x00007fa542a9a2e8 in deref (this=0x3b122bd0) at /usr/src/debug/kdelibs-4.11.3/khtml/misc/shared.h:41
#12 deref (this=0x3b122bd0) at /usr/src/debug/kdelibs-4.11.3/khtml/rendering/render_object.cpp:202
#13 khtml::RenderObject::~RenderObject (this=0x3cbd03c8, __in_chrg=<optimized out>) at /usr/src/debug/kdelibs-4.11.3/khtml/rendering/render_object.cpp:211
#14 0x00007fa542a8d8de in ~RenderFlow (this=0x3cbd03c8, __in_chrg=<optimized out>) at /usr/src/debug/kdelibs-4.11.3/khtml/rendering/render_flow.h:43
#15 khtml::RenderBlock::~RenderBlock (this=0x3cbd03c8, __in_chrg=<optimized out>) at /usr/src/debug/kdelibs-4.11.3/khtml/rendering/render_block.cpp:108
#16 0x00007fa542a8d929 in khtml::RenderBlock::~RenderBlock (this=0x3cbd03c8, __in_chrg=<optimized out>) at /usr/src/debug/kdelibs-4.11.3/khtml/rendering/render_block.cpp:117
#17 0x00007fa542a9d58f in khtml::RenderObject::arenaDelete (this=<optimized out>, arena=0x3fb51840, base=0x3cbd03c8) at /usr/src/debug/kdelibs-4.11.3/khtml/rendering/render_object.cpp:2427
#18 0x00007fa542aa9e82 in khtml::RenderBox::detach (this=0x3cbd03c8) at /usr/src/debug/kdelibs-4.11.3/khtml/rendering/render_box.cpp:223
#19 0x00007fa5429edf9f in detach (this=0x3b1228a0) at /usr/src/debug/kdelibs-4.11.3/khtml/xml/dom_nodeimpl.cpp:908
#20 DOM::NodeBaseImpl::detach (this=0x3b1228a0) at /usr/src/debug/kdelibs-4.11.3/khtml/xml/dom_nodeimpl.cpp:1904
#21 0x00007fa5429edf85 in DOM::NodeBaseImpl::detach (this=0x3792ae20) at /usr/src/debug/kdelibs-4.11.3/khtml/xml/dom_nodeimpl.cpp:1902
#22 0x00007fa5429edf85 in DOM::NodeBaseImpl::detach (this=0x4054f6b0) at /usr/src/debug/kdelibs-4.11.3/khtml/xml/dom_nodeimpl.cpp:1902
#23 0x00007fa5429edf85 in DOM::NodeBaseImpl::detach (this=0x26af20c0) at /usr/src/debug/kdelibs-4.11.3/khtml/xml/dom_nodeimpl.cpp:1902
#24 0x00007fa5429edf85 in DOM::NodeBaseImpl::detach (this=0x400dde10) at /usr/src/debug/kdelibs-4.11.3/khtml/xml/dom_nodeimpl.cpp:1902
#25 0x00007fa5429edf85 in DOM::NodeBaseImpl::detach (this=0x2c047c00) at /usr/src/debug/kdelibs-4.11.3/khtml/xml/dom_nodeimpl.cpp:1902
#26 0x00007fa5429edf85 in DOM::NodeBaseImpl::detach (this=0x3a4d6400) at /usr/src/debug/kdelibs-4.11.3/khtml/xml/dom_nodeimpl.cpp:1902
#27 0x00007fa5429edf85 in DOM::NodeBaseImpl::detach (this=0x26212be0) at /usr/src/debug/kdelibs-4.11.3/khtml/xml/dom_nodeimpl.cpp:1902
#28 0x00007fa5429edf85 in DOM::NodeBaseImpl::detach (this=0x3c313ee8) at /usr/src/debug/kdelibs-4.11.3/khtml/xml/dom_nodeimpl.cpp:1902
#29 0x00007fa5429e63a3 in DOM::DocumentImpl::detach (this=0x3c313ed0) at /usr/src/debug/kdelibs-4.11.3/khtml/xml/dom_docimpl.cpp:1544
#30 0x00007fa542991b85 in KHTMLPart::clear (this=this@entry=0x23202e50) at /usr/src/debug/kdelibs-4.11.3/khtml/khtml_part.cpp:1527
#31 0x00007fa54299269d in KHTMLPart::~KHTMLPart (this=this@entry=0x23202e50, __in_chrg=<optimized out>, __vtt_parm=<optimized out>) at /usr/src/debug/kdelibs-4.11.3/khtml/khtml_part.cpp:561
#32 0x00007fa5429928e9 in KHTMLPart::~KHTMLPart (this=0x23202e50, __in_chrg=<optimized out>, __vtt_parm=<optimized out>) at /usr/src/debug/kdelibs-4.11.3/khtml/khtml_part.cpp:580
#33 0x00007fa542991855 in KHTMLPart::clear (this=this@entry=0x3ed4dd80) at /usr/src/debug/kdelibs-4.11.3/khtml/khtml_part.cpp:1568
#34 0x00007fa54299269d in KHTMLPart::~KHTMLPart (this=this@entry=0x3ed4dd80, __in_chrg=<optimized out>, __vtt_parm=<optimized out>) at /usr/src/debug/kdelibs-4.11.3/khtml/khtml_part.cpp:561
#35 0x00007fa5429928e9 in KHTMLPart::~KHTMLPart (this=0x3ed4dd80, __in_chrg=<optimized out>, __vtt_parm=<optimized out>) at /usr/src/debug/kdelibs-4.11.3/khtml/khtml_part.cpp:580
#36 0x00007fa5433d8d82 in Akregator::BrowserFrame::Private::~Private() () from /usr/lib64/libakregatorprivate.so.4
#37 0x00007fa5433d8e89 in Akregator::BrowserFrame::Private::~Private() () from /usr/lib64/libakregatorprivate.so.4
#38 0x00007fa5433d59db in Akregator::BrowserFrame::~BrowserFrame() () from /usr/lib64/libakregatorprivate.so.4
#39 0x00007fa5433d5a49 in Akregator::BrowserFrame::~BrowserFrame() () from /usr/lib64/libakregatorprivate.so.4
#40 0x00007fa5433d42fd in Akregator::FrameManager::slotRemoveFrame(int) () from /usr/lib64/libakregatorprivate.so.4
#41 0x00007fa5c01f844f in QMetaObject::activate (sender=0x4bbb850, m=<optimized out>, local_signal_index=<optimized out>, argv=0x7fff3a0cc520) at kernel/qobject.cpp:3556
#42 0x00007fa55009cc31 in ?? () from /usr/lib64/kde4/akregatorpart.so
#43 0x00007fa55009db38 in ?? () from /usr/lib64/kde4/akregatorpart.so
#44 0x00007fa5c01f844f in QMetaObject::activate (sender=0x4bbb850, m=<optimized out>, local_signal_index=<optimized out>, argv=0x7fff3a0cc6b0) at kernel/qobject.cpp:3556
#45 0x00007fa5c19d6f92 in KTabWidget::closeRequest (this=<optimized out>, _t1=0x3c6e62b0) at /usr/src/debug/kdelibs-4.11.3/build/kdeui/ktabwidget.moc:300
#46 0x00007fa5c01f844f in QMetaObject::activate (sender=0x4bbf380, m=<optimized out>, local_signal_index=<optimized out>, argv=0x7fff3a0cc810) at kernel/qobject.cpp:3556
#47 0x00007fa5c10443e1 in QTabBar::tabCloseRequested (this=<optimized out>, _t1=1) at .moc/release-shared/moc_qtabbar.cpp:221
#48 0x00007fa5c01f844f in QMetaObject::activate (sender=0x243f8d60, m=<optimized out>, local_signal_index=<optimized out>, argv=0x7fff3a0cc970) at kernel/qobject.cpp:3556
#49 0x00007fa5c1252582 in QAbstractButton::clicked (this=<optimized out>, _t1=false) at .moc/release-shared/moc_qabstractbutton.cpp:219
#50 0x00007fa5c0fa6b2e in QAbstractButtonPrivate::emitClicked (this=this@entry=0x41194ec0) at widgets/qabstractbutton.cpp:548
#51 0x00007fa5c0fa7360 in QAbstractButtonPrivate::click (this=this@entry=0x41194ec0) at widgets/qabstractbutton.cpp:541
#52 0x00007fa5c0fa75cc in QAbstractButton::mouseReleaseEvent (this=0x243f8d60, e=0x7fff3a0cd210) at widgets/qabstractbutton.cpp:1123
#53 0x00007fa5c0c3c3f9 in QWidget::event (this=0x243f8d60, event=0x7fff3a0cd210) at kernel/qwidget.cpp:8376
#54 0x00007fa5c0bec92c in QApplicationPrivate::notify_helper (this=this@entry=0x1ce6330, receiver=receiver@entry=0x243f8d60, e=e@entry=0x7fff3a0cd210) at kernel/qapplication.cpp:4562
#55 0x00007fa5c0bf160b in QApplication::notify (this=<optimized out>, receiver=0x243f8d60, e=0x7fff3a0cd210) at kernel/qapplication.cpp:4105
#56 0x00007fa5c18ff016 in KApplication::notify (this=0x7fff3a0cdee0, receiver=0x243f8d60, event=0x7fff3a0cd210) at /usr/src/debug/kdelibs-4.11.3/kdeui/kernel/kapplication.cpp:311
#57 0x00007fa5c01e2f3e in QCoreApplication::notifyInternal (this=0x7fff3a0cdee0, receiver=0x243f8d60, event=0x7fff3a0cd210) at kernel/qcoreapplication.cpp:949
#58 0x00007fa5c0bed76b in sendEvent (event=<optimized out>, receiver=<optimized out>) at ../../src/corelib/kernel/qcoreapplication.h:231
#59 QApplicationPrivate::sendMouseEvent (receiver=0x243f8d60, event=0x7fff3a0cd210, alienWidget=0x243f8d60, nativeWidget=0x4bbf380, buttonDown=0x7fa5c16c2288 <qt_button_down>, lastMouseReceiver=..., spontaneous=true) at kernel/qapplication.cpp:3173
#60 0x00007fa5c0c68074 in QETWidget::translateMouseEvent (this=this@entry=0x4bbf380, event=event@entry=0x7fff3a0cd980) at kernel/qapplication_x11.cpp:4528
#61 0x00007fa5c0c66e01 in QApplication::x11ProcessEvent (this=0x7fff3a0cdee0, event=0x7fff3a0cd980) at kernel/qapplication_x11.cpp:3651
#62 0x00007fa5c0c8d192 in x11EventSourceDispatch (s=0x1ce7b00, callback=0x0, user_data=0x0) at kernel/qguieventdispatcher_glib.cpp:146
#63 0x00007fa5b96857d5 in g_main_context_dispatch () from /usr/lib64/libglib-2.0.so.0
#64 0x00007fa5b9685b08 in ?? () from /usr/lib64/libglib-2.0.so.0
#65 0x00007fa5b9685bc4 in g_main_context_iteration () from /usr/lib64/libglib-2.0.so.0
#66 0x00007fa5c02115b6 in QEventDispatcherGlib::processEvents (this=0x1cb0710, flags=...) at kernel/qeventdispatcher_glib.cpp:425
#67 0x00007fa5c0c8ce0e in QGuiEventDispatcherGlib::processEvents (this=<optimized out>, flags=...) at kernel/qguieventdispatcher_glib.cpp:204
#68 0x00007fa5c01e1bef in QEventLoop::processEvents (this=this@entry=0x7fff3a0cdd50, flags=...) at kernel/qeventloop.cpp:149
#69 0x00007fa5c01e1e78 in QEventLoop::exec (this=0x7fff3a0cdd50, flags=...) at kernel/qeventloop.cpp:204
#70 0x00007fa5c01e6bb8 in QCoreApplication::exec () at kernel/qcoreapplication.cpp:1221
#71 0x0000000000403679 in ?? ()
#72 0x00007fa5bf9d2a15 in __libc_start_main () from /lib64/libc.so.6
#73 0x0000000000403be1 in _start ()

Reported using DrKonqi
Comment 1 Andrew Crouthamel 2018-10-31 04:13:32 UTC
Dear Bug Submitter,

This bug has been stagnant for a long time. Could you help us out and re-test if the bug is valid in the latest version? I am setting the status to NEEDSINFO pending your response, please change the Status back to REPORTED when you respond.

Thank you for helping us make KDE software even better for everyone!
Comment 2 Bug Janitor Service 2018-11-15 10:43:15 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
mark the bug 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 Bug Janitor Service 2018-11-30 03:55:40 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!