On Wed, Aug 26, 2009 at 12:46:50AM +0200, Viktor Griph wrote:

>>>> I'll follow Viktor's suggestion next and send a backtrace to
>>>> fvwm-workers. Any other suggestions on how to fix this are more than
>>>> welcome,
>>>
>>> Do you have any progress on getting a backtrace? I would like to look
>>> into this issue before releasing 2.5.28 to at least make sure that the
>>> issue is not a major one, but hopefuly to be able to locate and fix
>>> the issue directly as well.
>>
>> Hi Viktor (and everybody else),
>>
>> Thanks for checking -- I did the backtrace over the weekend (attached to
>> this message), and I couldn't fix things myself. The semester started on
>> Monday, so I put hacking on hold. (However I'm happy to test/share my
>> findings in the meantime.)
>>
>> For others on the fvwm-workers mailing list, here's a brief description
>> of the problem I had: Fvwm (26,27,CVS) segfaults when I change a windows
>> mini-icon (e.g. via "Pick WindowStyle MiniIcon vim.png"). This happens
>> on my work computers (Quad core, 64bit, OpenSuse 11.1), however does not
>> happen on my Gentoo laptop (dual core, 32bit).
>>
>> fvwm --version gives
>>
>>  [fvwm][main]: <<DEBUG>> Entered, about to parse args
>>  fvwm 2.5.28 (from cvs) compiled on Aug 21 2009 at 23:37:43 with
>>  support for: ReadLine, Stroke, XPM, PNG, SVG, Shape, XShm, SM, Bidi
>>  text, Xinerama, XRender, XCursor, XFT, NLS
>>
>> and the backtrace is attached. I'll be happy to send config files / any
>> other info you need. (I just won't be able to hack myself for a few
>> weeks.)
> 
> The crash is a 64 bit issue with the EWMHDonate*Icon styles. A
> workaround is to disable those styles on 64 bit machines. fvwm seems
> to put garbage in the _NET_WM_ICON property on the first mini icon
> donation, and fails to read that garbage back and crashes next time
> the icon is set.

A better work-around is to use your most recent patch in CVS :). Latest
version from CVS works perfectly. Tested under vnc on my work machine.
When I get in tomorrow, I'll run "fvwm -r" and test on the local
desktop.

Thanks again for the quick fix!!

GI

-- 
Einstein said that talking to yourself is a sign of intelligence.
Answering yourself, however, is a sign of insanity.

Attachment: pgpxGoRs8NgQ2.pgp
Description: PGP signature

Reply via email to