Bug 277919

Summary: Konqueror crash in iGoogle while adding gadget
Product: [Applications] konqueror Reporter: Donald J. Stewart <donald>
Component: kjsAssignee: Konqueror Developers <konq-bugs>
Status: RESOLVED NOT A BUG    
Severity: crash CC: russianneuromancer
Priority: NOR    
Version: 4.6.5   
Target Milestone: ---   
Platform: Gentoo Packages   
OS: Linux   
Latest Commit: Version Fixed In:
Sentry Crash Report:

Description Donald J. Stewart 2011-07-16 21:18:16 UTC
Application: konqueror (4.6.5 (4.6.5))
KDE Platform Version: 4.6.5 (4.6.5)
Qt Version: 4.7.3
Operating System: Linux 2.6.39-gentoo-r2 x86_64
Distribution: "Gentoo Base System release 2.0.3"

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

adding gadgets, specifically chat related gadgets crashes konqueror every time for me...

The crash can be reproduced every time.

-- Backtrace:
Application: Konqueror (kdeinit4), signal: Segmentation fault
[KCrash Handler]
#6  0x00007fea8c2dd20c in KJS::Node::deref (this=0x2f51601) at /var/tmp/portage/kde-base/kdelibs-4.6.5/work/kdelibs-4.6.5/kjs/nodes.cpp:121
#7  0x00007fea8c333d1a in ~RefPtr (this=0x2f51930, __in_chrg=<value optimized out>) at /var/tmp/portage/kde-base/kdelibs-4.6.5/work/kdelibs-4.6.5/kjs/wtf/RefPtr.h:51
#8  ~FunctionCallReferenceNode (this=0x2f51930, __in_chrg=<value optimized out>) at /var/tmp/portage/kde-base/kdelibs-4.6.5/work/kdelibs-4.6.5/kjs/nodes.h:523
#9  KJS::FunctionCallReferenceNode::~FunctionCallReferenceNode (this=0x2f51930, __in_chrg=<value optimized out>) at /var/tmp/portage/kde-base/kdelibs-4.6.5/work/kdelibs-4.6.5/kjs/nodes.h:523
#10 0x00007fea8c2dd20f in KJS::Node::deref (this=0x2f51930) at /var/tmp/portage/kde-base/kdelibs-4.6.5/work/kdelibs-4.6.5/kjs/nodes.cpp:121
#11 0x00007fea8c3116bc in ~RefPtr (this=<value optimized out>, __in_chrg=<value optimized out>) at /var/tmp/portage/kde-base/kdelibs-4.6.5/work/kdelibs-4.6.5/kjs/wtf/RefPtr.h:51
#12 ~AssignExprNode (this=<value optimized out>, __in_chrg=<value optimized out>) at /var/tmp/portage/kde-base/kdelibs-4.6.5/work/kdelibs-4.6.5/kjs/nodes.h:733
#13 KJS::AssignExprNode::~AssignExprNode (this=<value optimized out>, __in_chrg=<value optimized out>) at /var/tmp/portage/kde-base/kdelibs-4.6.5/work/kdelibs-4.6.5/kjs/nodes.h:733
#14 0x00007fea8c2dd20f in KJS::Node::deref (this=0x2f51960) at /var/tmp/portage/kde-base/kdelibs-4.6.5/work/kdelibs-4.6.5/kjs/nodes.cpp:121
#15 0x00007fea8c311dec in ~RefPtr (this=<value optimized out>, __in_chrg=<value optimized out>) at /var/tmp/portage/kde-base/kdelibs-4.6.5/work/kdelibs-4.6.5/kjs/wtf/RefPtr.h:51
#16 ~VarDeclNode (this=<value optimized out>, __in_chrg=<value optimized out>) at /var/tmp/portage/kde-base/kdelibs-4.6.5/work/kdelibs-4.6.5/kjs/nodes.h:746
#17 KJS::VarDeclNode::~VarDeclNode (this=<value optimized out>, __in_chrg=<value optimized out>) at /var/tmp/portage/kde-base/kdelibs-4.6.5/work/kdelibs-4.6.5/kjs/nodes.h:746
#18 0x00007fea8c2dd20f in KJS::Node::deref (this=0x2f51980) at /var/tmp/portage/kde-base/kdelibs-4.6.5/work/kdelibs-4.6.5/kjs/nodes.cpp:121
#19 0x00007fea8c3343ef in ~RefPtr (this=<value optimized out>, __in_chrg=<value optimized out>) at /var/tmp/portage/kde-base/kdelibs-4.6.5/work/kdelibs-4.6.5/kjs/wtf/RefPtr.h:51
#20 ~VarDeclListNode (this=<value optimized out>, __in_chrg=<value optimized out>) at /var/tmp/portage/kde-base/kdelibs-4.6.5/work/kdelibs-4.6.5/kjs/nodes.h:765
#21 KJS::VarDeclListNode::~VarDeclListNode (this=<value optimized out>, __in_chrg=<value optimized out>) at /var/tmp/portage/kde-base/kdelibs-4.6.5/work/kdelibs-4.6.5/kjs/nodes.h:765
#22 0x00007fea8c2dd20f in KJS::Node::deref (this=0x2f519b0) at /var/tmp/portage/kde-base/kdelibs-4.6.5/work/kdelibs-4.6.5/kjs/nodes.cpp:121
#23 0x00007fea8c33444c in operator= (this=0x42f8f40, __in_chrg=<value optimized out>) at /var/tmp/portage/kde-base/kdelibs-4.6.5/work/kdelibs-4.6.5/kjs/wtf/RefPtr.h:128
#24 ~ListRefPtr (this=0x42f8f40, __in_chrg=<value optimized out>) at /var/tmp/portage/kde-base/kdelibs-4.6.5/work/kdelibs-4.6.5/kjs/wtf/ListRefPtr.h:44
#25 ~VarDeclListNode (this=0x42f8f40, __in_chrg=<value optimized out>) at /var/tmp/portage/kde-base/kdelibs-4.6.5/work/kdelibs-4.6.5/kjs/nodes.h:765
#26 KJS::VarDeclListNode::~VarDeclListNode (this=0x42f8f40, __in_chrg=<value optimized out>) at /var/tmp/portage/kde-base/kdelibs-4.6.5/work/kdelibs-4.6.5/kjs/nodes.h:765
#27 0x00007fea8c2dd20f in KJS::Node::deref (this=0x42f8f40) at /var/tmp/portage/kde-base/kdelibs-4.6.5/work/kdelibs-4.6.5/kjs/nodes.cpp:121
#28 0x00007fea8c31112c in ~RefPtr (this=<value optimized out>, __in_chrg=<value optimized out>) at /var/tmp/portage/kde-base/kdelibs-4.6.5/work/kdelibs-4.6.5/kjs/wtf/RefPtr.h:51
#29 ~VarStatementNode (this=<value optimized out>, __in_chrg=<value optimized out>) at /var/tmp/portage/kde-base/kdelibs-4.6.5/work/kdelibs-4.6.5/kjs/nodes.h:784
#30 KJS::VarStatementNode::~VarStatementNode (this=<value optimized out>, __in_chrg=<value optimized out>) at /var/tmp/portage/kde-base/kdelibs-4.6.5/work/kdelibs-4.6.5/kjs/nodes.h:784
#31 0x00007fea8c2dd20f in KJS::Node::deref (this=0x2f519e0) at /var/tmp/portage/kde-base/kdelibs-4.6.5/work/kdelibs-4.6.5/kjs/nodes.cpp:121
#32 0x00007fea8c333532 in ~RefPtr (this=0x2f51a00, __in_chrg=<value optimized out>) at /var/tmp/portage/kde-base/kdelibs-4.6.5/work/kdelibs-4.6.5/kjs/wtf/RefPtr.h:51
#33 ~SourceElementsNode (this=0x2f51a00, __in_chrg=<value optimized out>) at /var/tmp/portage/kde-base/kdelibs-4.6.5/work/kdelibs-4.6.5/kjs/nodes.h:1153
#34 KJS::SourceElementsNode::~SourceElementsNode (this=0x2f51a00, __in_chrg=<value optimized out>) at /var/tmp/portage/kde-base/kdelibs-4.6.5/work/kdelibs-4.6.5/kjs/nodes.h:1153
#35 0x00007fea8c2dd20f in KJS::Node::deref (this=0x2f51a00) at /var/tmp/portage/kde-base/kdelibs-4.6.5/work/kdelibs-4.6.5/kjs/nodes.cpp:121
#36 0x00007fea8c334cb6 in ~RefPtr (this=0x36e8390, __in_chrg=<value optimized out>) at /var/tmp/portage/kde-base/kdelibs-4.6.5/work/kdelibs-4.6.5/kjs/wtf/RefPtr.h:51
#37 ~BlockNode (this=0x36e8390, __in_chrg=<value optimized out>) at /var/tmp/portage/kde-base/kdelibs-4.6.5/work/kdelibs-4.6.5/kjs/nodes.h:795
#38 ~FunctionBodyNode (this=0x36e8390, __in_chrg=<value optimized out>) at /var/tmp/portage/kde-base/kdelibs-4.6.5/work/kdelibs-4.6.5/kjs/nodes.h:1027
#39 KJS::FunctionBodyNode::~FunctionBodyNode (this=0x36e8390, __in_chrg=<value optimized out>) at /var/tmp/portage/kde-base/kdelibs-4.6.5/work/kdelibs-4.6.5/kjs/nodes.h:1027
#40 0x00007fea8c2dd20f in KJS::Node::deref (this=0x36e8390) at /var/tmp/portage/kde-base/kdelibs-4.6.5/work/kdelibs-4.6.5/kjs/nodes.cpp:121
#41 0x00007fea8c302ec7 in ~RefPtr (this=0x7fea88d97ec0, __in_chrg=<value optimized out>) at /var/tmp/portage/kde-base/kdelibs-4.6.5/work/kdelibs-4.6.5/kjs/wtf/RefPtr.h:51
#42 KJS::FunctionImp::~FunctionImp (this=0x7fea88d97ec0, __in_chrg=<value optimized out>) at /var/tmp/portage/kde-base/kdelibs-4.6.5/work/kdelibs-4.6.5/kjs/function.cpp:75
#43 0x00007fea8c2da869 in KJS::Collector::collect () at /var/tmp/portage/kde-base/kdelibs-4.6.5/work/kdelibs-4.6.5/kjs/collector.cpp:712
#44 0x00007fea8cc273f5 in KJSProxy::clear (this=0x2911450) at /var/tmp/portage/kde-base/kdelibs-4.6.5/work/kdelibs-4.6.5/khtml/ecma/kjs_proxy.cpp:199
#45 0x00007fea8c9ea595 in KHTMLPart::clear (this=0x28b08e0) at /var/tmp/portage/kde-base/kdelibs-4.6.5/work/kdelibs-4.6.5/khtml/khtml_part.cpp:1519
#46 0x00007fea8c9eaaf0 in KHTMLPart::begin (this=0x28b08e0, url=..., xOffset=0, yOffset=0) at /var/tmp/portage/kde-base/kdelibs-4.6.5/work/kdelibs-4.6.5/khtml/khtml_part.cpp:1997
#47 0x00007fea8c9c0a78 in KHTMLPart::slotData (this=0x28b08e0, kio_job=<value optimized out>, data=...) at /var/tmp/portage/kde-base/kdelibs-4.6.5/work/kdelibs-4.6.5/khtml/khtml_part.cpp:1659
#48 0x00007fea8c9e9cb0 in KHTMLPart::qt_metacall (this=0x28b08e0, _c=QMetaObject::InvokeMetaMethod, _id=19, _a=0x7fff3ba36b00) at /var/tmp/portage/kde-base/kdelibs-4.6.5/work/kdelibs-4.6.5_build/khtml/khtml_part.moc:278
#49 0x00007feaa409e897 in QMetaObject::activate(QObject*, QMetaObject const*, int, void**) () from /usr/lib64/qt4/libQtCore.so.4
#50 0x00007fea9dd5fd14 in KIO::TransferJob::data (this=<value optimized out>, _t1=0x4612aa0, _t2=<value optimized out>) at /var/tmp/portage/kde-base/kdelibs-4.6.5/work/kdelibs-4.6.5_build/kio/jobclasses.moc:388
#51 0x00007fea9dd5fd80 in KIO::TransferJob::slotData (this=0x4612aa0, _data=...) at /var/tmp/portage/kde-base/kdelibs-4.6.5/work/kdelibs-4.6.5/kio/kio/job.cpp:1012
#52 0x00007fea9dd677b6 in KIO::TransferJob::qt_metacall (this=0x4612aa0, _c=QMetaObject::InvokeMetaMethod, _id=<value optimized out>, _a=0x7fff3ba36cc0) at /var/tmp/portage/kde-base/kdelibs-4.6.5/work/kdelibs-4.6.5_build/kio/jobclasses.moc:368
#53 0x00007feaa409e897 in QMetaObject::activate(QObject*, QMetaObject const*, int, void**) () from /usr/lib64/qt4/libQtCore.so.4
#54 0x00007fea9de02e02 in KIO::SlaveInterface::data (this=<value optimized out>, _t1=<value optimized out>) at /var/tmp/portage/kde-base/kdelibs-4.6.5/work/kdelibs-4.6.5_build/kio/slaveinterface.moc:146
#55 0x00007fea9de05e50 in KIO::SlaveInterface::dispatch (this=<value optimized out>, _cmd=100, rawdata=...) at /var/tmp/portage/kde-base/kdelibs-4.6.5/work/kdelibs-4.6.5/kio/kio/slaveinterface.cpp:161
#56 0x00007fea9de028ac in KIO::SlaveInterface::dispatch (this=0x49ca570) at /var/tmp/portage/kde-base/kdelibs-4.6.5/work/kdelibs-4.6.5/kio/kio/slaveinterface.cpp:89
#57 0x00007fea9ddf61b6 in KIO::Slave::gotInput (this=0x49ca570) at /var/tmp/portage/kde-base/kdelibs-4.6.5/work/kdelibs-4.6.5/kio/kio/slave.cpp:348
#58 0x00007fea9ddf67c4 in KIO::Slave::qt_metacall (this=0x49ca570, _c=QMetaObject::InvokeMetaMethod, _id=<value optimized out>, _a=0x7fff3ba370f0) at /var/tmp/portage/kde-base/kdelibs-4.6.5/work/kdelibs-4.6.5_build/kio/slave.moc:82
#59 0x00007feaa409e897 in QMetaObject::activate(QObject*, QMetaObject const*, int, void**) () from /usr/lib64/qt4/libQtCore.so.4
#60 0x00007fea9dd2fa9d in KIO::ConnectionPrivate::dequeue (this=0x4bd37c0) at /var/tmp/portage/kde-base/kdelibs-4.6.5/work/kdelibs-4.6.5/kio/kio/connection.cpp:82
#61 0x00007fea9dd2fb3d in KIO::Connection::qt_metacall (this=0x2aa32d0, _c=QMetaObject::InvokeMetaMethod, _id=<value optimized out>, _a=0x3699050) at /var/tmp/portage/kde-base/kdelibs-4.6.5/work/kdelibs-4.6.5_build/kio/connection.moc:79
#62 0x00007feaa409e3a2 in QObject::event(QEvent*) () from /usr/lib64/qt4/libQtCore.so.4
#63 0x00007feaa3264a24 in QApplicationPrivate::notify_helper(QObject*, QEvent*) () from /usr/lib64/qt4/libQtGui.so.4
#64 0x00007feaa326950a in QApplication::notify(QObject*, QEvent*) () from /usr/lib64/qt4/libQtGui.so.4
#65 0x00007feaa4e18b86 in KApplication::notify (this=0x7fff3ba37d50, receiver=0x2aa32d0, event=0x35a3420) at /var/tmp/portage/kde-base/kdelibs-4.6.5/work/kdelibs-4.6.5/kdeui/kernel/kapplication.cpp:311
#66 0x00007feaa408a483 in QCoreApplication::notifyInternal(QObject*, QEvent*) () from /usr/lib64/qt4/libQtCore.so.4
#67 0x00007feaa408dbcc in QCoreApplicationPrivate::sendPostedEvents(QObject*, int, QThreadData*) () from /usr/lib64/qt4/libQtCore.so.4
#68 0x00007feaa40b48f3 in ?? () from /usr/lib64/qt4/libQtCore.so.4
#69 0x00007fea9fd0e982 in g_main_context_dispatch () from /usr/lib64/libglib-2.0.so.0
#70 0x00007fea9fd0f130 in ?? () from /usr/lib64/libglib-2.0.so.0
#71 0x00007fea9fd0f3cd in g_main_context_iteration () from /usr/lib64/libglib-2.0.so.0
#72 0x00007feaa40b4a7f in QEventDispatcherGlib::processEvents(QFlags<QEventLoop::ProcessEventsFlag>) () from /usr/lib64/qt4/libQtCore.so.4
#73 0x00007feaa330844e in ?? () from /usr/lib64/qt4/libQtGui.so.4
#74 0x00007feaa40898a2 in QEventLoop::processEvents(QFlags<QEventLoop::ProcessEventsFlag>) () from /usr/lib64/qt4/libQtCore.so.4
#75 0x00007feaa4089ae4 in QEventLoop::exec(QFlags<QEventLoop::ProcessEventsFlag>) () from /usr/lib64/qt4/libQtCore.so.4
#76 0x00007feaa408de63 in QCoreApplication::exec() () from /usr/lib64/qt4/libQtCore.so.4
#77 0x00007fea953e8759 in kdemain (argc=<value optimized out>, argv=<value optimized out>) at /var/tmp/portage/kde-base/konqueror-4.6.5/work/konqueror-4.6.5/konqueror/src/konqmain.cpp:219
#78 0x0000000000407433 in launch (argc=2, _name=0x1e77348 "/usr/bin/konqueror", args=<value optimized out>, cwd=0x0, envc=<value optimized out>, envs=<value optimized out>, reset_env=false, tty=0x0, avoid_loops=false, startup_id_str=0x1e77374 "papapenguin;1310835376;389668;2807_TIME2229543") at /var/tmp/portage/kde-base/kdelibs-4.6.5/work/kdelibs-4.6.5/kinit/kinit.cpp:734
#79 0x0000000000407f80 in handle_launcher_request (sock=<value optimized out>, who=<value optimized out>) at /var/tmp/portage/kde-base/kdelibs-4.6.5/work/kdelibs-4.6.5/kinit/kinit.cpp:1226
#80 0x0000000000408675 in handle_requests (waitForPid=0) at /var/tmp/portage/kde-base/kdelibs-4.6.5/work/kdelibs-4.6.5/kinit/kinit.cpp:1419
#81 0x0000000000409259 in main (argc=2, argv=0x7fff3ba39498, envp=0x7fff3ba394b0) at /var/tmp/portage/kde-base/kdelibs-4.6.5/work/kdelibs-4.6.5/kinit/kinit.cpp:1907

This bug may be a duplicate of or related to bug 197878.

Possible duplicates by query: bug 251653.

Reported using DrKonqi
Comment 1 Dawit Alemayehu 2011-11-04 04:38:37 UTC
*** Bug 285161 has been marked as a duplicate of this bug. ***
Comment 2 Dawit Alemayehu 2011-11-04 04:39:35 UTC
*** Bug 277921 has been marked as a duplicate of this bug. ***
Comment 3 Andrew Crouthamel 2018-10-29 22:35:49 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 4 RussianNeuroMancer 2018-10-30 03:25:16 UTC
iGoogle no longer exist, so it's impossible to verify this bug.