purr-data issueshttps://git.purrdata.net/jwilkes/purr-data/-/issues2021-03-17T23:15:38Zhttps://git.purrdata.net/jwilkes/purr-data/-/issues/640Improving scrollbar appearance2021-03-17T23:15:38ZIvica BukvicImproving scrollbar appearanceThe following css suggests an appearance that is more in line with the 1.x. I would further add the semitransparency to minimize occlusion of the content behind the scrollbars:
http://jsfiddle.net/6KprJ/1/The following css suggests an appearance that is more in line with the 1.x. I would further add the semitransparency to minimize occlusion of the content behind the scrollbars:
http://jsfiddle.net/6KprJ/1/https://git.purrdata.net/jwilkes/purr-data/-/issues/707merge .gitignore when we merge emscripten branch with master2021-03-17T19:12:21ZJonathan Wilkesmerge .gitignore when we merge emscripten branch with masterThere's a separate .gitignore in emscripten/projects/purr-data that only applies for that subdirectory for building using emscripten.
This works right now since it doesn't apply to anything but the emscripten branch which is not yet in ...There's a separate .gitignore in emscripten/projects/purr-data that only applies for that subdirectory for building using emscripten.
This works right now since it doesn't apply to anything but the emscripten branch which is not yet in master. But when we merge emscripten branch with master, we'll want to merge the two .gitignore files. While git technically allows to have multiple ones it's more readable and maintainable to just have the one in the root directory.Jonathan WilkesJonathan Wilkeshttps://git.purrdata.net/jwilkes/purr-data/-/issues/747Failure in build.2021-03-17T07:48:01ZJaikishan BrijwaniFailure in build.My system configurations are:- Windows 10, 64 bit.
I followed all steps stated in the readme.md file. I encountered the following error messages while doing so:-
![issue1](/uploads/87b720f95ec77c0d1c7374e920654a60/issue1.jpg)
and at th...My system configurations are:- Windows 10, 64 bit.
I followed all steps stated in the readme.md file. I encountered the following error messages while doing so:-
![issue1](/uploads/87b720f95ec77c0d1c7374e920654a60/issue1.jpg)
and at the end of ~40 min long "make" process, I stumbled upon the following error:-
![final_issue](/uploads/fbc6bd59598947645721089ed30fa361/final_issue.png)
The last step in readme is:-
```
Look in the top level source directory and double-click the setup file to
start installing Purr Data on your system.
```
Where is the setup file located exactly in here?
![Screenshot__601_](/uploads/3ef97f52c01efe52a4cadb6317d0cbe0/Screenshot__601_.png)
Looking forward to a fix for the issues stated above.https://git.purrdata.net/jwilkes/purr-data/-/issues/734Suggestion of making flowchart of workflow of the project and its features.2021-03-16T12:32:05ZGunjan YaduSuggestion of making flowchart of workflow of the project and its features.We can make a flow chart to show the project's work and its features as it will be easy to understand the project for others.
For example, I have made one flowchart for one of the projects and attached it to its readme. A picture of it i...We can make a flow chart to show the project's work and its features as it will be easy to understand the project for others.
For example, I have made one flowchart for one of the projects and attached it to its readme. A picture of it is attached.
![Open_Source](/uploads/92b04902f2aff7798f7835f500181397/Open_Source.png)
We can do it in a similar way for this project.https://git.purrdata.net/jwilkes/purr-data/-/issues/730Error coming after clicking "Manual " option of Help menu2021-03-16T07:02:08ZGunjan YaduError coming after clicking "Manual " option of Help menuThere is one error message coming in the console after clicking the Manual option of the Help menu, as shown in the screenshot attached.
![Screenshot_from_2021-03-16_12-10-42](/uploads/dcf88baf8574764cc492baeb0fa09036/Screenshot_from_202...There is one error message coming in the console after clicking the Manual option of the Help menu, as shown in the screenshot attached.
![Screenshot_from_2021-03-16_12-10-42](/uploads/dcf88baf8574764cc492baeb0fa09036/Screenshot_from_2021-03-16_12-10-42.png)
The error message is shown below the image.
![Screenshot_from_2021-03-16_12-25-39](/uploads/b40cadd27581c7e468486112926dc6f4/Screenshot_from_2021-03-16_12-25-39.png)
@jwilkes Do we have to attach any doc file? Please let me know so that this issue can be resolved.
Thankshttps://git.purrdata.net/jwilkes/purr-data/-/issues/727"Loading Purr Data" takes forever to load2021-03-15T19:37:27ZParth Shukla"Loading Purr Data" takes forever to load**I'm not sure its the same case with me or not but the "Loading Purr Data" keeps on loading when running on Local Server**
- If click outside the loading animation, nothing shows up
- ![Capture](/uploads/458363e7e82e51d59302e1ca76ca8f5a...**I'm not sure its the same case with me or not but the "Loading Purr Data" keeps on loading when running on Local Server**
- If click outside the loading animation, nothing shows up
- ![Capture](/uploads/458363e7e82e51d59302e1ca76ca8f5a/Capture.PNG)https://git.purrdata.net/jwilkes/purr-data/-/issues/721Issue with "Help Browser" section .2021-03-15T18:27:20ZAkash NegiIssue with "Help Browser" section .The Icon is missing under the "Purr Data" section and the alignment is not correct. The input field can be updated too.
Thank You
![Screenshot_from_2021-03-15_11-44-50](/uploads/eba817fa72293e248287e74a0eaa9423/Screenshot_from_2021-03-...The Icon is missing under the "Purr Data" section and the alignment is not correct. The input field can be updated too.
Thank You
![Screenshot_from_2021-03-15_11-44-50](/uploads/eba817fa72293e248287e74a0eaa9423/Screenshot_from_2021-03-15_11-44-50.png)
PS: I am working on this.https://git.purrdata.net/jwilkes/purr-data/-/issues/715Installation issue on Windows2021-03-15T18:24:47ZDevesh PrasadInstallation issue on Windows![1](/uploads/e24ef3a22aa4dc47e98c34fdf64d6a0c/1.png)
After following the windows installation steps still, an error with code 1 occurred. (Error 1)![1](/uploads/e24ef3a22aa4dc47e98c34fdf64d6a0c/1.png)
After following the windows installation steps still, an error with code 1 occurred. (Error 1)https://git.purrdata.net/jwilkes/purr-data/-/issues/719Emscripten Installation: 'update-tags' no longer needed2021-03-15T10:52:32ZSanket Bhukanbsankt16@gmail.comEmscripten Installation: 'update-tags' no longer needed![update_tags](/uploads/b1277560375a548f7455dcaf36f42f23/update_tags.png)![update_tags](/uploads/b1277560375a548f7455dcaf36f42f23/update_tags.png)https://git.purrdata.net/jwilkes/purr-data/-/issues/619For arrayname_changed property $1 is not properly interpreted inside an abstr...2021-03-15T04:55:23ZIvica BukvicFor arrayname_changed property $1 is not properly interpreted inside an abstraction when an appended text is usedPlease see attached patch. This is a feature introduced in pd-l2ork 1.x a long time ago for the purpose of storing array data into the preset system, so it may be a bug in 1.x version, as well.[_1-abstraction-array-problem.zip](/uploads/...Please see attached patch. This is a feature introduced in pd-l2ork 1.x a long time ago for the purpose of storing array data into the preset system, so it may be a bug in 1.x version, as well.[_1-abstraction-array-problem.zip](/uploads/462a840f5787c831dadfd8cfd32ce7db/_1-abstraction-array-problem.zip)https://git.purrdata.net/jwilkes/purr-data/-/issues/712Redundant space in browser app .2021-03-14T09:55:34ZAkash NegiRedundant space in browser app .![pic_1](/uploads/3ccfc5950a748235e99253747fbad761/pic_1.png)
I am working on it. <br/>
Thank You![pic_1](/uploads/3ccfc5950a748235e99253747fbad761/pic_1.png)
I am working on it. <br/>
Thank Youhttps://git.purrdata.net/jwilkes/purr-data/-/issues/711Web MIDI API is not supported2021-03-14T08:29:43ZGunjan YaduWeb MIDI API is not supportedWeb MIDI API is not supported by the Mozilla Firefox browser. This is the screenshot of the Firefox browser.
![Screenshot_from_2021-03-14_12-47-30](/uploads/c5d21bfc695b3670e25a191075be3660/Screenshot_from_2021-03-14_12-47-30.png)Web MIDI API is not supported by the Mozilla Firefox browser. This is the screenshot of the Firefox browser.
![Screenshot_from_2021-03-14_12-47-30](/uploads/c5d21bfc695b3670e25a191075be3660/Screenshot_from_2021-03-14_12-47-30.png)https://git.purrdata.net/jwilkes/purr-data/-/issues/509update build guide2021-03-11T04:31:34ZJonathan Wilkesupdate build guideThe build guide is here:
https://git.purrdata.net/jwilkes/purr-data#build-guide
The first sentence says this:
`The instructions below talk about running the `tar_em_up.sh` build
script, which is still the recommended way to build Purr...The build guide is here:
https://git.purrdata.net/jwilkes/purr-data#build-guide
The first sentence says this:
`The instructions below talk about running the `tar_em_up.sh` build
script, which is still the recommended way to build Purr Data right now.`
It should be changed to this:
`The instructions for Windows and OSX below talk about running the tar_em_up.sh build
script, which is still the recommended way to build Purr Data right now on those platforms.`https://git.purrdata.net/jwilkes/purr-data/-/issues/699implement list-drip in C2021-03-06T23:18:52ZJonathan Wilkesimplement list-drip in CJust implement list-abs/list-drip in C and alias the abstraction version.Just implement list-abs/list-drip in C and alias the abstraction version.Jonathan WilkesJonathan Wilkeshttps://git.purrdata.net/jwilkes/purr-data/-/issues/697Gui objects causes freeze/crash2021-01-11T12:39:52ZRanjith HegdeGui objects causes freeze/crashOn latest version of Purr-data from arch OBS (see below)
When I use objects such as MouseState from cyclone, many GUI abstractions, or playlist object from Unauthorized, purr-data either gives a long line of legacy tcl errors (see below...On latest version of Purr-data from arch OBS (see below)
When I use objects such as MouseState from cyclone, many GUI abstractions, or playlist object from Unauthorized, purr-data either gives a long line of legacy tcl errors (see below) or just becomes unresponsive and crashes.
Version -
```
nw.js version 0.28.1
Pd has started the GUI
canvasinfo: v0.1
stable canvasinfo methods: args dir dirty editmode vis
classinfo: v.0.1
stable classinfo methods: size
objectinfo: v.0.1
stable objectinfo methods: class
pdinfo: v.0.1
stable pdinfo methods: dir dsp version
[import] $Revision: 1.2 $
[import] is still in development, the interface could change!
compiled against Pd-l2ork version 2.15.2 (20201102-rev.2d04705d)
```
error (on MouseState)
```
legacy tcl command at 273 of ../shared/hammer/gui.c: proc hammergui_exithook {cmd op} {proc pd {} {}}
legacy tcl command at 274 of ../shared/hammer/gui.c: if {[info tclversion] >= 8.4} {...
legacy tcl command at 277 of ../shared/hammer/gui.c: proc hammergui_ispatcher {cv} {
legacy tcl command at 278 of ../shared/hammer/gui.c: if {[string range $cv 0 1] == ".x"
legacy tcl command at 279 of ../shared/hammer/gui.c: && [string range $cv end-1 end] == ".c"} {
legacy tcl command at 280 of ../shared/hammer/gui.c: return 1} else {return 0}
legacy tcl command at 281 of ../shared/hammer/gui.c: }
legacy tcl command at 283 of ../shared/hammer/gui.c: proc hammergui_remouse {} {
legacy tcl command at 284 of ../shared/hammer/gui.c: bind all <<hammerdown>> {}
legacy tcl command at 285 of ../shared/hammer/gui.c: bind all <<hammerup>> {}
legacy tcl command at 286 of ../shared/hammer/gui.c: pd [concat #hammergui _remouse \;]
legacy tcl command at 287 of ../shared/hammer/gui.c: }
legacy tcl command at 289 of ../shared/hammer/gui.c: proc hammergui_mousexy {target} {
legacy tcl command at 290 of ../shared/hammer/gui.c: set x [winfo pointerx .]
legacy tcl command at 291 of ../shared/hammer/gui.c: set y [winfo pointery .]
legacy tcl command at 292 of ../shared/hammer/gui.c: pd [concat #hammermouse $target $x $y \;]
legacy tcl command at 293 of ../shared/hammer/gui.c: }
legacy tcl command at 296 of ../shared/hammer/gui.c: global hammergui_ispolling
legacy tcl command at 297 of ../shared/hammer/gui.c: global hammergui_x
legacy tcl command at 298 of ../shared/hammer/gui.c: global hammergui_y
legacy tcl command at 299 of ../shared/hammer/gui.c: set hammergui_ispolling 0
legacy tcl command at 300 of ../shared/hammer/gui.c: set hammergui_x 0
legacy tcl command at 301 of ../shared/hammer/gui.c: set hammergui_y 0
legacy tcl command at 303 of ../shared/hammer/gui.c: proc hammergui_poll {} {
legacy tcl command at 304 of ../shared/hammer/gui.c: global hammergui_ispolling
legacy tcl command at 305 of ../shared/hammer/gui.c: global hammergui_x
legacy tcl command at 306 of ../shared/hammer/gui.c: global hammergui_y
legacy tcl command at 307 of ../shared/hammer/gui.c: if {$hammergui_ispolling == 1} {
legacy tcl command at 308 of ../shared/hammer/gui.c: set x [winfo pointerx .]
legacy tcl command at 309 of ../shared/hammer/gui.c: set y [winfo pointery .]
legacy tcl command at 310 of ../shared/hammer/gui.c: if {$hammergui_x != $x || $hammergui_y != $y} {
legacy tcl command at 311 of ../shared/hammer/gui.c: pd [concat #hammermouse _poll $x $y \;]
legacy tcl command at 312 of ../shared/hammer/gui.c: set hammergui_x $x
legacy tcl command at 313 of ../shared/hammer/gui.c: set hammergui_y $y
legacy tcl command at 314 of ../shared/hammer/gui.c: }
legacy tcl command at 315 of ../shared/hammer/gui.c: after 50 hammergui_poll
legacy tcl command at 316 of ../shared/hammer/gui.c: }
legacy tcl command at 317 of ../shared/hammer/gui.c: }
legacy tcl command at 319 of ../shared/hammer/gui.c: proc hammergui_refocus {} {
legacy tcl command at 320 of ../shared/hammer/gui.c: bind Canvas <<hammerfocusin>> {}
legacy tcl command at 321 of ../shared/hammer/gui.c: bind Canvas <<hammerfocusout>> {}
legacy tcl command at 322 of ../shared/hammer/gui.c: pd [concat #hammergui _refocus \;]
legacy tcl command at 323 of ../shared/hammer/gui.c: }
legacy tcl command at 325 of ../shared/hammer/gui.c: proc hammergui_revised {} {
legacy tcl command at 326 of ../shared/hammer/gui.c: bind Canvas <<hammervised>> {}
legacy tcl command at 327 of ../shared/hammer/gui.c: bind Canvas <<hammerunvised>> {}
legacy tcl command at 328 of ../shared/hammer/gui.c: pd [concat #hammergui _revised \;]
legacy tcl command at 329 of ../shared/hammer/gui.c: }
legacy tcl command at 362 of ../shared/hammer/gui.c: event add <<hammerdown>> <ButtonPress>
legacy tcl command at 363 of ../shared/hammer/gui.c: event add <<hammerup>> <ButtonRelease>
legacy tcl command at 142 of ../shared/hammer/gui.c: bind all <<hammerdown>> {pd [concat #hammergui _up 0 \;]}
legacy tcl command at 144 of ../shared/hammer/gui.c: bind all <<hammerup>> {pd [concat #hammergui _up 1 \;]}
```https://git.purrdata.net/jwilkes/purr-data/-/issues/698fluid~ prog message changed2021-01-09T18:17:02ZAlexandre Porresfluid~ prog message changedhi, original code has prog messages indexed from 0, which I think is the correct way, see https://sourceforge.net/p/pure-data/svn/HEAD/tree/trunk/externals/footils/fluid/fluid/main.cpp#l193 Purr Data's version changed this, breaking back...hi, original code has prog messages indexed from 0, which I think is the correct way, see https://sourceforge.net/p/pure-data/svn/HEAD/tree/trunk/externals/footils/fluid/fluid/main.cpp#l193 Purr Data's version changed this, breaking backwards compatibility, by indexing it from 1, see https://git.purrdata.net/jwilkes/purr-data/-/blob/master/externals/fluid~/fluid~.c#L93
I see there's a new program method in smmf mode that also indexes from 1 and that also doesn't seem correct to me, but at least it's not breaking any backwards compatibility.
cheershttps://git.purrdata.net/jwilkes/purr-data/-/issues/695ofelia library cannot load in Purr Data2020-12-23T22:00:02Z60-hzofelia library cannot load in Purr DataOfelia library cannot be loaded with [declare -lib ofelia] or [import ofelia]
I guess because it is build against Pd-0.51-0 and pd-l2ork is still pd-0.48.0
Would it be possible to use this wonderful library with purr data one day? It is...Ofelia library cannot be loaded with [declare -lib ofelia] or [import ofelia]
I guess because it is build against Pd-0.51-0 and pd-l2ork is still pd-0.48.0
Would it be possible to use this wonderful library with purr data one day? It is more modern, stable and platform consistent than Gem.https://git.purrdata.net/jwilkes/purr-data/-/issues/696[webapp] semicolon escapes with a backslash2020-12-03T21:53:25ZZack Lee[webapp] semicolon escapes with a backslashIn Purr Data webapp, typing "; pd dsp 1" into a message box escapes the ; with an unwanted \ backslash.In Purr Data webapp, typing "; pd dsp 1" into a message box escapes the ; with an unwanted \ backslash.https://git.purrdata.net/jwilkes/purr-data/-/issues/694crash after segfault2020-11-11T23:16:22ZDave Riedstracrash after segfaultpurr-data has segfaulted on me a few times over the past few days, so I thought I'd open an issue to collect information. I don't think this is bad enough to warrant anyone working on it just yet, but if other people notice this behaviou...purr-data has segfaulted on me a few times over the past few days, so I thought I'd open an issue to collect information. I don't think this is bad enough to warrant anyone working on it just yet, but if other people notice this behaviour maybe they should +1.
This seems similar to #688 (same frequency once every 2-3 hours, unpredictable, also doesn't seem to be tied to DSP) but the output is different:
```
$ purr-data
guidir is /opt/purr-data/lib/pd-l2ork/bin
priority 6 scheduling enabled.
[91426:91453:1105/114452.115529:ERROR:nss_util.cc(724)] After loading Root Certs, loaded==false: NSS error code: -8018
[91461:91461:1105/114452.211665:ERROR:sandbox_linux.cc(377)] InitializeSandbox() called with multiple threads in process gpu-process.
priority 8 scheduling enabled.
priority 8 scheduling enabled.
[91461:91461:1105/114844.312594:ERROR:buffer_manager.cc(453)] [.DisplayCompositor-0x55592e447360]GL ERROR :GL_INVALID_OPERATION : glBufferData: <- error from previous GL command
[91426:91426:1105/121046.928048:ERROR:extension_function_dispatcher.cc(601)] Permission denied for nw.App.quit
Segmentation fault (core dumped)
```
journal:
```
Nov 05 16:18:57 gedachte kernel: purr-data[111872]: segfault at 561e8dc13b30 ip 0000561e8dc13b30 sp 00007fffed821448 error 15
Nov 05 16:18:57 gedachte kernel: Code: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 <00> 00 00 00 00 00 00 00 91 01 00 00 00 00 00 00 70 84 d0 8d 1e 56
```
per discussion on the other issue I've removed the Gem library and recently faustgen2~ as well. also, I think each time purr-data crashes it's when I'm deleting a number box.
system info:
* purr-data: `Pd-L2Ork-2.15.2 (20201024-rev.c3462eac)`
* OS: `Pop!_OS 20.10` with Gnome 3.38.1 desktop on Wayland
* jackd: `1.9.12`https://git.purrdata.net/jwilkes/purr-data/-/issues/688Spontaneous crashing2020-11-05T21:43:31ZDave RiedstraSpontaneous crashingFor 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:
...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` using `Pd-0.48.0`
* OS: `Pop!_OS 20.04` with Gnome 3.36.3 desktop on Wayland
* jackd: `1.9.12`