Bug 199059

Summary: konqueror crashed when opening a page on bko in a new tab (KJS)
Product: [Applications] konqueror Reporter: Oliver Putz <Regnaron>
Component: kjsAssignee: Konqueror Bugs <konqueror-bugs-null>
Status: RESOLVED WORKSFORME    
Severity: crash CC: justin.zobel
Priority: NOR    
Version First Reported In: unspecified   
Target Milestone: ---   
Platform: unspecified   
OS: Linux   
Latest Commit: Version Fixed/Implemented In:
Sentry Crash Report:

Description Oliver Putz 2009-07-05 19:34:53 UTC
Version:           4.2.4 (KDE 4.2.4) (using 4.2.4 (KDE 4.2.4), Gentoo)
Compiler:          x86_64-pc-linux-gnu-gcc
OS:                Linux (x86_64) release 2.6.28-gentoo-r6

I was browsing some bugs on b.k.o. I think it was when I followed a link to another bugreport (opened the link in a new tab) that konqueror crashed with the backtrace below. Sorry, not being able to reproduce it thus far

Application: Konqueror (konqueror), signal SIGSEGV
0x00007fb901c4fe21 in nanosleep () from /lib/libc.so.6
Current language:  auto; currently c

Thread 1 (Thread 0x7fb907017760 (LWP 25674)):
[KCrash Handler]
#5  KJS::PropertyMap::mark (this=<value optimized out>) at /var/tmp/portage/kde-base/kdelibs-4.2.4-r3/work/kdelibs-4.2.4/kjs/value.h:445
#6  0x00007fb8f6884c10 in KJS::PropertyMap::mark (this=<value optimized out>) at /var/tmp/portage/kde-base/kdelibs-4.2.4-r3/work/kdelibs-4.2.4/kjs/value.h:445
#7  0x00007fb8f6884c10 in KJS::PropertyMap::mark (this=<value optimized out>) at /var/tmp/portage/kde-base/kdelibs-4.2.4-r3/work/kdelibs-4.2.4/kjs/value.h:445
#8  0x00007fb8f6884c10 in KJS::PropertyMap::mark (this=<value optimized out>) at /var/tmp/portage/kde-base/kdelibs-4.2.4-r3/work/kdelibs-4.2.4/kjs/value.h:445
#9  0x00007fb8f6f125e9 in KJS::Window::mark (this=0x1f1df10) at /var/tmp/portage/kde-base/kdelibs-4.2.4-r3/work/kdelibs-4.2.4/khtml/ecma/kjs_window.cpp:474
#10 0x00007fb8f686ae4e in KJS::ExecState::markSelf (this=0x1d80fa0) at /var/tmp/portage/kde-base/kdelibs-4.2.4-r3/work/kdelibs-4.2.4/kjs/JSVariableObject.h:146
#11 0x00007fb8f686ae78 in KJS::ExecState::mark (this=<value optimized out>) at /var/tmp/portage/kde-base/kdelibs-4.2.4-r3/work/kdelibs-4.2.4/kjs/ExecState.cpp:89
#12 0x00007fb8f68804e5 in KJS::Interpreter::mark (this=0x1d80f80) at /var/tmp/portage/kde-base/kdelibs-4.2.4-r3/work/kdelibs-4.2.4/kjs/interpreter.cpp:749
#13 0x00007fb8f6ed53f6 in KJS::ScriptInterpreter::mark (this=0x1f1df10, isMain=16) at /var/tmp/portage/kde-base/kdelibs-4.2.4-r3/work/kdelibs-4.2.4/khtml/ecma/kjs_binding.cpp:104
#14 0x00007fb8f684db61 in KJS::Collector::collect () at /var/tmp/portage/kde-base/kdelibs-4.2.4-r3/work/kdelibs-4.2.4/kjs/collector.cpp:676
#15 0x00007fb8f6f2a665 in KJS::KJSProxyImpl::clear (this=0x14af9f0) at /var/tmp/portage/kde-base/kdelibs-4.2.4-r3/work/kdelibs-4.2.4/khtml/ecma/kjs_proxy.cpp:224
#16 0x00007fb8f6cd211c in KHTMLPart::clear (this=0x1386430) at /var/tmp/portage/kde-base/kdelibs-4.2.4-r3/work/kdelibs-4.2.4/khtml/khtml_part.cpp:1553
#17 0x00007fb8f6ceafaf in ~KHTMLPart (this=0x1386430) at /var/tmp/portage/kde-base/kdelibs-4.2.4-r3/work/kdelibs-4.2.4/khtml/khtml_part.cpp:601
#18 0x00007fb906b99e43 in ~KonqView (this=0x1383510) at /var/tmp/portage/kde-base/konqueror-4.2.4/work/konqueror-4.2.4/konqueror/src/konqview.cpp:132
#19 0x00007fb906ba027f in KonqViewManager::removeTab (this=0x75f660, currentFrame=0xcbf4b8, emitAboutToRemoveSignal=<value optimized out>)
    at /var/tmp/portage/kde-base/konqueror-4.2.4/work/konqueror-4.2.4/konqueror/src/konqviewmanager.cpp:402
#20 0x00007fb906be25cd in KonqMainWindow::slotRemoveTab (this=0x6b9040) at /var/tmp/portage/kde-base/konqueror-4.2.4/work/konqueror-4.2.4/konqueror/src/konqmainwindow.cpp:2517
#21 0x00007fb906bf407d in KonqMainWindow::qt_metacall (this=0x6b9040, _c=QMetaObject::InvokeMetaMethod, _id=<value optimized out>, _a=0x7fff0f05cf20)
    at /var/tmp/portage/kde-base/konqueror-4.2.4/work/konqueror-4.2.4_build/konqueror/src/konqmainwindow.moc:413
#22 0x00007fb904685e6d in QMetaObject::activate (sender=0xb48c00, from_signal_index=<value optimized out>, to_signal_index=30, argv=0x10000000) at kernel/qobject.cpp:3108
#23 0x00007fb903f7d8d7 in QAbstractButton::clicked (this=0x1f1df10, _t1=false) at .moc/release-shared/moc_qabstractbutton.cpp:200
#24 0x00007fb903d177ab in QAbstractButtonPrivate::emitClicked (this=0xb48c30) at widgets/qabstractbutton.cpp:543
#25 0x00007fb903d18662 in QAbstractButtonPrivate::click (this=0xb48c30) at widgets/qabstractbutton.cpp:536
#26 0x00007fb903d18895 in QAbstractButton::mouseReleaseEvent (this=0xb48c00, e=0x7fff0f05d870) at widgets/qabstractbutton.cpp:1115
#27 0x00007fb903dd766a in QToolButton::mouseReleaseEvent (this=0x1f1df10, e=0x10) at widgets/qtoolbutton.cpp:709
#28 0x00007fb903a12de0 in QWidget::event (this=0xb48c00, event=0x7fff0f05d870) at kernel/qwidget.cpp:7521
#29 0x00007fb9039c567d in QApplicationPrivate::notify_helper (this=0x6219e0, receiver=0xb48c00, e=0x7fff0f05d870) at kernel/qapplication.cpp:4057
#30 0x00007fb9039ce7c9 in QApplication::notify (this=<value optimized out>, receiver=0xb48c00, e=0x7fff0f05d870) at kernel/qapplication.cpp:3759
#31 0x00007fb905475fdb in KApplication::notify (this=0x7fff0f05f800, receiver=0xb48c00, event=0x7fff0f05d870)
    at /var/tmp/portage/kde-base/kdelibs-4.2.4-r3/work/kdelibs-4.2.4/kdeui/kernel/kapplication.cpp:307
#32 0x00007fb904673a3b in QCoreApplication::notifyInternal (this=0x7fff0f05f800, receiver=0xb48c00, event=0x7fff0f05d870) at kernel/qcoreapplication.cpp:606
#33 0x00007fb9039cda68 in QApplicationPrivate::sendMouseEvent (receiver=0xb48c00, event=0x7fff0f05d870, alienWidget=0x0, nativeWidget=0xb48c00, buttonDown=<value optimized out>, 
    lastMouseReceiver=@0x7fb904324f70) at ../../include/QtCore/../../src/corelib/kernel/qcoreapplication.h:216
#34 0x00007fb903a2883c in QETWidget::translateMouseEvent (this=0xb48c00, event=<value optimized out>) at kernel/qapplication_x11.cpp:4448
#35 0x00007fb903a27375 in QApplication::x11ProcessEvent (this=0x7fff0f05f800, event=0x7fff0f05f260) at kernel/qapplication_x11.cpp:3566
#36 0x00007fb903a4bf9c in x11EventSourceDispatch (s=0x625150, callback=0, user_data=0x0) at kernel/qguieventdispatcher_glib.cpp:146
#37 0x00007fb90038c711 in IA__g_main_context_dispatch (context=0x623a20) at gmain.c:2144
#38 0x00007fb90038fe8d in g_main_context_iterate (context=0x623a20, block=1, dispatch=1, self=<value optimized out>) at gmain.c:2778
#39 0x00007fb90039004b in IA__g_main_context_iteration (context=0x623a20, may_block=1) at gmain.c:2841
#40 0x00007fb904698e9f in QEventDispatcherGlib::processEvents (this=0x60d3e0, flags=<value optimized out>) at kernel/qeventdispatcher_glib.cpp:324
#41 0x00007fb903a4b85f in QGuiEventDispatcherGlib::processEvents (this=0x1f1df10, flags=<value optimized out>) at kernel/qguieventdispatcher_glib.cpp:202
#42 0x00007fb9046723f2 in QEventLoop::processEvents (this=<value optimized out>, flags={i = 252048720}) at kernel/qeventloop.cpp:149
#43 0x00007fb904672585 in QEventLoop::exec (this=0x7fff0f05f590, flags={i = 252048800}) at kernel/qeventloop.cpp:196
#44 0x00007fb90467461c in QCoreApplication::exec () at kernel/qcoreapplication.cpp:888
#45 0x00007fb906c17bd7 in kdemain (argc=<value optimized out>, argv=<value optimized out>) at /var/tmp/portage/kde-base/konqueror-4.2.4/work/konqueror-4.2.4/konqueror/src/konqmain.cpp:257
#46 0x00007fb901bce5c6 in __libc_start_main (main=0x4009c0 <main>, argc=4, ubp_av=0x7fff0f060278, init=0x4009f0 <__libc_csu_init>, fini=<value optimized out>, rtld_fini=<value optimized out>, 
    stack_end=0x7fff0f060268) at libc-start.c:226
#47 0x00000000004008f9 in _start ()
Comment 1 Justin Zobel 2020-12-03 21:51:54 UTC
Thank you for the report, Oliver.

As it has been a while since this was reported, can you please test and confirm if this issue is still occurring or if this bug report can be marked as resolved.

I have set the bug status to "needsinfo" pending your response, please change back to "reported" or "resolved/worksforme" when you respond, thank you.
Comment 2 Bug Janitor Service 2020-12-18 04:34:50 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 2021-01-02 04:34:24 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!