Attempting to run the script in #30 against a session init as below *outside* of a the standard gui environment with no .conf files does not trigger the issue:
$ mkdir -p /tmp/conf /tmp/log $ init --debug --no-startup-event --confdir /tmp/conf --logdir /tmp/log --user
Same outcome running like this:
$ init --debug --no-startup-event --user
So, Event objects themselves are not the issue. More likely a subtle ref-counting issue related to one of the other object types.
Attempting to run the script in #30 against a session init as below *outside* of a the standard gui environment with no .conf files does not trigger the issue:
$ mkdir -p /tmp/conf /tmp/log
$ init --debug --no-startup-event --confdir /tmp/conf --logdir /tmp/log --user
Same outcome running like this:
$ init --debug --no-startup-event --user
So, Event objects themselves are not the issue. More likely a subtle ref-counting issue related to one of the other object types.