Bug 28360

Summary: Midori crashes at start up in PluginPackageGtk.cpp:71
Product: WebKit Reporter: Frederik Himpe <fhimpe>
Component: WebKitGTKAssignee: Nobody <webkit-unassigned>
Status: RESOLVED DUPLICATE    
Severity: Critical CC: jmalonzo
Priority: P2    
Version: 528+ (Nightly build)   
Hardware: PC   
OS: Linux   

Frederik Himpe
Reported 2009-08-16 10:57:31 PDT
Midori immediately crashes at start-up on Mandriva Linux 2010.0 Cooker x86_64. $ rpm -q midori webkit midori-0.1.9-2mdv2010.0 webkit-1.1.12-4mdv2010.0 (gdb) run Starting program: /usr/bin/midori [Thread debugging using libthread_db enabled] [New Thread 0x7f83911d4710 (LWP 12515)] (midori:12515): GLib-CRITICAL **: g_strsplit: assertion `string != NULL' failed Program received signal SIGSEGV, Segmentation fault. WebCore::PluginPackage::fetchInfo (this=<value optimized out>) at WebCore/plugins/gtk/PluginPackageGtk.cpp:71 71 for (int i = 0; mimeDescs[i] && mimeDescs[i][0]; i++) { Current language: auto; currently c++ Missing debug package(s), you should install: aspell-debug-0.60.6-6mdv2010.0.x86_64 atk1.0-debug-1.27.90-1mdv2010.0.x86_64 bug-buddy-debug-2.27.1-1mdv2010.0.x86_64 cairo-debug-1.8.8-1mdv2010.0.x86_64 elfutils-debug-0.142-1mdv2010.0.x86_64 enchant-debug-1.5.0-1mdv2010.0.x86_64 fontconfig-debug-2.7.1-1mdv2010.0.x86_64 freetype2-debug-2.3.9-1mdv2009.1.x86_64 gamin-debug-0.1.10-2mdv2009.1.x86_64 gcc-debug-4.4.1-1mnb2.x86_64 gecko-mediaplayer-debug-0.9.6-1mdv2010.0.x86_64 gnome-keyring-debug-2.27.90-1mdv2010.0.x86_64 gnutls-debug-2.8.3-1mdv2010.0.x86_64 gtk-engines2-debug-2.18.2-1mdv2010.0.x86_64 gvfs-debug-1.3.4-2mdv2010.0.x86_64 hunspell-debug-1.2.8-2mdv2009.1.x86_64 icu-debug-4.2.1-1mdv2010.0.x86_64 libcanberra-debug-0.15-1mdv2010.0.x86_64 libcroco0.6-debug-0.6.2-1mdv2009.1.x86_64 libgcrypt-debug-1.4.4-1mdv2010.0.x86_64 libgpg-error-debug-1.7-1mdv2010.0.x86_64 libgsf-debug-1.14.15-1mdv2010.0.x86_64 libice-debug-1.0.5-1mdv2009.1.x86_64 libidn-debug-1.15-1mdv2010.0.x86_64 libjpeg-debug-7-1mdv2010.0.x86_64 libnotify-debug-0.4.5-2mdv2010.0.x86_64 libogg-debug-1.1.4-2mdv2010.0.x86_64 libpng-debug-1.2.37-1mdv2010.0.x86_64 librsvg-debug-2.26.0-1mdv2009.1.x86_64 libsm-debug-1.1.1-1mdv2010.0.x86_64 libtasn1-debug-2.3-1mdv2010.0.x86_64 libtool-debug-2.2.6-6mdv2009.1.x86_64 libunique-debug-1.0.8-1mdv2009.1.x86_64 libvoikko-debug-2.1-1mdv2010.0.x86_64 libx11-debug-1.2.2-1mdv2010.0.x86_64 libxau-debug-1.0.4-1mdv2009.1.x86_64 libxcb-debug-1.3-6mdv2010.0.x86_64 libxcomposite-debug-0.4.0-3mdv2009.1.x86_64 libxcursor-debug-1.1.9-3mdv2009.1.x86_64 libxdamage-debug-1.1.1-3mdv2009.1.x86_64 libxdmcp-debug-1.0.2-6mdv2009.1.x86_64 libxext-debug-1.0.5-1mdv2010.0.x86_64 libxfixes-debug-4.0.3-4mdv2009.1.x86_64 libxi-debug-1.2.1-1mdv2009.1.x86_64 libxinerama-debug-1.0.3-2mdv2009.1.x86_64 libxml2-debug-2.7.3-3mdv2010.0.x86_64 libxrandr-debug-1.3.0-1mdv2009.1.x86_64 libxrender-debug-0.9.4-4mdv2009.1.x86_64 libxslt-debug-1.1.24-8mdv2010.0.x86_64 libxt-debug-1.0.6-1mdv2010.0.x86_64 pango-debug-1.25.3-1mdv2010.0.x86_64 pcre-debug-7.9-1mdv2010.0.x86_64 pixman-debug-0.15.20-1mdv2010.0.x86_64 sqlite3-debug-3.6.17-1mdv2010.0.x86_64 udev-debug-145-3mnb2.x86_64 zlib-debug-1.2.3-13mdv2010.0.x86_64 (gdb) thread apply all bt Thread 1 (Thread 0x7f83911d4710 (LWP 12515)): #0 WebCore::PluginPackage::fetchInfo (this=<value optimized out>) at WebCore/plugins/gtk/PluginPackageGtk.cpp:71 #1 0x00007f838d115ae4 in WebCore::PluginPackage::createPackage (path=@0x7f83834820f8, lastModified=@0x7fff91ef2558) at WebCore/plugins/PluginPackage.cpp:151 #2 0x00007f838d10edd6 in WebCore::PluginDatabase::refresh (this=<value optimized out>) at WebCore/plugins/PluginDatabase.cpp:112 #3 0x00007f838d10f9a6 in WebCore::PluginDatabase::installedPlugins (populate=true) at WebCore/plugins/PluginDatabase.cpp:46 #4 0x00007f838d3693e8 in WebCore::PluginData::initPlugins (this=<value optimized out>) at WebCore/plugins/gtk/PluginDataGtk.cpp:32 #5 0x00007f838d10baa4 in PluginData (this=0x3, page=0x0) at WebCore/plugins/PluginData.cpp:32 #6 0x00007f838d08cb83 in WebCore::Page::pluginData (this=0x7f8383486b40) at WebCore/plugins/PluginData.h:49 #7 0x00007f838d10b749 in WebCore::PluginArray::length (this=0x3) at WebCore/plugins/PluginArray.cpp:42 #8 0x00007f838d5176ac in WebCore::JSPluginArray::getPropertyNames (this=0x7f83800d2740, exec=0x7f837bd0e0a0, propertyNames=@0x7fff91ef27c0) at DerivedSources/JSPluginArray.cpp:184 #9 0x00007f838cc4b8da in cti_op_get_pnames (args=<value optimized out>) at JavaScriptCore/runtime/JSPropertyNameIterator.h:93 #10 0x00007f839102e721 in ?? () #11 0x0000000000000000 in ?? ()
Attachments
Jan Alonzo
Comment 1 2009-08-19 05:43:34 PDT
*** This bug has been marked as a duplicate of bug 28354 ***
Note You need to log in before you can comment on or make changes to this bug.