Bug 198621 - Konqueror crash in different sites with JS debugger enabled (null QString, KJSDebugger::DebugDocument::name, KJSDebugger::DebugWindow::enterContext)
Summary: Konqueror crash in different sites with JS debugger enabled (null QString, KJ...
Status: RESOLVED FIXED
Alias: None
Product: konqueror
Classification: Applications
Component: kjs (show other bugs)
Version: unspecified
Platform: Unlisted Binaries Linux
: NOR crash
Target Milestone: ---
Assignee: Konqueror Developers
URL:
Keywords:
: 197193 200694 218124 315924 321247 (view as bug list)
Depends on:
Blocks:
 
Reported: 2009-07-02 10:40 UTC by Volker Lanz
Modified: 2013-10-17 21:20 UTC (History)
10 users (show)

See Also:
Latest Commit:
Version Fixed In: 4.11.0
Sentry Crash Report:


Attachments

Note You need to log in before you can comment on or make changes to this bug.
Description Volker Lanz 2009-07-02 10:40:43 UTC
Application that crashed: konqueror
Version of the application: 4.2.90 (KDE 4.2.90 (KDE 4.3 Beta2))
KDE Version: 4.2.90 (KDE 4.2.90 (KDE 4.3 Beta2))
Qt Version: 4.5.0
Operating System: Linux 2.6.28-11-generic x86_64
Distribution: Ubuntu 9.04

What I was doing when the application crashed:
Removing a via-location in maps.google.com, Konqueror crashed.

 -- Backtrace:
Application: Konqueror (kdeinit), signal: Segmentation fault
[KCrash Handler]
#5  KJSDebugger::DebugDocument::name (this=0x0) at /usr/include/qt4/QtCore/qstring.h:711
#6  0x00007ff0b1fd7132 in KJSDebugger::DebugWindow::enterContext (this=<value optimized out>, exec=0x7fffcd53d3b0, sourceId=301, lineno=-1, function=0x7ff0b2724300, args=<value optimized out>)
    at /build/buildd/kde4libs-4.2.90/khtml/ecma/debugger/debugwindow.cpp:735
#7  0x00007ff0b18e8cae in KJS::FunctionImp::callAsFunction (this=0x7ff0b2724300, exec=0x7fffcd53df70, thisObj=<value optimized out>, args=@0x7fffcd53d590)
    at /build/buildd/kde4libs-4.2.90/kjs/function.cpp:135
#8  0x00007ff0b18ec779 in KJS::JSObject::call (this=0x7fffcd53d2f0, exec=0x4f82720, thisObj=0x4f82720, args=@0xf) at /build/buildd/kde4libs-4.2.90/kjs/object.cpp:69
#9  0x00007ff0b18cf384 in KJS::FunctionProtoFunc::callAsFunction (this=<value optimized out>, exec=0x7fffcd53df70, thisObj=0x7ff0b2724300, args=@0x7fffcd53dec0)
    at /build/buildd/kde4libs-4.2.90/kjs/function_object.cpp:139
#10 0x00007ff0b18ec779 in KJS::JSObject::call (this=0x7fffcd53d2f0, exec=0x4f82720, thisObj=0x4f82720, args=@0xf) at /build/buildd/kde4libs-4.2.90/kjs/object.cpp:69
#11 0x00007ff0b19077f1 in KJS::Machine::runBlock (exec=0x7fffcd53df70, codeBlock=<value optimized out>, parentExec=0x7fffcd53ea60) at codes.def:1192
#12 0x00007ff0b18e8cdf in KJS::FunctionImp::callAsFunction (this=0x7ff0ac5a8240, exec=0x7fffcd53ea60, thisObj=<value optimized out>, args=@0x7fffcd53e9b0)
    at /build/buildd/kde4libs-4.2.90/kjs/function.cpp:144
#13 0x00007ff0b18ec779 in KJS::JSObject::call (this=0x7fffcd53d2f0, exec=0x4f82720, thisObj=0x4f82720, args=@0xf) at /build/buildd/kde4libs-4.2.90/kjs/object.cpp:69
#14 0x00007ff0b19077f1 in KJS::Machine::runBlock (exec=0x7fffcd53ea60, codeBlock=<value optimized out>, parentExec=0x7fffcd53f550) at codes.def:1192
#15 0x00007ff0b18e8cdf in KJS::FunctionImp::callAsFunction (this=0x7ff0ac5a74c0, exec=0x7fffcd53f550, thisObj=<value optimized out>, args=@0x7fffcd53f4a0)
    at /build/buildd/kde4libs-4.2.90/kjs/function.cpp:144
#16 0x00007ff0b18ec779 in KJS::JSObject::call (this=0x7fffcd53d2f0, exec=0x4f82720, thisObj=0x4f82720, args=@0xf) at /build/buildd/kde4libs-4.2.90/kjs/object.cpp:69
#17 0x00007ff0b19077f1 in KJS::Machine::runBlock (exec=0x7fffcd53f550, codeBlock=<value optimized out>, parentExec=0x7fffcd540110) at codes.def:1192
#18 0x00007ff0b18e8cdf in KJS::FunctionImp::callAsFunction (this=0x7ff0ac5a7700, exec=0x7fffcd540110, thisObj=<value optimized out>, args=@0x7fffcd53f730)
    at /build/buildd/kde4libs-4.2.90/kjs/function.cpp:144
#19 0x00007ff0b18ec779 in KJS::JSObject::call (this=0x7fffcd53d2f0, exec=0x4f82720, thisObj=0x4f82720, args=@0xf) at /build/buildd/kde4libs-4.2.90/kjs/object.cpp:69
#20 0x00007ff0b18cf384 in KJS::FunctionProtoFunc::callAsFunction (this=<value optimized out>, exec=0x7fffcd540110, thisObj=0x7ff0ac5a7700, args=@0x7fffcd540060)
    at /build/buildd/kde4libs-4.2.90/kjs/function_object.cpp:139
#21 0x00007ff0b18ec779 in KJS::JSObject::call (this=0x7fffcd53d2f0, exec=0x4f82720, thisObj=0x4f82720, args=@0xf) at /build/buildd/kde4libs-4.2.90/kjs/object.cpp:69
#22 0x00007ff0b19077f1 in KJS::Machine::runBlock (exec=0x7fffcd540110, codeBlock=<value optimized out>, parentExec=0x7fffcd540c00) at codes.def:1192
#23 0x00007ff0b18e8cdf in KJS::FunctionImp::callAsFunction (this=0x7ff0ac5a7900, exec=0x7fffcd540c00, thisObj=<value optimized out>, args=@0x7fffcd540b50)
    at /build/buildd/kde4libs-4.2.90/kjs/function.cpp:144
#24 0x00007ff0b18ec779 in KJS::JSObject::call (this=0x7fffcd53d2f0, exec=0x4f82720, thisObj=0x4f82720, args=@0xf) at /build/buildd/kde4libs-4.2.90/kjs/object.cpp:69
#25 0x00007ff0b19077f1 in KJS::Machine::runBlock (exec=0x7fffcd540c00, codeBlock=<value optimized out>, parentExec=0x7fffcd5416f0) at codes.def:1192
#26 0x00007ff0b18e8cdf in KJS::FunctionImp::callAsFunction (this=0x7ff0aaf1e900, exec=0x7fffcd5416f0, thisObj=<value optimized out>, args=@0x7fffcd541640)
    at /build/buildd/kde4libs-4.2.90/kjs/function.cpp:144
#27 0x00007ff0b18ec779 in KJS::JSObject::call (this=0x7fffcd53d2f0, exec=0x4f82720, thisObj=0x4f82720, args=@0xf) at /build/buildd/kde4libs-4.2.90/kjs/object.cpp:69
#28 0x00007ff0b19077f1 in KJS::Machine::runBlock (exec=0x7fffcd5416f0, codeBlock=<value optimized out>, parentExec=0x7fffcd5421e0) at codes.def:1192
#29 0x00007ff0b18e8cdf in KJS::FunctionImp::callAsFunction (this=0x7ff0ab442d80, exec=0x7fffcd5421e0, thisObj=<value optimized out>, args=@0x7fffcd542130)
    at /build/buildd/kde4libs-4.2.90/kjs/function.cpp:144
#30 0x00007ff0b18ec779 in KJS::JSObject::call (this=0x7fffcd53d2f0, exec=0x4f82720, thisObj=0x4f82720, args=@0xf) at /build/buildd/kde4libs-4.2.90/kjs/object.cpp:69
#31 0x00007ff0b19077f1 in KJS::Machine::runBlock (exec=0x7fffcd5421e0, codeBlock=<value optimized out>, parentExec=0x7fffcd542cd0) at codes.def:1192
#32 0x00007ff0b18e8cdf in KJS::FunctionImp::callAsFunction (this=0x7ff0ab441980, exec=0x7fffcd542cd0, thisObj=<value optimized out>, args=@0x7fffcd542c20)
    at /build/buildd/kde4libs-4.2.90/kjs/function.cpp:144
#33 0x00007ff0b18ec779 in KJS::JSObject::call (this=0x7fffcd53d2f0, exec=0x4f82720, thisObj=0x4f82720, args=@0xf) at /build/buildd/kde4libs-4.2.90/kjs/object.cpp:69
#34 0x00007ff0b19077f1 in KJS::Machine::runBlock (exec=0x7fffcd542cd0, codeBlock=<value optimized out>, parentExec=0x7fffcd5437c0) at codes.def:1192
#35 0x00007ff0b18e8cdf in KJS::FunctionImp::callAsFunction (this=0x7ff0ab441900, exec=0x7fffcd5437c0, thisObj=<value optimized out>, args=@0x7fffcd543710)
    at /build/buildd/kde4libs-4.2.90/kjs/function.cpp:144
#36 0x00007ff0b18ec779 in KJS::JSObject::call (this=0x7fffcd53d2f0, exec=0x4f82720, thisObj=0x4f82720, args=@0xf) at /build/buildd/kde4libs-4.2.90/kjs/object.cpp:69
#37 0x00007ff0b19077f1 in KJS::Machine::runBlock (exec=0x7fffcd5437c0, codeBlock=<value optimized out>, parentExec=0x7fffcd544380) at codes.def:1192
#38 0x00007ff0b18e8cdf in KJS::FunctionImp::callAsFunction (this=0x7ff0ab434500, exec=0x7fffcd544380, thisObj=<value optimized out>, args=@0x7fffcd5439b0)
    at /build/buildd/kde4libs-4.2.90/kjs/function.cpp:144
#39 0x00007ff0b18ec779 in KJS::JSObject::call (this=0x7fffcd53d2f0, exec=0x4f82720, thisObj=0x4f82720, args=@0xf) at /build/buildd/kde4libs-4.2.90/kjs/object.cpp:69
#40 0x00007ff0b18cf4fa in KJS::FunctionProtoFunc::callAsFunction (this=<value optimized out>, exec=0x7fffcd544380, thisObj=0x7ff0ab434500, args=@0x4)
    at /build/buildd/kde4libs-4.2.90/kjs/function_object.cpp:123
#41 0x00007ff0b18ec779 in KJS::JSObject::call (this=0x7fffcd53d2f0, exec=0x4f82720, thisObj=0x4f82720, args=@0xf) at /build/buildd/kde4libs-4.2.90/kjs/object.cpp:69
#42 0x00007ff0b19077f1 in KJS::Machine::runBlock (exec=0x7fffcd544380, codeBlock=<value optimized out>, parentExec=0x7fffcd544f40) at codes.def:1192
#43 0x00007ff0b18e8cdf in KJS::FunctionImp::callAsFunction (this=0x7ff0ac5c1680, exec=0x7fffcd544f40, thisObj=<value optimized out>, args=@0x7fffcd544570)
    at /build/buildd/kde4libs-4.2.90/kjs/function.cpp:144
#44 0x00007ff0b18ec779 in KJS::JSObject::call (this=0x7fffcd53d2f0, exec=0x4f82720, thisObj=0x4f82720, args=@0xf) at /build/buildd/kde4libs-4.2.90/kjs/object.cpp:69
#45 0x00007ff0b18cf4fa in KJS::FunctionProtoFunc::callAsFunction (this=<value optimized out>, exec=0x7fffcd544f40, thisObj=0x7ff0ac5c1680, args=@0x3)
    at /build/buildd/kde4libs-4.2.90/kjs/function_object.cpp:123
#46 0x00007ff0b18ec779 in KJS::JSObject::call (this=0x7fffcd53d2f0, exec=0x4f82720, thisObj=0x4f82720, args=@0xf) at /build/buildd/kde4libs-4.2.90/kjs/object.cpp:69
#47 0x00007ff0b19077f1 in KJS::Machine::runBlock (exec=0x7fffcd544f40, codeBlock=<value optimized out>, parentExec=0x7fffcd545b00) at codes.def:1192
#48 0x00007ff0b18e8cdf in KJS::FunctionImp::callAsFunction (this=0x7ff0ac5c1480, exec=0x7fffcd545b00, thisObj=<value optimized out>, args=@0x7fffcd545130)
    at /build/buildd/kde4libs-4.2.90/kjs/function.cpp:144
#49 0x00007ff0b18ec779 in KJS::JSObject::call (this=0x7fffcd53d2f0, exec=0x4f82720, thisObj=0x4f82720, args=@0xf) at /build/buildd/kde4libs-4.2.90/kjs/object.cpp:69
#50 0x00007ff0b18cf4fa in KJS::FunctionProtoFunc::callAsFunction (this=<value optimized out>, exec=0x7fffcd545b00, thisObj=0x7ff0ac5c1480, args=@0x3)
    at /build/buildd/kde4libs-4.2.90/kjs/function_object.cpp:123
#51 0x00007ff0b18ec779 in KJS::JSObject::call (this=0x7fffcd53d2f0, exec=0x4f82720, thisObj=0x4f82720, args=@0xf) at /build/buildd/kde4libs-4.2.90/kjs/object.cpp:69
#52 0x00007ff0b19077f1 in KJS::Machine::runBlock (exec=0x7fffcd545b00, codeBlock=<value optimized out>, parentExec=0x7fffcd5465f0) at codes.def:1192
#53 0x00007ff0b18e8cdf in KJS::FunctionImp::callAsFunction (this=0x7ff0aaf0b740, exec=0x7fffcd5465f0, thisObj=<value optimized out>, args=@0x7fffcd546540)
    at /build/buildd/kde4libs-4.2.90/kjs/function.cpp:144
#54 0x00007ff0b18ec779 in KJS::JSObject::call (this=0x7fffcd53d2f0, exec=0x4f82720, thisObj=0x4f82720, args=@0xf) at /build/buildd/kde4libs-4.2.90/kjs/object.cpp:69
#55 0x00007ff0b19077f1 in KJS::Machine::runBlock (exec=0x7fffcd5465f0, codeBlock=<value optimized out>, parentExec=0x7fffcd5470e0) at codes.def:1192
#56 0x00007ff0b18e8cdf in KJS::FunctionImp::callAsFunction (this=0x7ff0ab474640, exec=0x7fffcd5470e0, thisObj=<value optimized out>, args=@0x7fffcd547030)
    at /build/buildd/kde4libs-4.2.90/kjs/function.cpp:144
#57 0x00007ff0b18ec779 in KJS::JSObject::call (this=0x7fffcd53d2f0, exec=0x4f82720, thisObj=0x4f82720, args=@0xf) at /build/buildd/kde4libs-4.2.90/kjs/object.cpp:69
#58 0x00007ff0b19077f1 in KJS::Machine::runBlock (exec=0x7fffcd5470e0, codeBlock=<value optimized out>, parentExec=0x7fffcd547bd0) at codes.def:1192
#59 0x00007ff0b18e8cdf in KJS::FunctionImp::callAsFunction (this=0x7ff0aaf17000, exec=0x7fffcd547bd0, thisObj=<value optimized out>, args=@0x7fffcd547b20)
    at /build/buildd/kde4libs-4.2.90/kjs/function.cpp:144
#60 0x00007ff0b18ec779 in KJS::JSObject::call (this=0x7fffcd53d2f0, exec=0x4f82720, thisObj=0x4f82720, args=@0xf) at /build/buildd/kde4libs-4.2.90/kjs/object.cpp:69
#61 0x00007ff0b19077f1 in KJS::Machine::runBlock (exec=0x7fffcd547bd0, codeBlock=<value optimized out>, parentExec=0x7fffcd5486c0) at codes.def:1192
#62 0x00007ff0b18e8cdf in KJS::FunctionImp::callAsFunction (this=0x7ff0aaf1ae00, exec=0x7fffcd5486c0, thisObj=<value optimized out>, args=@0x7fffcd548610)
    at /build/buildd/kde4libs-4.2.90/kjs/function.cpp:144
#63 0x00007ff0b18ec779 in KJS::JSObject::call (this=0x7fffcd53d2f0, exec=0x4f82720, thisObj=0x4f82720, args=@0xf) at /build/buildd/kde4libs-4.2.90/kjs/object.cpp:69
#64 0x00007ff0b19077f1 in KJS::Machine::runBlock (exec=0x7fffcd5486c0, codeBlock=<value optimized out>, parentExec=0x7fffcd5491b0) at codes.def:1192
#65 0x00007ff0b18e8cdf in KJS::FunctionImp::callAsFunction (this=0x7ff0aaea4e00, exec=0x7fffcd5491b0, thisObj=<value optimized out>, args=@0x7fffcd549100)
    at /build/buildd/kde4libs-4.2.90/kjs/function.cpp:144
#66 0x00007ff0b18ec779 in KJS::JSObject::call (this=0x7fffcd53d2f0, exec=0x4f82720, thisObj=0x4f82720, args=@0xf) at /build/buildd/kde4libs-4.2.90/kjs/object.cpp:69
#67 0x00007ff0b19077f1 in KJS::Machine::runBlock (exec=0x7fffcd5491b0, codeBlock=<value optimized out>, parentExec=0x7fffcd549d70) at codes.def:1192
#68 0x00007ff0b18e8cdf in KJS::FunctionImp::callAsFunction (this=0x7ff0aad59d00, exec=0x7fffcd549d70, thisObj=<value optimized out>, args=@0x7fffcd5493a0)
    at /build/buildd/kde4libs-4.2.90/kjs/function.cpp:144
#69 0x00007ff0b18ec779 in KJS::JSObject::call (this=0x7fffcd53d2f0, exec=0x4f82720, thisObj=0x4f82720, args=@0xf) at /build/buildd/kde4libs-4.2.90/kjs/object.cpp:69
#70 0x00007ff0b18cf4fa in KJS::FunctionProtoFunc::callAsFunction (this=<value optimized out>, exec=0x7fffcd549d70, thisObj=0x7ff0aad59d00, args=@0x3)
    at /build/buildd/kde4libs-4.2.90/kjs/function_object.cpp:123
#71 0x00007ff0b18ec779 in KJS::JSObject::call (this=0x7fffcd53d2f0, exec=0x4f82720, thisObj=0x4f82720, args=@0xf) at /build/buildd/kde4libs-4.2.90/kjs/object.cpp:69
#72 0x00007ff0b19077f1 in KJS::Machine::runBlock (exec=0x7fffcd549d70, codeBlock=<value optimized out>, parentExec=0x7fffcd54a930) at codes.def:1192
#73 0x00007ff0b18e8cdf in KJS::FunctionImp::callAsFunction (this=0x7ff0aad59b00, exec=0x7fffcd54a930, thisObj=<value optimized out>, args=@0x7fffcd549f60)
    at /build/buildd/kde4libs-4.2.90/kjs/function.cpp:144
#74 0x00007ff0b18ec779 in KJS::JSObject::call (this=0x7fffcd53d2f0, exec=0x4f82720, thisObj=0x4f82720, args=@0xf) at /build/buildd/kde4libs-4.2.90/kjs/object.cpp:69
#75 0x00007ff0b18cf4fa in KJS::FunctionProtoFunc::callAsFunction (this=<value optimized out>, exec=0x7fffcd54a930, thisObj=0x7ff0aad59b00, args=@0x3)
    at /build/buildd/kde4libs-4.2.90/kjs/function_object.cpp:123
#76 0x00007ff0b18ec779 in KJS::JSObject::call (this=0x7fffcd53d2f0, exec=0x4f82720, thisObj=0x4f82720, args=@0xf) at /build/buildd/kde4libs-4.2.90/kjs/object.cpp:69
#77 0x00007ff0b19077f1 in KJS::Machine::runBlock (exec=0x7fffcd54a930, codeBlock=<value optimized out>, parentExec=0x7fffcd54b420) at codes.def:1192
#78 0x00007ff0b18e8cdf in KJS::FunctionImp::callAsFunction (this=0x7ff0aad59600, exec=0x7fffcd54b420, thisObj=<value optimized out>, args=@0x7fffcd54b370)
    at /build/buildd/kde4libs-4.2.90/kjs/function.cpp:144
#79 0x00007ff0b18ec779 in KJS::JSObject::call (this=0x7fffcd53d2f0, exec=0x4f82720, thisObj=0x4f82720, args=@0xf) at /build/buildd/kde4libs-4.2.90/kjs/object.cpp:69
#80 0x00007ff0b19077f1 in KJS::Machine::runBlock (exec=0x7fffcd54b420, codeBlock=<value optimized out>, parentExec=0x7fffcd54bf10) at codes.def:1192
#81 0x00007ff0b18e8cdf in KJS::FunctionImp::callAsFunction (this=0x7ff0aad59500, exec=0x7fffcd54bf10, thisObj=<value optimized out>, args=@0x7fffcd54be60)
    at /build/buildd/kde4libs-4.2.90/kjs/function.cpp:144
#82 0x00007ff0b18ec779 in KJS::JSObject::call (this=0x7fffcd53d2f0, exec=0x4f82720, thisObj=0x4f82720, args=@0xf) at /build/buildd/kde4libs-4.2.90/kjs/object.cpp:69
#83 0x00007ff0b19077f1 in KJS::Machine::runBlock (exec=0x7fffcd54bf10, codeBlock=<value optimized out>, parentExec=0x7fffcd54ca00) at codes.def:1192
#84 0x00007ff0b18e8cdf in KJS::FunctionImp::callAsFunction (this=0x7ff0aad57ac0, exec=0x7fffcd54ca00, thisObj=<value optimized out>, args=@0x7fffcd54c950)
    at /build/buildd/kde4libs-4.2.90/kjs/function.cpp:144
#85 0x00007ff0b18ec779 in KJS::JSObject::call (this=0x7fffcd53d2f0, exec=0x4f82720, thisObj=0x4f82720, args=@0xf) at /build/buildd/kde4libs-4.2.90/kjs/object.cpp:69
#86 0x00007ff0b19077f1 in KJS::Machine::runBlock (exec=0x7fffcd54ca00, codeBlock=<value optimized out>, parentExec=0x7fffcd54d4f0) at codes.def:1192
#87 0x00007ff0b18e8cdf in KJS::FunctionImp::callAsFunction (this=0x7ff0aad57a40, exec=0x7fffcd54d4f0, thisObj=<value optimized out>, args=@0x7fffcd54d440)
    at /build/buildd/kde4libs-4.2.90/kjs/function.cpp:144
#88 0x00007ff0b18ec779 in KJS::JSObject::call (this=0x7fffcd53d2f0, exec=0x4f82720, thisObj=0x4f82720, args=@0xf) at /build/buildd/kde4libs-4.2.90/kjs/object.cpp:69
#89 0x00007ff0b19077f1 in KJS::Machine::runBlock (exec=0x7fffcd54d4f0, codeBlock=<value optimized out>, parentExec=0x7fffcd54dfe0) at codes.def:1192
#90 0x00007ff0b18e8cdf in KJS::FunctionImp::callAsFunction (this=0x7ff0aaf094c0, exec=0x7fffcd54dfe0, thisObj=<value optimized out>, args=@0x7fffcd54df30)
    at /build/buildd/kde4libs-4.2.90/kjs/function.cpp:144
#91 0x00007ff0b18ec779 in KJS::JSObject::call (this=0x7fffcd53d2f0, exec=0x4f82720, thisObj=0x4f82720, args=@0xf) at /build/buildd/kde4libs-4.2.90/kjs/object.cpp:69
#92 0x00007ff0b19077f1 in KJS::Machine::runBlock (exec=0x7fffcd54dfe0, codeBlock=<value optimized out>, parentExec=0x7fffcd54ead0) at codes.def:1192
#93 0x00007ff0b18e8cdf in KJS::FunctionImp::callAsFunction (this=0x7ff0aaf095c0, exec=0x7fffcd54ead0, thisObj=<value optimized out>, args=@0x7fffcd54ea20)
    at /build/buildd/kde4libs-4.2.90/kjs/function.cpp:144
#94 0x00007ff0b18ec779 in KJS::JSObject::call (this=0x7fffcd53d2f0, exec=0x4f82720, thisObj=0x4f82720, args=@0xf) at /build/buildd/kde4libs-4.2.90/kjs/object.cpp:69
#95 0x00007ff0b19077f1 in KJS::Machine::runBlock (exec=0x7fffcd54ead0, codeBlock=<value optimized out>, parentExec=0x7fffcd54f5c0) at codes.def:1192
#96 0x00007ff0b18e8cdf in KJS::FunctionImp::callAsFunction (this=0x7ff0aaf18e00, exec=0x7fffcd54f5c0, thisObj=<value optimized out>, args=@0x7fffcd54f510)
    at /build/buildd/kde4libs-4.2.90/kjs/function.cpp:144
#97 0x00007ff0b18ec779 in KJS::JSObject::call (this=0x7fffcd53d2f0, exec=0x4f82720, thisObj=0x4f82720, args=@0xf) at /build/buildd/kde4libs-4.2.90/kjs/object.cpp:69
#98 0x00007ff0b19077f1 in KJS::Machine::runBlock (exec=0x7fffcd54f5c0, codeBlock=<value optimized out>, parentExec=0x7fffcd5500b0) at codes.def:1192
#99 0x00007ff0b18e8cdf in KJS::FunctionImp::callAsFunction (this=0x7ff0aad59440, exec=0x7fffcd5500b0, thisObj=<value optimized out>, args=@0x7fffcd550000)
    at /build/buildd/kde4libs-4.2.90/kjs/function.cpp:144
#100 0x00007ff0b18ec779 in KJS::JSObject::call (this=0x7fffcd53d2f0, exec=0x4f82720, thisObj=0x4f82720, args=@0xf) at /build/buildd/kde4libs-4.2.90/kjs/object.cpp:69
#101 0x00007ff0b19077f1 in KJS::Machine::runBlock (exec=0x7fffcd5500b0, codeBlock=<value optimized out>, parentExec=0x7fffcd550ba0) at codes.def:1192
#102 0x00007ff0b18e8cdf in KJS::FunctionImp::callAsFunction (this=0x7ff0aaf17000, exec=0x7fffcd550ba0, thisObj=<value optimized out>, args=@0x7fffcd550af0)
    at /build/buildd/kde4libs-4.2.90/kjs/function.cpp:144
#103 0x00007ff0b18ec779 in KJS::JSObject::call (this=0x7fffcd53d2f0, exec=0x4f82720, thisObj=0x4f82720, args=@0xf) at /build/buildd/kde4libs-4.2.90/kjs/object.cpp:69
#104 0x00007ff0b19077f1 in KJS::Machine::runBlock (exec=0x7fffcd550ba0, codeBlock=<value optimized out>, parentExec=0x7fffcd551690) at codes.def:1192
#105 0x00007ff0b18e8cdf in KJS::FunctionImp::callAsFunction (this=0x7ff0aaf19000, exec=0x7fffcd551690, thisObj=<value optimized out>, args=@0x7fffcd5515e0)
    at /build/buildd/kde4libs-4.2.90/kjs/function.cpp:144
#106 0x00007ff0b18ec779 in KJS::JSObject::call (this=0x7fffcd53d2f0, exec=0x4f82720, thisObj=0x4f82720, args=@0xf) at /build/buildd/kde4libs-4.2.90/kjs/object.cpp:69
#107 0x00007ff0b19077f1 in KJS::Machine::runBlock (exec=0x7fffcd551690, codeBlock=<value optimized out>, parentExec=0x7fffcd552180) at codes.def:1192
#108 0x00007ff0b18e8cdf in KJS::FunctionImp::callAsFunction (this=0x7ff0aaea4d00, exec=0x7fffcd552180, thisObj=<value optimized out>, args=@0x7fffcd5520d0)
    at /build/buildd/kde4libs-4.2.90/kjs/function.cpp:144
#109 0x00007ff0b18ec779 in KJS::JSObject::call (this=0x7fffcd53d2f0, exec=0x4f82720, thisObj=0x4f82720, args=@0xf) at /build/buildd/kde4libs-4.2.90/kjs/object.cpp:69
#110 0x00007ff0b19077f1 in KJS::Machine::runBlock (exec=0x7fffcd552180, codeBlock=<value optimized out>, parentExec=0x7fffcd552c70) at codes.def:1192
#111 0x00007ff0b18e8cdf in KJS::FunctionImp::callAsFunction (this=0x7ff0aaea4c80, exec=0x7fffcd552c70, thisObj=<value optimized out>, args=@0x7fffcd552bc0)
    at /build/buildd/kde4libs-4.2.90/kjs/function.cpp:144
#112 0x00007ff0b18ec779 in KJS::JSObject::call (this=0x7fffcd53d2f0, exec=0x4f82720, thisObj=0x4f82720, args=@0xf) at /build/buildd/kde4libs-4.2.90/kjs/object.cpp:69
#113 0x00007ff0b19077f1 in KJS::Machine::runBlock (exec=0x7fffcd552c70, codeBlock=<value optimized out>, parentExec=0x7fffcd553830) at codes.def:1192
#114 0x00007ff0b18e8cdf in KJS::FunctionImp::callAsFunction (this=0x7ff0aed938c0, exec=0x7fffcd553830, thisObj=<value optimized out>, args=@0x7fffcd552e60)
    at /build/buildd/kde4libs-4.2.90/kjs/function.cpp:144
#115 0x00007ff0b18ec779 in KJS::JSObject::call (this=0x7fffcd53d2f0, exec=0x4f82720, thisObj=0x4f82720, args=@0xf) at /build/buildd/kde4libs-4.2.90/kjs/object.cpp:69
#116 0x00007ff0b18cf4fa in KJS::FunctionProtoFunc::callAsFunction (this=<value optimized out>, exec=0x7fffcd553830, thisObj=0x7ff0aed938c0, args=@0x3)
    at /build/buildd/kde4libs-4.2.90/kjs/function_object.cpp:123
#117 0x00007ff0b18ec779 in KJS::JSObject::call (this=0x7fffcd53d2f0, exec=0x4f82720, thisObj=0x4f82720, args=@0xf) at /build/buildd/kde4libs-4.2.90/kjs/object.cpp:69
#118 0x00007ff0b19077f1 in KJS::Machine::runBlock (exec=0x7fffcd553830, codeBlock=<value optimized out>, parentExec=0x7fffcd554320) at codes.def:1192
#119 0x00007ff0b18e8cdf in KJS::FunctionImp::callAsFunction (this=0x7ff0aed92bc0, exec=0x7fffcd554320, thisObj=<value optimized out>, args=@0x7fffcd554270)
    at /build/buildd/kde4libs-4.2.90/kjs/function.cpp:144
#120 0x00007ff0b18ec779 in KJS::JSObject::call (this=0x7fffcd53d2f0, exec=0x4f82720, thisObj=0x4f82720, args=@0xf) at /build/buildd/kde4libs-4.2.90/kjs/object.cpp:69
#121 0x00007ff0b19077f1 in KJS::Machine::runBlock (exec=0x7fffcd554320, codeBlock=<value optimized out>, parentExec=0x7fffcd554e10) at codes.def:1192
#122 0x00007ff0b18e8cdf in KJS::FunctionImp::callAsFunction (this=0x7ff0aed92440, exec=0x7fffcd554e10, thisObj=<value optimized out>, args=@0x7fffcd554d60)
    at /build/buildd/kde4libs-4.2.90/kjs/function.cpp:144
#123 0x00007ff0b18ec779 in KJS::JSObject::call (this=0x7fffcd53d2f0, exec=0x4f82720, thisObj=0x4f82720, args=@0xf) at /build/buildd/kde4libs-4.2.90/kjs/object.cpp:69
#124 0x00007ff0b19077f1 in KJS::Machine::runBlock (exec=0x7fffcd554e10, codeBlock=<value optimized out>, parentExec=0x7fffcd555900) at codes.def:1192
#125 0x00007ff0b18e8cdf in KJS::FunctionImp::callAsFunction (this=0x7ff0aed9e0c0, exec=0x7fffcd555900, thisObj=<value optimized out>, args=@0x7fffcd555850)
    at /build/buildd/kde4libs-4.2.90/kjs/function.cpp:144
#126 0x00007ff0b18ec779 in KJS::JSObject::call (this=0x7fffcd53d2f0, exec=0x4f82720, thisObj=0x4f82720, args=@0xf) at /build/buildd/kde4libs-4.2.90/kjs/object.cpp:69
#127 0x00007ff0b19077f1 in KJS::Machine::runBlock (exec=0x7fffcd555900, codeBlock=<value optimized out>, parentExec=0x217a200) at codes.def:1192
#128 0x00007ff0b18e8cdf in KJS::FunctionImp::callAsFunction (this=0x7ff0aed9bf40, exec=0x217a200, thisObj=<value optimized out>, args=@0x7fffcd555b20)
    at /build/buildd/kde4libs-4.2.90/kjs/function.cpp:144
#129 0x00007ff0b18ec779 in KJS::JSObject::call (this=0x7fffcd53d2f0, exec=0x4f82720, thisObj=0x4f82720, args=@0xf) at /build/buildd/kde4libs-4.2.90/kjs/object.cpp:69
#130 0x00007ff0b1fb53dd in KJS::JSEventListener::handleEvent (this=0x4e18070, evt=@0x7fffcd555b90) at /build/buildd/kde4libs-4.2.90/khtml/ecma/kjs_events.cpp:106
#131 0x00007ff0b1d9ec94 in DOM::DocumentImpl::defaultEventHandler (this=0x5bdc560, evt=0x38f61d0) at /build/buildd/kde4libs-4.2.90/khtml/xml/dom_docimpl.cpp:2735
#132 0x00007ff0b1db6b8f in DOM::NodeImpl::dispatchWindowEvent (this=0x5bdc578, _id=16, canBubbleArg=<value optimized out>, cancelableArg=<value optimized out>)
    at /build/buildd/kde4libs-4.2.90/khtml/xml/dom_nodeimpl.cpp:568
#133 0x00007ff0b1e0cee9 in DOM::HTMLDocumentImpl::close (this=0x5bdc560) at /build/buildd/kde4libs-4.2.90/khtml/html/html_documentimpl.cpp:249
#134 0x00007ff0b1d38760 in KHTMLPart::slotFinishedParsing (this=0x175f4f0) at /build/buildd/kde4libs-4.2.90/khtml/khtml_part.cpp:2215
#135 0x00007ff0b1d63405 in KHTMLPart::qt_metacall (this=0x175f4f0, _c=QMetaObject::InvokeMetaMethod, _id=<value optimized out>, _a=0x7fffcd555da0)
    at /build/buildd/kde4libs-4.2.90/obj-x86_64-linux-gnu/khtml/khtml_part.moc:274
#136 0x00007ff0c50571f2 in QMetaObject::activate (sender=0x5bdc560, from_signal_index=<value optimized out>, to_signal_index=4, argv=0xf) at kernel/qobject.cpp:3069
#137 0x00007ff0b1d9abdd in DOM::DocumentImpl::qt_metacall (this=0x5bdc560, _c=QMetaObject::InvokeMetaMethod, _id=0, _a=<value optimized out>)
    at /build/buildd/kde4libs-4.2.90/obj-x86_64-linux-gnu/khtml/dom_docimpl.moc:68
#138 0x00007ff0b1e0c9f8 in DOM::HTMLDocumentImpl::qt_metacall (this=0x7fffcd53d2f0, _c=QMetaObject::InvokeMetaMethod, _id=83371808, _a=0xf)
    at /build/buildd/kde4libs-4.2.90/obj-x86_64-linux-gnu/khtml/html_documentimpl.moc:63
#139 0x00007ff0c50571f2 in QMetaObject::activate (sender=0x50e6cd0, from_signal_index=<value optimized out>, to_signal_index=4, argv=0xf) at kernel/qobject.cpp:3069
#140 0x00007ff0b1df8bfa in khtml::HTMLTokenizer::finish (this=0x50e6cd0) at /build/buildd/kde4libs-4.2.90/khtml/html/htmltokenizer.cpp:1995
#141 0x00007ff0b1d34de2 in KHTMLPart::end (this=0x175f4f0) at /build/buildd/kde4libs-4.2.90/khtml/khtml_part.cpp:2136
#142 0x00007ff0b1d3c1c2 in KHTMLPart::slotFinished (this=0x175f4f0, job=0x493e530) at /build/buildd/kde4libs-4.2.90/khtml/khtml_part.cpp:1983
#143 0x00007ff0b1d63001 in KHTMLPart::qt_metacall (this=0x175f4f0, _c=QMetaObject::InvokeMetaMethod, _id=<value optimized out>, _a=0x7fffcd5562b0)
    at /build/buildd/kde4libs-4.2.90/obj-x86_64-linux-gnu/khtml/khtml_part.moc:269
#144 0x00007ff0c50571f2 in QMetaObject::activate (sender=0x493e530, from_signal_index=<value optimized out>, to_signal_index=7, argv=0xf) at kernel/qobject.cpp:3069
#145 0x00007ff0c4b63f42 in KJob::result (this=0x7fffcd53d2f0, _t1=0x493e530) at /build/buildd/kde4libs-4.2.90/obj-x86_64-linux-gnu/kdecore/kjob.moc:188
#146 0x00007ff0c4b642bf in KJob::emitResult (this=0x493e530) at /build/buildd/kde4libs-4.2.90/kdecore/jobs/kjob.cpp:304
#147 0x00007ff0c415ea70 in KIO::SimpleJob::slotFinished (this=0x493e530) at /build/buildd/kde4libs-4.2.90/kio/kio/job.cpp:477
#148 0x00007ff0c415ef23 in KIO::TransferJob::slotFinished (this=0x493e530) at /build/buildd/kde4libs-4.2.90/kio/kio/job.cpp:948
#149 0x00007ff0c4159d15 in KIO::TransferJob::qt_metacall (this=0x493e530, _c=QMetaObject::InvokeMetaMethod, _id=<value optimized out>, _a=0x7fffcd5566b0)
    at /build/buildd/kde4libs-4.2.90/obj-x86_64-linux-gnu/kio/jobclasses.moc:343
#150 0x00007ff0c50571f2 in QMetaObject::activate (sender=0x20a3740, from_signal_index=<value optimized out>, to_signal_index=8, argv=0xf) at kernel/qobject.cpp:3069
#151 0x00007ff0c421b081 in KIO::SlaveInterface::dispatch (this=0x20a3740, _cmd=104, rawdata=<value optimized out>) at /build/buildd/kde4libs-4.2.90/kio/kio/slaveinterface.cpp:175
#152 0x00007ff0c4217bd2 in KIO::SlaveInterface::dispatch (this=0x20a3740) at /build/buildd/kde4libs-4.2.90/kio/kio/slaveinterface.cpp:91
#153 0x00007ff0c420a753 in KIO::Slave::gotInput (this=0x20a3740) at /build/buildd/kde4libs-4.2.90/kio/kio/slave.cpp:322
#154 0x00007ff0c420c9b8 in KIO::Slave::qt_metacall (this=0x20a3740, _c=QMetaObject::InvokeMetaMethod, _id=0, _a=0x7fffcd556ad0) at /build/buildd/kde4libs-4.2.90/obj-x86_64-linux-gnu/kio/slave.moc:76
#155 0x00007ff0c50571f2 in QMetaObject::activate (sender=0x248a580, from_signal_index=<value optimized out>, to_signal_index=4, argv=0xf) at kernel/qobject.cpp:3069
#156 0x00007ff0c4128481 in KIO::ConnectionPrivate::dequeue (this=0x249f310) at /build/buildd/kde4libs-4.2.90/kio/kio/connection.cpp:82
#157 0x00007ff0c41288da in KIO::Connection::qt_metacall (this=0x248a580, _c=QMetaObject::InvokeMetaMethod, _id=0, _a=0x4157950)
    at /build/buildd/kde4libs-4.2.90/obj-x86_64-linux-gnu/kio/connection.moc:73
#158 0x00007ff0c5051848 in QObject::event (this=0x248a580, e=0x5be10d0) at kernel/qobject.cpp:1118
#159 0x00007ff0c25cb78d in QApplicationPrivate::notify_helper (this=0x15d3260, receiver=0x248a580, e=0x5be10d0) at kernel/qapplication.cpp:4084
#160 0x00007ff0c25d397a in QApplication::notify (this=0x7fffcd557710, receiver=0x248a580, e=0x5be10d0) at kernel/qapplication.cpp:4049
#161 0x00007ff0c370e06b in KApplication::notify (this=0x7fffcd557710, receiver=0x248a580, event=0x5be10d0) at /build/buildd/kde4libs-4.2.90/kdeui/kernel/kapplication.cpp:302
#162 0x00007ff0c504175c in QCoreApplication::notifyInternal (this=0x7fffcd557710, receiver=0x248a580, event=0x5be10d0) at kernel/qcoreapplication.cpp:602
#163 0x00007ff0c50423ca in QCoreApplicationPrivate::sendPostedEvents (receiver=0x0, event_type=0, data=0x154d100) at ../../include/QtCore/../../src/corelib/kernel/qcoreapplication.h:213
#164 0x00007ff0c506b1e3 in postEventSourceDispatch (s=<value optimized out>) at ../../include/QtCore/../../src/corelib/kernel/qcoreapplication.h:218
#165 0x00007ff0c102920a in IA__g_main_context_dispatch (context=0x15e0930) at /build/buildd/glib2.0-2.20.1/glib/gmain.c:1814
#166 0x00007ff0c102c8e0 in g_main_context_iterate (context=0x15e0930, block=1, dispatch=1, self=<value optimized out>) at /build/buildd/glib2.0-2.20.1/glib/gmain.c:2448
#167 0x00007ff0c102ca7c in IA__g_main_context_iteration (context=0x15e0930, may_block=1) at /build/buildd/glib2.0-2.20.1/glib/gmain.c:2511
#168 0x00007ff0c506ae6f in QEventDispatcherGlib::processEvents (this=0x154fcb0, flags=<value optimized out>) at kernel/qeventdispatcher_glib.cpp:323
#169 0x00007ff0c2663bef in QGuiEventDispatcherGlib::processEvents (this=0x7fffcd53d2f0, flags=<value optimized out>) at kernel/qguieventdispatcher_glib.cpp:202
#170 0x00007ff0c5040002 in QEventLoop::processEvents (this=<value optimized out>, flags={i = -850037680}) at kernel/qeventloop.cpp:149
#171 0x00007ff0c50403cd in QEventLoop::exec (this=0x7fffcd557490, flags={i = -850037600}) at kernel/qeventloop.cpp:200
#172 0x00007ff0c5042694 in QCoreApplication::exec () at kernel/qcoreapplication.cpp:880
#173 0x00007ff0b8d61d82 in kdemain () from /usr/lib/libkdeinit4_konqueror.so
#174 0x000000000040714e in launch (argc=2, _name=0x15701d8 "/usr/bin/konqueror", args=<value optimized out>, cwd=0x0, envc=0, envs=0x15701fc "", reset_env=false, tty=0x0, avoid_loops=false, 
    startup_id_str=0x1570204 "trevor;1246523405;551521;4665_TIME843568") at /build/buildd/kde4libs-4.2.90/kinit/kinit.cpp:671
#175 0x0000000000407978 in handle_launcher_request (sock=7, who=<value optimized out>) at /build/buildd/kde4libs-4.2.90/kinit/kinit.cpp:1163
#176 0x0000000000407f25 in handle_requests (waitForPid=0) at /build/buildd/kde4libs-4.2.90/kinit/kinit.cpp:1356
#177 0x0000000000408a66 in main (argc=3, argv=0x7fffcd558de8, envp=0x7fffcd558e08) at /build/buildd/kde4libs-4.2.90/kinit/kinit.cpp:1783

Reported using DrKonqi
Comment 1 Pino Toscano 2009-07-02 10:43:51 UTC
Does it crash if you disable the JS debugger?
Settings -> Configure konqueror -> Java & JavaScript -> JavaScript -> [ ] Enable debugger
Comment 2 Volker Lanz 2009-07-02 10:59:31 UTC
Disabling the debugger indeed makes the crash go away.

With the debugger enabled, I can't reproduce the crash 100%, but it now happened about three times already. Does seem more likely when planning routes and dragging via-locations around.

I just noticed that the new crash reporter tool didn't submit the version. This is on 4.2.90 from Ubuntu packages.
Comment 3 Johann-Nikolaus Andreae 2009-07-03 13:19:59 UTC
I can reproduce this bug with KDE 4.3 RC1 on OpenSUSE

Application: Konqueror (kdeinit4), signal: Segmentation fault
[KCrash Handler]
#6  KJSDebugger::DebugDocument::name (this=0x0) at /usr/include/QtCore/qstring.h:711
#7  0xb29de183 in KJSDebugger::DebugWindow::enterContext (this=0x8416ed0, exec=0xbf8a049c, sourceId=418, lineno=278, function=0xb03b1ee0, args=@0xbf8a0bb4)
    at /usr/src/debug/kdelibs-4.2.95/khtml/ecma/debugger/debugwindow.cpp:735
#8  0xb25baf8a in KJS::FunctionImp::callAsFunction (this=0xb03b1ee0, exec=0xbf8a0cb0, thisObj=0xb0990000, args=@0xbf8a0bb4) at /usr/src/debug/kdelibs-4.2.95/kjs/function.cpp:135
#9  0xb25bed8d in KJS::JSObject::call (this=0x8416ed0, exec=0xbf8a0cb0, thisObj=0xb0990000, args=@0xbf8a0bb4) at /usr/src/debug/kdelibs-4.2.95/kjs/object.cpp:69
#10 0xb25dc56b in KJS::Machine::runBlock (exec=0xbf8a0cb0, codeBlock=@0xbf8a0430, parentExec=0x0) at codes.def:1192
#11 0xb258dcf5 in KJS::FunctionBodyNode::execute (this=0x9de06b8, exec=0xbf8a0cb0) at /usr/src/debug/kdelibs-4.2.95/kjs/nodes.cpp:928
#12 0xb25c1e62 in KJS::Interpreter::evaluate (this=0x84ab2c0, sourceURL=@0xbf8a0e34, startingLineNumber=0, code=0x9e8c3d0, codeLength=4802, thisV=0xb0990000)
    at /usr/src/debug/kdelibs-4.2.95/kjs/interpreter.cpp:556
#13 0xb25c2007 in KJS::Interpreter::evaluate (this=0x84ab2c0, sourceURL=@0xbf8a0e34, startingLineNumber=0, code=@0xbf8a0e38, thisV=0xb0990000) at /usr/src/debug/kdelibs-4.2.95/kjs/interpreter.cpp:496
#14 0xb29a51a9 in KJS::KJSProxyImpl::evaluate (this=0x85a9ee8, filename=
      {static null = {<No data fields>}, static shared_null = {ref = {_q_value = 20900}, alloc = 0, size = 0, data = 0x80532da, clean = 0, simpletext = 0, righttoleft = 0, asciiCache = 0, capacity = 0, reserved = 0, array = {0}}, static shared_empty = {ref = {_q_value = 218}, alloc = 0, size = 0, data = 0xb805848e, clean = 0, simpletext = 0, righttoleft = 0, asciiCache = 0, capacity = 0, reserved = 0, array = {0}}, d = 0xbf8a0e94, static codecForCStrings = 0x0}, baseLine=0, str=@0xbf8a0e98, n=@0xbf8a0e8c, completion=0x0) at /usr/src/debug/kdelibs-4.2.95/khtml/ecma/kjs_proxy.cpp:158
#15 0xb27f2bfa in DOM::HTMLScriptElementImpl::evaluateScript (this=0x99e51e0, URL=@0xbf8a0ed8, script=@0xbf8a0ed0) at /usr/src/debug/kdelibs-4.2.95/khtml/html/html_headimpl.cpp:479
#16 0xb27f2d96 in DOM::HTMLScriptElementImpl::notifyFinished (this=0x99e51e0, o=0x9d8f8b8) at /usr/src/debug/kdelibs-4.2.95/khtml/html/html_headimpl.cpp:463
#17 0xb291276d in khtml::CachedScript::checkNotify (this=0x9d8f8b8) at /usr/src/debug/kdelibs-4.2.95/khtml/misc/loader.cpp:390
#18 0xb29160ac in khtml::CachedScript::data (this=0x9d8f8b8, buffer=@0x9d8f914, eof=true) at /usr/src/debug/kdelibs-4.2.95/khtml/misc/loader.cpp:382
#19 0xb2915cd2 in khtml::Loader::slotFinished (this=0x8407418, job=0x9ed3a80) at /usr/src/debug/kdelibs-4.2.95/khtml/misc/loader.cpp:1461
#20 0xb291c0e7 in khtml::Loader::qt_metacall (this=0x8407418, _c=QMetaObject::InvokeMetaMethod, _id=3, _a=0xbf8a10dc) at /usr/src/debug/kdelibs-4.2.95/build/khtml/loader.moc:131
#21 0xb7f75788 in QMetaObject::activate (sender=0x9ed3a80, from_signal_index=7, to_signal_index=7, argv=0xbf8a10dc) at kernel/qobject.cpp:3113
#22 0xb7f76412 in QMetaObject::activate (sender=0x9ed3a80, m=0xb7dfbda8, local_signal_index=3, argv=0xbf8a10dc) at kernel/qobject.cpp:3187
#23 0xb7c6d3c3 in KJob::result (this=0x9ed3a80, _t1=0x9ed3a80) at /usr/src/debug/kdelibs-4.2.95/build/kdecore/kjob.moc:188
#24 0xb7c6d869 in KJob::emitResult (this=0x9ed3a80) at /usr/src/debug/kdelibs-4.2.95/kdecore/jobs/kjob.cpp:304
#25 0xb7845805 in KIO::SimpleJob::slotFinished (this=0x9ed3a80) at /usr/src/debug/kdelibs-4.2.95/kio/kio/job.cpp:477
#26 0xb7846143 in KIO::TransferJob::slotFinished (this=0x9ed3a80) at /usr/src/debug/kdelibs-4.2.95/kio/kio/job.cpp:948
#27 0xb78426eb in KIO::TransferJob::qt_metacall (this=0x9ed3a80, _c=QMetaObject::InvokeMetaMethod, _id=7, _a=0xbf8a1318) at /usr/src/debug/kdelibs-4.2.95/build/kio/jobclasses.moc:343
#28 0xb7f75788 in QMetaObject::activate (sender=0x985dfa8, from_signal_index=8, to_signal_index=8, argv=0x0) at kernel/qobject.cpp:3113
#29 0xb7f76412 in QMetaObject::activate (sender=0x985dfa8, m=0xb7a20f24, local_signal_index=4, argv=0x0) at kernel/qobject.cpp:3187
#30 0xb790cd77 in KIO::SlaveInterface::finished (this=0x985dfa8) at /usr/src/debug/kdelibs-4.2.95/build/kio/slaveinterface.moc:165
#31 0xb7910ab7 in KIO::SlaveInterface::dispatch (this=0x985dfa8, _cmd=104, rawdata=@0xbf8a14e4) at /usr/src/debug/kdelibs-4.2.95/kio/kio/slaveinterface.cpp:175
#32 0xb790d257 in KIO::SlaveInterface::dispatch (this=0x985dfa8) at /usr/src/debug/kdelibs-4.2.95/kio/kio/slaveinterface.cpp:91
#33 0xb78fefcd in KIO::Slave::gotInput (this=0x985dfa8) at /usr/src/debug/kdelibs-4.2.95/kio/kio/slave.cpp:322
#34 0xb7901463 in KIO::Slave::qt_metacall (this=0x985dfa8, _c=QMetaObject::InvokeMetaMethod, _id=2, _a=0xbf8a15f8) at /usr/src/debug/kdelibs-4.2.95/build/kio/slave.moc:76
#35 0xb7f75788 in QMetaObject::activate (sender=0x98be918, from_signal_index=4, to_signal_index=4, argv=0x0) at kernel/qobject.cpp:3113
#36 0xb7f76412 in QMetaObject::activate (sender=0x98be918, m=0xb7a1d860, local_signal_index=0, argv=0x0) at kernel/qobject.cpp:3187
#37 0xb780a3d7 in KIO::Connection::readyRead (this=0x98be918) at /usr/src/debug/kdelibs-4.2.95/build/kio/connection.moc:86
#38 0xb780bd43 in KIO::ConnectionPrivate::dequeue (this=0x99a4bf0) at /usr/src/debug/kdelibs-4.2.95/kio/kio/connection.cpp:82
#39 0xb780c126 in KIO::Connection::qt_metacall (this=0x98be918, _c=QMetaObject::InvokeMetaMethod, _id=1, _a=0x9470bb8) at /usr/src/debug/kdelibs-4.2.95/build/kio/connection.moc:73
#40 0xb7f6eeab in QMetaCallEvent::placeMetaCall (this=0x948eb50, object=0x98be918) at kernel/qobject.cpp:477
#41 0xb7f70970 in QObject::event (this=0x98be918, e=0x948eb50) at kernel/qobject.cpp:1111
#42 0xb69297fc in QApplicationPrivate::notify_helper (this=0x80adef8, receiver=0x98be918, e=0x948eb50) at kernel/qapplication.cpp:4056
#43 0xb6931aee in QApplication::notify (this=0xbf8a1f58, receiver=0x98be918, e=0x948eb50) at kernel/qapplication.cpp:3603
#44 0xb741d10d in KApplication::notify (this=0xbf8a1f58, receiver=0x98be918, event=0x948eb50) at /usr/src/debug/kdelibs-4.2.95/kdeui/kernel/kapplication.cpp:302
#45 0xb7f6016b in QCoreApplication::notifyInternal (this=0xbf8a1f58, receiver=0x98be918, event=0x948eb50) at kernel/qcoreapplication.cpp:610
#46 0xb7f60db5 in QCoreApplicationPrivate::sendPostedEvents (receiver=0x0, event_type=0, data=0x805a990) at kernel/qcoreapplication.h:213
#47 0xb7f60fad in QCoreApplication::sendPostedEvents (receiver=0x0, event_type=0) at kernel/qcoreapplication.cpp:1140
#48 0xb7f8bc8f in postEventSourceDispatch (s=0x80b3920) at kernel/qcoreapplication.h:218
#49 0xb64cf9c8 in g_main_context_dispatch () from /usr/lib/libglib-2.0.so.0
#50 0xb64d3083 in ?? () from /usr/lib/libglib-2.0.so.0
#51 0xb64d3241 in g_main_context_iteration () from /usr/lib/libglib-2.0.so.0
#52 0xb7f8b8d8 in QEventDispatcherGlib::processEvents (this=0x80aded8, flags={i = -1081467768}) at kernel/qeventdispatcher_glib.cpp:327
#53 0xb69c9cc5 in QGuiEventDispatcherGlib::processEvents (this=0x80aded8, flags={i = -1081467720}) at kernel/qguieventdispatcher_glib.cpp:202
#54 0xb7f5e78a in QEventLoop::processEvents (this=0xbf8a1d30, flags={i = -1081467656}) at kernel/qeventloop.cpp:149
#55 0xb7f5ebd2 in QEventLoop::exec (this=0xbf8a1d30, flags={i = -1081467592}) at kernel/qeventloop.cpp:201
#56 0xb7f61079 in QCoreApplication::exec () at kernel/qcoreapplication.cpp:888
#57 0xb6929677 in QApplication::exec () at kernel/qapplication.cpp:3525
#58 0xb49dd45f in kdemain (argc=2, argv=0x80a0ed0) at /usr/src/debug/kdebase-4.2.95/apps/konqueror/src/konqmain.cpp:257
#59 0x0804e2b0 in launch (argc=2, _name=0x80a146c "/usr/bin/konqueror", args=0x80a1487 "", cwd=0x0, envc=0, envs=0x80a148c "", reset_env=false, tty=0x0, avoid_loops=false, 
    startup_id_str=0x80a1490 "t500;1246617704;281805;7440_TIME19578987") at /usr/src/debug/kdelibs-4.2.95/kinit/kinit.cpp:672
#60 0x0804ea8d in handle_launcher_request (sock=7, who=<value optimized out>) at /usr/src/debug/kdelibs-4.2.95/kinit/kinit.cpp:1164
#61 0x0804ef23 in handle_requests (waitForPid=0) at /usr/src/debug/kdelibs-4.2.95/kinit/kinit.cpp:1357
#62 0x0804fbca in main (argc=2, argv=0xbf8a2904, envp=0xbf8a2910) at /usr/src/debug/kdelibs-4.2.95/kinit/kinit.cpp:1784
Comment 4 Dario Andres 2009-07-18 21:49:12 UTC
*** Bug 197193 has been marked as a duplicate of this bug. ***
Comment 5 Dario Andres 2009-07-18 21:49:48 UTC
*** Bug 200694 has been marked as a duplicate of this bug. ***
Comment 6 Luke-Jr 2009-07-18 22:28:08 UTC
Bug summary needs to be changed, as bug 200694 had nothing to do with maps.google.com
Comment 7 Dario Andres 2009-12-11 13:54:14 UTC
From bug 218124 (which contains lots of useful information):

Scenario:
---------
1, echo "http://www.hurriyet.com.tr/spor/" > /tmp/url
2, ulimit -c unlimited
3, konqueror --nocrashhandler `cat /tmp/url`
4, after page is loaded, enable JavaScript debugging:
   Settings->Configure Konqueror->Java&&JavaScript->
   JavaScript tab, check in:
     v Enable debugger
     v Report errors

Current result:
---------------
Once you click "Apply" konqueror crashes with below stack
trace.
Comment 8 Dario Andres 2009-12-11 13:54:17 UTC
*** Bug 218124 has been marked as a duplicate of this bug. ***
Comment 9 Bernd Buschinski 2013-04-20 15:00:03 UTC
Git commit bf19814548dc3d9918e8268963a490a0600529a9 by Bernd Buschinski.
Committed on 20/04/2013 at 16:16.
Pushed by buschinski into branch 'master'.

kjs/debugger: Attach debugger as early as possible, as not all scripts
have a direct DOM relation this ensures a valid debugger is attached

M  +7    -0    khtml/ecma/kjs_proxy.cpp

http://commits.kde.org/kdelibs/bf19814548dc3d9918e8268963a490a0600529a9
Comment 10 Andrea Iacovitti 2013-06-17 06:35:05 UTC
*** Bug 321247 has been marked as a duplicate of this bug. ***
Comment 11 Andrea Iacovitti 2013-07-25 06:26:24 UTC
*** Bug 315924 has been marked as a duplicate of this bug. ***
Comment 12 Andrea Iacovitti 2013-10-17 21:20:32 UTC
*** Bug 235568 has been marked as a duplicate of this bug. ***