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]