New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
bug in [jmmmp/matrixctrl] - only one object per pd session allowed #850
Comments
this sounds like some memory corruption. |
this sounds like some memory corruption.
which libraries are loaded? what happens if you don't load any libraries?
...
there's only [declare -stdlib iemmatrix -stdlib zexy], and there was also a
[iemmatrix] object (I guess I had to put it there for some reason).
After trying different combinations, the issue is with -stdlib zexy. When
that isn't loaded in the abstractions, the GUI is ok. If zexy is loaded
before opening of the abstractions, everything works.
I'm using the current version, 2.2.8.
Another small bug, probably already noticed:
- open matrixctrl-help
- in [pd SIZE+CELLSIZE], click on [size 2 4(, and then [size 2 3( . The
structs outside of the GOP canvas will still be visible, until the subpatch
is redrawn (minimize+maximize, etc.)
|
please do not add "other small bugs" to this bug-report (unless you are very confident that they are indeed the same bug) |
note to myself: it seems that the problem is, that Lines 898 to 907 in 628a8d3
and then: Lines 458 to 469 in 628a8d3
|
Any prediction on when that zexy issue will be solved? I might release a new version of jmmmp soonish, if it's worth waiting I can do it. |
… when loading a library) Closes: #850 this is an improved fix, that actually tries to solve the underlying problem (using the wrong name for registering a long-alias)
This issue is marked as solved, but I just updated zexy, and [matrixctrl] doesn't work. Tested on windows 32b+64b. |
that's because the issue is really an issue in Pd and not in zexy. the ticket was closed automatically when the fix was merged into the |
This is the first time I see something like this: the object [jmmmp/matrixctrl] can only be created once in a pd session. After the first time, any other instance will appear as text (no gui); if something is sent to it, it behaves as [zexy/lister] - including opening its help patch when requested. (Btw, lister isn't used in this abstraction)
I installed many pd versions, and found out that the last version where this works is pd-0.46-7 - in windows 7.
Is it possible to track down what changed? This object uses zexy, iemmatrix and list-abs.
(matrixctrl is a pd abstraction emulating the same object in max/msp, to control mtx_*~)
The text was updated successfully, but these errors were encountered: