Bug 307054 - Konqueror seg faults when accessing www.jconline.com
Summary: Konqueror seg faults when accessing www.jconline.com
Status: RESOLVED DUPLICATE of bug 277627
Alias: None
Product: konqueror
Classification: Applications
Component: general (show other bugs)
Version: unspecified
Platform: Ubuntu Linux
: NOR crash
Target Milestone: ---
Assignee: Konqueror Developers
URL:
Keywords:
Depends on:
Blocks:
 
Reported: 2012-09-19 16:37 UTC by widearc
Modified: 2012-09-20 00:38 UTC (History)
0 users

See Also:
Latest Commit:
Version Fixed In:


Attachments

Note You need to log in before you can comment on or make changes to this bug.
Description widearc 2012-09-19 16:37:35 UTC
Application: konqueror (4.8.4 (4.8.4))
KDE Platform Version: 4.8.5 (4.8.5)
Qt Version: 4.8.1
Operating System: Linux 3.2.0-30-generic-pae i686
Distribution: Ubuntu 12.04.1 LTS

-- Information about the crash:
- What I was doing when the application crashed: Loading main page at http://www.jconline.com seg faults before complete load.

The crash can be reproduced every time.

-- Backtrace:
Application: Konqueror (konqueror), signal: Segmentation fault
Using host libthread_db library "/lib/i386-linux-gnu/libthread_db.so.1".
[Current thread is 1 (Thread 0xb4c39740 (LWP 10350))]

Thread 2 (Thread 0xb00efb40 (LWP 10384)):
#0  0xb77cf424 in __kernel_vsyscall ()
#1  0xb531ed13 in pthread_cond_timedwait@@GLIBC_2.3.2 () from /lib/i386-linux-gnu/libpthread.so.0
#2  0xb762c434 in pthread_cond_timedwait () from /lib/i386-linux-gnu/libc.so.6
#3  0xb660a2df in wait (time=30000, this=0xa51efc8) at thread/qwaitcondition_unix.cpp:84
#4  QWaitCondition::wait (this=0xa51ef98, mutex=0xa51ef94, time=30000) at thread/qwaitcondition_unix.cpp:158
#5  0xb65fc474 in QThreadPoolThread::run (this=0xa51f258) at concurrent/qthreadpool.cpp:141
#6  0xb6609de0 in QThreadPrivate::start (arg=0xa51f258) at thread/qthread_unix.cpp:298
#7  0xb531ad4c in start_thread () from /lib/i386-linux-gnu/libpthread.so.0
#8  0xb761eace in clone () from /lib/i386-linux-gnu/libc.so.6

Thread 1 (Thread 0xb4c39740 (LWP 10350)):
[KCrash Handler]
#7  khtml::HTMLTokenizer::scriptHandler (this=0xc02c368) at ../../khtml/html/htmltokenizer.cpp:483
#8  0xb1603030 in khtml::HTMLTokenizer::parseRawContent (this=0xc02c368, src=...) at ../../khtml/html/htmltokenizer.cpp:379
#9  0xb1605920 in khtml::HTMLTokenizer::parseTag (this=0xc02c368, src=...) at ../../khtml/html/htmltokenizer.cpp:1528
#10 0xb1606416 in khtml::HTMLTokenizer::write (this=0xc02c368, str=..., appendData=false) at ../../khtml/html/htmltokenizer.cpp:1795
#11 0xb15a44d3 in DOM::DocumentImpl::write (this=0xc021080, text=...) at ../../khtml/xml/dom_docimpl.cpp:1687
#12 0xb177b632 in KJS::HTMLDocFunction::callAsFunction (this=0xb0352f60, exec=0xbfab590c, thisObj=0xbfab55a0, args=...) at ../../khtml/ecma/kjs_html.cpp:135
#13 0xb1326d3b in call (args=..., thisObj=<optimized out>, exec=<optimized out>, this=<optimized out>) at ../../kjs/object.h:614
#14 KJS::Machine::runBlock (exec=0xbfab590c, codeBlock=..., parentExec=0xbfab5d1c) at codes.def:1223
#15 0xb1305c84 in KJS::FunctionImp::callAsFunction (this=0xaa847260, exec=0xbfab5d1c, thisObj=0xb03f0000, args=...) at ../../kjs/function.cpp:173
#16 0xb1326d3b in call (args=..., thisObj=<optimized out>, exec=<optimized out>, this=<optimized out>) at ../../kjs/object.h:614
#17 KJS::Machine::runBlock (exec=0xbfab5d1c, codeBlock=..., parentExec=0xbfab612c) at codes.def:1223
#18 0xb1305c84 in KJS::FunctionImp::callAsFunction (this=0xb019b280, exec=0xbfab612c, thisObj=0xb03f0000, args=...) at ../../kjs/function.cpp:173
#19 0xb1326d3b in call (args=..., thisObj=<optimized out>, exec=<optimized out>, this=<optimized out>) at ../../kjs/object.h:614
#20 KJS::Machine::runBlock (exec=0xbfab612c, codeBlock=..., parentExec=0xbfab653c) at codes.def:1223
#21 0xb1305c84 in KJS::FunctionImp::callAsFunction (this=0xb019b300, exec=0xbfab653c, thisObj=0xb03f0000, args=...) at ../../kjs/function.cpp:173
#22 0xb1326d3b in call (args=..., thisObj=<optimized out>, exec=<optimized out>, this=<optimized out>) at ../../kjs/object.h:614
#23 KJS::Machine::runBlock (exec=0xbfab653c, codeBlock=..., parentExec=0xbfab69dc) at codes.def:1223
#24 0xb1305c84 in KJS::FunctionImp::callAsFunction (this=0xb019b400, exec=0xbfab69dc, thisObj=0xb019bc80, args=...) at ../../kjs/function.cpp:173
#25 0xb1326d3b in call (args=..., thisObj=<optimized out>, exec=<optimized out>, this=<optimized out>) at ../../kjs/object.h:614
#26 KJS::Machine::runBlock (exec=0xbfab69dc, codeBlock=..., parentExec=0x0) at codes.def:1223
#27 0xb12dc64c in KJS::FunctionBodyNode::execute (this=0xba94338, exec=0xbfab69dc) at ../../kjs/nodes.cpp:927
#28 0xb130e6de in KJS::Interpreter::evaluate (this=0x96e45d0, sourceURL=..., startingLineNumber=0, code=0xbfeaf20, codeLength=5144, thisV=0xb03f0000) at ../../kjs/interpreter.cpp:564
#29 0xb130e88b in KJS::Interpreter::evaluate (this=0x96e45d0, sourceURL=..., startingLineNumber=0, code=..., thisV=0xb03f0000) at ../../kjs/interpreter.cpp:504
#30 0xb17b7608 in KJSProxy::evaluate (this=0x965c8c8, filename=..., baseLine=-1, str=..., n=..., completion=0x0) at ../../khtml/ecma/kjs_proxy.cpp:126
#31 0xb1610458 in DOM::HTMLScriptElementImpl::evaluateScript (this=0xbfab6b90, URL=..., script=...) at ../../khtml/html/html_headimpl.cpp:545
#32 0xb16105e4 in DOM::HTMLScriptElementImpl::notifyFinished (this=0xb10b730, o=0xae57348) at ../../khtml/html/html_headimpl.cpp:529
#33 0xb1731097 in khtml::CachedScript::checkNotify (this=0xae57348) at ../../khtml/misc/loader.cpp:397
#34 0xb17312bc in khtml::CachedScript::data (this=0xae57348, buffer=..., eof=true) at ../../khtml/misc/loader.cpp:389
#35 0xb172faf7 in khtml::Loader::slotFinished (this=0x961cd00, job=0xa85ba08) at ../../khtml/misc/loader.cpp:1262
#36 0xb67356b1 in QMetaObject::activate (sender=0xa85ba08, m=0xb6b494ac, local_signal_index=3, argv=0xbfab6de8) at kernel/qobject.cpp:3547
#37 0xb6995795 in KJob::result (this=0xa85ba08, _t1=0xa85ba08) at ./kjob.moc:208
#38 0xb69957e8 in KJob::emitResult (this=0xa85ba08) at ../../kdecore/jobs/kjob.cpp:318
#39 0xb7096348 in KIO::SimpleJob::slotFinished (this=0xa85ba08) at ../../kio/kio/job.cpp:494
#40 0xb709f39d in KIO::TransferJob::slotFinished (this=0xa85ba08) at ../../kio/kio/job.cpp:1081
#41 0xb709d958 in qt_static_metacall (_a=0xbfab7060, _id=7, _o=0xa85ba08, _c=<optimized out>) at ./jobclasses.moc:388
#42 KIO::TransferJob::qt_static_metacall (_o=0xa85ba08, _c=QMetaObject::InvokeMetaMethod, _id=7, _a=0xbfab7060) at ./jobclasses.moc:375
#43 0xb67356b1 in QMetaObject::activate (sender=0x982fe58, m=0xb7279480, local_signal_index=4, argv=0x0) at kernel/qobject.cpp:3547
#44 0xb7154f45 in KIO::SlaveInterface::finished (this=0x982fe58) at ./slaveinterface.moc:185
#45 0xb71580d1 in KIO::SlaveInterface::dispatch (this=0x982fe58, _cmd=104, rawdata=...) at ../../kio/kio/slaveinterface.cpp:172
#46 0xb715458a in KIO::SlaveInterface::dispatch (this=0x982fe58) at ../../kio/kio/slaveinterface.cpp:88
#47 0xb7145c28 in KIO::Slave::gotInput (this=0x982fe58) at ../../kio/kio/slave.cpp:344
#48 0xb7146290 in KIO::Slave::qt_static_metacall (_o=0x982fe58, _c=QMetaObject::InvokeMetaMethod, _id=2, _a=0xbfab7320) at ./slave.moc:57
#49 0xb67356b1 in QMetaObject::activate (sender=0x97638a8, m=0xb7276110, local_signal_index=0, argv=0x0) at kernel/qobject.cpp:3547
#50 0xb7060b35 in KIO::Connection::readyRead (this=0x97638a8) at ./connection.moc:106
#51 0xb70613aa in dequeue (this=<optimized out>) at ../../kio/kio/connection.cpp:82
#52 KIO::ConnectionPrivate::dequeue (this=0x97639c0) at ../../kio/kio/connection.cpp:71
#53 0xb6730c01 in QMetaCallEvent::placeMetaCall (this=0xbc0b010, object=0x97638a8) at kernel/qobject.cpp:525
#54 0xb6739c7b in QObject::event (this=0x97638a8, e=0xbc0b010) at kernel/qobject.cpp:1195
#55 0xb5b89ed4 in notify_helper (e=0xbc0b010, receiver=0x97638a8, this=0x9239c60) at kernel/qapplication.cpp:4559
#56 QApplicationPrivate::notify_helper (this=0x9239c60, receiver=0x97638a8, e=0xbc0b010) at kernel/qapplication.cpp:4531
#57 0xb5b8f30d in QApplication::notify (this=0xbc0b010, receiver=0x97638a8, e=0xbc0b010) at kernel/qapplication.cpp:4288
#58 0xb6d3de01 in KApplication::notify (this=0xbfab7c7c, receiver=0x97638a8, event=0xbc0b010) at ../../kdeui/kernel/kapplication.cpp:311
#59 0xb671e97e in QCoreApplication::notifyInternal (this=0xbfab7c7c, receiver=0x97638a8, event=0xbc0b010) at kernel/qcoreapplication.cpp:876
#60 0xb6722ad8 in sendEvent (event=<optimized out>, receiver=<optimized out>) at ../../include/QtCore/../../src/corelib/kernel/qcoreapplication.h:231
#61 QCoreApplicationPrivate::sendPostedEvents (receiver=0x0, event_type=0, data=0x9216370) at kernel/qcoreapplication.cpp:1500
#62 0xb6722e0c in QCoreApplication::sendPostedEvents (receiver=0x0, event_type=0) at kernel/qcoreapplication.cpp:1393
#63 0xb6751494 in sendPostedEvents () at ../../include/QtCore/../../src/corelib/kernel/qcoreapplication.h:236
#64 postEventSourceDispatch (s=0x923a0b0) at kernel/qeventdispatcher_glib.cpp:279
#65 0xb5252d86 in g_main_context_dispatch () from /lib/i386-linux-gnu/libglib-2.0.so.0
#66 0xb5253125 in ?? () from /lib/i386-linux-gnu/libglib-2.0.so.0
#67 0xb5253201 in g_main_context_iteration () from /lib/i386-linux-gnu/libglib-2.0.so.0
#68 0xb6751887 in QEventDispatcherGlib::processEvents (this=0x9216ed8, flags=...) at kernel/qeventdispatcher_glib.cpp:424
#69 0xb5c42aaa in QGuiEventDispatcherGlib::processEvents (this=0x9216ed8, flags=...) at kernel/qguieventdispatcher_glib.cpp:204
#70 0xb671d50d in QEventLoop::processEvents (this=0xbfab7b04, flags=...) at kernel/qeventloop.cpp:149
#71 0xb671d7a9 in QEventLoop::exec (this=0xbfab7b04, flags=...) at kernel/qeventloop.cpp:204
#72 0xb6722eba in QCoreApplication::exec () at kernel/qcoreapplication.cpp:1148
#73 0xb5b87a74 in QApplication::exec () at kernel/qapplication.cpp:3820
#74 0xb779f675 in kdemain () from /usr/lib/kde4/libkdeinit/libkdeinit4_konqueror.so
#75 0x0804850b in ?? ()
#76 0xb754d4d3 in __libc_start_main () from /lib/i386-linux-gnu/libc.so.6
#77 0x08048531 in _start ()

Possible duplicates by query: bug 302702, bug 290985, bug 286166, bug 283697.

Reported using DrKonqi
Comment 1 Jekyll Wu 2012-09-20 00:38:18 UTC

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