[prev in list] [next in list] [prev in thread] [next in thread] 

List:       kde-bugs-dist
Subject:    [Bug 225081] New: rekonq crash click on a link
From:       Lucas <dornelez () gmail ! com>
Date:       2010-01-31 23:44:41
Message-ID: bug-225081-17878 () http ! bugs ! kde ! org/
[Download RAW message or body]

https://bugs.kde.org/show_bug.cgi?id=225081

           Summary: rekonq crash click on a link
           Product: rekonq
           Version: unspecified
          Platform: Unlisted Binaries
        OS/Version: Linux
            Status: NEW
          Severity: crash
          Priority: NOR
         Component: general
        AssignedTo: adjam7@gmail.com
        ReportedBy: dornelez@gmail.com


Application that crashed: rekonq
Version of the application: 0.3.0
KDE Version: 4.3.4 (KDE 4.3.4)
Qt Version: 4.5.3
Operating System: Linux 2.6.32-ARCH i686

What I was doing when the application crashed:
I clicked a link (http://diveintohtml5.org/video.html#what-works) on a blog
(http://www.vimeo.com/blog:268) and rekonq crashed almost instantaneously. And
always crash the same manner at the same site. 

It works with Firefox 3.5.7 and Konqueror 4.3.4.

I think was something to do with Flash plugin trying to load an flash object on
the new website, maybe the fallback video player.

 -- Backtrace:
Application: rekonq (kdeinit4), signal: Aborted
[Current thread is 1 (Thread 0xb5560920 (LWP 4000))]

Thread 7 (Thread 0xaf17bb70 (LWP 4001)):
#0  0xb7754424 in __kernel_vsyscall ()
#1  0xb74f1e55 in pthread_cond_wait@@GLIBC_2.3.2 () from /lib/libpthread.so.0
#2  0xb7550067 in QWaitConditionPrivate::wait (this=0x8c18ee0, mutex=0x8c18f00,
time=4294967295) at thread/qwaitcondition_unix.cpp:87
#3  QWaitCondition::wait (this=0x8c18ee0, mutex=0x8c18f00, time=4294967295) at
thread/qwaitcondition_unix.cpp:159
#4  0xb4473310 in WTF::ThreadCondition::wait (this=0x8d18720, mutex=...) at
../JavaScriptCore/wtf/ThreadingQt.cpp:233
#5  0xb497c1b4 in WebCore::IconDatabase::syncThreadMainLoop (this=0x8d186f0) at
loader/icon/IconDatabase.cpp:1400
#6  0xb497c29b in WebCore::IconDatabase::iconDatabaseSyncThread
(this=0x8d186f0) at loader/icon/IconDatabase.cpp:1035
#7  0xb4473234 in threadEntryPoint (contextData=0x8a5ad48) at
../JavaScriptCore/wtf/Threading.cpp:57
#8  0xb4473263 in WTF::ThreadPrivate::run (this=0x8be9160) at
../JavaScriptCore/wtf/ThreadingQt.cpp:63
#9  0xb754f052 in QThreadPrivate::start (arg=0x8be9160) at
thread/qthread_unix.cpp:188
#10 0xb74ed8ac in start_thread () from /lib/libpthread.so.0
#11 0xb5f8101e in clone () from /lib/libc.so.6

Thread 6 (Thread 0xadb2fb70 (LWP 4052)):
#0  0xb7754424 in __kernel_vsyscall ()
#1  0xb74f1e55 in pthread_cond_wait@@GLIBC_2.3.2 () from /lib/libpthread.so.0
#2  0xb0a3f79f in ?? () from /usr/lib/mozilla/plugins/libflashplayer.so
#3  0xb0b727ff in ?? () from /usr/lib/mozilla/plugins/libflashplayer.so
#4  0xb0a3fc5d in ?? () from /usr/lib/mozilla/plugins/libflashplayer.so
#5  0xb74ed8ac in start_thread () from /lib/libpthread.so.0
#6  0xb5f8101e in clone () from /lib/libc.so.6

Thread 5 (Thread 0xac6f2b70 (LWP 4053)):
#0  0xb7754424 in __kernel_vsyscall ()
#1  0xb74f1e55 in pthread_cond_wait@@GLIBC_2.3.2 () from /lib/libpthread.so.0
#2  0xb0a3f79f in ?? () from /usr/lib/mozilla/plugins/libflashplayer.so
#3  0xb0b727ff in ?? () from /usr/lib/mozilla/plugins/libflashplayer.so
#4  0xb0a3fc5d in ?? () from /usr/lib/mozilla/plugins/libflashplayer.so
#5  0xb74ed8ac in start_thread () from /lib/libpthread.so.0
#6  0xb5f8101e in clone () from /lib/libc.so.6

Thread 4 (Thread 0xad32eb70 (LWP 4117)):
#0  0xb7754424 in __kernel_vsyscall ()
#1  0xb5f8e953 in __lll_lock_wait_private () from /lib/libc.so.6
#2  0xb5f24d4f in _L_lock_7346 () from /lib/libc.so.6
#3  0xb5f23536 in free () from /lib/libc.so.6
#4  0xb5e1c5a6 in g_free () from /usr/lib/libglib-2.0.so.0
#5  0xb5e13d61 in g_source_unref_internal () from /usr/lib/libglib-2.0.so.0
#6  0xb76687ea in ~QEventDispatcherGlib (this=0x93ba4e8, __in_chrg=<value
optimized out>) at kernel/qeventdispatcher_glib.cpp:361
#7  0xb754f1d8 in QThreadPrivate::finish (arg=0x90c8fd0) at
thread/qthread_unix.cpp:212
#8  0xb754f05a in ~__pthread_cleanup_class (arg=0x90c8fd0) at
/usr/include/pthread.h:535
#9  QThreadPrivate::start (arg=0x90c8fd0) at thread/qthread_unix.cpp:190
#10 0xb74ed8ac in start_thread () from /lib/libpthread.so.0
#11 0xb5f8101e in clone () from /lib/libc.so.6

Thread 3 (Thread 0xae957b70 (LWP 4120)):
#0  0xb7754424 in __kernel_vsyscall ()
#1  0xb5f8e953 in __lll_lock_wait_private () from /lib/libc.so.6
#2  0xb5f24d4f in _L_lock_7346 () from /lib/libc.so.6
#3  0xb5f23536 in free () from /lib/libc.so.6
#4  0xb5e1c5a6 in g_free () from /usr/lib/libglib-2.0.so.0
#5  0xb5e13d61 in g_source_unref_internal () from /usr/lib/libglib-2.0.so.0
#6  0xb76687ea in ~QEventDispatcherGlib (this=0x9b6d8b0, __in_chrg=<value
optimized out>) at kernel/qeventdispatcher_glib.cpp:361
#7  0xb754f1d8 in QThreadPrivate::finish (arg=0x9a67e20) at
thread/qthread_unix.cpp:212
#8  0xb754f05a in ~__pthread_cleanup_class (arg=0x9a67e20) at
/usr/include/pthread.h:535
#9  QThreadPrivate::start (arg=0x9a67e20) at thread/qthread_unix.cpp:190
#10 0xb74ed8ac in start_thread () from /lib/libpthread.so.0
#11 0xb5f8101e in clone () from /lib/libc.so.6

Thread 2 (Thread 0xab92db70 (LWP 4121)):
#0  0xb7754424 in __kernel_vsyscall ()
#1  0xb74f2182 in pthread_cond_timedwait@@GLIBC_2.3.2 () from
/lib/libpthread.so.0
#2  0xb754ffef in QWaitConditionPrivate::wait (this=0x8e32ee8, mutex=0x8e32ee4,
time=30000) at thread/qwaitcondition_unix.cpp:85
#3  QWaitCondition::wait (this=0x8e32ee8, mutex=0x8e32ee4, time=30000) at
thread/qwaitcondition_unix.cpp:159
#4  0xb754583e in QThreadPoolThread::run (this=0x94abe80) at
concurrent/qthreadpool.cpp:140
#5  0xb754f052 in QThreadPrivate::start (arg=0x94abe80) at
thread/qthread_unix.cpp:188
#6  0xb74ed8ac in start_thread () from /lib/libpthread.so.0
#7  0xb5f8101e in clone () from /lib/libc.so.6

Thread 1 (Thread 0xb5560920 (LWP 4000)):
[KCrash Handler]
#6  0xb7754424 in __kernel_vsyscall ()
#7  0xb5edd571 in raise () from /lib/libc.so.6
#8  0xb5eded72 in abort () from /lib/libc.so.6
#9  0xb5f18d95 in __libc_message () from /lib/libc.so.6
#10 0xb5f1ec31 in malloc_printerr () from /lib/libc.so.6
#11 0xb5f20488 in _int_free () from /lib/libc.so.6
#12 0xb5f2353d in free () from /lib/libc.so.6
#13 0xb4472f7d in WTF::fastFree (p=0xa5fe6c0) at
../JavaScriptCore/wtf/FastMalloc.cpp:216
#14 0xb44fdc80 in ~CSSParser (this=0xbfd99a2c, __in_chrg=<value optimized out>)
at css/CSSParser.cpp:162
#15 0xb453f4f7 in WebCore::CSSStyleSheet::parseString (this=0x9bed660,
string=..., strict=<value optimized out>) at css/CSSStyleSheet.cpp:165
#16 0xb45b022d in WebCore::StyleElement::createSheet (this=0x94d3628,
e=0x94d35f0, text=...) at dom/StyleElement.cpp:92
#17 0xb45b0703 in WebCore::StyleElement::process (this=0x94d3628, e=0x94d35f0)
at dom/StyleElement.cpp:70
#18 0xb46a033c in WebCore::HTMLStyleElement::finishParsingChildren
(this=0x94d35f0) at html/HTMLStyleElement.cpp:54
#19 0xb4691d1d in WebCore::HTMLParser::popOneBlockCommon (this=0x8d77ab8) at
html/HTMLParser.cpp:1406
#20 WebCore::HTMLParser::popOneBlock (this=0x8d77ab8) at
html/HTMLParser.cpp:1429
#21 0xb4693e3b in WebCore::HTMLParser::popBlock (this=0x8d77ab8, tagName=...,
reportErrors=true) at html/HTMLParser.cpp:1349
#22 0xb46986e3 in WebCore::HTMLParser::processCloseTag (this=0x8d77ab8,
t=0x9a702d0) at html/HTMLParser.cpp:930
#23 0xb469820c in WebCore::HTMLParser::parseToken (this=0x8d77ab8, t=0x9a702d0)
at html/HTMLParser.cpp:209
#24 0xb46abcb3 in WebCore::HTMLTokenizer::processToken (this=0x9a702b8) at
html/HTMLTokenizer.cpp:1902
#25 0xb46afdc1 in WebCore::HTMLTokenizer::parseSpecial (this=0x9a702b8,
src=..., state=...) at html/HTMLTokenizer.cpp:367
#26 0xb46b294a in WebCore::HTMLTokenizer::write (this=0x9a702b8, str=...,
appendData=true) at html/HTMLTokenizer.cpp:1672
#27 0xb46fd9f8 in WebCore::FrameLoader::write (this=0xa4a8e0c, 
    str=0x9a70c58 ".org_johnny_automatic_little_professor.png) bottom right
no-repeat}.pf .moneybags{min-height:245px;margin:0 15px 0 0;padding:0 190px
1.75em 0;background:white url(//d.wearehugh.com/dih5/openclipart.or"...,
len=3619, flush=false) at loader/FrameLoader.cpp:1039
#28 0xb46fdd77 in WebCore::FrameLoader::addData (this=0xa4a8e0c, 
    bytes=0x9a70c58 ".org_johnny_automatic_little_professor.png) bottom right
no-repeat}.pf .moneybags{min-height:245px;margin:0 15px 0 0;padding:0 190px
1.75em 0;background:white url(//d.wearehugh.com/dih5/openclipart.or"...,
length=3619) at loader/FrameLoader.cpp:1890
#29 0xb4917e60 in WebCore::FrameLoaderClientQt::committedLoad (this=0x9b3df18,
loader=0x9ce44c8, 
    data=0x9a70c58 ".org_johnny_automatic_little_professor.png) bottom right
no-repeat}.pf .moneybags{min-height:245px;margin:0 15px 0 0;padding:0 190px
1.75em 0;background:white url(//d.wearehugh.com/dih5/openclipart.or"...,
length=3619) at ../WebKit/qt/WebCoreSupport/FrameLoaderClientQt.cpp:676
#30 0xb46f98e7 in WebCore::FrameLoader::committedLoad (this=0xa4a8e0c,
loader=0x9ce44c8, 
    data=0x9a70c58 ".org_johnny_automatic_little_professor.png) bottom right
no-repeat}.pf .moneybags{min-height:245px;margin:0 15px 0 0;padding:0 190px
1.75em 0;background:white url(//d.wearehugh.com/dih5/openclipart.or"...,
length=3619) at loader/FrameLoader.cpp:3512
#31 0xb46f138f in WebCore::DocumentLoader::commitLoad (this=0x9ce44c8, 
    data=0x9a70c58 ".org_johnny_automatic_little_professor.png) bottom right
no-repeat}.pf .moneybags{min-height:245px;margin:0 15px 0 0;padding:0 190px
1.75em 0;background:white url(//d.wearehugh.com/dih5/openclipart.or"...,
length=3619) at loader/DocumentLoader.cpp:355
#32 0xb46f9d05 in WebCore::FrameLoader::receivedData (this=0xa4a8e0c, 
    data=0x9a70c58 ".org_johnny_automatic_little_professor.png) bottom right
no-repeat}.pf .moneybags{min-height:245px;margin:0 15px 0 0;padding:0 190px
1.75em 0;background:white url(//d.wearehugh.com/dih5/openclipart.or"...,
length=3619) at loader/FrameLoader.cpp:2341
#33 0xb4722a39 in WebCore::MainResourceLoader::addData (this=0x9bd1ab8, 
    data=0x9a70c58 ".org_johnny_automatic_little_professor.png) bottom right
no-repeat}.pf .moneybags{min-height:245px;margin:0 15px 0 0;padding:0 190px
1.75em 0;background:white url(//d.wearehugh.com/dih5/openclipart.or"...,
length=3619, allAtOnce=<value optimized out>) at
loader/MainResourceLoader.cpp:146
#34 0xb472a21c in WebCore::ResourceLoader::didReceiveData (this=0x9bd1ab8, 
    data=0x9a70c58 ".org_johnny_automatic_little_professor.png) bottom right
no-repeat}.pf .moneybags{min-height:245px;margin:0 15px 0 0;padding:0 190px
1.75em 0;background:white url(//d.wearehugh.com/dih5/openclipart.or"...,
length=3619, lengthReceived=<value optimized out>, allAtOnce=<value optimized
out>) at loader/ResourceLoader.cpp:263
#35 0xb4722dd3 in WebCore::MainResourceLoader::didReceiveData (this=0x0, 
    data=0x9a70c58 ".org_johnny_automatic_little_professor.png) bottom right
no-repeat}.pf .moneybags{min-height:245px;margin:0 15px 0 0;padding:0 190px
1.75em 0;background:white url(//d.wearehugh.com/dih5/openclipart.or"...,
length=3619, lengthReceived=17179869187619, allAtOnce=false) at
loader/MainResourceLoader.cpp:341
#36 0xb4729c08 in WebCore::ResourceLoader::didReceiveData (this=0x9bd1ab8, 
    data=0x9a70c58 ".org_johnny_automatic_little_professor.png) bottom right
no-repeat}.pf .moneybags{min-height:245px;margin:0 15px 0 0;padding:0 190px
1.75em 0;background:white url(//d.wearehugh.com/dih5/openclipart.or"...,
length=3619, lengthReceived=3619) at loader/ResourceLoader.cpp:417
#37 0xb48f9f52 in WebCore::QNetworkReplyHandler::forwardData (this=0xa613d38)
at platform/network/qt/QNetworkReplyHandler.cpp:340
#38 0xb48fb12b in WebCore::QNetworkReplyHandler::qt_metacall (this=0xa613d38,
_c=QMetaObject::InvokeMetaMethod, _id=6, _a=0x9b45d10) at
.moc/release-shared/moc_QNetworkReplyHandler.cpp:71
#39 0xb764bccb in QMetaCallEvent::placeMetaCall (this=0x9d5b1a0,
object=0xa613d38) at kernel/qobject.cpp:477
#40 0xb764d3ce in QObject::event (this=0xa613d38, e=0x9d5b1a0) at
kernel/qobject.cpp:1110
#41 0xb620e924 in QApplicationPrivate::notify_helper (this=0x8930180,
receiver=0xa613d38, e=0x9d5b1a0) at kernel/qapplication.cpp:4065
#42 0xb621600c in QApplication::notify (this=0xbfd9aa98, receiver=0xa613d38,
e=0x9d5b1a0) at kernel/qapplication.cpp:3605
#43 0xb6c5160a in KApplication::notify(QObject*, QEvent*) () from
/usr/lib/libkdeui.so.5
#44 0xb763d5bb in QCoreApplication::notifyInternal (this=0xbfd9aa98,
receiver=0xa613d38, event=0x9d5b1a0) at kernel/qcoreapplication.cpp:610
#45 0xb763e1e2 in QCoreApplication::sendEvent (receiver=0x0, event_type=0,
data=0x88851f0) at
../../include/QtCore/../../src/corelib/kernel/qcoreapplication.h:213
#46 QCoreApplicationPrivate::sendPostedEvents (receiver=0x0, event_type=0,
data=0x88851f0) at kernel/qcoreapplication.cpp:1247
#47 0xb763e3ad in QCoreApplication::sendPostedEvents (receiver=0x0,
event_type=0) at kernel/qcoreapplication.cpp:1140
#48 0xb76681cf in QCoreApplication::sendPostedEvents (s=0x8932f10) at
../../include/QtCore/../../src/corelib/kernel/qcoreapplication.h:218
#49 postEventSourceDispatch (s=0x8932f10) at
kernel/qeventdispatcher_glib.cpp:276
#50 0xb5e14378 in g_main_context_dispatch () from /usr/lib/libglib-2.0.so.0
#51 0xb5e17bf0 in g_main_context_iterate () from /usr/lib/libglib-2.0.so.0
#52 0xb5e17d23 in g_main_context_iteration () from /usr/lib/libglib-2.0.so.0
#53 0xb7667d25 in QEventDispatcherGlib::processEvents (this=0x892ae20,
flags=...) at kernel/qeventdispatcher_glib.cpp:407
#54 0xb62ac705 in QGuiEventDispatcherGlib::processEvents (this=0x892ae20,
flags=...) at kernel/qguieventdispatcher_glib.cpp:202
#55 0xb763bba9 in QEventLoop::processEvents (this=0xbfd9a9e4, flags=) at
kernel/qeventloop.cpp:149
#56 0xb763bffa in QEventLoop::exec (this=0xbfd9a9e4, flags=...) at
kernel/qeventloop.cpp:201
#57 0xb763e46f in QCoreApplication::exec () at kernel/qcoreapplication.cpp:888
#58 0xb620e7a7 in QApplication::exec () at kernel/qapplication.cpp:3525
#59 0xb2f7c3e3 in kdemain (argc=1, argv=0x8884d10) at
/home/jan/kdemod/extragear/rekonq/src/rekonq-0.3.0/src/main.cpp:157
#60 0x0804de42 in _start ()

Reported using DrKonqi

-- 
Configure bugmail: https://bugs.kde.org/userprefs.cgi?tab=email
------- You are receiving this mail because: -------
You are watching all bug changes.
[prev in list] [next in list] [prev in thread] [next in thread] 

Configure | About | News | Add a list | Sponsored by KoreLogic