Bug 257142 - konqueror crashes on opening URL
Summary: konqueror crashes on opening URL
Status: RESOLVED DUPLICATE of bug 230504
Alias: None
Product: konqueror
Classification: Applications
Component: general (show other bugs)
Version: unspecified
Platform: Fedora RPMs Linux
: NOR crash
Target Milestone: ---
Assignee: Konqueror Developers
URL:
Keywords:
Depends on:
Blocks:
 
Reported: 2010-11-17 13:32 UTC by Christian Iseli
Modified: 2010-11-17 23:43 UTC (History)
1 user (show)

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 Christian Iseli 2010-11-17 13:32:52 UTC
Application: konqueror (4.5.2 (KDE 4.5.2))
KDE Platform Version: 4.5.2 (KDE 4.5.2)
Qt Version: 4.7.0
Operating System: Linux 2.6.35.6-48.fc14.x86_64 x86_64
Distribution: "Fedora release 14 (Laughlin)"

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

Opening the URL http://dealbook.nytimes.com/2010/11/17/u-s-ends-inquiry-of-ubs-over-tax-evasion/ crashes konqueror

The crash can be reproduced every time.

-- Backtrace:
Application: Konqueror (konqueror), signal: Segmentation fault
82	T_PSEUDO (SYSCALL_SYMBOL, SYSCALL_NAME, SYSCALL_NARGS)
[Current thread is 1 (Thread 0x7fec83f41840 (LWP 3422))]

Thread 3 (Thread 0x7fec6f5a9700 (LWP 3424)):
#0  pthread_cond_timedwait@@GLIBC_2.3.2 () at ../nptl/sysdeps/unix/sysv/linux/x86_64/pthread_cond_timedwait.S:216
#1  0x000000348fa72ca2 in wait (this=<value optimized out>, mutex=0x18e8410, time=30000) at thread/qwaitcondition_unix.cpp:86
#2  QWaitCondition::wait (this=<value optimized out>, mutex=0x18e8410, time=30000) at thread/qwaitcondition_unix.cpp:160
#3  0x000000348fa68cb8 in QThreadPoolThread::run (this=0x130d4b0) at concurrent/qthreadpool.cpp:140
#4  0x000000348fa7264e in QThreadPrivate::start (arg=0x130d4b0) at thread/qthread_unix.cpp:266
#5  0x0000003c68a06d5b in start_thread (arg=0x7fec6f5a9700) at pthread_create.c:301
#6  0x0000003c682e427d in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:115

Thread 2 (Thread 0x7fec5bffe700 (LWP 3430)):
#0  pthread_cond_timedwait@@GLIBC_2.3.2 () at ../nptl/sysdeps/unix/sysv/linux/x86_64/pthread_cond_timedwait.S:216
#1  0x0000003c70213d21 in metronom_sync_loop (this=0x2bd68a0) at metronom.c:870
#2  0x0000003c68a06d5b in start_thread (arg=0x7fec5bffe700) at pthread_create.c:301
#3  0x0000003c682e427d in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:115

Thread 1 (Thread 0x7fec83f41840 (LWP 3422)):
[KCrash Handler]
#6  xshm_open_plugin (class_gen=<value optimized out>, visual_gen=<value optimized out>) at video_out_xcbshm.c:1161
#7  0x0000003c7021b5cb in _load_video_driver (this=0x2b8ecc0, id=0x0, visual_type=11, visual=0x2b89610) at load_plugins.c:1584
#8  _x_load_video_output_plugin (this=0x2b8ecc0, id=0x0, visual_type=11, visual=0x2b89610) at load_plugins.c:1626
#9  0x0000003c7021b639 in xine_open_video_driver (this=0x2b8ecc0, id=<value optimized out>, visual_type=<value optimized out>, visual=<value optimized out>) at load_plugins.c:1648
#10 0x00007fec6d74455f in Phonon::Xine::VideoWidgetXT::createVideoPort (this=0x2b895f0) at /usr/src/debug/phonon-4.4.2/xine/videowidget.cpp:185
#11 0x00007fec6d74492f in Phonon::Xine::VideoWidget::VideoWidget (this=0x2b8a6e0, parent=<value optimized out>) at /usr/src/debug/phonon-4.4.2/xine/videowidget.cpp:221
#12 0x00007fec6d72dc22 in Phonon::Xine::Backend::createObject (this=<value optimized out>, c=<value optimized out>, parent=<value optimized out>, args=<value optimized out>) at /usr/src/debug/phonon-4.4.2/xine/backend.cpp:179
#13 0x00007fec77368f02 in Phonon::Factory::createVideoWidget (parent=0x2b85c20) at /usr/src/debug/phonon-4.4.2/phonon/factory.cpp:345
#14 0x00007fec7736d506 in Phonon::VideoWidgetPrivate::createBackendObject (this=0x2b8ac80) at /usr/src/debug/phonon-4.4.2/phonon/videowidget.cpp:78
#15 0x00007fec7736cbc4 in Phonon::VideoWidget::VideoWidget (this=0x2b85c20, parent=<value optimized out>) at /usr/src/debug/phonon-4.4.2/phonon/videowidget.cpp:48
#16 0x00007fec7736e10e in Phonon::VideoPlayerPrivate::init (this=0x2b67ab0, q=0x1b7fa80, category=<value optimized out>) at /usr/src/debug/phonon-4.4.2/phonon/videoplayer.cpp:61
#17 0x00007fec7736e261 in Phonon::VideoPlayer::VideoPlayer (this=0x1b7fa80, parent=<value optimized out>) at /usr/src/debug/phonon-4.4.2/phonon/videoplayer.cpp:82
#18 0x000000349cd13cb0 in MediaPlayer (this=0x2b69ae0, doc=<value optimized out>) at /usr/src/debug/kdelibs-4.5.2/khtml/rendering/render_media.h:42
#19 khtml::HTMLMediaElement::HTMLMediaElement (this=0x2b69ae0, doc=<value optimized out>) at /usr/src/debug/kdelibs-4.5.2/khtml/html/HTMLMediaElement.cpp:68
#20 0x000000349cd13e09 in khtml::HTMLVideoElement::HTMLVideoElement (this=0x2b69ae0, doc=<value optimized out>) at /usr/src/debug/kdelibs-4.5.2/khtml/html/HTMLVideoElement.cpp:34
#21 0x000000349cc72f9d in DOM::DocumentImpl::createHTMLElement (this=<value optimized out>, name=<value optimized out>, caseInsensitive=<value optimized out>) at /usr/src/debug/kdelibs-4.5.2/khtml/xml/dom_docimpl.cpp:1076
#22 0x000000349cc72671 in DOM::DocumentImpl::createElementNS (this=0x1910440, _namespaceURI=..., _qualifiedName=<value optimized out>, pExceptioncode=0x7fff91d505d8) at /usr/src/debug/kdelibs-4.5.2/khtml/xml/dom_docimpl.cpp:761
#23 0x000000349ce23950 in DOMDocumentProtoFunc::callAsFunction (this=<value optimized out>, exec=0x7fff91d50ec0, thisObj=<value optimized out>, args=<value optimized out>) at /usr/src/debug/kdelibs-4.5.2/khtml/ecma/kjs_dom.cpp:1120
#24 0x0000003c8a07eb35 in call (exec=0x7fff91d50ec0, codeBlock=..., parentExec=0x7fff91d51710) at /usr/src/debug/kdelibs-4.5.2/kjs/object.h:626
#25 KJS::Machine::runBlock (exec=0x7fff91d50ec0, codeBlock=..., parentExec=0x7fff91d51710) at codes.def:1204
#26 0x0000003c8a05f48e in KJS::FunctionImp::callAsFunction (this=0x7fec6ed4ad40, exec=0x7fff91d51710, thisObj=<value optimized out>, args=...) at /usr/src/debug/kdelibs-4.5.2/kjs/function.cpp:172
#27 0x0000003c8a07eb35 in call (exec=0x7fff91d51710, codeBlock=..., parentExec=0x7fff91d51f60) at /usr/src/debug/kdelibs-4.5.2/kjs/object.h:626
#28 KJS::Machine::runBlock (exec=0x7fff91d51710, codeBlock=..., parentExec=0x7fff91d51f60) at codes.def:1204
#29 0x0000003c8a05f48e in KJS::FunctionImp::callAsFunction (this=0x7fec6ed4a940, exec=0x7fff91d51f60, thisObj=<value optimized out>, args=...) at /usr/src/debug/kdelibs-4.5.2/kjs/function.cpp:172
#30 0x0000003c8a07eb35 in call (exec=0x7fff91d51f60, codeBlock=..., parentExec=0x7fff91d527b0) at /usr/src/debug/kdelibs-4.5.2/kjs/object.h:626
#31 KJS::Machine::runBlock (exec=0x7fff91d51f60, codeBlock=..., parentExec=0x7fff91d527b0) at codes.def:1204
#32 0x0000003c8a05f48e in KJS::FunctionImp::callAsFunction (this=0x7fec6ed4a240, exec=0x7fff91d527b0, thisObj=<value optimized out>, args=...) at /usr/src/debug/kdelibs-4.5.2/kjs/function.cpp:172
#33 0x0000003c8a07eb35 in call (exec=0x7fff91d527b0, codeBlock=..., parentExec=0x19b2670) at /usr/src/debug/kdelibs-4.5.2/kjs/object.h:626
#34 KJS::Machine::runBlock (exec=0x7fff91d527b0, codeBlock=..., parentExec=0x19b2670) at codes.def:1204
#35 0x0000003c8a05f48e in KJS::FunctionImp::callAsFunction (this=0x7fec6ed4af40, exec=0x19b2670, thisObj=<value optimized out>, args=...) at /usr/src/debug/kdelibs-4.5.2/kjs/function.cpp:172
#36 0x000000349ce7b2d9 in call (this=0x22583a0, evt=...) at /usr/src/debug/kdelibs-4.5.2/kjs/object.h:626
#37 KJS::JSEventListener::handleEvent (this=0x22583a0, evt=...) at /usr/src/debug/kdelibs-4.5.2/khtml/ecma/kjs_events.cpp:106
#38 0x000000349cca9d3c in DOM::EventTargetImpl::handleLocalEvents (this=0x1910458, evt=0x2a36c80, useCapture=false) at /usr/src/debug/kdelibs-4.5.2/khtml/xml/dom2_eventsimpl.cpp:61
#39 0x000000349cc83f72 in DOM::NodeImpl::dispatchGenericEvent (this=0x1910458, evt=0x2a36c80) at /usr/src/debug/kdelibs-4.5.2/khtml/xml/dom_nodeimpl.cpp:469
#40 0x000000349cc8417e in DOM::NodeImpl::dispatchEvent (this=0x1910458, evt=0x2a36c80, exceptioncode=@0x7fff91d52afc, tempEvent=true) at /usr/src/debug/kdelibs-4.5.2/khtml/xml/dom_nodeimpl.cpp:401
#41 0x000000349cc85a2a in DOM::NodeImpl::dispatchHTMLEvent (this=0x1910458, _id=36, canBubbleArg=true, cancelableArg=false) at /usr/src/debug/kdelibs-4.5.2/khtml/xml/dom_nodeimpl.cpp:520
#42 0x000000349cc0a1bb in KHTMLPart::slotFinishedParsing (this=0x16e8fc0) at /usr/src/debug/kdelibs-4.5.2/khtml/khtml_part.cpp:2207
#43 0x000000349cc22d00 in KHTMLPart::qt_metacall (this=0x16e8fc0, _c=QMetaObject::InvokeMetaMethod, _id=22, _a=0x7fff91d52c50) at /usr/src/debug/kdelibs-4.5.2/x86_64-redhat-linux-gnu/khtml/khtml_part.moc:280
#44 0x000000348fb7002f in QMetaObject::activate (sender=0x1910440, m=<value optimized out>, local_signal_index=<value optimized out>, argv=0x0) at kernel/qobject.cpp:3272
#45 0x000000349cc71e40 in DOM::DocumentImpl::qt_metacall (this=0x1910440, _c=QMetaObject::InvokeMetaMethod, _id=<value optimized out>, _a=<value optimized out>) at /usr/src/debug/kdelibs-4.5.2/x86_64-redhat-linux-gnu/khtml/dom_docimpl.moc:74
#46 0x000000349ccddd68 in DOM::HTMLDocumentImpl::qt_metacall (this=<value optimized out>, _c=QMetaObject::InvokeMetaMethod, _id=<value optimized out>, _a=<value optimized out>) at /usr/src/debug/kdelibs-4.5.2/x86_64-redhat-linux-gnu/khtml/html_documentimpl.moc:69
#47 0x000000348fb7002f in QMetaObject::activate (sender=0x1910c60, m=<value optimized out>, local_signal_index=<value optimized out>, argv=0x0) at kernel/qobject.cpp:3272
#48 0x000000349cccaef3 in khtml::HTMLTokenizer::write (this=0x1910c60, str=<value optimized out>, appendData=<value optimized out>) at /usr/src/debug/kdelibs-4.5.2/khtml/html/htmltokenizer.cpp:1893
#49 0x000000349cccce52 in khtml::HTMLTokenizer::notifyFinished (this=0x1910c60, finishedObj=<value optimized out>) at /usr/src/debug/kdelibs-4.5.2/khtml/html/htmltokenizer.cpp:2136
#50 0x000000349cde505f in khtml::CachedScript::checkNotify (this=0x29accd0) at /usr/src/debug/kdelibs-4.5.2/khtml/misc/loader.cpp:397
#51 0x000000349cde520c in khtml::CachedScript::data (this=0x29accd0, buffer=<value optimized out>, eof=<value optimized out>) at /usr/src/debug/kdelibs-4.5.2/khtml/misc/loader.cpp:389
#52 0x000000349cde5567 in khtml::Loader::slotFinished (this=0x1737750, job=0x27620c0) at /usr/src/debug/kdelibs-4.5.2/khtml/misc/loader.cpp:1244
#53 0x000000349cde59f3 in khtml::Loader::qt_metacall (this=0x1737750, _c=QMetaObject::InvokeMetaMethod, _id=<value optimized out>, _a=0x7fff91d532e0) at /usr/src/debug/kdelibs-4.5.2/x86_64-redhat-linux-gnu/khtml/loader.moc:141
#54 0x000000348fb7002f in QMetaObject::activate (sender=0x27620c0, m=<value optimized out>, local_signal_index=<value optimized out>, argv=0x7fff91d532e0) at kernel/qobject.cpp:3272
#55 0x0000003490d2d2b2 in KJob::result (this=<value optimized out>, _t1=0x27620c0) at /usr/src/debug/kdelibs-4.5.2/x86_64-redhat-linux-gnu/kdecore/kjob.moc:194
#56 0x0000003490d2d2f0 in KJob::emitResult (this=0x27620c0) at /usr/src/debug/kdelibs-4.5.2/kdecore/jobs/kjob.cpp:312
#57 0x00000034940f10dd in KIO::SimpleJob::slotFinished (this=0x27620c0) at /usr/src/debug/kdelibs-4.5.2/kio/kio/job.cpp:525
#58 0x00000034940f6632 in KIO::TransferJob::slotFinished (this=0x27620c0) at /usr/src/debug/kdelibs-4.5.2/kio/kio/job.cpp:1114
#59 0x00000034940fad01 in KIO::TransferJob::qt_metacall (this=0x27620c0, _c=QMetaObject::InvokeMetaMethod, _id=<value optimized out>, _a=0x7fff91d53730) at /usr/src/debug/kdelibs-4.5.2/x86_64-redhat-linux-gnu/kio/jobclasses.moc:367
#60 0x000000348fb7002f in QMetaObject::activate (sender=0x1960790, m=<value optimized out>, local_signal_index=<value optimized out>, argv=0x0) at kernel/qobject.cpp:3272
#61 0x0000003494198ff1 in KIO::SlaveInterface::dispatch (this=<value optimized out>, _cmd=104, rawdata=...) at /usr/src/debug/kdelibs-4.5.2/kio/kio/slaveinterface.cpp:175
#62 0x0000003494195f23 in KIO::SlaveInterface::dispatch (this=0x1960790) at /usr/src/debug/kdelibs-4.5.2/kio/kio/slaveinterface.cpp:91
#63 0x00000034941895f6 in KIO::Slave::gotInput (this=0x1960790) at /usr/src/debug/kdelibs-4.5.2/kio/kio/slave.cpp:347
#64 0x0000003494189c0c in KIO::Slave::qt_metacall (this=0x1960790, _c=QMetaObject::InvokeMetaMethod, _id=<value optimized out>, _a=0x7fff91d53b60) at /usr/src/debug/kdelibs-4.5.2/x86_64-redhat-linux-gnu/kio/slave.moc:82
#65 0x000000348fb7002f in QMetaObject::activate (sender=0x18fff40, m=<value optimized out>, local_signal_index=<value optimized out>, argv=0x0) at kernel/qobject.cpp:3272
#66 0x00000034940c2787 in KIO::ConnectionPrivate::dequeue (this=0x19602e0) at /usr/src/debug/kdelibs-4.5.2/kio/kio/connection.cpp:82
#67 0x00000034940c283d in KIO::Connection::qt_metacall (this=0x18fff40, _c=QMetaObject::InvokeMetaMethod, _id=<value optimized out>, _a=0x28dea40) at /usr/src/debug/kdelibs-4.5.2/x86_64-redhat-linux-gnu/kio/connection.moc:79
#68 0x000000348fb6fb2a in QObject::event (this=0x18fff40, e=<value optimized out>) at kernel/qobject.cpp:1211
#69 0x00000034913b4b64 in QApplicationPrivate::notify_helper (this=0x11486d0, receiver=0x18fff40, e=0x2998420) at kernel/qapplication.cpp:4396
#70 0x00000034913b95da in QApplication::notify (this=<value optimized out>, receiver=0x18fff40, e=0x2998420) at kernel/qapplication.cpp:4277
#71 0x0000003492620416 in KApplication::notify (this=0x7fff91d547c0, receiver=0x18fff40, event=0x2998420) at /usr/src/debug/kdelibs-4.5.2/kdeui/kernel/kapplication.cpp:310
#72 0x000000348fb5b7ac in QCoreApplication::notifyInternal (this=0x7fff91d547c0, receiver=0x18fff40, event=0x2998420) at kernel/qcoreapplication.cpp:732
#73 0x000000348fb5ef55 in sendEvent (receiver=0x0, event_type=0, data=0x112d600) at kernel/qcoreapplication.h:215
#74 QCoreApplicationPrivate::sendPostedEvents (receiver=0x0, event_type=0, data=0x112d600) at kernel/qcoreapplication.cpp:1373
#75 0x000000348fb86713 in sendPostedEvents (s=<value optimized out>) at kernel/qcoreapplication.h:220
#76 postEventSourceDispatch (s=<value optimized out>) at kernel/qeventdispatcher_glib.cpp:277
#77 0x0000003c6aa41e33 in g_main_dispatch (context=0x114b520) at gmain.c:2149
#78 g_main_context_dispatch (context=0x114b520) at gmain.c:2702
#79 0x0000003c6aa42610 in g_main_context_iterate (context=0x114b520, block=1, dispatch=1, self=<value optimized out>) at gmain.c:2780
#80 0x0000003c6aa428ad in g_main_context_iteration (context=0x114b520, may_block=1) at gmain.c:2843
#81 0x000000348fb868af in QEventDispatcherGlib::processEvents (this=0x112ccf0, flags=<value optimized out>) at kernel/qeventdispatcher_glib.cpp:415
#82 0x00000034914586ee in QGuiEventDispatcherGlib::processEvents (this=<value optimized out>, flags=<value optimized out>) at kernel/qguieventdispatcher_glib.cpp:204
#83 0x000000348fb5ab42 in QEventLoop::processEvents (this=<value optimized out>, flags=...) at kernel/qeventloop.cpp:149
#84 0x000000348fb5ad8c in QEventLoop::exec (this=0x7fff91d54590, flags=...) at kernel/qeventloop.cpp:201
#85 0x000000348fb5f20b in QCoreApplication::exec () at kernel/qcoreapplication.cpp:1009
#86 0x00000034946b28fa in kdemain () from /usr/lib64/libkdeinit4_konqueror.so
#87 0x0000003c6821ee7d in __libc_start_main (main=0x4008a0 <_start+256>, argc=2, ubp_av=0x7fff91d55068, init=<value optimized out>, fini=<value optimized out>, rtld_fini=<value optimized out>, stack_end=0x7fff91d55058) at libc-start.c:226
#88 0x00000000004007c9 in _start ()

Reported using DrKonqi
Comment 1 Dario Andres 2010-11-17 23:43:30 UTC
[Comment from a bug triager]
This crash is caused by a bug in the Xine multimedia library when trying to play a media file in the webpage. A similar issue was reported at bug 230504. Merging.

As a possible workaround you can set the KDE multimedia framework Phonon to use another media backend such as GStreamer or VLC

Thanks

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