Re: Recent font problem

walt <[email protected]>
Newsgroups gmane.comp.gnome.apps.pan.devel
Message-ID <[email protected]>
Heinrich Müller <eddie_v@...> writes:

> Also, could you try to pull from their git and compile that version of 
> cairo.

Good old gentoo makes it trivial :)

I installed the latest git cairo and the assertion was never hit.
I notice that the function cairo_surface_get_device_offset no longer
calls the matrix_invert function where the assertion was, so I dunno
if that tells us anything.

> Second, could you try to use an older version of libgcrypt

Yes!  I 'downdated' to libgcrypt-1.4.6 from 1.5.0 and that fixed the
assertion in both places I've been hitting it.

The first place is when I dismiss the accept certificate dialog box.
This change isn't surprising because (at least) that activity involves
encryption.

But the other case where the cairo assertion is now fixed/avoided is
when downloading a single part of a multipart binary from an nzb file.
The binary part is neither encrypted nor cryptographically signed, but
*is* yencoded, FWIW.

Can you think of a section of pan code that might use libgcrypt code
to download a yencoded (single) part of a non-encrypted multi-part?
(This is only mid-way through downloading the multi-part, so it's
way too early for pan to try to y-decode it, right?  And also, pan
hits the cairo assertion before the binary part is even saved to the
article-cache!)

BTW, my server for binaries is *not* an ssl connection, unlike gmane.



_______________________________________________
Pan-devel mailing list
[email protected]
https://lists.nongnu.org/mailman/listinfo/pan-devel
lmpx.com only provides a reader for public news (NNTP) servers. It is not affiliated with the servers or forums shown here and is not responsible for the content of articles, which is written by their respective authors.