Bug 263527 - Konqueror crash with maps.google.com
Summary: Konqueror crash with maps.google.com
Status: RESOLVED DUPLICATE of bug 235568
Alias: None
Product: konqueror
Classification: Applications
Component: khtml (show other bugs)
Version: unspecified
Platform: Debian stable Linux
: NOR crash
Target Milestone: ---
Assignee: Konqueror Developers
URL:
Keywords:
Depends on:
Blocks:
 
Reported: 2011-01-18 10:55 UTC by Adrien Bellanger
Modified: 2011-01-19 20:26 UTC (History)
0 users

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


Attachments

Note You need to log in before you can comment on or make changes to this bug.
Description Adrien Bellanger 2011-01-18 10:55:33 UTC
Application: konqueror (4.5.3 (KDE 4.5.3))
KDE Platform Version: 4.5.3 (KDE 4.5.3)
Qt Version: 4.6.3
Operating System: Linux 2.6.32-5-amd64 x86_64
Distribution: Debian GNU/Linux 6.0 (squeeze)

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

Each time I made a research on maps.google.com konqueror crashes. It crashes too when I want to go on another website. But if I try to search an address using the search bar then I obtain the good map, I can zoom and move the map but I already can't follow links.

I have tried to change the browser Id but it's not better. I have also try to disable javascript and it crashes too.

The crash can be reproduced every time.

-- Backtrace:
Application: Konqueror (konqueror), signal: Segmentation fault
[Current thread is 1 (Thread 0x7f4734749760 (LWP 6329))]

Thread 4 (Thread 0x7f471a13e710 (LWP 6334)):
#0  pthread_cond_timedwait@@GLIBC_2.3.2 () at ../nptl/sysdeps/unix/sysv/linux/x86_64/pthread_cond_timedwait.S:211
#1  0x00007f47319dcdd2 in wait (this=<value optimized out>, mutex=0x34c2470, time=30000) at thread/qwaitcondition_unix.cpp:85
#2  QWaitCondition::wait (this=<value optimized out>, mutex=0x34c2470, time=30000) at thread/qwaitcondition_unix.cpp:159
#3  0x00007f47319d1e01 in QThreadPoolThread::run (this=0x19ff510) at concurrent/qthreadpool.cpp:140
#4  0x00007f47319dbe15 in QThreadPrivate::start (arg=0x19ff510) at thread/qthread_unix.cpp:248
#5  0x00007f472dc308ba in start_thread (arg=<value optimized out>) at pthread_create.c:300
#6  0x00007f4733fe102d in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:112
#7  0x0000000000000000 in ?? ()

Thread 3 (Thread 0x7f4719519710 (LWP 6335)):
#0  pthread_cond_timedwait@@GLIBC_2.3.2 () at ../nptl/sysdeps/unix/sysv/linux/x86_64/pthread_cond_timedwait.S:211
#1  0x00007f47319dcdd2 in wait (this=<value optimized out>, mutex=0x34deb10, time=30000) at thread/qwaitcondition_unix.cpp:85
#2  QWaitCondition::wait (this=<value optimized out>, mutex=0x34deb10, time=30000) at thread/qwaitcondition_unix.cpp:159
#3  0x00007f47319d1e01 in QThreadPoolThread::run (this=0x344dc60) at concurrent/qthreadpool.cpp:140
#4  0x00007f47319dbe15 in QThreadPrivate::start (arg=0x344dc60) at thread/qthread_unix.cpp:248
#5  0x00007f472dc308ba in start_thread (arg=<value optimized out>) at pthread_create.c:300
#6  0x00007f4733fe102d in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:112
#7  0x0000000000000000 in ?? ()

Thread 2 (Thread 0x7f4718b15710 (LWP 6340)):
#0  pthread_cond_timedwait@@GLIBC_2.3.2 () at ../nptl/sysdeps/unix/sysv/linux/x86_64/pthread_cond_timedwait.S:211
#1  0x00007f47319dcdd2 in wait (this=<value optimized out>, mutex=0x34deb10, time=30000) at thread/qwaitcondition_unix.cpp:85
#2  QWaitCondition::wait (this=<value optimized out>, mutex=0x34deb10, time=30000) at thread/qwaitcondition_unix.cpp:159
#3  0x00007f47319d1e01 in QThreadPoolThread::run (this=0x5372740) at concurrent/qthreadpool.cpp:140
#4  0x00007f47319dbe15 in QThreadPrivate::start (arg=0x5372740) at thread/qthread_unix.cpp:248
#5  0x00007f472dc308ba in start_thread (arg=<value optimized out>) at pthread_create.c:300
#6  0x00007f4733fe102d in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:112
#7  0x0000000000000000 in ?? ()

Thread 1 (Thread 0x7f4734749760 (LWP 6329)):
[KCrash Handler]
#6  QString (this=0x0) at /usr/include/qt4/QtCore/qstring.h:714
#7  KJSDebugger::DebugDocument::name (this=0x0) at ../../khtml/ecma/debugger/debugdocument.cpp:82
#8  0x00007f4722d2bfa2 in KJSDebugger::DebugWindow::enterContext (this=<value optimized out>, exec=0x7fff7fcf2d30, sourceId=21, lineno=<value optimized out>, function=0x7f471a8a4280, args=<value optimized out>) at ../../khtml/ecma/debugger/debugwindow.cpp:738
#9  0x00007f47221eab9c in KJS::changeDebugContext (d=KJS::Enter, exec=0x7fff7fcf2d30, n=<value optimized out>) at /build/gkiagia-kde4libs_4.5.3-0r1-amd64-GplPn2/kde4libs-4.5.3/kjs/bytecode/machine.cpp.in:201
#10 0x00007f47221ec69a in KJS::Machine::runBlock (exec=0x7fff7fcf2d30, codeBlock=..., parentExec=0x7fff7fcf3650) at codes.def:464
#11 0x00007f47221d2a81 in KJS::FunctionImp::callAsFunction (this=0x7f471a8a4280, exec=0x7fff7fcf3650, thisObj=<value optimized out>, args=<value optimized out>) at ../../kjs/function.cpp:172
#12 0x00007f47221baa6a in call (this=<value optimized out>, exec=0x7fff7fcf3650, thisObj=0x7f471a8a4280, args=...) at ../../kjs/object.h:626
#13 KJS::FunctionProtoFunc::callAsFunction (this=<value optimized out>, exec=0x7fff7fcf3650, thisObj=0x7f471a8a4280, args=...) at ../../kjs/function_object.cpp:139
#14 0x00007f47221f4548 in call (exec=0x7fff7fcf3650, codeBlock=..., parentExec=0x7fff7fcf3eb0) at ../../kjs/object.h:626
#15 KJS::Machine::runBlock (exec=0x7fff7fcf3650, codeBlock=..., parentExec=0x7fff7fcf3eb0) at codes.def:1204
#16 0x00007f47221d2a81 in KJS::FunctionImp::callAsFunction (this=0x7f471a945ec0, exec=0x7fff7fcf3eb0, thisObj=<value optimized out>, args=<value optimized out>) at ../../kjs/function.cpp:172
#17 0x00007f47221f4548 in call (exec=0x7fff7fcf3eb0, codeBlock=..., parentExec=0x7fff7fcf4710) at ../../kjs/object.h:626
#18 KJS::Machine::runBlock (exec=0x7fff7fcf3eb0, codeBlock=..., parentExec=0x7fff7fcf4710) at codes.def:1204
#19 0x00007f47221d2a81 in KJS::FunctionImp::callAsFunction (this=0x7f471a9485c0, exec=0x7fff7fcf4710, thisObj=<value optimized out>, args=<value optimized out>) at ../../kjs/function.cpp:172
#20 0x00007f47221f4548 in call (exec=0x7fff7fcf4710, codeBlock=..., parentExec=0x7fff7fcf5030) at ../../kjs/object.h:626
#21 KJS::Machine::runBlock (exec=0x7fff7fcf4710, codeBlock=..., parentExec=0x7fff7fcf5030) at codes.def:1204
#22 0x00007f47221d2a81 in KJS::FunctionImp::callAsFunction (this=0x7f471a948540, exec=0x7fff7fcf5030, thisObj=<value optimized out>, args=<value optimized out>) at ../../kjs/function.cpp:172
#23 0x00007f47221bab4d in call (this=<value optimized out>, exec=0x7fff7fcf5030, thisObj=0x7f471a948540, args=<value optimized out>) at ../../kjs/object.h:626
#24 KJS::FunctionProtoFunc::callAsFunction (this=<value optimized out>, exec=0x7fff7fcf5030, thisObj=0x7f471a948540, args=<value optimized out>) at ../../kjs/function_object.cpp:123
#25 0x00007f47221f4548 in call (exec=0x7fff7fcf5030, codeBlock=..., parentExec=0x7fff7fcf5890) at ../../kjs/object.h:626
#26 KJS::Machine::runBlock (exec=0x7fff7fcf5030, codeBlock=..., parentExec=0x7fff7fcf5890) at codes.def:1204
#27 0x00007f47221d2a81 in KJS::FunctionImp::callAsFunction (this=0x7f471a916d40, exec=0x7fff7fcf5890, thisObj=<value optimized out>, args=<value optimized out>) at ../../kjs/function.cpp:172
#28 0x00007f47221f4548 in call (exec=0x7fff7fcf5890, codeBlock=..., parentExec=0x7fff7fcf60f0) at ../../kjs/object.h:626
#29 KJS::Machine::runBlock (exec=0x7fff7fcf5890, codeBlock=..., parentExec=0x7fff7fcf60f0) at codes.def:1204
#30 0x00007f47221d2a81 in KJS::FunctionImp::callAsFunction (this=0x7f471a962740, exec=0x7fff7fcf60f0, thisObj=<value optimized out>, args=<value optimized out>) at ../../kjs/function.cpp:172
#31 0x00007f47221f4548 in call (exec=0x7fff7fcf60f0, codeBlock=..., parentExec=0x7fff7fcf6950) at ../../kjs/object.h:626
#32 KJS::Machine::runBlock (exec=0x7fff7fcf60f0, codeBlock=..., parentExec=0x7fff7fcf6950) at codes.def:1204
#33 0x00007f47221d2a81 in KJS::FunctionImp::callAsFunction (this=0x7f471a92cb00, exec=0x7fff7fcf6950, thisObj=<value optimized out>, args=<value optimized out>) at ../../kjs/function.cpp:172
#34 0x00007f47221f4548 in call (exec=0x7fff7fcf6950, codeBlock=..., parentExec=0x7fff7fcf71b0) at ../../kjs/object.h:626
#35 KJS::Machine::runBlock (exec=0x7fff7fcf6950, codeBlock=..., parentExec=0x7fff7fcf71b0) at codes.def:1204
#36 0x00007f47221d2a81 in KJS::FunctionImp::callAsFunction (this=0x7f471a92d440, exec=0x7fff7fcf71b0, thisObj=<value optimized out>, args=<value optimized out>) at ../../kjs/function.cpp:172
#37 0x00007f47221f4548 in call (exec=0x7fff7fcf71b0, codeBlock=..., parentExec=0x7fff7fcf7ad0) at ../../kjs/object.h:626
#38 KJS::Machine::runBlock (exec=0x7fff7fcf71b0, codeBlock=..., parentExec=0x7fff7fcf7ad0) at codes.def:1204
#39 0x00007f47221d2a81 in KJS::FunctionImp::callAsFunction (this=0x7f471a988e00, exec=0x7fff7fcf7ad0, thisObj=<value optimized out>, args=<value optimized out>) at ../../kjs/function.cpp:172
#40 0x00007f47221bab4d in call (this=<value optimized out>, exec=0x7fff7fcf7ad0, thisObj=0x7f471a988e00, args=<value optimized out>) at ../../kjs/object.h:626
#41 KJS::FunctionProtoFunc::callAsFunction (this=<value optimized out>, exec=0x7fff7fcf7ad0, thisObj=0x7f471a988e00, args=<value optimized out>) at ../../kjs/function_object.cpp:123
#42 0x00007f47221f4548 in call (exec=0x7fff7fcf7ad0, codeBlock=..., parentExec=0x7fff7fcf8330) at ../../kjs/object.h:626
#43 KJS::Machine::runBlock (exec=0x7fff7fcf7ad0, codeBlock=..., parentExec=0x7fff7fcf8330) at codes.def:1204
#44 0x00007f47221d2a81 in KJS::FunctionImp::callAsFunction (this=0x7f471a9e3900, exec=0x7fff7fcf8330, thisObj=<value optimized out>, args=<value optimized out>) at ../../kjs/function.cpp:172
#45 0x00007f47221f4548 in call (exec=0x7fff7fcf8330, codeBlock=..., parentExec=0x7fff7fcf8b90) at ../../kjs/object.h:626
#46 KJS::Machine::runBlock (exec=0x7fff7fcf8330, codeBlock=..., parentExec=0x7fff7fcf8b90) at codes.def:1204
#47 0x00007f47221d2a81 in KJS::FunctionImp::callAsFunction (this=0x7f471a9e25c0, exec=0x7fff7fcf8b90, thisObj=<value optimized out>, args=<value optimized out>) at ../../kjs/function.cpp:172
#48 0x00007f47221f4548 in call (exec=0x7fff7fcf8b90, codeBlock=..., parentExec=0x7fff7fcf93f0) at ../../kjs/object.h:626
#49 KJS::Machine::runBlock (exec=0x7fff7fcf8b90, codeBlock=..., parentExec=0x7fff7fcf93f0) at codes.def:1204
#50 0x00007f47221d2a81 in KJS::FunctionImp::callAsFunction (this=0x7f471a9ef640, exec=0x7fff7fcf93f0, thisObj=<value optimized out>, args=<value optimized out>) at ../../kjs/function.cpp:172
#51 0x00007f47221f4548 in call (exec=0x7fff7fcf93f0, codeBlock=..., parentExec=0x3f12540) at ../../kjs/object.h:626
#52 KJS::Machine::runBlock (exec=0x7fff7fcf93f0, codeBlock=..., parentExec=0x3f12540) at codes.def:1204
#53 0x00007f47221d2a81 in KJS::FunctionImp::callAsFunction (this=0x7f471a9e5480, exec=0x3f12540, thisObj=<value optimized out>, args=<value optimized out>) at ../../kjs/function.cpp:172
#54 0x00007f4722d00d1a in call (this=0x4f61f40, evt=...) at ../../kjs/object.h:626
#55 KJS::JSEventListener::handleEvent (this=0x4f61f40, evt=...) at ../../khtml/ecma/kjs_events.cpp:106
#56 0x00007f4722b23c4c in DOM::EventTargetImpl::handleLocalEvents (this=<value optimized out>, evt=<value optimized out>, useCapture=<value optimized out>) at ../../khtml/xml/dom2_eventsimpl.cpp:61
#57 0x00007f4722af947c in DOM::NodeImpl::dispatchGenericEvent (this=0x32915f8, evt=0x382c840) at ../../khtml/xml/dom_nodeimpl.cpp:469
#58 0x00007f4722afa021 in DOM::NodeImpl::dispatchWindowEvent (this=0x32915f8, _id=16, canBubbleArg=<value optimized out>, cancelableArg=<value optimized out>) at ../../khtml/xml/dom_nodeimpl.cpp:535
#59 0x00007f4722b56c9b in DOM::HTMLDocumentImpl::close (this=0x32915e0) at ../../khtml/html/html_documentimpl.cpp:237
#60 0x00007f4722a6a7bd in KHTMLPart::checkEmitLoadEvent (this=0x32dba90) at ../../khtml/khtml_part.cpp:2484
#61 0x00007f4722a74f33 in KHTMLPart::slotFinishedParsing (this=0x32dba90) at ../../khtml/khtml_part.cpp:2208
#62 0x00007f4722a98b2d in KHTMLPart::qt_metacall (this=0x32dba90, _c=QMetaObject::InvokeMetaMethod, _id=<value optimized out>, _a=0x7fff7fcf98d0) at ./khtml_part.moc:280
#63 0x00007f4731ade2e6 in QMetaObject::activate (sender=0x32915e0, m=<value optimized out>, local_signal_index=<value optimized out>, argv=0x417fb10) at kernel/qobject.cpp:3295
#64 0x00007f4722ae1320 in DOM::DocumentImpl::qt_metacall (this=0x32915e0, _c=QMetaObject::InvokeMetaMethod, _id=<value optimized out>, _a=<value optimized out>) at ./dom_docimpl.moc:74
#65 0x00007f4722b56578 in DOM::HTMLDocumentImpl::qt_metacall (this=0x7fff7fcf2580, _c=QMetaObject::InvokeMetaMethod, _id=51234672, _a=0x417fb10) at ./html_documentimpl.moc:69
#66 0x00007f4731ade2e6 in QMetaObject::activate (sender=0x5ac2280, m=<value optimized out>, local_signal_index=<value optimized out>, argv=0x417fb10) at kernel/qobject.cpp:3295
#67 0x00007f4722b3fcf6 in khtml::HTMLTokenizer::finish (this=0x5ac2280) at ../../khtml/html/htmltokenizer.cpp:1978
#68 0x00007f4722a6e192 in KHTMLPart::end (this=0x32dba90) at ../../khtml/khtml_part.cpp:2127
#69 0x00007f4722a77add in KHTMLPart::slotFinished (this=0x32dba90, job=<value optimized out>) at ../../khtml/khtml_part.cpp:1935
#70 0x00007f4722a98b81 in KHTMLPart::qt_metacall (this=0x32dba90, _c=QMetaObject::InvokeMetaMethod, _id=<value optimized out>, _a=0x7fff7fcf9e20) at ./khtml_part.moc:275
#71 0x00007f4731ade2e6 in QMetaObject::activate (sender=0x462fa20, m=<value optimized out>, local_signal_index=<value optimized out>, argv=0x417fb10) at kernel/qobject.cpp:3295
#72 0x00007f4731f1bb92 in KJob::result (this=0x7fff7fcf2580, _t1=0x462fa20) at ./kjob.moc:194
#73 0x00007f4731f1be30 in KJob::emitResult (this=0x462fa20) at ../../kdecore/jobs/kjob.cpp:312
#74 0x00007f4732c6aeb3 in KIO::SimpleJob::slotFinished (this=0x462fa20) at ../../kio/kio/job.cpp:525
#75 0x00007f4732c6b7c2 in KIO::TransferJob::slotFinished (this=0x462fa20) at ../../kio/kio/job.cpp:1114
#76 0x00007f4732c694c1 in KIO::TransferJob::qt_metacall (this=0x462fa20, _c=QMetaObject::InvokeMetaMethod, _id=<value optimized out>, _a=0x7fff7fcfa260) at ./jobclasses.moc:367
#77 0x00007f4731ade2e6 in QMetaObject::activate (sender=0x337d530, m=<value optimized out>, local_signal_index=<value optimized out>, argv=0x417fb10) at kernel/qobject.cpp:3295
#78 0x00007f4732d16721 in KIO::SlaveInterface::dispatch (this=0x337d530, _cmd=104, rawdata=...) at ../../kio/kio/slaveinterface.cpp:175
#79 0x00007f4732d13753 in KIO::SlaveInterface::dispatch (this=0x337d530) at ../../kio/kio/slaveinterface.cpp:91
#80 0x00007f4732d07996 in KIO::Slave::gotInput (this=0x337d530) at ../../kio/kio/slave.cpp:347
#81 0x00007f4732d07b7c in KIO::Slave::qt_metacall (this=0x337d530, _c=QMetaObject::InvokeMetaMethod, _id=<value optimized out>, _a=0x7fff7fcfa6b0) at ./slave.moc:82
#82 0x00007f4731ade2e6 in QMetaObject::activate (sender=0x343b7e0, m=<value optimized out>, local_signal_index=<value optimized out>, argv=0x417fb10) at kernel/qobject.cpp:3295
#83 0x00007f4732c37b97 in KIO::ConnectionPrivate::dequeue (this=0x337d900) at ../../kio/kio/connection.cpp:82
#84 0x00007f4732c37cbd in KIO::Connection::qt_metacall (this=0x343b7e0, _c=QMetaObject::InvokeMetaMethod, _id=<value optimized out>, _a=0x41c3280) at ./connection.moc:79
#85 0x00007f4731adae29 in QObject::event (this=0x343b7e0, e=0x57d6500) at kernel/qobject.cpp:1248
#86 0x00007f4730bf232c in QApplicationPrivate::notify_helper (this=0x1875e30, receiver=0x343b7e0, e=0x57d6500) at kernel/qapplication.cpp:4302
#87 0x00007f4730bf880b in QApplication::notify (this=0x7fff7fcfb310, receiver=0x343b7e0, e=0x57d6500) at kernel/qapplication.cpp:4185
#88 0x00007f4732508ef6 in KApplication::notify (this=0x7fff7fcfb310, receiver=0x343b7e0, event=0x57d6500) at ../../kdeui/kernel/kapplication.cpp:310
#89 0x00007f4731acb09c in QCoreApplication::notifyInternal (this=0x7fff7fcfb310, receiver=0x343b7e0, event=0x57d6500) at kernel/qcoreapplication.cpp:726
#90 0x00007f4731ace744 in sendEvent (receiver=0x0, event_type=<value optimized out>, data=0x1859470) at ../../include/QtCore/../../src/corelib/kernel/qcoreapplication.h:215
#91 QCoreApplicationPrivate::sendPostedEvents (receiver=0x0, event_type=<value optimized out>, data=0x1859470) at kernel/qcoreapplication.cpp:1367
#92 0x00007f4731af4b73 in sendPostedEvents (s=<value optimized out>) at ../../include/QtCore/../../src/corelib/kernel/qcoreapplication.h:220
#93 postEventSourceDispatch (s=<value optimized out>) at kernel/qeventdispatcher_glib.cpp:276
#94 0x00007f472d3796f2 in g_main_context_dispatch () from /lib/libglib-2.0.so.0
#95 0x00007f472d37d568 in ?? () from /lib/libglib-2.0.so.0
#96 0x00007f472d37d71c in g_main_context_iteration () from /lib/libglib-2.0.so.0
#97 0x00007f4731af46b3 in QEventDispatcherGlib::processEvents (this=0x1858f80, flags=<value optimized out>) at kernel/qeventdispatcher_glib.cpp:412
#98 0x00007f4730ca219e in QGuiEventDispatcherGlib::processEvents (this=0x7fff7fcf2580, flags=<value optimized out>) at kernel/qguieventdispatcher_glib.cpp:204
#99 0x00007f4731ac99c2 in QEventLoop::processEvents (this=<value optimized out>, flags=) at kernel/qeventloop.cpp:149
#100 0x00007f4731ac9d9c in QEventLoop::exec (this=0x7fff7fcfb100, flags=) at kernel/qeventloop.cpp:201
#101 0x00007f4731acea2b in QCoreApplication::exec () at kernel/qcoreapplication.cpp:1003
#102 0x00007f4734336544 in kdemain () from /usr/lib/kde4/libkdeinit/libkdeinit4_konqueror.so
#103 0x00007f4733f30c4d in __libc_start_main (main=<value optimized out>, argc=<value optimized out>, ubp_av=<value optimized out>, init=<value optimized out>, fini=<value optimized out>, rtld_fini=<value optimized out>, stack_end=0x7fff7fcfbba8) at libc-start.c:228
#104 0x0000000000400699 in _start ()

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

Possible duplicates by query: bug 235568.

Reported using DrKonqi
Comment 1 Tommi Tervo 2011-01-19 20:26:06 UTC

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