here the debdiff that fixes this - for educational purpose: $ debdiff liferea*dsc diff -u liferea-1.4.14/debian/changelog liferea-1.4.14/debian/changelog --- liferea-1.4.14/debian/changelog +++ liferea-1.4.14/debian/changelog @@ -1,3 +1,11 @@ +liferea (1.4.14-0ubuntu2) hardy; urgency=low + + * fix glue startup code to also load the internal symbols through + GREStartupGlueInternal() - LP: #207410 + + update debian/patches/xul1.9.code.dpatch + + -- Alexander Sack <[EMAIL PROTECTED]> Thu, 27 Mar 2008 16:32:14 +0100 + liferea (1.4.14-0ubuntu1) hardy; urgency=low * New upstream release (LP: #201226) diff -u liferea-1.4.14/debian/patches/xul1.9.code.dpatch liferea-1.4.14/debian/patches/xul1.9.code.dpatch --- liferea-1.4.14/debian/patches/xul1.9.code.dpatch +++ liferea-1.4.14/debian/patches/xul1.9.code.dpatch @@ -99,7 +99,7 @@ extern "C" { #include "conf.h" -@@ -277,3 +289,46 @@ +@@ -277,3 +289,48 @@ //return FALSE; } @@ -131,6 +131,8 @@ + NS_ENSURE_SUCCESS (rv, NS_SUCCEEDED(rv)); + rv = GTKEmbedGlueStartup(); + NS_ENSURE_SUCCESS (rv, NS_SUCCEEDED(rv)); ++ rv = GTKEmbedGlueStartupInternal(); ++ NS_ENSURE_SUCCESS (rv, NS_SUCCEEDED(rv)); + char *lastSlash = strrchr(xpcomLocation, '/'); + if (lastSlash) + *lastSlash = '\0';
-- liferea-bin crashed with SIGSEGV in __kernel_vsyscall() https://bugs.launchpad.net/bugs/207410 You received this bug notification because you are a member of Ubuntu Bugs, which is subscribed to Ubuntu. -- ubuntu-bugs mailing list ubuntu-bugs@lists.ubuntu.com https://lists.ubuntu.com/mailman/listinfo/ubuntu-bugs