Bug 246455

Summary: Konqueror crashes with webkit, so does Arora and Rekonq
Product: [Applications] konqueror Reporter: Travis <tdr_jdc2009>
Component: generalAssignee: Konqueror Developers <konq-bugs>
Status: RESOLVED DUPLICATE    
Severity: crash    
Priority: NOR    
Version: unspecified   
Target Milestone: ---   
Platform: Ubuntu   
OS: Linux   
Latest Commit: Version Fixed In:
Sentry Crash Report:

Description Travis 2010-08-01 20:49:58 UTC
Application: konqueror (4.4.2 (KDE 4.4.2))
KDE Platform Version: 4.4.2 (KDE 4.4.2)
Qt Version: 4.6.2
Operating System: Linux 2.6.32-24-generic i686
Distribution: Ubuntu 10.04.1 LTS

-- Information about the crash:
Whenever loading any sites, mostly big sites, for example youtube, all of them crash when using webkit. 
 i ran them in terminal:
I ran Arora from terminal, and got these errors: 
 (process:3035): GLib-GObject-CRITICAL **: /build/buildd/glib2.0-2.24.1/gobject/gtype.c:2706: You forgot to call g_type_init()
 
 (process:3035): GLib-CRITICAL **: g_once_init_leave: assertion `initialization_value != 0' failed
 
 (process:3035): GLib-GObject-CRITICAL **: g_object_new: assertion `G_TYPE_IS_OBJECT (object_type)' failed
 Segmentation fault
 
 
 and Konqueror:
 konqueror(3067)/kdecore (KLibrary) kde4Factory: The library "/usr/lib/kde4/kwebkitpart.so" does not offer a qt_plugin_instance function.
 
 (process:3067): GLib-GObject-CRITICAL **: /build/buildd/glib2.0-2.24.1/gobject/gtype.c:2706: You forgot to call g_type_init()
 
 (process:3067): GLib-CRITICAL **: g_once_init_leave: assertion `initialization_value != 0' failed
 
 (process:3067): GLib-GObject-CRITICAL **: g_object_new: assertion `G_TYPE_IS_OBJECT (object_type)' failed
 KCrash: Application 'konqueror' crashing...
 sock_file=/home/travis/.kde/socket-ubuntu/kdeinit4__0
 
 [1]+ Stopped konqueror
 
 
 and Rekonq:
 rekonq(3165)/kdecore (KConfigSkeleton) KCoreConfigSkeleton::writeConfig:
 
 (process:3165): GLib-GObject-CRITICAL **: /build/buildd/glib2.0-2.24.1/gobject/gtype.c:2706: You forgot to call g_type_init()
 
 (process:3165): GLib-CRITICAL **: g_once_init_leave: assertion `initialization_value != 0' failed
 
 (process:3165): GLib-GObject-CRITICAL **: g_object_new: assertion `G_TYPE_IS_OBJECT (object_type)' failed
 KCrash: Application 'rekonq' crashing...
 sock_file=/home/travis/.kde/socket-ubuntu/kdeinit4__0
 
khtml works fine.

The crash can be reproduced every time.

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

Thread 2 (Thread 0xb27e2b70 (LWP 3296)):
#0  0x004da422 in __kernel_vsyscall ()
#1  0x0011a015 in pthread_cond_wait@@GLIBC_2.3.2 () from /lib/tls/i686/cmov/libpthread.so.0
#2  0x01db99d7 in WTF::TCMalloc_PageHeap::scavengerThread (this=0x2b62da0) at ../JavaScriptCore/wtf/FastMalloc.cpp:2299
#3  0x01db9a21 in WTF::TCMalloc_PageHeap::runScavengerThread (context=0x2b62da0) at ../JavaScriptCore/wtf/FastMalloc.cpp:1433
#4  0x0011596e in start_thread () from /lib/tls/i686/cmov/libpthread.so.0
#5  0x00e93a4e in clone () from /lib/tls/i686/cmov/libc.so.6

Thread 1 (Thread 0xb782baa0 (LWP 3255)):
[KCrash Handler]
#6  0x06054705 in IA__gdk_pixbuf_new_from_data (data=0xb4e2f964 "\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=0xb4e2f964) at /build/buildd/gtk+2.0-2.20.1/gdk-pixbuf/gdk-pixbuf-data.c:76
#7  0x0605c00f in IA__gdk_pixbuf_from_pixdata (pixdata=0xbfc5ecd4, copy_pixels=0, error=0x0) at /build/buildd/gtk+2.0-2.20.1/gdk-pixbuf/gdk-pixdata.c:497
#8  0x0605c2d3 in IA__gdk_pixbuf_new_from_inline (data_length=-1, data=0xb4e2f94c "GdkP", copy_pixels=0, error=0x0) at /build/buildd/gtk+2.0-2.20.1/gdk-pixbuf/gdk-pixdata.c:899
#9  0xb4523335 in ?? () from /usr/lib/flashplugin-installer/libflashplayer.so
#10 0xb4521d8e in ?? () from /usr/lib/flashplugin-installer/libflashplayer.so
#11 0xb452628e in NP_Initialize () from /usr/lib/flashplugin-installer/libflashplayer.so
#12 0x022b5450 in WebCore::PluginPackage::load (this=0xb32b58c0) at plugins/qt/PluginPackageQt.cpp:131
#13 0x022b6292 in WebCore::PluginPackage::fetchInfo (this=0xb32b58c0) at plugins/qt/PluginPackageQt.cpp:40
#14 0x02167dc9 in WebCore::PluginPackage::createPackage (path=..., lastModified=@0xbfc5f01c) at plugins/PluginPackage.cpp:159
#15 0x02165f7a in WebCore::PluginDatabase::refresh (this=0x9ceeea8) at plugins/PluginDatabase.cpp:121
#16 0x021669c1 in WebCore::PluginDatabase::installedPlugins (populate=true) at plugins/PluginDatabase.cpp:54
#17 0x022782dd in WebCore::PluginData::initPlugins (this=0xb3317da0) at plugins/qt/PluginDataQt.cpp:67
#18 0x02110c9b in PluginData (this=0xb3317da0, page=0xb328df00) at plugins/PluginData.cpp:32
#19 0x0210076a in WebCore::PluginData::create (this=0xb328df00) at plugins/PluginData.h:49
#20 WebCore::Page::pluginData (this=0xb328df00) at page/Page.cpp:378
#21 0x01ef4e43 in WebCore::DOMImplementation::createDocument (type=..., frame=0xb32a4b80, inViewSourceMode=false) at dom/DOMImplementation.cpp:340
#22 0x0208af44 in WebCore::FrameLoader::begin (this=0xb32a4ba8, url=..., dispatch=false, origin=0x0) at loader/FrameLoader.cpp:800
#23 0x0208b7bc in WebCore::FrameLoader::receivedFirstData (this=0xb32a4ba8) at loader/FrameLoader.cpp:740
#24 0x0208bb3b in WebCore::FrameLoader::setEncoding (this=0xb32a4ba8, name=..., userChosen=false) at loader/FrameLoader.cpp:1454
#25 0x0227f395 in WebCore::FrameLoaderClientQt::committedLoad (this=0x9a33040, loader=0xb32b4000, data=0x9d556a8 "\211PNG\r\n\032\n", length=260)
    at ../WebKit/qt/WebCoreSupport/FrameLoaderClientQt.cpp:688
#26 0x0207fbb7 in WebCore::FrameLoader::committedLoad (this=0xb32a4ba8, loader=0xb32b4000, data=0x9d556a8 "\211PNG\r\n\032\n", length=260) at loader/FrameLoader.cpp:3207
#27 0x020770ab in WebCore::DocumentLoader::commitLoad (this=0xb32b4000, data=0x9d556a8 "\211PNG\r\n\032\n", length=260) at loader/DocumentLoader.cpp:342
#28 0x020807db in WebCore::FrameLoader::receivedData (this=0xb32a4ba8, data=0x9d556a8 "\211PNG\r\n\032\n", length=260) at loader/FrameLoader.cpp:2059
#29 0x020a6629 in WebCore::MainResourceLoader::addData (this=0xb32d1380, data=0x9d556a8 "\211PNG\r\n\032\n", length=260, allAtOnce=<value optimized out>) at loader/MainResourceLoader.cpp:143
#30 0x020b53f8 in WebCore::ResourceLoader::didReceiveData (this=0xb32d1380, data=0x9d556a8 "\211PNG\r\n\032\n", length=260, lengthReceived=<value optimized out>, allAtOnce=<value optimized out>)
    at loader/ResourceLoader.cpp:248
#31 0x020a6cd7 in WebCore::MainResourceLoader::didReceiveData (this=0xb32d1380, data=0x9d556a8 "\211PNG\r\n\032\n", length=260, lengthReceived=0, allAtOnce=false) at loader/MainResourceLoader.cpp:374
#32 0x020b4ce8 in WebCore::ResourceLoader::didReceiveData (this=0xb32d1380, data=0x9d556a8 "\211PNG\r\n\032\n", length=260, lengthReceived=260) at loader/ResourceLoader.cpp:398
#33 0x0225d537 in WebCore::QNetworkReplyHandler::forwardData (this=0x9a27178) at platform/network/qt/QNetworkReplyHandler.cpp:364
#34 0x0225edc3 in WebCore::QNetworkReplyHandler::qt_metacall (this=0x9a27178, _c=QMetaObject::InvokeMetaMethod, _id=7, _a=0xa11e908) at .moc/release-shared/moc_QNetworkReplyHandler.cpp:84
#35 0x01135c9a in QMetaObject::metacall (object=0x9a27178, cl=QMetaObject::InvokeMetaMethod, idx=7, argv=0xa11e908) at kernel/qmetaobject.cpp:237
#36 0x01140336 in QMetaCallEvent::placeMetaCall (this=0x9939a90, object=0x9a27178) at kernel/qobject.cpp:561
#37 0x011413fe in QObject::event (this=0x9a27178, e=0x9939a90) at kernel/qobject.cpp:1248
#38 0x054584dc in QApplicationPrivate::notify_helper (this=0x96d26f0, receiver=0x9a27178, e=0x9939a90) at kernel/qapplication.cpp:4300
#39 0x0545f05e in QApplication::notify (this=0xbfc60004, receiver=0x9a27178, e=0x9939a90) at kernel/qapplication.cpp:3704
#40 0x0093bf2a in KApplication::notify (this=0xbfc60004, receiver=0x9a27178, event=0x9939a90) at ../../kdeui/kernel/kapplication.cpp:302
#41 0x01130a3b in QCoreApplication::notifyInternal (this=0xbfc60004, receiver=0x9a27178, event=0x9939a90) at kernel/qcoreapplication.cpp:704
#42 0x01133473 in QCoreApplication::sendEvent (receiver=0x0, event_type=0, data=0x965e550) at ../../include/QtCore/../../src/corelib/kernel/qcoreapplication.h:215
#43 QCoreApplicationPrivate::sendPostedEvents (receiver=0x0, event_type=0, data=0x965e550) at kernel/qcoreapplication.cpp:1345
#44 0x011335dd in QCoreApplication::sendPostedEvents (receiver=0x0, event_type=0) at kernel/qcoreapplication.cpp:1238
#45 0x0115cadf in QCoreApplication::sendPostedEvents (s=0x96d4910) at ../../include/QtCore/../../src/corelib/kernel/qcoreapplication.h:220
#46 postEventSourceDispatch (s=0x96d4910) at kernel/qeventdispatcher_glib.cpp:276
#47 0x0461a5e5 in g_main_context_dispatch () from /lib/libglib-2.0.so.0
#48 0x0461e2d8 in ?? () from /lib/libglib-2.0.so.0
#49 0x0461e4b8 in g_main_context_iteration () from /lib/libglib-2.0.so.0
#50 0x0115c5d5 in QEventDispatcherGlib::processEvents (this=0x965f0f8, flags=...) at kernel/qeventdispatcher_glib.cpp:412
#51 0x05518135 in QGuiEventDispatcherGlib::processEvents (this=0x965f0f8, flags=...) at kernel/qguieventdispatcher_glib.cpp:204
#52 0x0112f059 in QEventLoop::processEvents (this=0xbfc5fde4, flags=) at kernel/qeventloop.cpp:149
#53 0x0112f4aa in QEventLoop::exec (this=0xbfc5fde4, flags=...) at kernel/qeventloop.cpp:201
#54 0x0113369f in QCoreApplication::exec () at kernel/qcoreapplication.cpp:981
#55 0x05458577 in QApplication::exec () at kernel/qapplication.cpp:3579
#56 0x013dd1ee in kdemain (argc=2, argv=0x969c238) at ../../../../apps/konqueror/src/konqmain.cpp:271
#57 0x0804e133 in launch (argc=<value optimized out>, _name=<value optimized out>, args=<value optimized out>, cwd=0x0, envc=0, envs=0x969f0cc "", reset_env=false, tty=0x0, avoid_loops=false, 
    startup_id_str=0x969f0d0 "ubuntu;1280684099;866432;2973_TIME2396528") 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=0xbfc60be4, envp=0xbfc60bf8) at ../../kinit/kinit.cpp:1845

This bug may be a duplicate of or related to bug 241702.

Possible duplicates by query: bug 246199, bug 245945, bug 242209, bug 241734, bug 241702.

Reported using DrKonqi
Comment 1 Christoph Feck 2010-08-01 23:50:51 UTC

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