Bug 299672

Summary: Crash after clicking on the link
Product: [Applications] konqueror Reporter: MeC0b <meerkat>
Component: khtml ecmaAssignee: Konqueror Developers <konq-bugs>
Status: RESOLVED DUPLICATE    
Severity: crash CC: research
Priority: NOR    
Version: 4.8.3   
Target Milestone: ---   
Platform: openSUSE   
OS: Linux   
Latest Commit: Version Fixed In:
Sentry Crash Report:

Description MeC0b 2012-05-09 07:13:35 UTC
Application: konqueror (4.8.3 (4.8.3) "release 501")
KDE Platform Version: 4.8.3 (4.8.3) "release 501"
Qt Version: 4.8.1
Operating System: Linux 3.1.10-1.9-default x86_64
Distribution: "openSUSE 12.1 (x86_64)"

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

I had two tabs open with asdresses:
http://www.gram.pl/szukaj/risen-2-dubbing/
http://dubscore.pl/Games


At first tab I clicked on this link:

http://www.gram.pl/news_8AnfJ,u1_Plotka_Polski_dubbing_Risen_2_pelen_miecha_fruwajacego_na_lewo_i_prawo_(18).html

and I tried to watch a movie that is on this page. Then an error occurred. Error was repeated three times (I have not tried more).

Another thing that Konqueror does not display the PLAY button on the player the film (as it is in Firefox). Is visible only a black rectangle.

-- Backtrace:
Application: Konqueror (kdeinit4), signal: Segmentation fault
[Current thread is 1 (Thread 0x7f0d025d3760 (LWP 4731))]

Thread 3 (Thread 0x7f0ce590c700 (LWP 5286)):
#0  0x00007f0d00e65014 in pthread_mutex_lock () from /lib64/libpthread.so.0
#1  0x00007f0cfc99328f in g_main_context_check () from /usr/lib64/libglib-2.0.so.0
#2  0x00007f0cfc993ab2 in ?? () from /usr/lib64/libglib-2.0.so.0
#3  0x00007f0cfc993f59 in g_main_context_iteration () from /usr/lib64/libglib-2.0.so.0
#4  0x00007f0d012272e6 in QEventDispatcherGlib::processEvents (this=0x7f0ce00008c0, flags=<optimized out>) at kernel/qeventdispatcher_glib.cpp:426
#5  0x00007f0d011f7012 in QEventLoop::processEvents (this=<optimized out>, flags=...) at kernel/qeventloop.cpp:149
#6  0x00007f0d011f7267 in QEventLoop::exec (this=0x7f0ce590bdf0, flags=...) at kernel/qeventloop.cpp:204
#7  0x00007f0d010f7547 in QThread::exec (this=<optimized out>) at thread/qthread.cpp:501
#8  0x00007f0d011d6dff in QInotifyFileSystemWatcherEngine::run (this=0x1b05b80) at io/qfilesystemwatcher_inotify.cpp:248
#9  0x00007f0d010fa56b in QThreadPrivate::start (arg=0x1b05b80) at thread/qthread_unix.cpp:298
#10 0x00007f0d00e62f05 in start_thread () from /lib64/libpthread.so.0
#11 0x00007f0cffbc310d in clone () from /lib64/libc.so.6

Thread 2 (Thread 0x7f0cde4bd700 (LWP 10285)):
#0  0x00007fff1784498f in clock_gettime ()
#1  0x00007f0cfcc47d9a in clock_gettime () from /lib64/librt.so.1
#2  0x00007f0d01150f64 in do_gettime (frac=0x7f0cde4bcb78, sec=0x7f0cde4bcb70) at tools/qelapsedtimer_unix.cpp:123
#3  qt_gettime () at tools/qelapsedtimer_unix.cpp:140
#4  0x00007f0d01227a4d in QTimerInfoList::updateCurrentTime (this=0x7f0ccc0012d0) at kernel/qeventdispatcher_unix.cpp:343
#5  0x00007f0d01227d83 in QTimerInfoList::timerWait (this=0x7f0ccc0012d0, tm=...) at kernel/qeventdispatcher_unix.cpp:450
#6  0x00007f0d012267bc in timerSourcePrepareHelper (src=<optimized out>, timeout=0x7f0cde4bcc5c) at kernel/qeventdispatcher_glib.cpp:136
#7  0x00007f0d01226865 in timerSourcePrepare (source=<optimized out>, timeout=<optimized out>) at kernel/qeventdispatcher_glib.cpp:169
#8  0x00007f0cfc992b22 in g_main_context_prepare () from /usr/lib64/libglib-2.0.so.0
#9  0x00007f0cfc99392d in ?? () from /usr/lib64/libglib-2.0.so.0
#10 0x00007f0cfc993f59 in g_main_context_iteration () from /usr/lib64/libglib-2.0.so.0
#11 0x00007f0d012272e6 in QEventDispatcherGlib::processEvents (this=0x7f0ccc0008c0, flags=<optimized out>) at kernel/qeventdispatcher_glib.cpp:426
#12 0x00007f0d011f7012 in QEventLoop::processEvents (this=<optimized out>, flags=...) at kernel/qeventloop.cpp:149
#13 0x00007f0d011f7267 in QEventLoop::exec (this=0x7f0cde4bcdf0, flags=...) at kernel/qeventloop.cpp:204
#14 0x00007f0d010f7547 in QThread::exec (this=<optimized out>) at thread/qthread.cpp:501
#15 0x00007f0cfa3f8e3e in KIO::NameLookUpThread::run (this=0x30277d0) at /usr/src/debug/kdelibs-4.8.3/kio/kio/hostinfo.cpp:226
#16 0x00007f0d010fa56b in QThreadPrivate::start (arg=0x30277d0) at thread/qthread_unix.cpp:298
#17 0x00007f0d00e62f05 in start_thread () from /lib64/libpthread.so.0
#18 0x00007f0cffbc310d in clone () from /lib64/libc.so.6

Thread 1 (Thread 0x7f0d025d3760 (LWP 4731)):
[KCrash Handler]
#6  0x00007f0ce934e4ea in type (this=0x7f0cdf4d23c0) at /usr/src/debug/kdelibs-4.8.3/kjs/value.h:452
#7  KJS::cloneInternal (exec=0x1d93730, ctx=0x1d93710, in=0x7f0cdf4d23c0, path=...) at /usr/src/debug/kdelibs-4.8.3/khtml/ecma/kjs_data.cpp:37
#8  0x00007f0ce934e983 in KJS::encapsulateMessageEventData (exec=0x1d93730, ctx=<optimized out>, data=<optimized out>) at /usr/src/debug/kdelibs-4.8.3/khtml/ecma/kjs_data.cpp:117
#9  0x00007f0ce934eb75 in KJS::DelayedPostMessage::execute (this=0x6b79cd0, w=<optimized out>) at /usr/src/debug/kdelibs-4.8.3/khtml/ecma/kjs_data.cpp:169
#10 0x00007f0ce930401b in KJS::Window::afterScriptExecution (this=0x7f0ce4bf0000) at /usr/src/debug/kdelibs-4.8.3/khtml/ecma/kjs_window.cpp:1327
#11 0x00007f0ce932ae7b in KJS::JSEventListener::handleEvent (this=0xb8cda00, evt=...) at /usr/src/debug/kdelibs-4.8.3/khtml/ecma/kjs_events.cpp:121
#12 0x00007f0ce9156c3c in DOM::EventTargetImpl::handleLocalEvents (this=0x786d720, evt=0x553fb20, useCapture=false) at /usr/src/debug/kdelibs-4.8.3/khtml/xml/dom2_eventsimpl.cpp:62
#13 0x00007f0ce9131b3e in DOM::NodeImpl::dispatchGenericEvent (this=0x504d110, evt=0x553fb20) at /usr/src/debug/kdelibs-4.8.3/khtml/xml/dom_nodeimpl.cpp:481
#14 0x00007f0ce913206e in DOM::NodeImpl::dispatchEvent (this=0x504d110, evt=0x553fb20, exceptioncode=@0x7fff178029a4, tempEvent=true) at /usr/src/debug/kdelibs-4.8.3/khtml/xml/dom_nodeimpl.cpp:401
#15 0x00007f0ce9089812 in KHTMLView::dispatchMouseEvent (this=0xd2cdf0, eventId=7, targetNode=0x504d110, targetNodeNonShared=<optimized out>, cancelable=false, detail=0, _mouse=0x7fff17803860, setUnder=true, mouseEventType=4, orient=0) at /usr/src/debug/kdelibs-4.8.3/khtml/khtmlview.cpp:3610
#16 0x00007f0ce908e009 in KHTMLView::mouseMoveEvent (this=0xd2cdf0, _mouse=0x7fff17803860) at /usr/src/debug/kdelibs-4.8.3/khtml/khtmlview.cpp:1350
#17 0x00007f0d003b0818 in QWidget::event (this=0xd2cdf0, event=0x7fff17803860) at kernel/qwidget.cpp:8347
#18 0x00007f0d0076bfb6 in QFrame::event (this=0xd2cdf0, e=0x7fff17803860) at widgets/qframe.cpp:557
#19 0x00007f0ce909200d in KHTMLView::widgetEvent (this=0xd2cdf0, e=<optimized out>) at /usr/src/debug/kdelibs-4.8.3/khtml/khtmlview.cpp:2209
#20 0x00007f0ce90917b4 in KHTMLView::eventFilter (this=0xd2cdf0, o=0xd4e2a0, e=0x7fff17803860) at /usr/src/debug/kdelibs-4.8.3/khtml/khtmlview.cpp:2054
#21 0x00007f0d011f83b8 in QCoreApplicationPrivate::sendThroughObjectEventFilters (this=<optimized out>, receiver=0xd4e2a0, event=0x7fff17803860) at kernel/qcoreapplication.cpp:986
#22 0x00007f0d0036009f in notify_helper (e=0x7fff17803860, receiver=0xd4e2a0, this=0x6ca070) at kernel/qapplication.cpp:4550
#23 QApplicationPrivate::notify_helper (this=0x6ca070, receiver=0xd4e2a0, e=0x7fff17803860) at kernel/qapplication.cpp:4526
#24 0x00007f0d00365823 in QApplication::notify (this=<optimized out>, receiver=0xd4e2a0, e=0x7fff17803860) at kernel/qapplication.cpp:4097
#25 0x00007f0d01fb88f6 in KApplication::notify (this=0x7fff178046c0, receiver=0xd4e2a0, event=0x7fff17803860) at /usr/src/debug/kdelibs-4.8.3/kdeui/kernel/kapplication.cpp:311
#26 0x00007f0d011f822c in QCoreApplication::notifyInternal (this=0x7fff178046c0, receiver=0xd4e2a0, event=0x7fff17803860) at kernel/qcoreapplication.cpp:876
#27 0x00007f0d003610a2 in sendEvent (event=<optimized out>, receiver=<optimized out>) at ../../src/corelib/kernel/qcoreapplication.h:231
#28 QApplicationPrivate::sendMouseEvent (receiver=0xd4e2a0, event=0x7fff17803860, alienWidget=0x0, nativeWidget=0xd4e2a0, buttonDown=0x0, lastMouseReceiver=..., spontaneous=true) at kernel/qapplication.cpp:3165
#29 0x00007f0d003dce85 in QETWidget::translateMouseEvent (this=0xd4e2a0, event=<optimized out>) at kernel/qapplication_x11.cpp:4513
#30 0x00007f0d003dbd4a in QApplication::x11ProcessEvent (this=0x7fff178046c0, event=0x7fff17804120) at kernel/qapplication_x11.cpp:3636
#31 0x00007f0d00403ae2 in x11EventSourceDispatch (s=0x6cdd40, callback=0, user_data=0x0) at kernel/qguieventdispatcher_glib.cpp:146
#32 0x00007f0cfc99358d in g_main_context_dispatch () from /usr/lib64/libglib-2.0.so.0
#33 0x00007f0cfc993d88 in ?? () from /usr/lib64/libglib-2.0.so.0
#34 0x00007f0cfc993f59 in g_main_context_iteration () from /usr/lib64/libglib-2.0.so.0
#35 0x00007f0d0122727f in QEventDispatcherGlib::processEvents (this=0x616770, flags=<optimized out>) at kernel/qeventdispatcher_glib.cpp:424
#36 0x00007f0d0040376e in QGuiEventDispatcherGlib::processEvents (this=<optimized out>, flags=<optimized out>) at kernel/qguieventdispatcher_glib.cpp:204
#37 0x00007f0d011f7012 in QEventLoop::processEvents (this=<optimized out>, flags=...) at kernel/qeventloop.cpp:149
#38 0x00007f0d011f7267 in QEventLoop::exec (this=0x7fff178044f0, flags=...) at kernel/qeventloop.cpp:204
#39 0x00007f0d011fbdc5 in QCoreApplication::exec () at kernel/qcoreapplication.cpp:1148
#40 0x00007f0cf0115102 in kdemain () from /usr/lib64/libkdeinit4_konqueror.so
#41 0x00000000004088e4 in _start ()

Possible duplicates by query: bug 298169, bug 298041, bug 296811, bug 295740, bug 294794.

Reported using DrKonqi
Comment 1 MeC0b 2012-05-09 07:26:01 UTC
Additional information: switching Konqueror to WebKit engine web page displays correctly and the movie plays fine.
Comment 2 Jekyll Wu 2012-05-29 08:53:00 UTC
*** Bug 300792 has been marked as a duplicate of this bug. ***
Comment 3 Myriam Schweingruber 2012-06-18 21:24:43 UTC

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