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].
