Spontaneous crashing
For the past few days PD has been spontaneously crashing after an inconsistent amount of time. I can't tie it to any action that I'm taking while using it, except that it doesn't seem related to DSP.
Here's the crash in my system log:
Pd: signal 6
extensions::nw.Window:145
return sendRequest.sendRequestSync('nw.currentWindowInternal.getZoom', arguments, this.definition.parameters, {})[0];
^
TypeError: Cannot read property '0' of undefined
at Object.<anonymous> (extensions::nw.Window:145:118)
at Object.handleRequest (extensions::binding:63:27)
at Object.<anonymous> (extensions::binding:425:32)
at NWWindow.get (extensions::nw.Window:580:40)
Error: async hook stack has become corrupted (actual: 22132, expected: 22133)
STDOUT and STDERR from purr-data:
guidir is /opt/purr-data/lib/pd-l2ork/bin
priority 6 scheduling enabled.
[0928/093816.251824:WARNING:chrome_main_delegate.cc(590)] final extension:
[85712:85736:0928/093816.439612:ERROR:nss_util.cc(802)] After loading Root Certs, loaded==false: NSS error code: -8018
[85745:85745:0928/093816.533929:ERROR:sandbox_linux.cc(346)] InitializeSandbox() called with multiple threads in process gpu-process.
priority 8 scheduling enabled.
priority 8 scheduling enabled.
/etc/pd/gem.conf: No such file or directory
/home/dried/.config/pure-data/gem.conf: No such file or directory
./gem.conf: No such file or directory
load plugins 'film' in '/opt/purr-data/lib/pd-l2ork/extra/Gem/'
pattern : /opt/purr-data/lib/pd-l2ork/extra/Gem/gem_film*.so
dylib loading file '/opt/purr-data/lib/pd-l2ork/extra/Gem/gem_filmAVIPLAY.so'!
dylib loading file '/opt/purr-data/lib/pd-l2ork/extra/Gem/gem_filmGMERLIN.so'!
dylib loading file '/opt/purr-data/lib/pd-l2ork/extra/Gem/gem_filmMPEG3.so'!
dylib loading file '/opt/purr-data/lib/pd-l2ork/extra/Gem/gem_filmQT4L.so'!
load plugins 'image' in '/opt/purr-data/lib/pd-l2ork/extra/Gem/'
pattern : /opt/purr-data/lib/pd-l2ork/extra/Gem/gem_image*.so
dylib loading file '/opt/purr-data/lib/pd-l2ork/extra/Gem/gem_imageJPEG.so'!
dylib loading file '/opt/purr-data/lib/pd-l2ork/extra/Gem/gem_imageMAGICK.so'!
dylib loading file '/opt/purr-data/lib/pd-l2ork/extra/Gem/gem_imageSGI.so'!
dylib loading file '/opt/purr-data/lib/pd-l2ork/extra/Gem/gem_imageSTB.so'!
dylib loading file '/opt/purr-data/lib/pd-l2ork/extra/Gem/gem_imageTIFF.so'!
not reloading 'image' plugins (already 5 loaded)
load plugins 'image' in '/opt/purr-data/lib/pd-l2ork/extra/Gem/'
pattern : /opt/purr-data/lib/pd-l2ork/extra/Gem/gem_image*.so
dylib loading file '/opt/purr-data/lib/pd-l2ork/extra/Gem/gem_imageJPEG.so'!
dylib loading file '/opt/purr-data/lib/pd-l2ork/extra/Gem/gem_imageMAGICK.so'!
dylib loading file '/opt/purr-data/lib/pd-l2ork/extra/Gem/gem_imageSGI.so'!
dylib loading file '/opt/purr-data/lib/pd-l2ork/extra/Gem/gem_imageSTB.so'!
dylib loading file '/opt/purr-data/lib/pd-l2ork/extra/Gem/gem_imageTIFF.so'!
load plugins 'model' in '/opt/purr-data/lib/pd-l2ork/extra/Gem/'
pattern : /opt/purr-data/lib/pd-l2ork/extra/Gem/gem_model*.so
dylib loading file '/opt/purr-data/lib/pd-l2ork/extra/Gem/gem_modelOBJ.so'!
load plugins 'record' in '/opt/purr-data/lib/pd-l2ork/extra/Gem/'
pattern : /opt/purr-data/lib/pd-l2ork/extra/Gem/gem_record*.so
dylib loading file '/opt/purr-data/lib/pd-l2ork/extra/Gem/gem_recordQT4L.so'!
dylib loading file '/opt/purr-data/lib/pd-l2ork/extra/Gem/gem_recordV4L.so'!
dylib loading file '/opt/purr-data/lib/pd-l2ork/extra/Gem/gem_recordV4L2.so'!
load plugins 'video' in '/opt/purr-data/lib/pd-l2ork/extra/Gem/'
pattern : /opt/purr-data/lib/pd-l2ork/extra/Gem/gem_video*.so
dylib loading file '/opt/purr-data/lib/pd-l2ork/extra/Gem/gem_videoDC1394.so'!
dylib loading file '/opt/purr-data/lib/pd-l2ork/extra/Gem/gem_videoDV4L.so'!
dylib loading file '/opt/purr-data/lib/pd-l2ork/extra/Gem/gem_videoV4L.so'!
dylib loading file '/opt/purr-data/lib/pd-l2ork/extra/Gem/gem_videoV4L2.so'!
[85745:85745:0928/094114.854108:ERROR:buffer_manager.cc(453)] [.DisplayCompositor-0x558b3ee0ba00]GL ERROR :GL_INVALID_OPERATION : glBufferData: <- error from previous GL command
[85745:85745:0928/094121.612973:ERROR:buffer_manager.cc(453)] [.DisplayCompositor-0x558b3ee0ba00]GL ERROR :GL_INVALID_OPERATION : glBufferData: <- error from previous GL command
Pd: signal 6
[85712:85712:0928/094916.644150:ERROR:extension_function_dispatcher.cc(594)] Permission denied for nw.App.quit
Strangely, the crash is not logged in the system log when purr-data is started from the console. (I normally start from ulauncher.)
- purr-data:
Pd-l2ork-2.14.2 20200922-rev.c4495143
usingPd-0.48.0
- OS:
Pop!_OS 20.04
with Gnome 3.36.3 desktop on Wayland - jackd:
1.9.12