Bug 202699

Summary: I was trying to access gmail.com (www.mail.google.com) after having added a custom User Agent string to emulate FIrefox 3.5.0. It works in the standard view but its unstable.
Product: [Applications] konqueror Reporter: Kevin Knebel <Firestem4>
Component: kjsAssignee: Konqueror Bugs <konqueror-bugs-null>
Status: RESOLVED WORKSFORME    
Severity: crash CC: andresbajotierra, aquavitae69, Firestem4, gregor.rosenauer, jabel119, justin.zobel, luizromario
Priority: NOR    
Version First Reported In: 4.3.0   
Target Milestone: ---   
Platform: Unlisted Binaries   
OS: Linux   
Latest Commit: Version Fixed/Implemented In:
Sentry Crash Report:

Description Kevin Knebel 2009-08-05 22:07:02 UTC
Application that crashed: konqueror
Version of the application: 4.3.00 (KDE 4.3.0)
KDE Version: 4.3.00 (KDE 4.3.0)
Qt Version: 4.5.2
Operating System: Linux 2.6.28-15-generic i686
Distribution: Ubuntu 9.04

What I was doing when the application crashed:
I was trying to access gmail.com (www.mail.google.com) after having added a custom User Agent string to emulate FIrefox 3.5.0. It works in the standard view but its unstable.

 -- Backtrace:
Application: Konqueror (kdeinit4), signal: Segmentation fault
[Current thread is 0 (LWP 3394)]

Thread 3 (Thread 0xb09cab90 (LWP 11762)):
#0  0xb7f5e430 in __kernel_vsyscall ()
#1  0xb647d412 in pthread_cond_timedwait@@GLIBC_2.3.2 () from /lib/tls/i686/cmov/libpthread.so.0
#2  0xb665d344 in pthread_cond_timedwait () from /lib/tls/i686/cmov/libc.so.6
#3  0xb7d5f14c in QWaitCondition::wait () from /usr/lib/libQtCore.so.4
#4  0xb7d53ac6 in ?? () from /usr/lib/libQtCore.so.4
#5  0xb7d5e132 in ?? () from /usr/lib/libQtCore.so.4
#6  0xb64794ff in start_thread () from /lib/tls/i686/cmov/libpthread.so.0
#7  0xb664e49e in clone () from /lib/tls/i686/cmov/libc.so.6

Thread 2 (Thread 0xb01c9b90 (LWP 11763)):
#0  0xb7f5e430 in __kernel_vsyscall ()
#1  0xb647d412 in pthread_cond_timedwait@@GLIBC_2.3.2 () from /lib/tls/i686/cmov/libpthread.so.0
#2  0xb665d344 in pthread_cond_timedwait () from /lib/tls/i686/cmov/libc.so.6
#3  0xb7d5f14c in QWaitCondition::wait () from /usr/lib/libQtCore.so.4
#4  0xb7d53ac6 in ?? () from /usr/lib/libQtCore.so.4
#5  0xb7d5e132 in ?? () from /usr/lib/libQtCore.so.4
#6  0xb64794ff in start_thread () from /lib/tls/i686/cmov/libpthread.so.0
#7  0xb664e49e in clone () from /lib/tls/i686/cmov/libc.so.6

Thread 1 (Thread 0xb5f87a10 (LWP 3394)):
[KCrash Handler]
#6  0xb2abde0e in ?? () from /usr/lib/libkhtml.so.5
#7  0xb2aa5396 in ?? () from /usr/lib/libkhtml.so.5
#8  0xb2cb50f4 in ?? () from /usr/lib/libkhtml.so.5
#9  0xb28e8d6d in KJS::JSObject::call () from /usr/lib/libkjs.so.4
#10 0xb2905d3b in ?? () from /usr/lib/libkjs.so.4
#11 0xb28e4fd3 in KJS::FunctionImp::callAsFunction () from /usr/lib/libkjs.so.4
#12 0xb28e8d6d in KJS::JSObject::call () from /usr/lib/libkjs.so.4
#13 0xb2905d3b in ?? () from /usr/lib/libkjs.so.4
#14 0xb28b7c70 in ?? () from /usr/lib/libkjs.so.4
#15 0xb28ebe42 in KJS::Interpreter::evaluate () from /usr/lib/libkjs.so.4
#16 0xb28ebfe7 in KJS::Interpreter::evaluate () from /usr/lib/libkjs.so.4
#17 0xb2cc10f9 in ?? () from /usr/lib/libkhtml.so.5
#18 0xb2a6026e in KHTMLPart::executeScript () from /usr/lib/libkhtml.so.5
#19 0xb2afb129 in ?? () from /usr/lib/libkhtml.so.5
#20 0xb2aff364 in ?? () from /usr/lib/libkhtml.so.5
#21 0xb2b009ed in ?? () from /usr/lib/libkhtml.so.5
#22 0xb2b03aec in ?? () from /usr/lib/libkhtml.so.5
#23 0xb2a3fb85 in KHTMLPart::write () from /usr/lib/libkhtml.so.5
#24 0xb2a41026 in KHTMLPart::slotData () from /usr/lib/libkhtml.so.5
#25 0xb2a643cf in KHTMLPart::qt_metacall () from /usr/lib/libkhtml.so.5
#26 0xb7e681b8 in QMetaObject::activate () from /usr/lib/libQtCore.so.4
#27 0xb7e68e42 in QMetaObject::activate () from /usr/lib/libQtCore.so.4
#28 0xb77f4489 in KIO::TransferJob::data () from /usr/lib/libkio.so.5
#29 0xb77f4d92 in KIO::TransferJob::slotData () from /usr/lib/libkio.so.5
#30 0xb77fbaf5 in KIO::TransferJob::qt_metacall () from /usr/lib/libkio.so.5
#31 0xb7e681b8 in QMetaObject::activate () from /usr/lib/libQtCore.so.4
#32 0xb7e68e42 in QMetaObject::activate () from /usr/lib/libQtCore.so.4
#33 0xb78c4d33 in KIO::SlaveInterface::data () from /usr/lib/libkio.so.5
#34 0xb78c8a7c in KIO::SlaveInterface::dispatch () from /usr/lib/libkio.so.5
#35 0xb78c50f7 in KIO::SlaveInterface::dispatch () from /usr/lib/libkio.so.5
#36 0xb78b6e6d in KIO::Slave::gotInput () from /usr/lib/libkio.so.5
#37 0xb78b9303 in KIO::Slave::qt_metacall () from /usr/lib/libkio.so.5
#38 0xb7e681b8 in QMetaObject::activate () from /usr/lib/libQtCore.so.4
#39 0xb7e68e42 in QMetaObject::activate () from /usr/lib/libQtCore.so.4
#40 0xb77c31d7 in KIO::Connection::readyRead () from /usr/lib/libkio.so.5
#41 0xb77c4b43 in ?? () from /usr/lib/libkio.so.5
#42 0xb77c4f26 in KIO::Connection::qt_metacall () from /usr/lib/libkio.so.5
#43 0xb7e618cb in QMetaCallEvent::placeMetaCall () from /usr/lib/libQtCore.so.4
#44 0xb7e633b0 in QObject::event () from /usr/lib/libQtCore.so.4
#45 0xb6913d3c in QApplicationPrivate::notify_helper () from /usr/lib/libQtGui.so.4
#46 0xb691c03e in QApplication::notify () from /usr/lib/libQtGui.so.4
#47 0xb74245cd in KApplication::notify () from /usr/lib/libkdeui.so.5
#48 0xb7e52bcb in QCoreApplication::notifyInternal () from /usr/lib/libQtCore.so.4
#49 0xb7e53825 in QCoreApplicationPrivate::sendPostedEvents () from /usr/lib/libQtCore.so.4
#50 0xb7e53a1d in QCoreApplication::sendPostedEvents () from /usr/lib/libQtCore.so.4
#51 0xb7e7e6af in ?? () from /usr/lib/libQtCore.so.4
#52 0xb64c6b88 in g_main_context_dispatch () from /usr/lib/libglib-2.0.so.0
#53 0xb64ca0eb in ?? () from /usr/lib/libglib-2.0.so.0
#54 0xb64ca268 in g_main_context_iteration () from /usr/lib/libglib-2.0.so.0
#55 0xb7e7e2f8 in QEventDispatcherGlib::processEvents () from /usr/lib/libQtCore.so.4
#56 0xb69b5a75 in ?? () from /usr/lib/libQtGui.so.4
#57 0xb7e511fa in QEventLoop::processEvents () from /usr/lib/libQtCore.so.4
#58 0xb7e51642 in QEventLoop::exec () from /usr/lib/libQtCore.so.4
#59 0xb7e53ae9 in QCoreApplication::exec () from /usr/lib/libQtCore.so.4
#60 0xb6913bb7 in QApplication::exec () from /usr/lib/libQtGui.so.4
#61 0xb4a310c8 in kdemain () from /usr/lib/libkdeinit4_konqueror.so
#62 0x0804e27d in _start ()

Reported using DrKonqi
Comment 1 Dario Andres 2009-08-06 04:31:47 UTC
If you can reproduce the crash at will, may you install the "kdelibs5-dbg" package and post a complete backtrace here? Thanks
Comment 2 Kevin Knebel 2009-08-07 00:18:17 UTC
I'll do that later when I get home. Internet at work is too unstable to download the files for that..

How do I perform a complete backtrace once I download the kdelib5-dbg?
Comment 3 Dario Andres 2009-08-07 00:33:19 UTC
Once you have the package installed, reproduce the crash and you will get the "Crash Handler Dialog" again. Instead of clicking "Report Bug" just click the "Developer Information" tab, wait until the backtrace appears and then copy and paste it here. Thanks
Comment 4 Kevin Knebel 2009-08-08 07:44:45 UTC
Here is the complete backtrace. I also narrowed it down to exactly what causes the crash. It is repeatable every time.

There is 1 of 2 ways it crashes (Both prevalent to each other).

When I access www.mail.google.com and log in. Everything works fine for the most part (some formatting is slightly off and gtalk does not load at all.) When I click Compose Message it will immediately crash when it starts to render/load the compose view. 

The other exception is where it loads the Compose page. But when I click in the text box to write my mesasge. It will then crash there. 

Application: Konqueror (kdeinit4), signal: Segmentation fault
[Current thread is 0 (LWP 6257)]

Thread 2 (Thread 0xb0b0ab90 (LWP 6271)):
#0  0xb7fe2430 in __kernel_vsyscall ()
#1  0xb6501412 in pthread_cond_timedwait@@GLIBC_2.3.2 () from /lib/tls/i686/cmov/libpthread.so.0
#2  0xb66e1344 in pthread_cond_timedwait () from /lib/tls/i686/cmov/libc.so.6
#3  0xb7de314c in QWaitCondition::wait (this=0xa165640, mutex=0xa16563c, time=30000) at thread/qwaitcondition_unix.cpp:85
#4  0xb7dd7ac6 in QThreadPoolThread::run (this=0x9eff9e8) at concurrent/qthreadpool.cpp:140
#5  0xb7de2132 in QThreadPrivate::start (arg=0x9eff9e8) at thread/qthread_unix.cpp:188
#6  0xb64fd4ff in start_thread () from /lib/tls/i686/cmov/libpthread.so.0
#7  0xb66d249e in clone () from /lib/tls/i686/cmov/libc.so.6

Thread 1 (Thread 0xb600ba10 (LWP 6257)):
[KCrash Handler]
#6  0xb220ee0e in DOM::RegisteredListenerList::addEventListener (this=0xe8, id={m_id = 52506}, listener=0xa8883a0, useCapture=false) at /build/buildd/kde4libs-4.3.0/khtml/xml/dom_nodeimpl.cpp:2198
#7  0xb21f6396 in DOM::DocumentImpl::addWindowEventListener (this=0x0, id={m_id = 53268}, listener=0xa8883a0, useCapture=<value optimized out>)
    at /build/buildd/kde4libs-4.3.0/khtml/xml/dom_docimpl.cpp:2770
#8  0xb24060f4 in KJS::WindowFunc::callAsFunction (this=0xb0119ba0, exec=0xbfafd6ec, thisObj=0xb02f0040, args=@0xbfafd674) at /build/buildd/kde4libs-4.3.0/khtml/ecma/kjs_window.cpp:2110
#9  0xb2039d6d in KJS::JSObject::call (this=0xa0fe1a8, exec=0xbfafd6ec, thisObj=0xb02f0040, args=@0xbfafd674) at /build/buildd/kde4libs-4.3.0/kjs/object.cpp:69
#10 0xb2056d3b in KJS::Machine::runBlock (exec=0xbfafd6ec, codeBlock=@0xa0ffb28, parentExec=0xbfafdf10) at codes.def:1192
#11 0xb2035fd3 in KJS::FunctionImp::callAsFunction (this=0xb02e5660, exec=0xbfafdf10, thisObj=0xb02f0000, args=@0xbfafde14) at /build/buildd/kde4libs-4.3.0/kjs/function.cpp:144
#12 0xb2039d6d in KJS::JSObject::call (this=0xa0fe1a8, exec=0xbfafdf10, thisObj=0xb02f0000, args=@0xbfafde14) at /build/buildd/kde4libs-4.3.0/kjs/object.cpp:69
#13 0xb2056d3b in KJS::Machine::runBlock (exec=0xbfafdf10, codeBlock=@0xa0ffb28, parentExec=0x0) at codes.def:1192
#14 0xb2008c70 in KJS::FunctionBodyNode::execute (this=0xa88abb0, exec=0xbfafdf10) at /build/buildd/kde4libs-4.3.0/kjs/nodes.cpp:928
#15 0xb203ce42 in KJS::Interpreter::evaluate (this=0xa1c7158, sourceURL=@0xbfafe094, startingLineNumber=994, code=0xa09c4a0, codeLength=5676, thisV=0xb02f0000)
    at /build/buildd/kde4libs-4.3.0/kjs/interpreter.cpp:556
#16 0xb203cfe7 in KJS::Interpreter::evaluate (this=0xa1c7158, sourceURL=@0xbfafe094, startingLineNumber=994, code=@0xbfafe098, thisV=0xb02f0000)
    at /build/buildd/kde4libs-4.3.0/kjs/interpreter.cpp:496
#17 0xb24120f9 in KJS::KJSProxyImpl::evaluate (this=0xa146558, filename=
      {static null = {<No data fields>}, static shared_null = {ref = {_q_value = 17899}, 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 = 175}, alloc = 0, size = 0, data = 0xb7fca46e, clean = 0, simpletext = 0, righttoleft = 0, asciiCache = 0, capacity = 0, reserved = 0, array = {0}}, d = 0xbfafe128, static codecForCStrings = 0x0}, baseLine=994, str=@0xbfafe358, n=@0xbfafe18c, completion=0xbfafe100) at /build/buildd/kde4libs-4.3.0/khtml/ecma/kjs_proxy.cpp:158
#18 0xb21b126e in KHTMLPart::executeScript (this=0x9e14ad0, filename=@0xbfafe1a8, baseLine=994, n=@0xbfafe18c, script=@0xbfafe358) at /build/buildd/kde4libs-4.3.0/khtml/khtml_part.cpp:1328
#19 0xb224c129 in khtml::HTMLTokenizer::scriptExecution (this=0xa0f1dc0, str=@0xbfafe358, scriptURL=@0xbfafe354, baseLine=994) at /build/buildd/kde4libs-4.3.0/khtml/html/htmltokenizer.cpp:501
#20 0xb2250364 in khtml::HTMLTokenizer::scriptHandler (this=0xa0f1dc0) at /build/buildd/kde4libs-4.3.0/khtml/html/htmltokenizer.cpp:454
#21 0xb22519ed in khtml::HTMLTokenizer::parseSpecial (this=0xa0f1dc0, src=@0xa0f22c0) at /build/buildd/kde4libs-4.3.0/khtml/html/htmltokenizer.cpp:369
#22 0xb2254aec in khtml::HTMLTokenizer::write (this=0xa0f1dc0, str=@0xbfafe4b8, appendData=true) at /build/buildd/kde4libs-4.3.0/khtml/html/htmltokenizer.cpp:1725
#23 0xb2190b85 in KHTMLPart::write (this=0x9e14ad0, 
    data=0xa0717f0 "his,a,-1)};I.Jf=function $8ga(a,c,d){mW.D.Jf[A](this,a,c,d);d=this.Cr;var f=this.Sg();if(d){Aw[q](d);iqa(a,c,Aw);la(Aw,0);var g=Bw[a][d.W()];d.Ss(a,g,a==tw&&c!=-1&&g==c)}for(c=0;c<f;c++){g=this.sc(c);"..., len=8192) at /build/buildd/kde4libs-4.3.0/khtml/khtml_part.cpp:2100
#24 0xb2192026 in KHTMLPart::slotData (this=0x9e14ad0, kio_job=0x9f4de88, data=@0xbfafe9f4) at /build/buildd/kde4libs-4.3.0/khtml/khtml_part.cpp:1785
#25 0xb21b53cf in KHTMLPart::qt_metacall (this=0x9e14ad0, _c=QMetaObject::InvokeMetaMethod, _id=19, _a=0xbfafe748) at /build/buildd/kde4libs-4.3.0/obj-i486-linux-gnu/khtml/khtml_part.moc:271
#26 0xb7eec1b8 in QMetaObject::activate (sender=0x9f4de88, from_signal_index=40, to_signal_index=40, argv=0xbfafe748) at kernel/qobject.cpp:3113
#27 0xb7eece42 in QMetaObject::activate (sender=0x9f4de88, m=0xb7a29330, local_signal_index=0, argv=0xbfafe748) at kernel/qobject.cpp:3187
#28 0xb7878489 in KIO::TransferJob::data (this=0x9f4de88, _t1=0x9f4de88, _t2=@0xbfafe9f4) at /build/buildd/kde4libs-4.3.0/obj-i486-linux-gnu/kio/jobclasses.moc:364
#29 0xb7878d92 in KIO::TransferJob::slotData (this=0x9f4de88, _data=@0xbfafe9f4) at /build/buildd/kde4libs-4.3.0/kio/kio/job.cpp:903
#30 0xb787faf5 in KIO::TransferJob::qt_metacall (this=0x9f4de88, _c=QMetaObject::InvokeMetaMethod, _id=8, _a=0xbfafe86c) at /build/buildd/kde4libs-4.3.0/obj-i486-linux-gnu/kio/jobclasses.moc:344
#31 0xb7eec1b8 in QMetaObject::activate (sender=0x9f5d248, from_signal_index=4, to_signal_index=4, argv=0xbfafe86c) at kernel/qobject.cpp:3113
#32 0xb7eece42 in QMetaObject::activate (sender=0x9f5d248, m=0xb7a2bf44, local_signal_index=0, argv=0xbfafe86c) at kernel/qobject.cpp:3187
#33 0xb7948d33 in KIO::SlaveInterface::data (this=0x9f5d248, _t1=@0xbfafe9f4) at /build/buildd/kde4libs-4.3.0/obj-i486-linux-gnu/kio/slaveinterface.moc:140
#34 0xb794ca7c in KIO::SlaveInterface::dispatch (this=0x9f5d248, _cmd=100, rawdata=@0xbfafe9f4) at /build/buildd/kde4libs-4.3.0/kio/kio/slaveinterface.cpp:163
#35 0xb79490f7 in KIO::SlaveInterface::dispatch (this=0x9f5d248) at /build/buildd/kde4libs-4.3.0/kio/kio/slaveinterface.cpp:91
#36 0xb793ae6d in KIO::Slave::gotInput (this=0x9f5d248) at /build/buildd/kde4libs-4.3.0/kio/kio/slave.cpp:322
#37 0xb793d303 in KIO::Slave::qt_metacall (this=0x9f5d248, _c=QMetaObject::InvokeMetaMethod, _id=2, _a=0xbfafeb08) at /build/buildd/kde4libs-4.3.0/obj-i486-linux-gnu/kio/slave.moc:76
#38 0xb7eec1b8 in QMetaObject::activate (sender=0x9b29620, from_signal_index=4, to_signal_index=4, argv=0x0) at kernel/qobject.cpp:3113
#39 0xb7eece42 in QMetaObject::activate (sender=0x9b29620, m=0xb7a28880, local_signal_index=0, argv=0x0) at kernel/qobject.cpp:3187
#40 0xb78471d7 in KIO::Connection::readyRead (this=0x9b29620) at /build/buildd/kde4libs-4.3.0/obj-i486-linux-gnu/kio/connection.moc:86
#41 0xb7848b43 in KIO::ConnectionPrivate::dequeue (this=0x9fe14b8) at /build/buildd/kde4libs-4.3.0/kio/kio/connection.cpp:82
#42 0xb7848f26 in KIO::Connection::qt_metacall (this=0x9b29620, _c=QMetaObject::InvokeMetaMethod, _id=1, _a=0xb2c00c48) at /build/buildd/kde4libs-4.3.0/obj-i486-linux-gnu/kio/connection.moc:73
#43 0xb7ee58cb in QMetaCallEvent::placeMetaCall (this=0xb2c00488, object=0x9b29620) at kernel/qobject.cpp:477
#44 0xb7ee73b0 in QObject::event (this=0x9b29620, e=0xb2c00488) at kernel/qobject.cpp:1111
#45 0xb6997d3c in QApplicationPrivate::notify_helper (this=0x9a74f48, receiver=0x9b29620, e=0xb2c00488) at kernel/qapplication.cpp:4056
#46 0xb69a003e in QApplication::notify (this=0xbfaff480, receiver=0x9b29620, e=0xb2c00488) at kernel/qapplication.cpp:3603
#47 0xb74a85cd in KApplication::notify (this=0xbfaff480, receiver=0x9b29620, event=0xb2c00488) at /build/buildd/kde4libs-4.3.0/kdeui/kernel/kapplication.cpp:302
#48 0xb7ed6bcb in QCoreApplication::notifyInternal (this=0xbfaff480, receiver=0x9b29620, event=0xb2c00488) at kernel/qcoreapplication.cpp:610
#49 0xb7ed7825 in QCoreApplicationPrivate::sendPostedEvents (receiver=0x0, event_type=0, data=0x9a03b38) at ../../include/QtCore/../../src/corelib/kernel/qcoreapplication.h:213
#50 0xb7ed7a1d in QCoreApplication::sendPostedEvents (receiver=0x0, event_type=0) at kernel/qcoreapplication.cpp:1140
#51 0xb7f026af in postEventSourceDispatch (s=0x9a77110) at ../../include/QtCore/../../src/corelib/kernel/qcoreapplication.h:218
#52 0xb654ab88 in g_main_context_dispatch () from /usr/lib/libglib-2.0.so.0
#53 0xb654e0eb in ?? () from /usr/lib/libglib-2.0.so.0
#54 0xb654e268 in g_main_context_iteration () from /usr/lib/libglib-2.0.so.0
#55 0xb7f022f8 in QEventDispatcherGlib::processEvents (this=0x9a05d40, flags={i = -1078988392}) at kernel/qeventdispatcher_glib.cpp:327
#56 0xb6a39a75 in QGuiEventDispatcherGlib::processEvents (this=0x9a05d40, flags={i = -1078988344}) at kernel/qguieventdispatcher_glib.cpp:202
#57 0xb7ed51fa in QEventLoop::processEvents (this=0xbfaff240, flags={i = -1078988280}) at kernel/qeventloop.cpp:149
#58 0xb7ed5642 in QEventLoop::exec (this=0xbfaff240, flags={i = -1078988216}) at kernel/qeventloop.cpp:201
#59 0xb7ed7ae9 in QCoreApplication::exec () at kernel/qcoreapplication.cpp:888
#60 0xb6997bb7 in QApplication::exec () at kernel/qapplication.cpp:3525
#61 0xb4ab50c8 in kdemain () from /usr/lib/libkdeinit4_konqueror.so
#62 0x0804e27d in launch (argc=2, _name=0x9a50aac "/usr/bin/konqueror", args=0x9a50ac7 "", cwd=0x0, envc=0, envs=0x9a50acc "", reset_env=false, tty=0x0, avoid_loops=false, 
    startup_id_str=0x9a50ad0 "icarus-linux;1249709859;934605;3272_TIME2061006") at /build/buildd/kde4libs-4.3.0/kinit/kinit.cpp:676
#63 0x0804ea5d in handle_launcher_request (sock=7, who=<value optimized out>) at /build/buildd/kde4libs-4.3.0/kinit/kinit.cpp:1168
#64 0x0804efe5 in handle_requests (waitForPid=0) at /build/buildd/kde4libs-4.3.0/kinit/kinit.cpp:1361
#65 0x0804fbca in main (argc=2, argv=0xbfaffe74, envp=0xbfaffe80) at /build/buildd/kde4libs-4.3.0/kinit/kinit.cpp:1788
Comment 5 Maksim Orlovich 2009-08-09 21:57:46 UTC
Thanks. The mechanics of the crash are quite obvious from your latest comment, so it's easy enough to prevent it from crashing... But it's not clear why it gets into such a state (window without a document).
Comment 6 Dario Andres 2009-08-12 19:07:46 UTC
@Maksim: are bug 203505 and bug 194667 also related to this ? Thanks
Comment 7 Dario Andres 2009-09-16 03:46:04 UTC
*** Bug 207509 has been marked as a duplicate of this bug. ***
Comment 8 Dario Andres 2009-09-16 03:46:35 UTC
*** Bug 203505 has been marked as a duplicate of this bug. ***
Comment 9 Tommi Tervo 2009-09-27 19:10:39 UTC
*** Bug 208705 has been marked as a duplicate of this bug. ***
Comment 10 Tommi Tervo 2009-09-29 12:26:26 UTC
*** Bug 208842 has been marked as a duplicate of this bug. ***
Comment 11 Maksim Orlovich 2009-10-01 06:13:40 UTC
SVN commit 1029928 by orlovich:

Add some robustness vs. 194667/202699; should hopefully
avoid crashes, but needs further investigation

CCBUG:202699
CCBUG:194667



 M  +8 -2      kjs_window.cpp  


WebSVN link: http://websvn.kde.org/?view=rev&revision=1029928
Comment 12 Maksim Orlovich 2009-10-01 06:14:26 UTC
SVN commit 1029929 by orlovich:

Merged revision:r1029928 | orlovich | 2009-10-01 00:13:37 -0400 (Thu, 01 Oct 2009) | 7 lines

Add some robustness vs. 194667/202699; should hopefully
avoid crashes, but needs further investigation

CCBUG:202699
CCBUG:194667

 M  +8 -2      kjs_window.cpp  


WebSVN link: http://websvn.kde.org/?view=rev&revision=1029929
Comment 13 Justin Zobel 2020-12-09 02:07:22 UTC
Thank you for the crash report, Kevin.

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 14 Bug Janitor Service 2020-12-24 04:34:24 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 15 Bug Janitor Service 2021-01-08 04:33:56 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!