Discussion:
FVWM: Request for testing help
Dominik Vogt
2016-11-13 15:39:53 UTC
Permalink
Hi folks,

I'm still struggling with reproducing a creash in the a crash in
the branch dv/new-parser-2. It has something to do with passing
around arguments from one complex function to another (possibly
nested deeper). In some situations, the memory for an argument is
freed while still being in use somewhere else. It may also have
something to do with multiple things happening at once, like
switching pages or so (triggered by a module?).

The biggest debugging problem is that it happens very rarely with
my config, maybe twice a year. If any of you had the time and
leisure to fiddle around a bit with nested complex functions with
lots of arguments and identified a reproduceable case that
crashes, that would help me a lot to finally identify and fix the
problem.

Ciao

Dominik ^_^ ^_^
--
Dominik Vogt
Dominik Vogt
2016-11-15 21:28:57 UTC
Permalink
Post by Dominik Vogt
I'm still struggling with reproducing a creash in the a crash in
the branch dv/new-parser-2. It has something to do with passing
around arguments from one complex function to another (possibly
nested deeper). In some situations, the memory for an argument is
freed while still being in use somewhere else. It may also have
something to do with multiple things happening at once, like
switching pages or so (triggered by a module?).
The biggest debugging problem is that it happens very rarely with
my config, maybe twice a year. If any of you had the time and
leisure to fiddle around a bit with nested complex functions with
lots of arguments and identified a reproduceable case that
crashes, that would help me a lot to finally identify and fix the
problem.
I've figured it out and fixed it, please don't spend time on this
anymore.

Ciao

Dominik ^_^ ^_^
--
Dominik Vogt
Loading...