Am Donnerstag, den 04.05.2006, 20:17 -0400 schrieb Nathan Conrad:
> I have found the cause of Liferea crashing with xulrunner. I have
> patched the Liferea 1.1 development tree to support it. I expect that
> we will have a patch for 1.0 in the next few days.
> 
> The problem was that we were not setting the mozilla component path
> (using the gtk_moz_embed_set_comp_path(...) function).

Argh... The reason for not setting the gtk_moz_embed_set_comp_path
was to be able to run with arbitrary gtkmozembed.so installations.
With a static path we will have a hard compile time dependency.
So by setting MOZILLA_FIVE_HOME or through the liferea start
script we can end up starting with a gtkmozembed.so installation
we did not expect to and we might pass it the component path
of another gtkmozembed.so installation. In some cases this
might lead to linker error but in other cases it might cause
obscure Mozilla behaviours.

And I have no clue how to easily determine which gtkmozembed.so
was opened to supply its path to gtk_moz_embed_set_comp_path().

Lars



-- 
To UNSUBSCRIBE, email to [EMAIL PROTECTED]
with a subject of "unsubscribe". Trouble? Contact [EMAIL PROTECTED]

Reply via email to