Bug 237967

Summary: Crash when opening page in new tab
Product: [Applications] konqueror Reporter: Alex Merry <alex.merry>
Component: kjsAssignee: Konqueror Developers <konq-bugs>
Status: RESOLVED DUPLICATE    
Severity: crash    
Priority: NOR    
Version: unspecified   
Target Milestone: ---   
Platform: Compiled Sources   
OS: Linux   
Latest Commit: Version Fixed In:
Sentry Crash Report:

Description Alex Merry 2010-05-17 21:08:25 UTC
Application: akregator (1.6.3)
KDE Platform Version: 4.4.76 (KDE 4.4.76 (KDE 4.5 >= 20100516)) (Compiled from sources)
Qt Version: 4.6.2
Operating System: Linux 2.6.33-ARCH x86_64
Distribution (Platform): Archlinux Packages

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

Opened a Cyanide & Happiness forum page in a new tab.  Does not seem to happen on other pages.

-- Backtrace:
Application: Akregator (akregator), signal: Segmentation fault
[KCrash Handler]
#6  0x00007f8366c89bce in KJS::ScriptableOperations::mark (this=0x1148d70) at /home/kde-devel/src/KDE/kdelibs/khtml/ecma/kjs_scriptable.cpp:742
#7  0x00007f8366bfe692 in KJS::ScriptInterpreter::mark (this=0x13c9c60, isMain=true) at /home/kde-devel/src/KDE/kdelibs/khtml/ecma/kjs_binding.cpp:117
#8  0x00007f83664446f7 in KJS::Collector::collect () at /home/kde-devel/src/KDE/kdelibs/kjs/collector.cpp:672
#9  0x00007f8366443f13 in KJS::Collector::allocate (s=16) at /home/kde-devel/src/KDE/kdelibs/kjs/collector.cpp:331
#10 0x00007f8366485080 in KJS::JSCell::operator new (size=16) at /home/kde-devel/src/KDE/kdelibs/kjs/value.cpp:41
#11 0x00007f8366485785 in KJS::jsOwnedString (s=...) at /home/kde-devel/src/KDE/kdelibs/kjs/value.cpp:202
#12 0x00007f83664a3911 in KJS::Machine::runBlock (exec=0x7ffff39bf720, codeBlock=..., parentExec=0x7ffff39c2000) at codes.def:311
#13 0x00007f836647f2e3 in KJS::FunctionImp::callAsFunction (this=0x7f834e8f0d40, exec=0x7ffff39c2000, thisObj=0x7f836a150100, args=...) at /home/kde-devel/src/KDE/kdelibs/kjs/function.cpp:172
#14 0x00007f8366c47ea8 in KJS::JSObject::call (this=0x7f834e8f0d40, exec=0x7ffff39c2000, thisObj=0x7f836a150100, args=...) at /home/kde-devel/src/KDE/kdelibs/kjs/object.h:616
#15 0x00007f83664afa21 in KJS::Machine::runBlock (exec=0x7ffff39c2000, codeBlock=..., parentExec=0x0) at codes.def:1209
#16 0x00007f836644a99a in KJS::FunctionBodyNode::execute (this=0x21aab00, exec=0x7ffff39c2000) at /home/kde-devel/src/KDE/kdelibs/kjs/nodes.cpp:927
#17 0x00007f836648bbb4 in KJS::Interpreter::evaluate (this=0x1996980, sourceURL=..., startingLineNumber=0, code=0x19445f0, codeLength=23736, thisV=0x7f836a150100)
    at /home/kde-devel/src/KDE/kdelibs/kjs/interpreter.cpp:556
#18 0x00007f836648b65f in KJS::Interpreter::evaluate (this=0x1996980, sourceURL=..., startingLineNumber=0, code=..., thisV=0x7f836a150100) at /home/kde-devel/src/KDE/kdelibs/kjs/interpreter.cpp:496
#19 0x00007f8366c51078 in KJSProxy::evaluate (this=0x1b2d660, filename=..., baseLine=0, str=..., n=..., completion=0x0) at /home/kde-devel/src/KDE/kdelibs/khtml/ecma/kjs_proxy.cpp:126
#20 0x00007f8366a5fee6 in DOM::HTMLScriptElementImpl::evaluateScript (this=0x16df390, URL=..., script=...) at /home/kde-devel/src/KDE/kdelibs/khtml/html/html_headimpl.cpp:543
#21 0x00007f8366a5fd6c in DOM::HTMLScriptElementImpl::notifyFinished (this=0x16df390, o=0xdd2590) at /home/kde-devel/src/KDE/kdelibs/khtml/html/html_headimpl.cpp:527
#22 0x00007f8366bba97d in khtml::CachedScript::checkNotify (this=0xdd2590) at /home/kde-devel/src/KDE/kdelibs/khtml/misc/loader.cpp:397
#23 0x00007f8366bba8ae in khtml::CachedScript::data (this=0xdd2590, buffer=..., eof=true) at /home/kde-devel/src/KDE/kdelibs/khtml/misc/loader.cpp:389
#24 0x00007f8366bbf758 in khtml::Loader::slotFinished (this=0xc63120, job=0x1876870) at /home/kde-devel/src/KDE/kdelibs/khtml/misc/loader.cpp:1244
#25 0x00007f8366bc1e39 in khtml::Loader::qt_metacall (this=0xc63120, _c=QMetaObject::InvokeMetaMethod, _id=3, _a=0x7ffff39c2800) at /home/kde-devel/build/KDE/kdelibs/khtml/loader.moc:141
#26 0x00007f83640f8a8f in QMetaObject::activate (sender=0x1876870, m=<value optimized out>, local_signal_index=<value optimized out>, argv=0x0) at kernel/qobject.cpp:3293
#27 0x00007f836454344f in KJob::result (this=0x1876870, _t1=0x1876870) at /home/kde-devel/build/KDE/kdelibs/kdecore/kjob.moc:194
#28 0x00007f83645428bd in KJob::emitResult (this=0x1876870) at /home/kde-devel/src/KDE/kdelibs/kdecore/jobs/kjob.cpp:312
#29 0x00007f8365ff3e38 in KIO::SimpleJob::slotFinished (this=0x1876870) at /home/kde-devel/src/KDE/kdelibs/kio/kio/job.cpp:522
#30 0x00007f8365ff7070 in KIO::TransferJob::slotFinished (this=0x1876870) at /home/kde-devel/src/KDE/kdelibs/kio/kio/job.cpp:1111
#31 0x00007f8365ffec3f in KIO::TransferJob::qt_metacall (this=0x1876870, _c=QMetaObject::InvokeMetaMethod, _id=7, _a=0x7ffff39c2c00) at /home/kde-devel/build/KDE/kdelibs/kio/jobclasses.moc:367
#32 0x00007f83640f8a8f in QMetaObject::activate (sender=0xd07060, m=<value optimized out>, local_signal_index=<value optimized out>, argv=0x0) at kernel/qobject.cpp:3293
#33 0x00007f83660a6f4b in KIO::SlaveInterface::finished (this=0xd07060) at /home/kde-devel/build/KDE/kdelibs/kio/slaveinterface.moc:171
#34 0x00007f83660a47dd in KIO::SlaveInterface::dispatch (this=0xd07060, _cmd=104, rawdata=...) at /home/kde-devel/src/KDE/kdelibs/kio/kio/slaveinterface.cpp:175
#35 0x00007f83660a442e in KIO::SlaveInterface::dispatch (this=0xd07060) at /home/kde-devel/src/KDE/kdelibs/kio/kio/slaveinterface.cpp:91
#36 0x00007f836609a1bb in KIO::Slave::gotInput (this=0xd07060) at /home/kde-devel/src/KDE/kdelibs/kio/kio/slave.cpp:344
#37 0x00007f836609b2e3 in KIO::Slave::qt_metacall (this=0xd07060, _c=QMetaObject::InvokeMetaMethod, _id=2, _a=0x7ffff39c30b0) at /home/kde-devel/build/KDE/kdelibs/kio/slave.moc:82
#38 0x00007f83640f8a8f in QMetaObject::activate (sender=0x1728fa0, m=<value optimized out>, local_signal_index=<value optimized out>, argv=0x0) at kernel/qobject.cpp:3293
#39 0x00007f8365fc3df7 in KIO::Connection::readyRead (this=0x1728fa0) at /home/kde-devel/build/KDE/kdelibs/kio/connection.moc:92
#40 0x00007f8365fc089c in KIO::ConnectionPrivate::dequeue (this=0x10d7fe0) at /home/kde-devel/src/KDE/kdelibs/kio/kio/connection.cpp:82
#41 0x00007f8365fc3d85 in KIO::Connection::qt_metacall (this=0x1728fa0, _c=QMetaObject::InvokeMetaMethod, _id=1, _a=0x268b7a0) at /home/kde-devel/build/KDE/kdelibs/kio/connection.moc:79
#42 0x00007f83640f5999 in QObject::event (this=0x1728fa0, e=0x2248670) at kernel/qobject.cpp:1248
#43 0x00007f8364d2298c in QApplicationPrivate::notify_helper (this=0x894470, receiver=0x1728fa0, e=0x2248670) at kernel/qapplication.cpp:4304
#44 0x00007f8364d28e5b in QApplication::notify (this=0x7ffff39c3bb0, receiver=0x1728fa0, e=0x2248670) at kernel/qapplication.cpp:4187
#45 0x00007f8365a4b5a3 in KApplication::notify (this=0x7ffff39c3bb0, receiver=0x1728fa0, event=0x2248670) at /home/kde-devel/src/KDE/kdelibs/kdeui/kernel/kapplication.cpp:302
#46 0x00007f83640e5d5c in QCoreApplication::notifyInternal (this=0x7ffff39c3bb0, receiver=0x1728fa0, event=0x2248670) at kernel/qcoreapplication.cpp:704
#47 0x00007f83640e84d7 in QCoreApplication::sendEvent (receiver=0x0, event_type=<value optimized out>, data=0x83e620) at ../../include/QtCore/../../src/corelib/kernel/qcoreapplication.h:215
#48 QCoreApplicationPrivate::sendPostedEvents (receiver=0x0, event_type=<value optimized out>, data=0x83e620) at kernel/qcoreapplication.cpp:1345
#49 0x00007f836410f673 in QCoreApplication::sendPostedEvents (s=<value optimized out>) at ../../include/QtCore/../../src/corelib/kernel/qcoreapplication.h:220
#50 postEventSourceDispatch (s=<value optimized out>) at kernel/qeventdispatcher_glib.cpp:276
#51 0x00007f835c15cb33 in g_main_context_dispatch () from /usr/lib/libglib-2.0.so.0
#52 0x00007f835c15d310 in g_main_context_iterate () from /usr/lib/libglib-2.0.so.0
#53 0x00007f835c15d5ad in g_main_context_iteration () from /usr/lib/libglib-2.0.so.0
#54 0x00007f836410f1b3 in QEventDispatcherGlib::processEvents (this=0x83e0f0, flags=<value optimized out>) at kernel/qeventdispatcher_glib.cpp:412
#55 0x00007f8364dd153e in QGuiEventDispatcherGlib::processEvents (this=0x7f834e5afe50, flags=<value optimized out>) at kernel/qguieventdispatcher_glib.cpp:204
#56 0x00007f83640e4682 in QEventLoop::processEvents (this=<value optimized out>, flags=) at kernel/qeventloop.cpp:149
#57 0x00007f83640e4a5c in QEventLoop::exec (this=0x7ffff39c3b50, flags=) at kernel/qeventloop.cpp:201
#58 0x00007f83640e879b in QCoreApplication::exec () at kernel/qcoreapplication.cpp:981
#59 0x0000000000409b01 in main (argc=3, argv=0x7ffff39c3d88) at /home/kde-devel/src/KDE/kdepim/akregator/src/main.cpp:103

Reported using DrKonqi
Comment 1 Maksim Orlovich 2010-06-05 17:35:11 UTC

*** This bug has been marked as a duplicate of bug 240592 ***