Bug 179054

Summary: Logging in to facebook crashes konqueror
Product: [Applications] konqueror Reporter: dag
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 dag 2008-12-29 16:45:38 UTC
Version:            (using Devel)
OS:                Linux
Installed from:    Compiled sources

Just after entering my name at facebook, I see the first page for a second then konqueror crashes. This is KDE4 beta2 (4.1.85)
Trace:

#5  0x00007f0a967df264 in KJS::FunctionBodyNode::sourceId (this=0x0) at /usr/local/src/kde/4.1.85/kdelibs-4.1.85/kjs/nodes.h:1032
#6  0x00007f0a96813d43 in KJS::Debugger::reportSourceParsed (this=0x26688c0, exec=0x263d6c0, body=0x0, source=@0x7fffae6c0f00, startingLineNumber=35, errorLine=35, errorMsg=@0x7fffae6c0ef0)
    at /usr/local/src/kde/4.1.85/kdelibs-4.1.85/kjs/debugger.cpp:158
#7  0x00007f0a967f526b in KJS::FunctionObjectImp::construct (this=0x7f0aa65d0a00, exec=0x263d6c0, args=@0x7fffae6c10a0, functionName=@0x7fffae6c10c0, sourceURL=@0x7fffae6c10b0, lineNumber=35)
    at /usr/local/src/kde/4.1.85/kdelibs-4.1.85/kjs/function_object.cpp:194
#8  0x00007f0a95a9b82a in KJS::JSLazyEventListener::parseCode (this=0x32bec80) at /usr/local/src/kde/4.1.85/kdelibs-4.1.85/khtml/ecma/kjs_events.cpp:193
#9  0x00007f0a95a9bb95 in KJS::JSLazyEventListener::listenerObj (this=0x32bec80) at /usr/local/src/kde/4.1.85/kdelibs-4.1.85/khtml/ecma/kjs_events.cpp:166
#10 0x00007f0a95a36529 in KJS::DOMNode::getListener (this=0x7f0a906c8cc0, eventId=32) at /usr/local/src/kde/4.1.85/kdelibs-4.1.85/khtml/ecma/kjs_dom.cpp:573
#11 0x00007f0a95a37b55 in KJS::DOMNode::getValueProperty (this=0x7f0a906c8cc0, exec=0x7fffae6c3b20, token=33) at /usr/local/src/kde/4.1.85/kdelibs-4.1.85/khtml/ecma/kjs_dom.cpp:293
#12 0x00007f0a95a3e8d3 in KJS::staticValueGetter<KJS::DOMNode> (exec=0x7fffae6c3b20, slot=@0x7fffae6c1470) at /usr/local/src/kde/4.1.85/kdelibs-4.1.85/kjs/lookup.h:147
#13 0x00007f0a96818629 in KJS::PropertySlot::getValue (this=0x7fffae6c1470, exec=0x7fffae6c3b20, originalObject=0x7f0a906c8cc0, propertyName=@0x7fffae6c18a0)
    at /usr/local/src/kde/4.1.85/kdelibs-4.1.85/kjs/property_slot.h:46
#14 0x00007f0a96817106 in KJS::JSObject::get (this=0x7f0a906c8cc0, exec=0x7fffae6c3b20, propertyName=@0x7fffae6c18a0) at /usr/local/src/kde/4.1.85/kdelibs-4.1.85/kjs/object.cpp:166
#15 0x00007f0a96834749 in KJS::Machine::runBlock (exec=0x7fffae6c3b20, codeBlock=@0x2b5a7a0, parentExec=0x7fffae6c63f0) at codes.def:715
#16 0x00007f0a96813116 in KJS::FunctionImp::callAsFunction (this=0x7f0a90b9be80, exec=0x7fffae6c63f0, thisObj=0x7f0a90b9b940, args=@0x7fffae6c4080)
    at /usr/local/src/kde/4.1.85/kdelibs-4.1.85/kjs/function.cpp:144
#17 0x00007f0a96817721 in KJS::JSObject::call (this=0x7f0a90b9be80, exec=0x7fffae6c63f0, thisObj=0x7f0a90b9b940, args=@0x7fffae6c4080) at /usr/local/src/kde/4.1.85/kdelibs-4.1.85/kjs/object.cpp:99
#18 0x00007f0a9683da59 in KJS::Machine::runBlock (exec=0x7fffae6c63f0, codeBlock=@0x2b57e80, parentExec=0x7fffae6c8cc0) at codes.def:1192
#19 0x00007f0a96813116 in KJS::FunctionImp::callAsFunction (this=0x7f0a90b9bd80, exec=0x7fffae6c8cc0, thisObj=0x7f0a90b9b940, args=@0x7fffae6c6950)
    at /usr/local/src/kde/4.1.85/kdelibs-4.1.85/kjs/function.cpp:144
#20 0x00007f0a96817721 in KJS::JSObject::call (this=0x7f0a90b9bd80, exec=0x7fffae6c8cc0, thisObj=0x7f0a90b9b940, args=@0x7fffae6c6950) at /usr/local/src/kde/4.1.85/kdelibs-4.1.85/kjs/object.cpp:99
#21 0x00007f0a9683da59 in KJS::Machine::runBlock (exec=0x7fffae6c8cc0, codeBlock=@0x2f6c600, parentExec=0x7fffae6cb590) at codes.def:1192
#22 0x00007f0a96813116 in KJS::FunctionImp::callAsFunction (this=0x7f0a90925e80, exec=0x7fffae6cb590, thisObj=0x7f0a90926580, args=@0x7fffae6c9220)
    at /usr/local/src/kde/4.1.85/kdelibs-4.1.85/kjs/function.cpp:144
#23 0x00007f0a96817721 in KJS::JSObject::call (this=0x7f0a90925e80, exec=0x7fffae6cb590, thisObj=0x7f0a90926580, args=@0x7fffae6c9220) at /usr/local/src/kde/4.1.85/kdelibs-4.1.85/kjs/object.cpp:99
#24 0x00007f0a9683da59 in KJS::Machine::runBlock (exec=0x7fffae6cb590, codeBlock=@0x2f70530, parentExec=0x7fffae6cdfd0) at codes.def:1192
#25 0x00007f0a96813116 in KJS::FunctionImp::callAsFunction (this=0x7f0a904d6a00, exec=0x7fffae6cdfd0, thisObj=0x7f0a90926580, args=@0x7fffae6cb820)
    at /usr/local/src/kde/4.1.85/kdelibs-4.1.85/kjs/function.cpp:144
#26 0x00007f0a96817721 in KJS::JSObject::call (this=0x7f0a904d6a00, exec=0x7fffae6cdfd0, thisObj=0x7f0a90926580, args=@0x7fffae6cb820) at /usr/local/src/kde/4.1.85/kdelibs-4.1.85/kjs/object.cpp:99
#27 0x00007f0a967f5c0d in KJS::FunctionProtoFunc::callAsFunction (this=0x7f0aa65d0080, exec=0x7fffae6cdfd0, thisObj=0x7f0a904d6a00, args=@0x7fffae6cbc60)
    at /usr/local/src/kde/4.1.85/kdelibs-4.1.85/kjs/function_object.cpp:123
#28 0x00007f0a96817721 in KJS::JSObject::call (this=0x7f0aa65d0080, exec=0x7fffae6cdfd0, thisObj=0x7f0a904d6a00, args=@0x7fffae6cbc60) at /usr/local/src/kde/4.1.85/kdelibs-4.1.85/kjs/object.cpp:99
#29 0x00007f0a9683da59 in KJS::Machine::runBlock (exec=0x7fffae6cdfd0, codeBlock=@0x297d2b0, parentExec=0x7fffae6d08a0) at codes.def:1192
#30 0x00007f0a96813116 in KJS::FunctionImp::callAsFunction (this=0x7f0a904d6c00, exec=0x7fffae6d08a0, thisObj=0x7f0a904d6e40, args=@0x7fffae6ce530)
    at /usr/local/src/kde/4.1.85/kdelibs-4.1.85/kjs/function.cpp:144
#31 0x00007f0a96817721 in KJS::JSObject::call (this=0x7f0a904d6c00, exec=0x7fffae6d08a0, thisObj=0x7f0a904d6e40, args=@0x7fffae6ce530) at /usr/local/src/kde/4.1.85/kdelibs-4.1.85/kjs/object.cpp:99
#32 0x00007f0a9683da59 in KJS::Machine::runBlock (exec=0x7fffae6d08a0, codeBlock=@0x311d9a0, parentExec=0x7fffae6d3170) at codes.def:1192
#33 0x00007f0a96813116 in KJS::FunctionImp::callAsFunction (this=0x7f0a90b9a240, exec=0x7fffae6d3170, thisObj=0x7f0aa65e0000, args=@0x7fffae6d0e00)
    at /usr/local/src/kde/4.1.85/kdelibs-4.1.85/kjs/function.cpp:144
#34 0x00007f0a96817721 in KJS::JSObject::call (this=0x7f0a90b9a240, exec=0x7fffae6d3170, thisObj=0x7f0aa65e0000, args=@0x7fffae6d0e00) at /usr/local/src/kde/4.1.85/kdelibs-4.1.85/kjs/object.cpp:99
#35 0x00007f0a9683da59 in KJS::Machine::runBlock (exec=0x7fffae6d3170, codeBlock=@0x31170e0, parentExec=0x7fffae6d5a40) at codes.def:1192
#36 0x00007f0a96813116 in KJS::FunctionImp::callAsFunction (this=0x7f0a90b9a140, exec=0x7fffae6d5a40, thisObj=0x7f0aa65e0000, args=@0x7fffae6d36d0)
    at /usr/local/src/kde/4.1.85/kdelibs-4.1.85/kjs/function.cpp:144
#37 0x00007f0a96817721 in KJS::JSObject::call (this=0x7f0a90b9a140, exec=0x7fffae6d5a40, thisObj=0x7f0aa65e0000, args=@0x7fffae6d36d0) at /usr/local/src/kde/4.1.85/kdelibs-4.1.85/kjs/object.cpp:99
#38 0x00007f0a9683da59 in KJS::Machine::runBlock (exec=0x7fffae6d5a40, codeBlock=@0x311a030, parentExec=0x7fffae6d8310) at codes.def:1192
#39 0x00007f0a96813116 in KJS::FunctionImp::callAsFunction (this=0x7f0a90b9a0c0, exec=0x7fffae6d8310, thisObj=0x7f0aa65e0000, args=@0x7fffae6d5fa0)
    at /usr/local/src/kde/4.1.85/kdelibs-4.1.85/kjs/function.cpp:144
#40 0x00007f0a96817721 in KJS::JSObject::call (this=0x7f0a90b9a0c0, exec=0x7fffae6d8310, thisObj=0x7f0aa65e0000, args=@0x7fffae6d5fa0) at /usr/local/src/kde/4.1.85/kdelibs-4.1.85/kjs/object.cpp:99
#41 0x00007f0a9683da59 in KJS::Machine::runBlock (exec=0x7fffae6d8310, codeBlock=@0x2b69d70, parentExec=0x7fffae6dad50) at codes.def:1192
#42 0x00007f0a96813116 in KJS::FunctionImp::callAsFunction (this=0x7f0aa64f90c0, exec=0x7fffae6dad50, thisObj=0x7f0a90b9af80, args=@0x7fffae6d85a0)
    at /usr/local/src/kde/4.1.85/kdelibs-4.1.85/kjs/function.cpp:144
#43 0x00007f0a96817721 in KJS::JSObject::call (this=0x7f0aa64f90c0, exec=0x7fffae6dad50, thisObj=0x7f0a90b9af80, args=@0x7fffae6d85a0) at /usr/local/src/kde/4.1.85/kdelibs-4.1.85/kjs/object.cpp:99
#44 0x00007f0a967f5c0d in KJS::FunctionProtoFunc::callAsFunction (this=0x7f0aa65d0080, exec=0x7fffae6dad50, thisObj=0x7f0aa64f90c0, args=@0x7fffae6d89e0)
    at /usr/local/src/kde/4.1.85/kdelibs-4.1.85/kjs/function_object.cpp:123
#45 0x00007f0a96817721 in KJS::JSObject::call (this=0x7f0aa65d0080, exec=0x7fffae6dad50, thisObj=0x7f0aa64f90c0, args=@0x7fffae6d89e0) at /usr/local/src/kde/4.1.85/kdelibs-4.1.85/kjs/object.cpp:99
#46 0x00007f0a9683da59 in KJS::Machine::runBlock (exec=0x7fffae6dad50, codeBlock=@0x297d2b0, parentExec=0x263d6c0) at codes.def:1192
#47 0x00007f0a96813116 in KJS::FunctionImp::callAsFunction (this=0x7f0aa64f91c0, exec=0x263d6c0, thisObj=0x7f0aa65e0000, args=@0x3c8a618)
    at /usr/local/src/kde/4.1.85/kdelibs-4.1.85/kjs/function.cpp:144
#48 0x00007f0a96817721 in KJS::JSObject::call (this=0x7f0aa64f91c0, exec=0x263d6c0, thisObj=0x7f0aa65e0000, args=@0x3c8a618) at /usr/local/src/kde/4.1.85/kdelibs-4.1.85/kjs/object.cpp:99
#49 0x00007f0a95a679f4 in KJS::ScheduledAction::execute (this=0x3c8a610, window=0x7f0aa65e0000) at /usr/local/src/kde/4.1.85/kdelibs-4.1.85/khtml/ecma/kjs_window.cpp:2179
#50 0x00007f0a95a67cf7 in KJS::WindowQObject::timerEvent (this=0x263f780) at /usr/local/src/kde/4.1.85/kdelibs-4.1.85/khtml/ecma/kjs_window.cpp:2355
#51 0x00007f0aa3a32bd3 in QObject::event (this=0x263f780, e=0x7fffae6c0f00) at kernel/qobject.cpp:1111
#52 0x00007f0aa2ca2dfd in QApplicationPrivate::notify_helper (this=0x1b95db0, receiver=0x263f780, e=0x7fffae6db7c0) at kernel/qapplication.cpp:3803
#53 0x00007f0aa2caab5a in QApplication::notify (this=0x7fffae6dbb50, receiver=0x263f780, e=0x7fffae6db7c0) at kernel/qapplication.cpp:3768
#54 0x00007f0aa485ba16 in KApplication::notify (this=0x7fffae6dbb50, receiver=0x263f780, event=0x7fffae6db7c0) at /usr/local/src/kde/4.1.85/kdelibs-4.1.85/kdeui/kernel/kapplication.cpp:307
#55 0x00007f0aa3a23f8f in QCoreApplication::notifyInternal (this=0x7fffae6dbb50, receiver=0x263f780, event=0x7fffae6db7c0) at kernel/qcoreapplication.cpp:587
#56 0x00007f0aa3a4fde6 in QTimerInfoList::activateTimers (this=0x1b98f60) at ../../include/QtCore/../../src/corelib/kernel/qcoreapplication.h:209
#57 0x00007f0aa3a4c33d in timerSourceDispatch (source=<value optimized out>) at kernel/qeventdispatcher_glib.cpp:160
#58 0x00007f0a9f8989c4 in IA__g_main_context_dispatch (context=0x1b98570) at gmain.c:2003
#59 0x00007f0a9f89bcc5 in g_main_context_iterate (context=0x1b98570, block=1, dispatch=1, self=<value optimized out>) at gmain.c:2636
#60 0x00007f0a9f89c1ab in IA__g_main_context_iteration (context=0x1b98570, may_block=1) at gmain.c:2699
#61 0x00007f0aa3a4c29f in QEventDispatcherGlib::processEvents (this=0x1b952e0, flags=<value optimized out>) at kernel/qeventdispatcher_glib.cpp:319
#62 0x00007f0aa2d32edf in QGuiEventDispatcherGlib::processEvents (this=0x0, flags=<value optimized out>) at kernel/qguieventdispatcher_glib.cpp:198
#63 0x00007f0aa3a228b2 in QEventLoop::processEvents (this=<value optimized out>, flags={i = -1368540656}) at kernel/qeventloop.cpp:143
#64 0x00007f0aa3a22a3d in QEventLoop::exec (this=0x7fffae6dba50, flags={i = -1368540576}) at kernel/qeventloop.cpp:194
#65 0x00007f0aa3a24eed in QCoreApplication::exec () at kernel/qcoreapplication.cpp:845
#66 0x00007f0aa6287803 in kdemain (argc=2, argv=0x7fffae6dc7b8) at /usr/local/src/kde/4.1.85/kdebase-4.1.85/apps/konqueror/src/konqmain.cpp:257
#67 0x0000000000400887 in main (argc=2, argv=0x7fffae6dc7b8) at /usr/local/src/kde/4.1.85/build/kdebase-4.1.85/apps/konqueror/src/konqueror_dummy.cpp:3
Comment 1 Maksim Orlovich 2008-12-29 18:02:32 UTC
I suggest disabling the JS debugger if you're not actually using it.


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