I just obtained permission from Alexey to forward this email to
the list. It mentions two bugs, which I think are worth recording
in this list.

I also would like to point out Alexey's git repo here:

http://git.altlinux.org/people/raorn/packages/WindowMaker.git

I will dig the list of fixes and try to understand what they solve
and if I understand :-) then I will push them to my own repo. But
that will take some time (I can't even imagine how much), and
my coding style changes make that task worse now (but I knew
the consequences and I stick to it).

Any help of course is appreciated, it seems that Alexey fixed
some annoying bugs already and those will be worth having.

-------- Original Message --------
Subject: Re: About Window Maker
Date: Wed, 2 Sep 2009 17:41:27 +0400
From: Alexey I. Froloff <[email protected]>

[there was something here...]

And there's still two bugs that I can't find/fix.  First,
libwraster still uses alloca(3) that leads to segfaults with some
images.

Second, ant most annoying one is that WM crashes when opening
WINGs dialog (like Run) when it's running for a long period of
time (like two weeks or something).

Core was generated by `/usr/bin/wmaker --for-real-'.
Program terminated with signal 11, Segmentation fault.
#0  0xb804cd91 in WMColorGC () from /usr/lib/libWINGs.so.2
(gdb) where
#0  0xb804cd91 in WMColorGC () from /usr/lib/libWINGs.so.2
#1  0xb8078fe1 in wfree () from /usr/lib/libWINGs.so.2
#2  0x080f12e0 in ?? ()
#3  0x02b6ce1d in ?? ()

It dies in WINGs/wcolor.c:

205 GC
206 WMColorGC(WMColor *color)
207 {
208     if (!color->gc) {
209         XGCValues gcv;
210         WMScreen *scr = color->screen;
211
212         gcv.foreground = color->color.pixel;
213         gcv.graphics_exposures = False;
214         color->gc = XCreateGC(scr->display, scr->rcontext->drawable,
215                               GCForeground|GCGraphicsExposures, &gcv);
216     }
217
218     return color->gc;
219 }

Line 214 when accessing scr->rcontext->drawable.


-- 
To unsubscribe, send mail to [email protected].

Reply via email to