From: Lars Lindner <lars.lindner@gm...> - 2006-07-31 19:29:01
Am Sonntag, den 30.07.2006, 21:04 -0400 schrieb Daniel Gryniewicz:
> Hi, All.
> First, I'd like to introduce myself. My name is Daniel Gryniewicz, and
> I'm the new maintainer for liferea on Gentoo, since the old one retired.
> I'm also on the amd64 team (or x86_64 or em64t or... :) ).
> For a while now, I've been getting crashes in liferea on my amd64 boxes
> when using the gtkthml browser. I've looked briefly a number of times,
> but never looked hard, because the mozilla browser always worked.
> However, due to changes in the way firefox is packaged on Gentoo, I'm
> now getting immediate crashes when starting with the mozilla browser, so
> I need to fix one or the other.
> It turns out, that the gtkhtml browser is much easier to fix. Attached
> is the patch that fixes it for me. These are all 64-bit problems, but
> the one that I think is causing the problem is the lack of
> <libgtkhtml/view/htmlselection.h> being included. This makes
> html_selection_clear() undefined, which makes it default to taking an
> int, rather than a pointer, which is the wrong size (32-bits), which
> causes the de-referencing of that pointer by gtkhtml to core. The rest
> are just quieting warnings. This patch is against 1.0.18.
Thanks for this patch! I'm pretty unexpierencied with cross platform
coding and now learned that one should never ignore compiler warnings.
I release the patch with 1.0.19.
> When I get a good mozilla install to build against (our firefox doesn't
> seem to be installing the necessary headers), I'll try to get a working
> patch for the mozilla browser too.
That would be great! I already fixed some compilation issues with the
current code. Maybe this helps.