Bug 308858 - konqueror crashed after closing the window
Summary: konqueror crashed after closing the window
Status: RESOLVED WORKSFORME
Alias: None
Product: konqueror
Classification: Applications
Component: khtml (show other bugs)
Version: 4.9.2
Platform: Fedora RPMs Linux
: NOR crash
Target Milestone: ---
Assignee: Konqueror Developers
URL:
Keywords:
Depends on:
Blocks:
 
Reported: 2012-10-23 09:35 UTC by kavol
Modified: 2018-11-29 09:42 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 kavol 2012-10-23 09:35:03 UTC
Application: konqueror (4.9.2)
KDE Platform Version: 4.9.2
Qt Version: 4.8.2
Operating System: Linux 3.6.2-4.fc17.x86_64 x86_64
Distribution: "Fedora release 17 (Beefy Miracle)"

-- Information about the crash:
- What I was doing when the application crashed:

the subject says that all ... I thought this must be a duplicate, I saw lots of similar bugs before, but DrKonqi doesn't suggest anything?

-- Backtrace:
Application: Konqueror (konqueror), signal: Segmentation fault
Using host libthread_db library "/lib64/libthread_db.so.1".
82	T_PSEUDO (SYSCALL_SYMBOL, SYSCALL_NAME, SYSCALL_NARGS)
[Current thread is 1 (Thread 0x7f09785d2880 (LWP 4445))]

Thread 2 (Thread 0x7f096d5ed700 (LWP 4446)):
#0  0x0000003b35ce8bcf in __GI___poll (fds=<optimized out>, nfds=<optimized out>, timeout=<optimized out>) at ../sysdeps/unix/sysv/linux/poll.c:87
#1  0x0000003b38c47af4 in g_main_context_poll (n_fds=1, fds=0x7f0968002a50, timeout=-1, context=0x7f09680009a0, priority=<optimized out>) at gmain.c:3440
#2  g_main_context_iterate (context=context@entry=0x7f09680009a0, block=block@entry=1, dispatch=dispatch@entry=1, self=<optimized out>) at gmain.c:3141
#3  0x0000003b38c47c14 in g_main_context_iteration (context=0x7f09680009a0, may_block=1) at gmain.c:3207
#4  0x0000003bfeda44e6 in QEventDispatcherGlib::processEvents (this=0x7f09680008c0, flags=...) at kernel/qeventdispatcher_glib.cpp:426
#5  0x0000003bfed7510f in QEventLoop::processEvents (this=this@entry=0x7f096d5eccf0, flags=...) at kernel/qeventloop.cpp:149
#6  0x0000003bfed75398 in QEventLoop::exec (this=0x7f096d5eccf0, flags=...) at kernel/qeventloop.cpp:204
#7  0x0000003bfec78650 in QThread::exec (this=<optimized out>) at thread/qthread.cpp:501
#8  0x0000003e56ba268e in KIO::NameLookUpThread::run (this=0x8ed920) at /usr/src/debug/kdelibs-4.9.2/kio/kio/hostinfo.cpp:226
#9  0x0000003bfec7b5eb in QThreadPrivate::start (arg=0x8ed920) at thread/qthread_unix.cpp:307
#10 0x0000003b36407d14 in start_thread (arg=0x7f096d5ed700) at pthread_create.c:309
#11 0x0000003b35cf167d in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:115

Thread 1 (Thread 0x7f09785d2880 (LWP 4445)):
[KCrash Handler]
#6  DOM::DOMStringImpl::hash (this=0x1) at /usr/src/debug/kdelibs-4.9.2/khtml/xml/dom_stringimpl.cpp:647
#7  0x0000003e61ffbee8 in hash (key=<optimized out>) at /usr/src/debug/kdelibs-4.9.2/khtml/misc/StringHash.h:39
#8  hash (key=<optimized out>) at /usr/src/debug/kdelibs-4.9.2/kjs/wtf/HashTable.h:265
#9  lookupForWriting<DOM::DOMStringImpl*, WTF::IdentityHashTranslator<DOM::DOMStringImpl*, DOM::DOMStringImpl*, khtml::StringHash> > (key=<optimized out>, this=0xb13d30) at /usr/src/debug/kdelibs-4.9.2/kjs/wtf/HashTable.h:508
#10 lookupForWriting (key=<optimized out>, this=0xb13d30) at /usr/src/debug/kdelibs-4.9.2/kjs/wtf/HashTable.h:344
#11 reinsert (entry=<optimized out>, this=0xb13d30) at /usr/src/debug/kdelibs-4.9.2/kjs/wtf/HashTable.h:738
#12 WTF::HashTable<DOM::DOMStringImpl*, DOM::DOMStringImpl*, WTF::IdentityExtractor<DOM::DOMStringImpl*>, khtml::StringHash, WTF::HashTraits<DOM::DOMStringImpl*>, WTF::HashTraits<DOM::DOMStringImpl*> >::rehash (this=0xb13d30, newTableSize=<optimized out>) at /usr/src/debug/kdelibs-4.9.2/kjs/wtf/HashTable.h:893
#13 0x0000003e61ffb860 in shrink (this=0xb13d30) at /usr/src/debug/kdelibs-4.9.2/kjs/wtf/HashTable.h:358
#14 remove (pos=0x3dbd3c0, this=0xb13d30) at /usr/src/debug/kdelibs-4.9.2/kjs/wtf/HashTable.h:806
#15 removeAndInvalidateWithoutEntryConsistencyCheck (pos=0x3dbd3c0, this=0xb13d30) at /usr/src/debug/kdelibs-4.9.2/kjs/wtf/HashTable.h:783
#16 removeWithoutEntryConsistencyCheck (this=0xb13d30, it=...) at /usr/src/debug/kdelibs-4.9.2/kjs/wtf/HashTable.h:826
#17 remove (this=0xb13d30, it=...) at /usr/src/debug/kdelibs-4.9.2/kjs/wtf/HashSet.h:225
#18 remove (value=@0x7fff8b30d1e8: 0x1bd8ee0, this=0xb13d30) at /usr/src/debug/kdelibs-4.9.2/kjs/wtf/HashSet.h:231
#19 khtml::AtomicString::remove (r=0x1bd8ee0) at /usr/src/debug/kdelibs-4.9.2/khtml/misc/AtomicString.cpp:207
#20 0x0000003e61e9e8ed in DOM::DOMStringImpl::~DOMStringImpl (this=0x1bd8ee0, __in_chrg=<optimized out>) at /usr/src/debug/kdelibs-4.9.2/khtml/xml/dom_stringimpl.cpp:99
#21 0x0000003e620b69cf in deref (this=0x1bd8ee0) at /usr/src/debug/kdelibs-4.9.2/khtml/misc/shared.h:41
#22 deref (this=0x1bd8ee0) at /usr/src/debug/kdelibs-4.9.2/khtml/dom/dom_string.cpp:84
#23 DOM::DOMString::~DOMString (this=<optimized out>, __in_chrg=<optimized out>) at /usr/src/debug/kdelibs-4.9.2/khtml/dom/dom_string.cpp:86
#24 0x0000003e61f98eb0 in ~CSSSelector (this=0x2421ae0, __in_chrg=<optimized out>) at /usr/src/debug/kdelibs-4.9.2/khtml/css/css_base.h:59
#25 qDeleteAll<QList<DOM::CSSSelector*>::const_iterator> (end=..., begin=...) at /usr/include/QtCore/qalgorithms.h:322
#26 qDeleteAll<QList<DOM::CSSSelector*> > (c=...) at /usr/include/QtCore/qalgorithms.h:330
#27 DOM::CSSStyleRuleImpl::~CSSStyleRuleImpl (this=0x2421c50, __in_chrg=<optimized out>) at /usr/src/debug/kdelibs-4.9.2/khtml/css/css_ruleimpl.cpp:379
#28 0x0000003e61f99019 in DOM::CSSStyleRuleImpl::~CSSStyleRuleImpl (this=0x2421c50, __in_chrg=<optimized out>) at /usr/src/debug/kdelibs-4.9.2/khtml/css/css_ruleimpl.cpp:381
#29 0x0000003e61fa5ee1 in DOM::StyleListImpl::~StyleListImpl (this=0x1e40350, __in_chrg=<optimized out>) at /usr/src/debug/kdelibs-4.9.2/khtml/css/css_base.cpp:123
#30 0x0000003e61f97003 in ~CSSStyleSheetImpl (this=0x1e40350, __in_chrg=<optimized out>) at /usr/src/debug/kdelibs-4.9.2/khtml/css/css_stylesheetimpl.h:92
#31 DOM::CSSStyleSheetImpl::~CSSStyleSheetImpl (this=0x1e40350, __in_chrg=<optimized out>) at /usr/src/debug/kdelibs-4.9.2/khtml/css/css_stylesheetimpl.h:92
#32 0x0000003e61f964fe in deref (this=<optimized out>) at /usr/src/debug/kdelibs-4.9.2/khtml/misc/shared.h:70
#33 deref (this=<optimized out>) at /usr/src/debug/kdelibs-4.9.2/khtml/css/css_stylesheetimpl.cpp:380
#34 DOM::StyleSheetListImpl::~StyleSheetListImpl (this=0x1c810e0, __in_chrg=<optimized out>) at /usr/src/debug/kdelibs-4.9.2/khtml/css/css_stylesheetimpl.cpp:383
#35 0x0000003e61e85aa8 in deref (this=0x1c810e0) at /usr/src/debug/kdelibs-4.9.2/khtml/misc/shared.h:41
#36 deref (this=0x1c810e0) at /usr/src/debug/kdelibs-4.9.2/khtml/xml/dom_docimpl.cpp:501
#37 DOM::DocumentImpl::~DocumentImpl (this=0x15224e0, __in_chrg=<optimized out>) at /usr/src/debug/kdelibs-4.9.2/khtml/xml/dom_docimpl.cpp:527
#38 0x0000003e61ee47d9 in DOM::HTMLDocumentImpl::~HTMLDocumentImpl (this=0x15224e0, __in_chrg=<optimized out>) at /usr/src/debug/kdelibs-4.9.2/khtml/html/html_documentimpl.cpp:80
#39 0x0000003e61e89a1d in selfOnlyDeref (this=<optimized out>) at /usr/src/debug/kdelibs-4.9.2/khtml/xml/dom_docimpl.h:744
#40 selfOnlyDeref (this=<optimized out>) at /usr/src/debug/kdelibs-4.9.2/khtml/xml/dom_nodeimpl.cpp:93
#41 ~DocPtr (this=0x18bdbb0, __in_chrg=<optimized out>) at /usr/src/debug/kdelibs-4.9.2/khtml/misc/shared.h:107
#42 DOM::NodeImpl::~NodeImpl (this=0x18bdb90, __in_chrg=<optimized out>) at /usr/src/debug/kdelibs-4.9.2/khtml/xml/dom_nodeimpl.cpp:93
#43 0x0000003e61e93f43 in ~TextImpl (this=0x18bdb90, __in_chrg=<optimized out>) at /usr/src/debug/kdelibs-4.9.2/khtml/xml/dom_textimpl.h:110
#44 DOM::TextImpl::~TextImpl (this=0x18bdb90, __in_chrg=<optimized out>) at /usr/src/debug/kdelibs-4.9.2/khtml/xml/dom_textimpl.h:110
#45 0x0000003e61eb6b06 in deref (this=<optimized out>) at /usr/src/debug/kdelibs-4.9.2/khtml/misc/shared.h:70
#46 deref (this=<optimized out>) at /usr/src/debug/kdelibs-4.9.2/khtml/xml/dom_position.cpp:158
#47 DOM::Position::operator= (this=<optimized out>, o=...) at /usr/src/debug/kdelibs-4.9.2/khtml/xml/dom_position.cpp:161
#48 0x0000003e61ebc834 in assignStartAndEnd (end=..., start=..., this=0xd08c30) at /usr/src/debug/kdelibs-4.9.2/khtml/xml/dom_selection.h:129
#49 DOM::Selection::operator= (this=0xd08c30, o=...) at /usr/src/debug/kdelibs-4.9.2/khtml/xml/dom_selection.cpp:141
#50 0x0000003e61ffdfec in khtml::EditorContext::reset (this=0xd08c28) at /usr/src/debug/kdelibs-4.9.2/khtml/editing/editing.cpp:33
#51 0x0000003e61e2cff4 in KHTMLPart::clear (this=this@entry=0xc9ef10) at /usr/src/debug/kdelibs-4.9.2/khtml/khtml_part.cpp:1601
#52 0x0000003e61e2dd0d in KHTMLPart::~KHTMLPart (this=this@entry=0xc9ef10, __in_chrg=<optimized out>, __vtt_parm=<optimized out>) at /usr/src/debug/kdelibs-4.9.2/khtml/khtml_part.cpp:561
#53 0x0000003e61e2df59 in KHTMLPart::~KHTMLPart (this=0xc9ef10, __in_chrg=<optimized out>, __vtt_parm=<optimized out>) at /usr/src/debug/kdelibs-4.9.2/khtml/khtml_part.cpp:580
#54 0x0000003e58c43fff in KonqView::~KonqView (this=0xc9ebb0, __in_chrg=<optimized out>) at /usr/src/debug/kde-baseapps-4.9.2/konqueror/src/konqview.cpp:123
#55 0x0000003e58c441d9 in KonqView::~KonqView (this=0xc9ebb0, __in_chrg=<optimized out>) at /usr/src/debug/kde-baseapps-4.9.2/konqueror/src/konqview.cpp:131
#56 0x0000003e58c4a117 in KonqViewManager::removeTab (this=0x90dda0, currentFrame=0xc95498, emitAboutToRemoveSignal=<optimized out>) at /usr/src/debug/kde-baseapps-4.9.2/konqueror/src/konqviewmanager.cpp:424
#57 0x0000003e58c7f4ed in KonqMainWindow::removeTab (this=0x90cc40, tabIndex=<optimized out>) at /usr/src/debug/kde-baseapps-4.9.2/konqueror/src/konqmainwindow.cpp:2584
#58 0x0000003e58c92450 in qt_static_metacall (_a=<optimized out>, _id=<optimized out>, _o=<optimized out>, _c=<optimized out>) at /usr/src/debug/kde-baseapps-4.9.2/x86_64-redhat-linux-gnu/konqueror/src/konqmainwindow.moc:389
#59 KonqMainWindow::qt_static_metacall (_o=0x90cc40, _c=2923423789, _id=0, _a=0x21f) at /usr/src/debug/kde-baseapps-4.9.2/x86_64-redhat-linux-gnu/konqueror/src/konqmainwindow.moc:302
#60 0x0000003bfed8acbe in QObject::event (this=0x90cc40, e=<optimized out>) at kernel/qobject.cpp:1195
#61 0x0000003bff41931a in QWidget::event (this=0x90cc40, event=0x449d360) at kernel/qwidget.cpp:8830
#62 0x0000003bff7dcceb in QMainWindow::event (this=0x90cc40, event=0x449d360) at widgets/qmainwindow.cpp:1478
#63 0x0000003e561385c8 in KXmlGuiWindow::event (this=0x90cc40, ev=0x449d360) at /usr/src/debug/kdelibs-4.9.2/kdeui/xmlgui/kxmlguiwindow.cpp:126
#64 0x0000003e58c770bc in KonqMainWindow::event (this=0x90cc40, e=0x449d360) at /usr/src/debug/kde-baseapps-4.9.2/konqueror/src/konqmainwindow.cpp:5730
#65 0x0000003bff3ca37c in QApplicationPrivate::notify_helper (this=this@entry=0x6e5290, receiver=receiver@entry=0x90cc40, e=e@entry=0x449d360) at kernel/qapplication.cpp:4551
#66 0x0000003bff3ce7fa in QApplication::notify (this=0x7fff8b30e700, receiver=0x90cc40, e=0x449d360) at kernel/qapplication.cpp:4412
#67 0x0000003e560468a6 in KApplication::notify (this=0x7fff8b30e700, receiver=0x90cc40, event=0x449d360) at /usr/src/debug/kdelibs-4.9.2/kdeui/kernel/kapplication.cpp:311
#68 0x0000003bfed763be in QCoreApplication::notifyInternal (this=0x7fff8b30e700, receiver=receiver@entry=0x90cc40, event=event@entry=0x449d360) at kernel/qcoreapplication.cpp:915
#69 0x0000003bfed79e71 in sendEvent (event=0x449d360, receiver=0x90cc40) at kernel/qcoreapplication.h:231
#70 QCoreApplicationPrivate::sendPostedEvents (receiver=0x0, event_type=0, data=0x6b8150) at kernel/qcoreapplication.cpp:1539
#71 0x0000003bfeda4333 in sendPostedEvents () at kernel/qcoreapplication.h:236
#72 postEventSourceDispatch (s=s@entry=0x6e6fa0) at kernel/qeventdispatcher_glib.cpp:279
#73 0x0000003b38c47825 in g_main_dispatch (context=0x6e5990) at gmain.c:2539
#74 g_main_context_dispatch (context=context@entry=0x6e5990) at gmain.c:3075
#75 0x0000003b38c47b58 in g_main_context_iterate (context=context@entry=0x6e5990, block=block@entry=1, dispatch=dispatch@entry=1, self=<optimized out>) at gmain.c:3146
#76 0x0000003b38c47c14 in g_main_context_iteration (context=0x6e5990, may_block=1) at gmain.c:3207
#77 0x0000003bfeda44c6 in QEventDispatcherGlib::processEvents (this=0x6b9610, flags=...) at kernel/qeventdispatcher_glib.cpp:424
#78 0x0000003bff46a1ae in QGuiEventDispatcherGlib::processEvents (this=<optimized out>, flags=...) at kernel/qguieventdispatcher_glib.cpp:207
#79 0x0000003bfed7510f in QEventLoop::processEvents (this=this@entry=0x7fff8b30e400, flags=...) at kernel/qeventloop.cpp:149
#80 0x0000003bfed75398 in QEventLoop::exec (this=0x7fff8b30e400, flags=...) at kernel/qeventloop.cpp:204
#81 0x0000003bfed7a188 in QCoreApplication::exec () at kernel/qcoreapplication.cpp:1187
#82 0x0000003e58cb03b2 in kdemain (argc=<optimized out>, argv=<optimized out>) at /usr/src/debug/kde-baseapps-4.9.2/konqueror/src/konqmain.cpp:227
#83 0x0000003b35c21735 in __libc_start_main (main=0x400820 <main(int, char**)>, argc=4, ubp_av=0x7fff8b30e988, init=<optimized out>, fini=<optimized out>, rtld_fini=<optimized out>, stack_end=0x7fff8b30e978) at libc-start.c:226
#84 0x0000000000400851 in _start ()

Reported using DrKonqi
Comment 1 Andrew Crouthamel 2018-10-29 22:28:38 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-13 14:40:18 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-29 09:42:27 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!