<div style="font-family: Arial, sans-serif; font-size: 14px;">Hi,</div><div style="font-family: Arial, sans-serif; font-size: 14px;"><br></div><div style="font-family: Arial, sans-serif; font-size: 14px;">Please open bug reports against the affected components [1, 2], with complete
backtraces of the crash, since it might be difficult to reproduce, at
least for me.<br></div><div style="font-family: Arial, sans-serif; font-size: 14px;"><br></div>
<div class="protonmail_signature_block" style="font-family: Arial, sans-serif; font-size: 14px;">
<div class="protonmail_signature_block-user">
Cheers,<br>Gaƫl</div><div class="protonmail_signature_block-user"><br></div><div class="protonmail_signature_block-user">[1] <span><a target="_blank" rel="noreferrer nofollow noopener" href="https://gitlab.xfce.org/xfce/xfce4-panel/-/issues">https://gitlab.xfce.org/xfce/xfce4-panel/-/issues</a></span><br></div><div class="protonmail_signature_block-user">[2] <span><a target="_blank" rel="noreferrer nofollow noopener" href="https://gitlab.xfce.org/xfce/xfwm4/-/issues">https://gitlab.xfce.org/xfce/xfwm4/-/issues</a></span><br></div></div>
<div style="font-family: Arial, sans-serif; font-size: 14px;"><br></div><div class="protonmail_quote">
------- Original Message -------<br>
On Monday, March 6th, 2023 at 5:18 AM, Robert G Snyder <bob@pathline.net> wrote:<br><br>
<blockquote class="protonmail_quote" type="cite">
<font face="DejaVu Sans Mono">Recently, a change to the code in
fldigi, a popular, cross platform, amateur radio digital mode
application caused xfwm4 and xfce4-panel running on Arm (RPi 4B)
under debian bullseye 64-bit to crash.</font><font face="DejaVu
Sans Mono"><font face="DejaVu Sans Mono"> No problems on Intel
systems.</font> The initial reaction was that something got
broken in fldigi.<br>
<br>
However, when testing with LXDE desktop manager and LXPanel 0.10.1
and also MATE desktop manager, no problems were encountered. So
our best conclusion for now is that the problem is in Xfce4.<br>
<br>
Note that fldigi uses fltk for GUI functionality. Dave Freese, the
primary developer of fldigi, has isolated the code in fldigi that
triggers the problem:<br>
</font><font size="4"><font face="monospace"><br>
// See <a href="https://groups.google.com/g/fltkgeneral/c/hcjV-rgjHWM" class="moz-txt-link-freetext" rel="noreferrer nofollow noopener" target="_blank">https://groups.google.com/g/fltkgeneral/c/hcjV-rgjHWM</a><br>
// read in the current window hints, then modify them to
allow icon transparency<br>
Pixmap mask = -1;<br>
XWMHints* hints = XGetWMHints(fl_display,
fl_xid(arqwin));<br>
hints->flags |= IconMaskHint; // ensure transparency
mask is enabled for the XPM icon<br>
hints->icon_mask = mask; // set the transparency mask<br>
XSetWMHints(fl_display, fl_xid(arqwin), hints);<br>
XFree(hints);<br>
<br>
Although Dave has a workaround, we are hoping that the problem
can be found or at least we can work together to fix this.
fldigi is under GPL Ver 3. Versions with and without the problem
are available.<br>
<br>
Thanks,<br>
<br>
Bob<br>
<br>
</font></font>
</blockquote><br>
</div>