Bug 234040

Summary: Unexpected crash of rekonq
Product: [Unmaintained] rekonq Reporter: bento antonio <asaliah_91>
Component: generalAssignee: Andrea Diamantini <adjam7>
Status: RESOLVED DUPLICATE    
Severity: crash CC: k.siwczynski, yoann.laissus
Priority: NOR    
Version: unspecified   
Target Milestone: ---   
Platform: Ubuntu   
OS: Linux   
Latest Commit: Version Fixed In:
Sentry Crash Report:
Attachments: New crash information added by DrKonqi

Description bento antonio 2010-04-11 14:00:02 UTC
Application: rekonq (0.4.59)
KDE Platform Version: 4.4.2 (KDE 4.4.2)
Qt Version: 4.6.2
Operating System: Linux 2.6.32-19-generic i686
Distribution: Ubuntu lucid (development branch)

-- Information about the crash:
I to browse the Web, when suddenly rekonq it is to crash.
I was on the site acid test 3.

 -- Backtrace:
Application: rekonq (kdeinit4), signal: Segmentation fault
[Current thread is 1 (Thread 0xb77edaa0 (LWP 1718))]

Thread 4 (Thread 0xb4accb70 (LWP 1719)):
#0  0x0056c422 in __kernel_vsyscall ()
#1  0x0015a015 in pthread_cond_wait@@GLIBC_2.3.2 () from /lib/tls/i686/cmov/libpthread.so.0
#2  0x01a719d7 in WTF::TCMalloc_PageHeap::scavengerThread (this=0x281ada0) at ../JavaScriptCore/wtf/FastMalloc.cpp:2299
#3  0x01a71a21 in WTF::TCMalloc_PageHeap::runScavengerThread (context=0x281ada0) at ../JavaScriptCore/wtf/FastMalloc.cpp:1433
#4  0x0015596e in start_thread () from /lib/tls/i686/cmov/libpthread.so.0
#5  0x037a39de in clone () from /lib/tls/i686/cmov/libc.so.6

Thread 3 (Thread 0xb3fbeb70 (LWP 1722)):
#0  0x0056c422 in __kernel_vsyscall ()
#1  0x0015a015 in pthread_cond_wait@@GLIBC_2.3.2 () from /lib/tls/i686/cmov/libpthread.so.0
#2  0x00efe287 in QWaitConditionPrivate::wait (this=0x9193818, mutex=0x8ec8730, time=4294967295) at thread/qwaitcondition_unix.cpp:87
#3  QWaitCondition::wait (this=0x9193818, mutex=0x8ec8730, time=4294967295) at thread/qwaitcondition_unix.cpp:159
#4  0x01a77670 in WTF::ThreadCondition::wait (this=0xb4213dd4, mutex=...) at ../JavaScriptCore/wtf/qt/ThreadingQt.cpp:238
#5  0x01fac924 in WebCore::IconDatabase::syncThreadMainLoop (this=0xb4213d80) at loader/icon/IconDatabase.cpp:1412
#6  0x01facac0 in WebCore::IconDatabase::iconDatabaseSyncThread (this=0xb4213d80) at loader/icon/IconDatabase.cpp:1038
#7  0x01a7713f in threadEntryPoint (contextData=0xb41d1180) at ../JavaScriptCore/wtf/Threading.cpp:64
#8  0x01a77543 in WTF::ThreadPrivate::run (this=0x91c33b8) at ../JavaScriptCore/wtf/qt/ThreadingQt.cpp:64
#9  0x00efd32e in QThreadPrivate::start (arg=0x91c33b8) at thread/qthread_unix.cpp:248
#10 0x0015596e in start_thread () from /lib/tls/i686/cmov/libpthread.so.0
#11 0x037a39de in clone () from /lib/tls/i686/cmov/libc.so.6

Thread 2 (Thread 0xb37bdb70 (LWP 1724)):
#0  0x00685e16 in clock_gettime () from /lib/tls/i686/cmov/librt.so.1
#1  0x010286fb in qt_gettime () at kernel/qcore_unix.cpp:111
#2  0x0102d825 in QTimerInfoList::updateCurrentTime (this=0x8feb244) at kernel/qeventdispatcher_unix.cpp:340
#3  0x0102d86a in QTimerInfoList::timerWait (this=0x8feb244, tm=...) at kernel/qeventdispatcher_unix.cpp:443
#4  0x0102b818 in timerSourcePrepareHelper (src=<value optimized out>, timeout=0xb37bd0cc) at kernel/qeventdispatcher_glib.cpp:136
#5  0x0102b8a5 in timerSourcePrepare (source=0x0, timeout=0x689ff4) at kernel/qeventdispatcher_glib.cpp:169
#6  0x02f57aca in g_main_context_prepare () from /lib/libglib-2.0.so.0
#7  0x02f57ee9 in ?? () from /lib/libglib-2.0.so.0
#8  0x02f584b8 in g_main_context_iteration () from /lib/libglib-2.0.so.0
#9  0x0102b60f in QEventDispatcherGlib::processEvents (this=0x91735a8, flags=...) at kernel/qeventdispatcher_glib.cpp:414
#10 0x00ffe059 in QEventLoop::processEvents (this=0xb37bd290, flags=) at kernel/qeventloop.cpp:149
#11 0x00ffe4aa in QEventLoop::exec (this=0xb37bd290, flags=...) at kernel/qeventloop.cpp:201
#12 0x00efa5a8 in QThread::exec (this=0x91915d8) at thread/qthread.cpp:487
#13 0x00fddc1b in QInotifyFileSystemWatcherEngine::run (this=0x91915d8) at io/qfilesystemwatcher_inotify.cpp:248
#14 0x00efd32e in QThreadPrivate::start (arg=0x91915d8) at thread/qthread_unix.cpp:248
#15 0x0015596e in start_thread () from /lib/tls/i686/cmov/libpthread.so.0
#16 0x037a39de in clone () from /lib/tls/i686/cmov/libc.so.6

Thread 1 (Thread 0xb77edaa0 (LWP 1718)):
[KCrash Handler]
#6  0x06bf2705 in IA__gdk_pixbuf_new_from_data (data=0xb04a3c24 "\377\377\377", colorspace=GDK_COLORSPACE_RGB, has_alpha=1, bits_per_sample=8, width=64, height=64, rowstride=256, destroy_fn=0, 
    destroy_fn_data=0xb04a3c24) at /build/buildd/gtk+2.0-2.20.0/gdk-pixbuf/gdk-pixbuf-data.c:76
#7  0x06bfa00f in IA__gdk_pixbuf_from_pixdata (pixdata=0xbfc845b4, copy_pixels=0, error=0x0) at /build/buildd/gtk+2.0-2.20.0/gdk-pixbuf/gdk-pixdata.c:497
#8  0x06bfa2d3 in IA__gdk_pixbuf_new_from_inline (data_length=-1, data=0xb04a3c0c "GdkP", copy_pixels=0, error=0x0) at /build/buildd/gtk+2.0-2.20.0/gdk-pixbuf/gdk-pixdata.c:899
#9  0xafbdd8c5 in ?? () from /usr/lib/firefox/plugins/libflashplayer.so
#10 0xafbdc37e in ?? () from /usr/lib/firefox/plugins/libflashplayer.so
#11 0xafbe074e in NP_Initialize () from /usr/lib/firefox/plugins/libflashplayer.so
#12 0x01f6d450 in WebCore::PluginPackage::load (this=0xb0a4c380) at plugins/qt/PluginPackageQt.cpp:131
#13 0x01f6e292 in WebCore::PluginPackage::fetchInfo (this=0xb0a4c380) at plugins/qt/PluginPackageQt.cpp:40
#14 0x01e1fdc9 in WebCore::PluginPackage::createPackage (path=..., lastModified=@0xbfc848fc) at plugins/PluginPackage.cpp:159
#15 0x01e1df7a in WebCore::PluginDatabase::refresh (this=0x8ec9730) at plugins/PluginDatabase.cpp:121
#16 0x01e1e9c1 in WebCore::PluginDatabase::installedPlugins (populate=true) at plugins/PluginDatabase.cpp:54
#17 0x01f302dd in WebCore::PluginData::initPlugins (this=0xb09d4d00) at plugins/qt/PluginDataQt.cpp:67
#18 0x01dc8c9b in PluginData (this=0xb09d4d00, page=0xb41d0f00) at plugins/PluginData.cpp:32
#19 0x01db876a in WebCore::PluginData::create (this=0xb41d0f00) at plugins/PluginData.h:49
#20 WebCore::Page::pluginData (this=0xb41d0f00) at page/Page.cpp:378
#21 0x01bace43 in WebCore::DOMImplementation::createDocument (type=..., frame=0xb08be100, inViewSourceMode=false) at dom/DOMImplementation.cpp:340
#22 0x01d42f44 in WebCore::FrameLoader::begin (this=0xb08be128, url=..., dispatch=false, origin=0x0) at loader/FrameLoader.cpp:800
#23 0x01d437bc in WebCore::FrameLoader::receivedFirstData (this=0xb08be128) at loader/FrameLoader.cpp:740
#24 0x01d43b3b in WebCore::FrameLoader::setEncoding (this=0xb08be128, name=..., userChosen=false) at loader/FrameLoader.cpp:1454
#25 0x01f37395 in WebCore::FrameLoaderClientQt::committedLoad (this=0x91b9350, loader=0xb0901a00, data=0x92170f0 "<!DOCTYPE html", length=14)
    at ../WebKit/qt/WebCoreSupport/FrameLoaderClientQt.cpp:688
#26 0x01d37bb7 in WebCore::FrameLoader::committedLoad (this=0xb08be128, loader=0xb0901a00, data=0x92170f0 "<!DOCTYPE html", length=14) at loader/FrameLoader.cpp:3207
#27 0x01d2f0ab in WebCore::DocumentLoader::commitLoad (this=0xb0901a00, data=0x92170f0 "<!DOCTYPE html", length=14) at loader/DocumentLoader.cpp:342
#28 0x01d387db in WebCore::FrameLoader::receivedData (this=0xb08be128, data=0x92170f0 "<!DOCTYPE html", length=14) at loader/FrameLoader.cpp:2059
#29 0x01d5e629 in WebCore::MainResourceLoader::addData (this=0xb4211d00, data=0x92170f0 "<!DOCTYPE html", length=14, allAtOnce=<value optimized out>) at loader/MainResourceLoader.cpp:143
#30 0x01d6d3f8 in WebCore::ResourceLoader::didReceiveData (this=0xb4211d00, data=0x92170f0 "<!DOCTYPE html", length=14, lengthReceived=<value optimized out>, allAtOnce=<value optimized out>)
    at loader/ResourceLoader.cpp:248
#31 0x01d5ecd7 in WebCore::MainResourceLoader::didReceiveData (this=0xb4211d00, data=0x92170f0 "<!DOCTYPE html", length=14, lengthReceived=0, allAtOnce=false) at loader/MainResourceLoader.cpp:374
#32 0x01d6cce8 in WebCore::ResourceLoader::didReceiveData (this=0xb4211d00, data=0x92170f0 "<!DOCTYPE html", length=14, lengthReceived=14) at loader/ResourceLoader.cpp:398
#33 0x01f15537 in WebCore::QNetworkReplyHandler::forwardData (this=0x9216fe0) at platform/network/qt/QNetworkReplyHandler.cpp:364
#34 0x01f16dc3 in WebCore::QNetworkReplyHandler::qt_metacall (this=0x9216fe0, _c=QMetaObject::InvokeMetaMethod, _id=7, _a=0x9248868) at .moc/release-shared/moc_QNetworkReplyHandler.cpp:84
#35 0x01004c9a in QMetaObject::metacall (object=0x9216fe0, cl=QMetaObject::InvokeMetaMethod, idx=7, argv=0x9248868) at kernel/qmetaobject.cpp:237
#36 0x0100f336 in QMetaCallEvent::placeMetaCall (this=0x9248810, object=0x9216fe0) at kernel/qobject.cpp:561
#37 0x010103fe in QObject::event (this=0x9216fe0, e=0x9248810) at kernel/qobject.cpp:1248
#38 0x04fea4dc in QApplicationPrivate::notify_helper (this=0x8ecabb8, receiver=0x9216fe0, e=0x9248810) at kernel/qapplication.cpp:4300
#39 0x04ff105e in QApplication::notify (this=0xbfc85778, receiver=0x9216fe0, e=0x9248810) at kernel/qapplication.cpp:3704
#40 0x00cbff2a in KApplication::notify (this=0xbfc85778, receiver=0x9216fe0, event=0x9248810) at ../../kdeui/kernel/kapplication.cpp:302
#41 0x00fffa3b in QCoreApplication::notifyInternal (this=0xbfc85778, receiver=0x9216fe0, event=0x9248810) at kernel/qcoreapplication.cpp:704
#42 0x01002473 in QCoreApplication::sendEvent (receiver=0x0, event_type=0, data=0x8e37fc8) at ../../include/QtCore/../../src/corelib/kernel/qcoreapplication.h:215
#43 QCoreApplicationPrivate::sendPostedEvents (receiver=0x0, event_type=0, data=0x8e37fc8) at kernel/qcoreapplication.cpp:1345
#44 0x010025dd in QCoreApplication::sendPostedEvents (receiver=0x0, event_type=0) at kernel/qcoreapplication.cpp:1238
#45 0x0102badf in QCoreApplication::sendPostedEvents (s=0x8ecc990) at ../../include/QtCore/../../src/corelib/kernel/qcoreapplication.h:220
#46 postEventSourceDispatch (s=0x8ecc990) at kernel/qeventdispatcher_glib.cpp:276
#47 0x02f545e5 in g_main_context_dispatch () from /lib/libglib-2.0.so.0
#48 0x02f582d8 in ?? () from /lib/libglib-2.0.so.0
#49 0x02f584b8 in g_main_context_iteration () from /lib/libglib-2.0.so.0
#50 0x0102b5d5 in QEventDispatcherGlib::processEvents (this=0x8eca8b0, flags=...) at kernel/qeventdispatcher_glib.cpp:412
#51 0x050aa135 in QGuiEventDispatcherGlib::processEvents (this=0x8eca8b0, flags=...) at kernel/qguieventdispatcher_glib.cpp:204
#52 0x00ffe059 in QEventLoop::processEvents (this=0xbfc856c4, flags=) at kernel/qeventloop.cpp:149
#53 0x00ffe4aa in QEventLoop::exec (this=0xbfc856c4, flags=...) at kernel/qeventloop.cpp:201
#54 0x0100269f in QCoreApplication::exec () at kernel/qcoreapplication.cpp:981
#55 0x04fea577 in QApplication::exec () at kernel/qapplication.cpp:3579
#56 0x0298a473 in kdemain () from /usr/lib/libkdeinit4_rekonq.so
#57 0x0804e133 in launch (argc=<value optimized out>, _name=<value optimized out>, args=<value optimized out>, cwd=0x0, envc=1, envs=0x8e923c8 "DISPLAY=:0.0", reset_env=false, tty=0x0, 
    avoid_loops=false, startup_id_str=0x8e923d9 "kubuntu;1270986401;427103;1470_TIME530428") at ../../kinit/kinit.cpp:717
#58 0x0804ec6d in handle_launcher_request (sock=<value optimized out>, who=<value optimized out>) at ../../kinit/kinit.cpp:1209
#59 0x0804f190 in handle_requests (waitForPid=<value optimized out>) at ../../kinit/kinit.cpp:1402
#60 0x0804fe4f in main (argc=4, argv=0xbfc86264, envp=0xbfc86278) at ../../kinit/kinit.cpp:1845

Reported using DrKonqi
Comment 1 Yoann Laissus 2010-04-14 12:53:59 UTC
It's a duplicate of Bug 230967
Comment 2 Yoann Laissus 2010-04-18 22:11:15 UTC

*** This bug has been marked as a duplicate of bug 230967 ***
Comment 3 Konrad SiwczyƄski 2010-06-11 12:58:38 UTC
Created attachment 47896 [details]
New crash information added by DrKonqi

Crash occured on Acid Test 3. QtWebKit was updated just minutes ago.