> Hello.
>
> I have noticed since upgrading past Imlib-1.1, that Eterm will SEGV whenever
> I try to resize or reload with most of my jpeg Eterm backgrounds... I had
> originally thought that it was a problem with Imlib, and decided to live
> with it for a few weeks while Imlib was still a moving target expecting it
> to go away.
This is happening to me too... :( I've done something in order to fix it,
but haven't nailed it yet... I will keep trying to :)
> I now think that it must be something to do with Eterm misusing the new
> Imlib API somehow, because I have rolled back changes through Eterm-DR-0.7+=
> PL4
> and the problem goes away when I get back to PL5 without the Imlib-1.1
> patch, linked against Imlib-1.0.
Interesting.... Could you email me (personally) the patch you used, or tell
me what patch you refer to? This might help me find what the REAL reason
for these crashes is...
> I have tried to follow the problem with gdb, but Eterm has one of those
> annoying heisenbugs which causes it to exit(1) when run from gdb, and
> process attaching shows that the rgb_data for the image points to invalid
> memory by the time the initial background has loaded. The SEGV then happens
> in imlib_free_pixmap when the first background (with the corrupted rgb_data
> pointer) is freed in preparation for loading the next.
> I have only noticed this problem with scaled images, though I don't use
> jpegs for my tiled backgrouds, so they too may be problematic. I can also
> load the same jpegs into ee, and rescale them, reload them etc. with no
> problems, using the same version of Imlib.
>
> Is this a know bug? Any idea where I should be looking?
Fixing that damned heisenbug would be very cool if you can find it :) This
is a known problem... It's actually been known for a long time, but has gotten
much more common with the latest Imlibs... Hmm, I thought disabling active
tags in 0.8-pre9 fixed the crashes for me... I'll try to look deeper into
this.
Thanks a lot for the info. I'd like to take a look at the patch you used for
Imlib 1.x support... :)
> TIA,
> Gary V. Vaughan
> =09
Thanks & laters,
Vendu
--
Tuomo Ven{l{inen, 5th year CS Student, Helsinki University of Technology
email: [EMAIL PROTECTED], [EMAIL PROTECTED]
snail: J{mer{ntaival 1 B 308, FIN-02150 ESPOO, FINLAND ('{' = 'a' umlauted)
Tel: nat'l: (09) 468 2341, int'l: +358 9 468 2341
-
To unsubscribe from this list send mail to: [EMAIL PROTECTED]
with the message contents: unsubscribe e-develop