GNOME Bugzilla – Bug 613217
webkit issue crashes Banshee
Last modified: 2010-04-24 09:42:55 UTC
Created attachment 156436 [details] Crash log from banshee on webkit request Running banshee 1.5.5-3.2 from http://download.opensuse.org/repositories/Banshee/ on openSUSE 11.2. On Banshee startup, the wikipedia plugin doesn't appear in the lower pane, although it's checked in the plugins. Trying to toggle it it back to life, always crashes Banshee. Same thing for the lyrics plugin. A look at the logfile revealed a webkit exception: System.DllNotFoundException: webkit-1.0.so.1 I've installed every webkit package i could find, to no avail. I'm posting the log here.
Do you have webkit-sharp installed? It's possible the package didn't/doesn't properly depend on it and pull it in.
My guess is that webkit-sharp's .dll.config is wrong for your version of webkit-gtk : It should probably contain target="webkit-1.0.so.2" instead of target="webkit-1.0.so.1" Which version of webkit-gtk do you have ? I think webkit-gtk bumped their .so to .2 in version 1.1.0 It looks like this should be fixed in webkit-sharp 0.3 : http://anonsvn.mono-project.com/viewvc/trunk/webkit-sharp/sources/webkit-sharp.dll.config.in?view=log http://anonsvn.mono-project.com/viewvc/tags/webkit-sharp/0.3/sources/webkit-sharp.dll.config.in?revision=144172
> My guess is that webkit-sharp's .dll.config is wrong for your version of > webkit-gtk : > It should probably contain target="webkit-1.0.so.2" instead of > target="webkit-1.0.so.1" > Right on the money. > Which version of webkit-gtk do you have ? > I think webkit-gtk bumped their .so to .2 in version 1.1.0 > > It looks like this should be fixed in webkit-sharp 0.3 : > http://anonsvn.mono-project.com/viewvc/trunk/webkit-sharp/sources/webkit-sharp.dll.config.in?view=log > http://anonsvn.mono-project.com/viewvc/tags/webkit-sharp/0.3/sources/webkit-sharp.dll.config.in?revision=144172 Name: libwebkit-1_0-2 Version: 1.1.15.1-2.5 Summary: Library for rendering web content, GTK+ Port Name: webkit-sharp Version: 0.2-6.4 Summary: WebKit bindings for Mono sysadmin-laptop:~ # cat /usr/lib/mono/gac/webkit-sharp/1.0.0.0__eaa1d335d2e19745/webkit-sharp.dll.config <configuration> <dllmap dll="webkit-1.0" target="webkit-1.0.so.1"/> </configuration> sysadmin-laptop:~ # rpm -ql libwebkit-1_0-2 | grep lib /usr/lib/libwebkit-1.0.so.2 /usr/lib/libwebkit-1.0.so.2.11.1 Could i hack it into life by editing the .dll.config?
Hacked it, Problem solved.
*** Bug 614568 has been marked as a duplicate of this bug. ***
*** Bug 616654 has been marked as a duplicate of this bug. ***