[Bug 216142] New: monodoc does not find libgtkembedmoz.so
https://bugzilla.novell.com/show_bug.cgi?id=216142 Summary: monodoc does not find libgtkembedmoz.so Product: openSUSE 10.2 Version: Beta 1 Platform: All OS/Version: All Status: NEW Severity: Normal Priority: P5 - None Component: Mono AssignedTo: bnc-team-mono@forge.provo.novell.com ReportedBy: andreas.hanke@gmx-topmail.de QAContact: qa@suse.de Running monodoc from an xterm reveals: Unhandled Exception: System.TypeInitializationException: An exception was thrown by the type initializer for Gecko.WebControl ---> System.DllNotFoundException: libgtkembedmoz.so at (wrapper managed-to-native) Gecko.WebControl:gtk_moz_embed_get_type () at Gecko.WebControl.get_GType () [0x00000] at GtkSharp.GeckoSharp.ObjectManager.Initialize () [0x00000] at Gecko.WebControl..cctor () [0x00000] --- End of inner exception stack trace --- at <0x00000> <unknown method> at Monodoc.GeckoHtmlRender..ctor (Monodoc.RootTree help_tree) [0x00000] at <0x00000> <unknown method> at (wrapper managed-to-native) System.Reflection.MonoCMethod:InternalInvoke (object,object[]) at System.Reflection.MonoCMethod.Invoke (System.Object obj, BindingFlags invokeAttr, System.Reflection.Binder binder, System.Object[] parameters, System.Globalization.CultureInfo culture) [0x00000] It's the same as bug 159404. Maybe you can fix it in the same way as it had been fixed for monodevelop (extend the startup script to look for xulrunners in /etc/gre.d/* as well). Or hardcode the path to libgtkembedmoz.so into gecko-sharp2. That's the way all the C/C++ apps are doing it and would solve the problem once and forever for all gecko-sharp2 based applications. -- Configure bugmail: https://bugzilla.novell.com/userprefs.cgi?tab=email ------- You are receiving this mail because: ------- You are on the CC list for the bug, or are watching someone who is.
https://bugzilla.novell.com/show_bug.cgi?id=216142 andreas.hanke@gmx-topmail.de changed: What |Removed |Added ---------------------------------------------------------------------------- Component|Mono |Mono Product|openSUSE 10.2 |openSUSE 10.3 Version|Beta 1 |Alpha 1 -- Configure bugmail: https://bugzilla.novell.com/userprefs.cgi?tab=email ------- You are receiving this mail because: ------- You are on the CC list for the bug, or are watching someone who is.
https://bugzilla.novell.com/show_bug.cgi?id=216142 ------- Comment #1 from miguel@novell.com 2007-03-12 15:39 MST ------- It is possible to extend the path; But unlike C/C++ applications that can hardcode the path to a library, in Mono libraries are only looked up at runtime and there is no way of hardcoding them. -- Configure bugmail: https://bugzilla.novell.com/userprefs.cgi?tab=email ------- You are receiving this mail because: ------- You are on the CC list for the bug, or are watching someone who is.
https://bugzilla.novell.com/show_bug.cgi?id=216142#c2 Miguel de Icaza <miguel@novell.com> changed: What |Removed |Added ---------------------------------------------------------------------------- AssignedTo|bnc-team- |wberrier@novell.com |mono@forge.provo.novell.com | --- Comment #2 from Miguel de Icaza <miguel@novell.com> 2007-07-05 11:13:55 MST --- Wade, would you mind looking at this issue? -- Configure bugmail: https://bugzilla.novell.com/userprefs.cgi?tab=email ------- You are receiving this mail because: ------- You are on the CC list for the bug.
https://bugzilla.novell.com/show_bug.cgi?id=216142#c3 --- Comment #3 from Wade Berrier <wberrier@novell.com> 2007-07-06 17:17:08 MST --- The above is a warning, and then falls back to gtkhtml# rendering. ilcontrast has the same problem. I stole the gre.d stuff from monodevelop to find MOZILLA_HOME, but this leads to another problem: Error: did not find one of the files in sources//usr/lib/monodoc/sources/monoapi Stacktrace: at (wrapper managed-to-native) Gecko.WebControl.gtk_moz_embed_append_data (intptr,intptr,uint) <0x00004> at (wrapper managed-to-native) Gecko.WebControl.gtk_moz_embed_append_data (intptr,intptr,uint) <0xffffffff> at Gecko.WebControl.AppendData (string) <0x00048> at Monodoc.GeckoHtmlRender.Render (string) <0x00143> at Monodoc.Browser.Render (string,Monodoc.Node,string) <0x00072> at Monodoc.Browser.AddTab () <0x000d7> at Monodoc.Browser..ctor (bool) <0x008d3> at Monodoc.Driver.Main (string[]) <0x00398> at (wrapper runtime-invoke) System.Object.runtime_invoke_int_string[] (object,intptr,intptr,intptr) <0xffffffff> Native stacktrace: /usr/bin/mono [0x816e78a] /usr/bin/mono [0x8134ce2] /usr/lib/xulrunner-1.8.1b2/libgtkembedmoz.so(_ZN13nsProfileLock18FatalSignalHandlerEi+0xa9) [0xb38d1fb9] [0xffffe420] /usr/lib/xulrunner-1.8.1b2/libxul.so [0xb350fbf7] /usr/lib/xulrunner-1.8.1b2/libgtkembedmoz.so(_ZN12EmbedPrivate14AppendToStreamEPKhj+0x6f) [0xb38c9ed1] /usr/lib/xulrunner-1.8.1b2/libgtkembedmoz.so(gtk_moz_embed_append_data+0x82) [0xb38c74f0] [0xb27eeb89] [0xb27eeb21] [0xb27ee5b4] [0xb27ee11b] [0xb38f1d08] [0xb6f03984] [0xb79742c1] [0xb79737e6] /usr/bin/mono(mono_runtime_exec_main+0x9f) [0x80e64cf] /usr/bin/mono(mono_runtime_run_main+0x172) [0x80e6732] /usr/bin/mono(mono_main+0x6b0) [0x805a260] /usr/bin/mono [0x80596a2] /lib/libc.so.6(__libc_start_main+0xe0) [0xb7cfbfe0] /usr/bin/mono [0x8059611] -- Configure bugmail: https://bugzilla.novell.com/userprefs.cgi?tab=email ------- You are receiving this mail because: ------- You are on the CC list for the bug.
https://bugzilla.novell.com/show_bug.cgi?id=216142#c4 --- Comment #4 from Wade Berrier <wberrier@novell.com> 2007-08-20 13:43:32 MST --- This original bug has been fixed, although gecko-sharp is still having problems. -- Configure bugmail: https://bugzilla.novell.com/userprefs.cgi?tab=email ------- You are receiving this mail because: ------- You are on the CC list for the bug.
participants (1)
-
bugzilla_noreply@novell.com