in reply to Re^2: need help golfing down/making a backtrace for panic: free from wrong pool, … during global destruction.
in thread need help golfing down/making a backtrace for panic: free from wrong pool, … during global destruction.

Can you golf your instructions down a bit?

Is "run KDE Konsole 19.04" necessary or does any Linux console suffice? Can you replicate the problem in a *BSD VM maybe?

What commands/input does "KDE Konsole 19.04" send when you use the menu option "Clear Scrollback and Reset"? Is sending that input enough to make the problem reproducible in a non-interactive fashion?

Does the problem go away if you use a Perl built without threading?

While it's great that you have a reproducible case, it is still tied very much to your setup. If you are using threads anywhere, dave_the_ms guess is likely good, any C library that is not threadsafe will have problems if you use threads.

  • Comment on Re^3: need help golfing down/making a backtrace for panic: free from wrong pool, … during global destruction.

Replies are listed 'Best First'.
Re^4: need help golfing down/making a backtrace for panic: free from wrong pool, … during global destruction.
by daxim (Curate) on Jul 04, 2019 at 09:07 UTC
    does any Linux console suffice
    Tried now with a few different. Can also repro in QTerminal 0.14.1 (Actions → Clear Active Terminal), but not in xfce4-terminal 0.8.7.4 nor vte 2.91 (package vte-tools 0.56.3). Any other have no discernible way to trigger a clear and reset.
    Can you replicate the problem in a *BSD VM maybe?
    I'm not going to pursue that, the bug is nowhere near the kernel.
    What commands/input does "KDE Konsole 19.04" send
    I don't know and have no idea how to find out. That's why I was asking in the first place.
    Does the problem go away if you use a Perl built without threading?
    yes