Closed Quipyowert2 closed 3 years ago
Hi @Quipyowert2
This is causing problems at the moment, and I've reverted the original commit in this PR until the remaining issues can be addressed. See: https://www.mail-archive.com/fvwm-workers@fvwm.org/msg04902.html
Can you take a look?
Thanks for reporting your bug here! The following template will help with giving as much information as possible so that it's easier to diagnose and fix.
Upfront Information
Please provide the following information by running the command and providing the output.
fvwm3 --version
) 4405437buname -sp
) Linux x86_64Expected Behaviour
Ideally no memory leaks reported by Valgrind What were you trying to do? Please explain the problem. Running valgrind on fvwm3 to find any more memory leaks to fix.
Actual Behaviour
merge_styles_leak.log
What should have happened, but didn't?
Enabling logging
fvwm3
has a means of logging what it's doing. Enabling this when reproducing the issue might help. To do this, either change the means fvwm3 is started by adding-v
as in:or, once
fvwm3
has loaded, sendSIGUSR2
as in:The resulting logfile can be found in
$HOME/.fvwm/fvwm3-output.log
Steps to Reproduce
How can the problem be reproduced?
valgrind --leak-check=full --track-origins=no --undef-value-errors=no --fullpath-after=$PWD/ --num-callers=200 --suppressions=fontconfig.supp fvwm/fvwm3 |& less
Reduce the problem to the smallest
fvwm
configuration example (where possible). Start with a blank config file (fvwm3 -f/dev/null
) and go from there.Does the problem also happen with Fvwm2?
Include your configuration with this issue. My fvwm config is the default fvwm3 config with this line added from a bugreport somewhere (I think from PR #429):
*FvwmIconMan*action Mouse 1 N sendcommand "Iconify off", sendcommand "FlipFocus", sendcommand "Raise"
Does Fvwm3 crash?
Yes, it crashed several times when I was adding in the free_style calls but seems to be fine now.
If fvwm3 crashes then check your system for a corefile. This is platform dependant, however, check if:
ulimit -c
)$HOME
or/tmp/
.systemd
), checkcoredumpctl list
.coredumpctl
may need installing separately.If you find a corefile, install
gdb
and run:If you're using
coredumpctl
then use:Then from within the
(gdb)
prompt, issue:... and include the output here.
Extra Information
Anything else we should know? X server: VcXsrv 1.20.8.1
Feel free to take a screen capture or video and upload to this issue if you feel it would help.
Attach
$HOME/.fvwm/fvwm3-output.log
from the step above. fvwm3-output.logFontconfig error suppression file (
fontconfig.supp
in the above Valgrind command):