hi, list !
i recently ran into a bug when i used the "coll" object from the BETA cyclone library.
simply put: when i create a coll object and quit PD, it throws a Microsoft Visual C++ Runtime Error (see image).
example patch is attached.
the object seems to work though, as long as PD is running. only the 3rd outlet (bang when file read) doesn't work.
i downloaded the cyclone 0.2 beta package with deken. the older pd-extended version (also from deken) works fine.
PD 0.47-2, Windows 7 64 bit
did anybody experience this as well ?
best
oliver
PD 0.47-2, Windows 7 64 bit
you mean pd 0.47-1 right?
did anybody experience this as well ?
i dont have windows to test this
i downloaded the cyclone 0.2 beta package with deken.
the older pd-extended version (also from deken) works fine.
The older pd-extended version available in deken ( cyclone-extendedv0.0) is version alpha 56, and is the one present in Pd Extended 0.43-4
After that, Fred Jan did release and alpha 57 version and the 0.2 beta (this one also available in deken).
If I'm not mistaken, the 0.2 beta has a newer version of the coll object which was actually provided by Ivica from Pd-L2ork.
Unfortunately i dont know the details of what was done, maybe they can help on that. But it sure looks like this bug was introduced.
I hope other windows users can replicate this bug.
Well, Purr Data is a new thing on the table, it is a branch from Pd-L2ork being ported to all operating systems. Please try that.
If the changes from Pd-L2ork that were introduced in cyclone 0.2 beta is the culprit, we should see the same behaviour on Purr Data's [coll] https://git.purrdata.net/jwilkes/purr-data-binaries
Please try Purr Data for windows, i needs testing, and is the thing that's about to replace good old extended.
And maybe jonathan, who's taking care of Purr Data can help
Me, Derek and Matt have been checking existing issues with cyclone, but we haven't got to coll yet
cheers
Hello,
Linux checking in. I can't seem to replicate the bug on my computer and that third outlet seems to work fine to me.
Would that version with pd-extended be the one found on the puredata.info page (0.1-alpha55)? It says it was included in 0.42.5.
On first glance, it looks like 0.2beta has pthread stuff that 0.1-alpha55 has... in particular the coll_free method (which I'd assume would be called when PD quits) uses them... I suppose pthread deals with multithreading? That's about all I know about it... suppose I can do some reading though =).
Derek
On Sep 16, oliver wrote:
hi, list !
i recently ran into a bug when i used the "coll" object from the BETA cyclone library.
simply put: when i create a coll object and quit PD, it throws a Microsoft Visual C++ Runtime Error (see image).
example patch is attached.
the object seems to work though, as long as PD is running. only the 3rd outlet (bang when file read) doesn't work.
i downloaded the cyclone 0.2 beta package with deken. the older pd-extended version (also from deken) works fine.
PD 0.47-2, Windows 7 64 bit
did anybody experience this as well ?
best
oliver
so, finally checking [coll], the very last object I'm checking from all cyclone objects, this has taken 7 months of my life so far. And, as usual, I'm finding a few issues.
2016-09-17 4:55 GMT-03:00 Derek Kwan derek.x.kwan@gmail.com:
that third outlet seems to work fine to me.
Well, it's not working here either, so I'm confirming the bug. I'm on Mac OS, so it works only on Linux maybe.
I've noticed something else. There's a 2nd argument in Max coll since the time of Max 4 - it's a number flag for not loading a given file. This was never implemented in cyclone, and would come in conflict with the thread argument idea (which could have been introduced with a flag/attribute instead of an argument).
well, coll has dozens of messages to check and test, I'll still spend a couple of weeks on it.
cheers
Hi Oliver,
can you try: [coll <yourpresetfile> 0] , where <yourpresetfile> is the name of the file you want to load in coll and 0 starts the non-threaded version of coll.
Best,
Marco
2016-09-17 10:00 GMT+02:00 Derek Kwan derek.x.kwan@gmail.com:
On first glance, it looks like 0.2beta has pthread stuff that 0.1-alpha55 has...
0.2beta has pthread stuff that 0.1-alpha55 DOESN'T HAVE, sorry for the typo
Derek
Pd-list@lists.iem.at mailing list UNSUBSCRIBE and account-management -> https://lists.puredata.info/ listinfo/pd-list
2016-09-17 5:00 GMT-03:00 Derek Kwan derek.x.kwan@gmail.com:
On first glance, it looks like 0.2beta has pthread stuff that 0.1-alpha55 has...
0.2beta has pthread stuff that 0.1-alpha55 DOESN'T HAVE, sorry for the typo
alpha 55 is the one present in Pd Extended 0.42-5
As I said, alpha 56, present in Pd Extended 0.43-4 doesnt have it either.
So this was either introduced in alpha 57 or 0.2 beta, but now seems to have been removed from the latest build
Hi Oliver,
I get the bug you describe with your patch, when closing I get:
Problem signature: Problem Event Name: APPCRASH Application Name: pd.com Application Version: 0.0.0.0 Application Timestamp: 5765cbb2 Fault Module Name: libgcc_s_dw2-1.dll Fault Module Version: 0.0.0.0 Fault Module Timestamp: 525049a5 Exception Code: 40000015 Exception Offset: 000148fe OS Version: 6.3.9600.2.0.0.256.48 Locale ID: 1033 Additional Information 1: bd68 Additional Information 2: bd68d3770737f20339bdd0d8972c7668 Additional Information 3: db67 Additional Information 4: db67280afb638a20ac6ebd488866d290
But I DONT get it if I do the patch myself. So I inspected your patch and found some strange things:
I attach "coll2.pd" which is the same as yours but "clean". Can you test it?
True that the 3th outlet does not work.
Salutti, Lucarda
Mensaje telepatico asistido por maquinas.
Hi Oliver,
There is a cyclone-v0.2beta3 for Windows available. The error message is gone (tested), but there is no thread functionality anymore.
Greetings,
Fred Jan
hi, list !
i recently ran into a bug when i used the "coll" object from the BETA cyclone library.
simply put: when i create a coll object and quit PD, it throws a Microsoft Visual C++ Runtime Error (see image).
example patch is attached.
the object seems to work though, as long as PD is running. only the 3rd outlet (bang when file read) doesn't work.
i downloaded the cyclone 0.2 beta package with deken. the older pd-extended version (also from deken) works fine.
PD 0.47-2, Windows 7 64 bit
did anybody experience this as well ?
best
oliver
Pd-list@lists.iem.at mailing list UNSUBSCRIBE and account-management -> https://lists.puredata.info/listinfo/pd-list
Is this fix Windows specific or is it gone on all platforms?
hi,
thank you all for your efforts and your interest in my little problem. much appreciated !
Hi Oliver, There is a cyclone-v0.2beta3 for Windows available. The error message is gone (tested), but there is no thread functionality anymore.
yep ! that did it ! problem gone !
thanks a bunch, fred jan !
@lucarda:
i tried your approach as well, thanks for your time to deep-check it. sure enough this also worked ! i don't know what happened in my patch (the line nr. 7 weirdness), since i DIDN'T edit it by hand.
but even then, the third outlet wouldn't output a bang at the succesful reading of a file (which is a feature i much appreciate, for keeping follow-up things in nice order).
but as i already said: with beta3, [coll] works again as it used to :-)
@ alexandre:
will check out purrdata, sound very interesting. but for old patches sake i have to stick with cyclone.
@ marco:
yeah, i did try all possible combinations in coll's creation arguments, threaded and not... no difference.
again, thank you all for contributing !
best
oliver
2016-09-17 20:04 GMT-03:00 oliver oliver@klingt.org:
will check out purrdata, sound very interesting. but for old patches sake i have to stick with cyclone.
cyclone IS in Purr Data, so I dont get it ;)
2016-09-17 11:03 GMT-03:00 Ivica Bukvic ico@vt.edu:
Is this fix Windows specific or is it gone on all platforms?--
the latest build, 02beta3 has the threaded version gone, but it is only available for windows - though the help file still mentions the thread flag
Instead of outright removing the feature for all platforms when it works on 2 out of 3 them, you could disable building it on Windows as it is very much useful on other platforms that support POSIX threads. There are wrappers out there for this purpose, and IIRC differences between native Windows threads and pthreads are not that great. So a fix, while it is likely more time-consuming than deleting the code, in this case should not be that much harder to do.
Best,
IMHO, thread functionality is one of the milestone of [coll] implementation. Please, don't trash it.
Best.
2016-09-18 9:43 GMT+02:00 Ivica Bukvic ico@vt.edu:
Instead of outright removing the feature for all platforms when it works on 2 out of 3 them, you could disable building it on Windows as it is very much useful on other platforms that support POSIX threads. There are wrappers out there for this purpose, and IIRC differences between native Windows threads and pthreads are not that great. So a fix, while it is likely more time-consuming than deleting the code, in this case should not be that much harder to do.
Best,
-- Ivica Ico Bukvic, D.M.A. Associate Professor Computer Music ICAT Senior Fellow Director -- DISIS, L2Ork Virginia Tech School of Performing Arts – 0141 Blacksburg, VA 24061 (540) 231-6139 ico@vt.edu www.performingarts.vt.edu disis.icat.vt.edu l2ork.icat.vt.edu ico.bukvic.net
On Sep 18, 2016 08:15, "Alexandre Torres Porres" porres@gmail.com wrote:
2016-09-17 11:03 GMT-03:00 Ivica Bukvic ico@vt.edu:
Is this fix Windows specific or is it gone on all platforms?--
the latest build, 02beta3 has the threaded version gone, but it is only available for windows - though the help file still mentions the thread flag
Pd-list@lists.iem.at mailing list UNSUBSCRIBE and account-management -> https://lists.puredata.info/li stinfo/pd-list
Pd-list@lists.iem.at mailing list UNSUBSCRIBE and account-management -> https://lists.puredata.info/ listinfo/pd-list
2016-09-18 4:43 GMT-03:00 Ivica Bukvic ico@vt.edu:
Instead of outright removing the feature for all platforms when it works on 2 out of 3 them, you could disable building it on Windows as it is very much useful on other platforms that support POSIX threads.
In practice it still has it for the other platforms, cause deken still carries the previous packages. I agree though that it'd be better to just disable it for windows in the code, cause then the same package version could be updated for all platforms in deken, keeping them in sync with the same build version - and update the help file to say this was removed for the windows version because of a bug.
a fix, while it is likely more time-consuming than deleting the code, in this case should not be that much harder to do.
Well, as many may know, me derek and matt have been working on our cyclone repo (though there's nothing released so far) and we're up for fixing this for windows. We might need help though.
2016-09-18 9:02 GMT-03:00 Marco Matteo Markidis mm.markidis@gmail.com:
IMHO, thread functionality is one of the milestone of [coll] implementation. Please, don't trash it.
I also think it is important to keep it for this reason, but there's still another one. Pd-L2ork and Purr Data have this version of the object and I believe the plan is to keep it (fix it) and make it available for windows distributions with Purr Data. So it's nice and reasonable that the cyclone also has it.
cheers
Hi Fred, list,
There is a cyclone-v0.2beta3 for Windows available. The error message is
gone (tested), but there is no thread functionality anymore.
Are you sure about cutting thread functionality?
This seems to happened only to Oliver, and he had a bad patch:
https://lists.puredata.info/pipermail/pd-list/2016-09/116218.html
I have no idea how he messed that colltest patch. Did that patch was used for your tests? I'm on win 8.1 and couldn't replicate that error in normal circumstances. What was not working was the bang on the 3th outlet when finishing readings.
In case anyone reading this is willing to test and confirm I put "cyclone-v0.2beta2" with thread functionality here:
http://lucarda.com.ar/x/cyclone-v0.2beta2-(Windows-i386-32)(Sources)-externa...
Basically create a [coll] and do some stuff, then close the patch and exit Pd, or open coll`s help, do some stuff and then exit Pd. Report if you get or not errors when exiting Pd (I didn't get those errors).
Salutti, Lucarda.
Mensaje telepatico asistido por maquinas.
From: Pd-list pd-list-bounces@lists.iem.at on behalf of Fred Jan Kraan fjkraan@xs4all.nl Sent: Saturday, September 17, 2016 11:19 AM To: oliver Cc: pd-list@lists.iem.at Subject: Re: [PD] [coll] bug
Hi Oliver,
There is a cyclone-v0.2beta3 for Windows available. The error message is gone (tested), but there is no thread functionality anymore.
Greetings,
Fred Jan
Pd-list@lists.iem.at mailing list UNSUBSCRIBE and account-management -> https://lists.puredata.info/listinfo/pd-list
Hi, I've tried your binaries and I get the runtime error on closing Pd even if I have only loaded [coll] without actually using it.
Tested with Pd 0.47.1, Windows 7.
Christof
Gesendet: Montag, 19. September 2016 um 03:42 Uhr Von: "Lucas Cordiviola" lucarda27@hotmail.com An: "Fred Jan Kraan" fjkraan@xs4all.nl Cc: "pd-list@lists.iem.at" pd-list@lists.iem.at Betreff: Re: [PD] [coll] bug
Hi Fred, list,
There is a cyclone-v0.2beta3 for Windows available. The error message is
gone (tested), but there is no thread functionality anymore.
Are you sure about cutting thread functionality? This seems to happened only to Oliver, and he had a bad patch: https://lists.puredata.info/pipermail/pd-list/2016-09/116218.html I have no idea how he messed that colltest patch. Did that patch was used for your tests? I'm on win 8.1 and couldn't replicate that error in normal circumstances. What was not working was the bang on the 3th outlet when finishing readings. In case anyone reading this is willing to test and confirm I put “cyclone-v0.2beta2” with thread functionality here: http://lucarda.com.ar/x/cyclone-v0.2beta2-(Windows-i386-32)(Sources)-externa...] Basically create a [coll] and do some stuff, then close the patch and exit Pd, or open coll`s help, do some stuff and then exit Pd. Report if you get or not errors when exiting Pd (I didn't get those errors). Salutti, Lucarda.
Mensaje telepatico asistido por maquinas.
From: Pd-list pd-list-bounces@lists.iem.at on behalf of Fred Jan Kraan fjkraan@xs4all.nl Sent: Saturday, September 17, 2016 11:19 AM To: oliver Cc: pd-list@lists.iem.at Subject: Re: [PD] [coll] bug Hi Oliver,
There is a cyclone-v0.2beta3 for Windows available. The error message is gone (tested), but there is no thread functionality anymore.
Greetings,
Fred Jan
Pd-list@lists.iem.at mailing list UNSUBSCRIBE and account-management -> https://lists.puredata.info/listinfo/pd-list%5Bhttps://lists.puredata.info/l... Pd-list@lists.iem.at mailing list UNSUBSCRIBE and account-management -> https://lists.puredata.info/listinfo/pd-list%5Bhttps://lists.puredata.info/l...]
Hi Christof,
Hi, I've tried your binaries and I get the runtime error on closing Pd even if I have only loaded [coll] without actually using it.
Tested with Pd 0.47.1, Windows 7.
But did you test with coll 0.2beta2 of 0.2beta3 ? Only the latter reports a version number in the console at log level 4.
The beta3 version doesn't produce the runtime error on closing Pd, at least on my system: Pd 0.47.1, Windows 10.
Christof
Greetings,
Fred Jan
Gesendet: Montag, 19. September 2016 um 03:42 Uhr Von: "Lucas Cordiviola" lucarda27@hotmail.com An: "Fred Jan Kraan" fjkraan@xs4all.nl Cc: "pd-list@lists.iem.at" pd-list@lists.iem.at Betreff: Re: [PD] [coll] bug
Hi Fred, list,
There is a cyclone-v0.2beta3 for Windows available. The error message is
gone (tested), but there is no thread functionality anymore.
Are you sure about cutting thread functionality?
This seems to happened only to Oliver, and he had a bad patch:
https://lists.puredata.info/pipermail/pd-list/2016-09/116218.html
I have no idea how he messed that colltest patch. Did that patch was used for your tests? I'm on win 8.1 and couldn't replicate that error in normal circumstances. What was not working was the bang on the 3th outlet when finishing readings.
In case anyone reading this is willing to test and confirm I put “cyclone-v0.2beta2” with thread functionality here:
http://lucarda.com.ar/x/cyclone-v0.2beta2-(Windows-i386-32)(Sources)-externa...]
Basically create a [coll] and do some stuff, then close the patch and exit Pd, or open coll`s help, do some stuff and then exit Pd. Report if you get or not errors when exiting Pd (I didn't get those errors).
Salutti, Lucarda.
Mensaje telepatico asistido por maquinas.
From: Pd-list pd-list-bounces@lists.iem.at on behalf of Fred Jan Kraan fjkraan@xs4all.nl Sent: Saturday, September 17, 2016 11:19 AM To: oliver Cc: pd-list@lists.iem.at Subject: Re: [PD] [coll] bug
Hi Oliver,
There is a cyclone-v0.2beta3 for Windows available. The error message is gone (tested), but there is no thread functionality anymore.
Greetings,
Fred Jan
Pd-list@lists.iem.at mailing list UNSUBSCRIBE and account-management -> https://lists.puredata.info/listinfo/pd-list%5Bhttps://lists.puredata.info/l... Pd-list@lists.iem.at mailing list UNSUBSCRIBE and account-management -> https://lists.puredata.info/listinfo/pd-list%5Bhttps://lists.puredata.info/l...]
Pd-list@lists.iem.at mailing list UNSUBSCRIBE and account-management -> https://lists.puredata.info/listinfo/pd-list
I tried beta2, the one which lucas uploaded. He asked windows users to test it.
Gesendet: Montag, 19. September 2016 um 16:57 Uhr Von: "Fred Jan Kraan" fjkraan@xs4all.nl An: pd-list@lists.iem.at Betreff: Re: [PD] [coll] bug
Hi Christof,
Hi, I've tried your binaries and I get the runtime error on closing Pd even if I have only loaded [coll] without actually using it.
Tested with Pd 0.47.1, Windows 7.
But did you test with coll 0.2beta2 of 0.2beta3 ? Only the latter reports a version number in the console at log level 4.
The beta3 version doesn't produce the runtime error on closing Pd, at least on my system: Pd 0.47.1, Windows 10.
Christof
Greetings,
Fred Jan
Gesendet: Montag, 19. September 2016 um 03:42 Uhr Von: "Lucas Cordiviola" lucarda27@hotmail.com An: "Fred Jan Kraan" fjkraan@xs4all.nl Cc: "pd-list@lists.iem.at" pd-list@lists.iem.at Betreff: Re: [PD] [coll] bug
Hi Fred, list,
There is a cyclone-v0.2beta3 for Windows available. The error message is
gone (tested), but there is no thread functionality anymore.
Are you sure about cutting thread functionality?
This seems to happened only to Oliver, and he had a bad patch:
https://lists.puredata.info/pipermail/pd-list/2016-09/116218.html
I have no idea how he messed that colltest patch. Did that patch was used for your tests? I'm on win 8.1 and couldn't replicate that error in normal circumstances. What was not working was the bang on the 3th outlet when finishing readings.
In case anyone reading this is willing to test and confirm I put “cyclone-v0.2beta2” with thread functionality here:
http://lucarda.com.ar/x/cyclone-v0.2beta2-(Windows-i386-32)(Sources)-externa...]
Basically create a [coll] and do some stuff, then close the patch and exit Pd, or open coll`s help, do some stuff and then exit Pd. Report if you get or not errors when exiting Pd (I didn't get those errors).
Salutti, Lucarda.
Mensaje telepatico asistido por maquinas.
From: Pd-list pd-list-bounces@lists.iem.at on behalf of Fred Jan Kraan fjkraan@xs4all.nl Sent: Saturday, September 17, 2016 11:19 AM To: oliver Cc: pd-list@lists.iem.at Subject: Re: [PD] [coll] bug
Hi Oliver,
There is a cyclone-v0.2beta3 for Windows available. The error message is gone (tested), but there is no thread functionality anymore.
Greetings,
Fred Jan
Pd-list@lists.iem.at mailing list UNSUBSCRIBE and account-management -> https://lists.puredata.info/listinfo/pd-list%5Bhttps://lists.puredata.info/l... Pd-list@lists.iem.at mailing list UNSUBSCRIBE and account-management -> https://lists.puredata.info/listinfo/pd-list%5Bhttps://lists.puredata.info/l...]
Pd-list@lists.iem.at mailing list UNSUBSCRIBE and account-management -> https://lists.puredata.info/listinfo/pd-list
Pd-list@lists.iem.at mailing list UNSUBSCRIBE and account-management -> https://lists.puredata.info/listinfo/pd-list
@Christof
Thanx for the feedback.
@Fred
Thanx for the fix.
I was unable to get the error on beta 2, tested with win7-32, win8.1-64 and win10-64 (virtual machine). Seems to be only on win7-64 (I didn`t test it).
Dan has mentioned something cool that could be used for threading:
https://lists.puredata.info/pipermail/pd-list/2016-09/116233.html
may be in the future.
Salutti,
Lucarda.
Mensaje telepatico asistido por maquinas.
On 2016-09-20 07:28 PM, Lucas Cordiviola wrote:
@Christof
Thanx for the feedback.
@Fred
Thanx for the fix.
I was unable to get the error on beta 2, tested with win7-32, win8.1-64 and win10-64 (virtual machine). Seems to be only on win7-64 (I didn`t test it).
And Windows 10 32-bit, that is where I tested it and getting the same error. If I can't get it working properly on my build machine, I shouldn't distribute it.
Dan has mentioned something cool that could be used for threading:
https://lists.puredata.info/pipermail/pd-list/2016-09/116233.html
What I expect is that it isn't the threading per se that causes the error, just the weird situation with the varying DLLs that have to be provided. I didn't like that at all.
may be in the future.
Salutti,
Lucarda.
Greetings,
Fred Jan
Mensaje telepatico asistido por maquinas.
Ops,
I'm getting the error but only when opening the help patch. Not if using with or without the threaded option.
Testing with beta 2.
We should check the help patch.
Mensaje telepatico asistido por maquinas.
From: Fred Jan Kraan fjkraan@xs4all.nl Sent: Tuesday, September 20, 2016 5:53 PM To: Lucas Cordiviola; Christof Ressi Cc: pd-list@lists.iem.at Subject: Re: [PD] [coll] bug
On 2016-09-20 07:28 PM, Lucas Cordiviola wrote:
@Christof
Thanx for the feedback.
@Fred
Thanx for the fix.
I was unable to get the error on beta 2, tested with win7-32, win8.1-64 and win10-64 (virtual machine). Seems to be only on win7-64 (I didn`t test it).
And Windows 10 32-bit, that is where I tested it and getting the same error. If I can't get it working properly on my build machine, I shouldn't distribute it.
Dan has mentioned something cool that could be used for threading:
https://lists.puredata.info/pipermail/pd-list/2016-09/116233.html
What I expect is that it isn't the threading per se that causes the error, just the weird situation with the varying DLLs that have to be provided. I didn't like that at all.
may be in the future.
Salutti,
Lucarda.
Greetings,
Fred Jan
Mensaje telepatico asistido por maquinas.
Hi Fred,
And Windows 10 32-bit, that is where I tested it and getting the same
error. If I can't get it working properly on my build machine, I
shouldn't distribute it.
I was getting the error only if loading coll-help as the first try (from the browser). I was not getting the error if i create an [coll] and then clicking its help. I was confused by this behavior so i use -verbose and found that coll.dll was loaded 2 times. I try deleting things in the help patch and couldn't solve it.
Then I copy parts in order (from top to bottom) to a new patch. Then this patch does NOT produce errors. Don't ask me why.
Can you test?
This worked ok with beta2, probably it will work on your new beta4.
See attached file "coll-help-test-ok.pd" needs tidying cuz I use another font.
Salutti, Lucarda.
Mensaje telepatico asistido por maquinas.
From: Pd-list pd-list-bounces@lists.iem.at on behalf of Lucas Cordiviola lucarda27@hotmail.com Sent: Tuesday, September 20, 2016 7:12 PM To: Fred Jan Kraan; Christof Ressi; porres@gmail.com Cc: pd-list@lists.iem.at Subject: Re: [PD] [coll] bug
Ops,
I'm getting the error but only when opening the help patch. Not if using with or without the threaded option.
Testing with beta 2.
We should check the help patch.
Mensaje telepatico asistido por maquinas.
From: Fred Jan Kraan fjkraan@xs4all.nl Sent: Tuesday, September 20, 2016 5:53 PM To: Lucas Cordiviola; Christof Ressi Cc: pd-list@lists.iem.at Subject: Re: [PD] [coll] bug
On 2016-09-20 07:28 PM, Lucas Cordiviola wrote:
@Christof
Thanx for the feedback.
@Fred
Thanx for the fix.
I was unable to get the error on beta 2, tested with win7-32, win8.1-64 and win10-64 (virtual machine). Seems to be only on win7-64 (I didn`t test it).
And Windows 10 32-bit, that is where I tested it and getting the same error. If I can't get it working properly on my build machine, I shouldn't distribute it.
Dan has mentioned something cool that could be used for threading:
https://lists.puredata.info/pipermail/pd-list/2016-09/116233.html
What I expect is that it isn't the threading per se that causes the error, just the weird situation with the varying DLLs that have to be provided. I didn't like that at all.
may be in the future.
Salutti,
Lucarda.
Greetings,
Fred Jan
Mensaje telepatico asistido por maquinas.
Hi Lucas,
Can you test?
This worked ok with beta2, probably it will work on your new beta4.
Don't confuse my attempt to produce a stable cyclone with maintenance in the sense of adding features to its objects, others have appropriated that role. I only try to keep a stable, backward compatible version available.
Salutti, Lucarda.
Greetings,
Fred Jan
Mensaje telepatico asistido por maquinas.
*From:* Pd-list pd-list-bounces@lists.iem.at on behalf of Lucas Cordiviola lucarda27@hotmail.com *Sent:* Tuesday, September 20, 2016 7:12 PM *To:* Fred Jan Kraan; Christof Ressi; porres@gmail.com *Cc:* pd-list@lists.iem.at *Subject:* Re: [PD] [coll] bug
Ops,
I'm getting the error but only when opening the help patch. Not if using with or without the threaded option.
Testing with beta 2.
We should check the help patch.
Mensaje telepatico asistido por maquinas.
*From:* Fred Jan Kraan fjkraan@xs4all.nl *Sent:* Tuesday, September 20, 2016 5:53 PM *To:* Lucas Cordiviola; Christof Ressi *Cc:* pd-list@lists.iem.at *Subject:* Re: [PD] [coll] bug
On 2016-09-20 07:28 PM, Lucas Cordiviola wrote:
@Christof
Thanx for the feedback.
@Fred
Thanx for the fix.
I was unable to get the error on beta 2, tested with win7-32, win8.1-64 and win10-64 (virtual machine). Seems to be only on win7-64 (I didn`t test it).
And Windows 10 32-bit, that is where I tested it and getting the same error. If I can't get it working properly on my build machine, I shouldn't distribute it.
Dan has mentioned something cool that could be used for threading:
https://lists.puredata.info/pipermail/pd-list/2016-09/116233.html
What I expect is that it isn't the threading per se that causes the error, just the weird situation with the varying DLLs that have to be provided. I didn't like that at all.
may be in the future.
Salutti,
Lucarda.
Greetings,
Fred Jan
Mensaje telepatico asistido por maquinas.
2016-09-21 12:55 GMT-03:00 Fred Jan Kraan fjkraan@xs4all.nl:
I only try to keep a stable, backward compatible version available.
yeah, and it makes perfect sense then to just take it out if it is unstable.
as I said in this thread, me, derek and matt have been checking and working on existing issues with cyclone - nothing made available yet. Fred Jan's repo actually refers to our repo as the "active development" one, which is https://github.com/porres/pd-cyclone/
We can try and see about this error, so whoever is willing to collaborate sending examples and test reports, we could use this channel https://github.com/porres/pd-cyclone/issues
cheers
2016-09-20 16:12 GMT-03:00 Lucas Cordiviola lucarda27@hotmail.com:
Ops,
I'm getting the error but only when opening the help patch. Not if using with or without the threaded option.
Testing with beta 2.
We should check the help patch.
Wow, now I tried the help file from "cyclone 02" with the [coll] version we have and I finally could replicate the bug and issue!
So this probably didn't happen before cause we have a new help file...
let me point it all out objectively:
Data (which carries the old threaded version of coll): No Problems!
files, no issues.
the issue!!!* Thus, the issue only presented itself with the help file included in cyclone 0.2
couldn't replicate the error... so, even when it comes up, it's not that consistent.
This needs further investigation of course, but I can deduce that the threaded version isn't as problematic in windows as I thought so, doesnt seem like a big deal. It doesn't come up all of the time, and when it does it only happens when you close Pd, which can be annoying, but doesn't seem to really affect patching or anything...
well, I'm sorry that this feature was removed from windows in deken. I'll try to build it from beta02 and check this more throughly... but anyone who was having problems, please try Purr Data as I said, and see what comes up.
ps. - We are working on an update of [coll] and should include back the threaded functionality for windows too. But not in the same way I must say! The way it was introduced in Pd-l2ork/Purr Data and cyclone 0.2 broke max msp compatibility and we consider that to be an issue - as we consider that extra features introduced in cyclone should not break max/msp compatibility.
included in Pd-l2ork/Purr Data as soon as we have a final release.
cheers
Hi Alex,
Well 0.2 beta1 had the threaded coll, and there were no problems, or they didn`t show up. (problem here was that pthreadGC2.dll was not included in the deken pkg, but most people that had Pd-extended installed already had that .dll )
Then Fred recompiled beta2 (only for windows?) which had other 3th party .dll deps.
Here where problems.
Then beta3 had coll with no threading option.
I can send you both beta1 & 2.
Salutti, Lucarda.
Mensaje telepatico asistido por maquinas.
From: Alexandre Torres Porres porres@gmail.com Sent: Tuesday, January 24, 2017 5:37 PM To: Lucas Cordiviola; oliver Cc: Christof Ressi; pd-list@lists.iem.at Subject: Re: [PD] [coll] bug
2016-09-20 16:12 GMT-03:00 Lucas Cordiviola <lucarda27@hotmail.commailto:lucarda27@hotmail.com>:
Ops,
I'm getting the error but only when opening the help patch. Not if using with or without the threaded option.
Testing with beta 2.
We should check the help patch.
Wow, now I tried the help file from "cyclone 02" with the [coll] version we have and I finally could replicate the bug and issue!
So this probably didn't happen before cause we have a new help file...
let me point it all out objectively:
tested the given test patch in our threaded version of coll and in Purr Data (which carries the old threaded version of coll): No Problems!
tested both of these threaded coll versions with their respective help files, no issues.
tested the help file from cyclone 02 with the threaded version and got the issue!!! Thus, the issue only presented itself with the help file included in cyclone 0.2
I even tested the problematic help patch by opening it in Purr Data, but couldn't replicate the error... so, even when it comes up, it's not that consistent.
This needs further investigation of course, but I can deduce that the threaded version isn't as problematic in windows as I thought so, doesnt seem like a big deal. It doesn't come up all of the time, and when it does it only happens when you close Pd, which can be annoying, but doesn't seem to really affect patching or anything...
well, I'm sorry that this feature was removed from windows in deken. I'll try to build it from beta02 and check this more throughly... but anyone who was having problems, please try Purr Data as I said, and see what comes up.
ps. - We are working on an update of [coll] and should include back the threaded functionality for windows too. But not in the same way I must say! The way it was introduced in Pd-l2ork/Purr Data and cyclone 0.2 broke max msp compatibility and we consider that to be an issue - as we consider that extra features introduced in cyclone should not break max/msp compatibility.
cheers
great, please send me both 01 and 02 ;)
2017-01-24 16:12 GMT-02:00 Lucas Cordiviola lucarda27@hotmail.com:
Hi Alex,
Well 0.2 beta1 had the threaded coll, and there were no problems, or they didn`t show up. (problem here was that pthreadGC2.dll was not included in the deken pkg, but most people that had Pd-extended installed already had that .dll )
Then Fred recompiled beta2 (only for windows?) which had other 3th party .dll deps.
Here where problems.
Then beta3 had coll with no threading option.
I can send you both beta1 & 2.
Salutti, Lucarda.
Mensaje telepatico asistido por maquinas.
*From:* Alexandre Torres Porres porres@gmail.com *Sent:* Tuesday, January 24, 2017 5:37 PM *To:* Lucas Cordiviola; oliver *Cc:* Christof Ressi; pd-list@lists.iem.at *Subject:* Re: [PD] [coll] bug
2016-09-20 16:12 GMT-03:00 Lucas Cordiviola lucarda27@hotmail.com:
Ops,
I'm getting the error but only when opening the help patch. Not if using with or without the threaded option.
Testing with beta 2.
We should check the help patch.
Wow, now I tried the help file from "cyclone 02" with the [coll] version we have and I finally could replicate the bug and issue!
So this probably didn't happen before cause we have a new help file...
let me point it all out objectively:
- tested the given test patch in our threaded version of coll and in Purr
Data (which carries the old threaded version of coll): No Problems!
- tested both of these threaded coll versions with their respective help
files, no issues.
- *tested the help file from cyclone 02 with the threaded version and got
the issue!!!* Thus, the issue only presented itself with the help file included in cyclone 0.2
- I even tested the problematic help patch by opening it in Purr Data, but
couldn't replicate the error... so, even when it comes up, it's not that consistent.
This needs further investigation of course, but I can deduce that the threaded version isn't as problematic in windows as I thought so, doesnt seem like a big deal. It doesn't come up all of the time, and when it does it only happens when you close Pd, which can be annoying, but doesn't seem to really affect patching or anything...
well, I'm sorry that this feature was removed from windows in deken. I'll try to build it from beta02 and check this more throughly... but anyone who was having problems, please try Purr Data as I said, and see what comes up.
ps. - We are working on an update of [coll] and should include back the threaded functionality for windows too. But not in the same way I must say! The way it was introduced in Pd-l2ork/Purr Data and cyclone 0.2 broke max msp compatibility and we consider that to be an issue - as we consider that extra features introduced in cyclone should not break max/msp compatibility.
- We are including it now as an extra attribute and that should be alsio
included in Pd-l2ork/Purr Data as soon as we have a final release.
cheers
Here goes the old cyclones:
http://lucarda.com.ar/x/alex-cyclone-past-editions.zip
Mensaje telepatico asistido por maquinas.
From: Alexandre Torres Porres porres@gmail.com Sent: Tuesday, January 24, 2017 6:18 PM To: Lucas Cordiviola Cc: pd-list@lists.iem.at Subject: Re: [PD] [coll] bug
great, please send me both 01 and 02 ;)
2017-01-24 16:12 GMT-02:00 Lucas Cordiviola <lucarda27@hotmail.commailto:lucarda27@hotmail.com>:
Hi Alex,
Well 0.2 beta1 had the threaded coll, and there were no problems, or they didn`t show up. (problem here was that pthreadGC2.dll was not included in the deken pkg, but most people that had Pd-extended installed already had that .dll )
Then Fred recompiled beta2 (only for windows?) which had other 3th party .dll deps.
Here where problems.
Then beta3 had coll with no threading option.
I can send you both beta1 & 2.
Salutti, Lucarda.
Mensaje telepatico asistido por maquinas.
From: Alexandre Torres Porres <porres@gmail.commailto:porres@gmail.com> Sent: Tuesday, January 24, 2017 5:37 PM To: Lucas Cordiviola; oliver Cc: Christof Ressi; pd-list@lists.iem.atmailto:pd-list@lists.iem.at Subject: Re: [PD] [coll] bug
2016-09-20 16:12 GMT-03:00 Lucas Cordiviola <lucarda27@hotmail.commailto:lucarda27@hotmail.com>:
Ops,
I'm getting the error but only when opening the help patch. Not if using with or without the threaded option.
Testing with beta 2.
We should check the help patch.
Wow, now I tried the help file from "cyclone 02" with the [coll] version we have and I finally could replicate the bug and issue!
So this probably didn't happen before cause we have a new help file...
let me point it all out objectively:
tested the given test patch in our threaded version of coll and in Purr Data (which carries the old threaded version of coll): No Problems!
tested both of these threaded coll versions with their respective help files, no issues.
tested the help file from cyclone 02 with the threaded version and got the issue!!! Thus, the issue only presented itself with the help file included in cyclone 0.2
I even tested the problematic help patch by opening it in Purr Data, but couldn't replicate the error... so, even when it comes up, it's not that consistent.
This needs further investigation of course, but I can deduce that the threaded version isn't as problematic in windows as I thought so, doesnt seem like a big deal. It doesn't come up all of the time, and when it does it only happens when you close Pd, which can be annoying, but doesn't seem to really affect patching or anything...
well, I'm sorry that this feature was removed from windows in deken. I'll try to build it from beta02 and check this more throughly... but anyone who was having problems, please try Purr Data as I said, and see what comes up.
ps. - We are working on an update of [coll] and should include back the threaded functionality for windows too. But not in the same way I must say! The way it was introduced in Pd-l2ork/Purr Data and cyclone 0.2 broke max msp compatibility and we consider that to be an issue - as we consider that extra features introduced in cyclone should not break max/msp compatibility.
cheers
so, the only difference from beta1 and beta2 is that the pthread .dll is already included in in beta2, right?
thanks
2017-01-24 17:52 GMT-02:00 Lucas Cordiviola lucarda27@hotmail.com:
Here goes the old cyclones:
http://lucarda.com.ar/x/alex-cyclone-past-editions.zip
Mensaje telepatico asistido por maquinas.
*From:* Alexandre Torres Porres porres@gmail.com *Sent:* Tuesday, January 24, 2017 6:18 PM *To:* Lucas Cordiviola *Cc:* pd-list@lists.iem.at
*Subject:* Re: [PD] [coll] bug
great, please send me both 01 and 02 ;)
2017-01-24 16:12 GMT-02:00 Lucas Cordiviola lucarda27@hotmail.com:
Hi Alex,
Well 0.2 beta1 had the threaded coll, and there were no problems, or they didn`t show up. (problem here was that pthreadGC2.dll was not included in the deken pkg, but most people that had Pd-extended installed already had that .dll )
Then Fred recompiled beta2 (only for windows?) which had other 3th party .dll deps.
Here where problems.
Then beta3 had coll with no threading option.
I can send you both beta1 & 2.
Salutti, Lucarda.
Mensaje telepatico asistido por maquinas.
*From:* Alexandre Torres Porres porres@gmail.com *Sent:* Tuesday, January 24, 2017 5:37 PM *To:* Lucas Cordiviola; oliver *Cc:* Christof Ressi; pd-list@lists.iem.at *Subject:* Re: [PD] [coll] bug
2016-09-20 16:12 GMT-03:00 Lucas Cordiviola lucarda27@hotmail.com:
Ops,
I'm getting the error but only when opening the help patch. Not if using with or without the threaded option.
Testing with beta 2.
We should check the help patch.
Wow, now I tried the help file from "cyclone 02" with the [coll] version we have and I finally could replicate the bug and issue!
So this probably didn't happen before cause we have a new help file...
let me point it all out objectively:
- tested the given test patch in our threaded version of coll and in Purr
Data (which carries the old threaded version of coll): No Problems!
- tested both of these threaded coll versions with their respective help
files, no issues.
- *tested the help file from cyclone 02 with the threaded version and
got the issue!!!* Thus, the issue only presented itself with the help file included in cyclone 0.2
- I even tested the problematic help patch by opening it in Purr Data,
but couldn't replicate the error... so, even when it comes up, it's not that consistent.
This needs further investigation of course, but I can deduce that the threaded version isn't as problematic in windows as I thought so, doesnt seem like a big deal. It doesn't come up all of the time, and when it does it only happens when you close Pd, which can be annoying, but doesn't seem to really affect patching or anything...
well, I'm sorry that this feature was removed from windows in deken. I'll try to build it from beta02 and check this more throughly... but anyone who was having problems, please try Purr Data as I said, and see what comes up.
ps. - We are working on an update of [coll] and should include back the threaded functionality for windows too. But not in the same way I must say! The way it was introduced in Pd-l2ork/Purr Data and cyclone 0.2 broke max msp compatibility and we consider that to be an issue - as we consider that extra features introduced in cyclone should not break max/msp compatibility.
- We are including it now as an extra attribute and that should be alsio
included in Pd-l2ork/Purr Data as soon as we have a final release.
cheers
It is confirmed, I get the error in cyclone beta2 with the help file when I close Pd!
2017-01-24 18:07 GMT-02:00 Alexandre Torres Porres porres@gmail.com:
so, the only difference from beta1 and beta2 is that the pthread .dll is already included in in beta2, right?
thanks
2017-01-24 17:52 GMT-02:00 Lucas Cordiviola lucarda27@hotmail.com:
Here goes the old cyclones:
http://lucarda.com.ar/x/alex-cyclone-past-editions.zip
Mensaje telepatico asistido por maquinas.
*From:* Alexandre Torres Porres porres@gmail.com *Sent:* Tuesday, January 24, 2017 6:18 PM *To:* Lucas Cordiviola *Cc:* pd-list@lists.iem.at
*Subject:* Re: [PD] [coll] bug
great, please send me both 01 and 02 ;)
2017-01-24 16:12 GMT-02:00 Lucas Cordiviola lucarda27@hotmail.com:
Hi Alex,
Well 0.2 beta1 had the threaded coll, and there were no problems, or they didn`t show up. (problem here was that pthreadGC2.dll was not included in the deken pkg, but most people that had Pd-extended installed already had that .dll )
Then Fred recompiled beta2 (only for windows?) which had other 3th party .dll deps.
Here where problems.
Then beta3 had coll with no threading option.
I can send you both beta1 & 2.
Salutti, Lucarda.
Mensaje telepatico asistido por maquinas.
*From:* Alexandre Torres Porres porres@gmail.com *Sent:* Tuesday, January 24, 2017 5:37 PM *To:* Lucas Cordiviola; oliver *Cc:* Christof Ressi; pd-list@lists.iem.at *Subject:* Re: [PD] [coll] bug
2016-09-20 16:12 GMT-03:00 Lucas Cordiviola lucarda27@hotmail.com:
Ops,
I'm getting the error but only when opening the help patch. Not if using with or without the threaded option.
Testing with beta 2.
We should check the help patch.
Wow, now I tried the help file from "cyclone 02" with the [coll] version we have and I finally could replicate the bug and issue!
So this probably didn't happen before cause we have a new help file...
let me point it all out objectively:
- tested the given test patch in our threaded version of coll and in
Purr Data (which carries the old threaded version of coll): No Problems!
- tested both of these threaded coll versions with their respective help
files, no issues.
- *tested the help file from cyclone 02 with the threaded version and
got the issue!!!* Thus, the issue only presented itself with the help file included in cyclone 0.2
- I even tested the problematic help patch by opening it in Purr Data,
but couldn't replicate the error... so, even when it comes up, it's not that consistent.
This needs further investigation of course, but I can deduce that the threaded version isn't as problematic in windows as I thought so, doesnt seem like a big deal. It doesn't come up all of the time, and when it does it only happens when you close Pd, which can be annoying, but doesn't seem to really affect patching or anything...
well, I'm sorry that this feature was removed from windows in deken. I'll try to build it from beta02 and check this more throughly... but anyone who was having problems, please try Purr Data as I said, and see what comes up.
ps. - We are working on an update of [coll] and should include back the threaded functionality for windows too. But not in the same way I must say! The way it was introduced in Pd-l2ork/Purr Data and cyclone 0.2 broke max msp compatibility and we consider that to be an issue - as we consider that extra features introduced in cyclone should not break max/msp compatibility.
- We are including it now as an extra attribute and that should be alsio
included in Pd-l2ork/Purr Data as soon as we have a final release.
cheers
Try creating a [coll], use it, dont open the help, close your patch & close Pd.
Mensaje telepatico asistido por maquinas.
From: Alexandre Torres Porres porres@gmail.com Sent: Tuesday, January 24, 2017 8:12 PM To: Lucas Cordiviola Cc: pd-list@lists.iem.at Subject: Re: [PD] [coll] bug
It is confirmed, I get the error in cyclone beta2 with the help file when I close Pd!
all that is fine, no problem, no error!
2017-01-24 18:26 GMT-02:00 Lucas Cordiviola lucarda27@hotmail.com:
Try creating a [coll], use it, dont open the help, close your patch & close Pd.
Mensaje telepatico asistido por maquinas.
*From:* Alexandre Torres Porres porres@gmail.com *Sent:* Tuesday, January 24, 2017 8:12 PM *To:* Lucas Cordiviola *Cc:* pd-list@lists.iem.at *Subject:* Re: [PD] [coll] bug
It is confirmed, I get the error in cyclone beta2 with the help file when I close Pd!
Irrc beta2 also needs "libgcc_s_dw2-1.dll".
And I think both are only for [coll]
Surely theres a diff in the source code.
Surely its a another compile.
Keep in mind that if you compile those olds, you will end up needing "pthreadGC-3.dll" instead of "pthreadGC2.dll" because GC-3 is the newer and that one comes with your mingws.
Mensaje telepatico asistido por maquinas.
From: Alexandre Torres Porres porres@gmail.com Sent: Tuesday, January 24, 2017 8:07 PM To: Lucas Cordiviola Cc: pd-list@lists.iem.at Subject: Re: [PD] [coll] bug
so, the only difference from beta1 and beta2 is that the pthread .dll is already included in in beta2, right?
thanks
2017-01-24 17:52 GMT-02:00 Lucas Cordiviola <lucarda27@hotmail.commailto:lucarda27@hotmail.com>:
Here goes the old cyclones:
http://lucarda.com.ar/x/alex-cyclone-past-editions.zip
Mensaje telepatico asistido por maquinas.
From: Alexandre Torres Porres <porres@gmail.commailto:porres@gmail.com> Sent: Tuesday, January 24, 2017 6:18 PM To: Lucas Cordiviola Cc: pd-list@lists.iem.atmailto:pd-list@lists.iem.at
Subject: Re: [PD] [coll] bug
great, please send me both 01 and 02 ;)
2017-01-24 16:12 GMT-02:00 Lucas Cordiviola <lucarda27@hotmail.commailto:lucarda27@hotmail.com>:
Hi Alex,
Well 0.2 beta1 had the threaded coll, and there were no problems, or they didn`t show up. (problem here was that pthreadGC2.dll was not included in the deken pkg, but most people that had Pd-extended installed already had that .dll )
Then Fred recompiled beta2 (only for windows?) which had other 3th party .dll deps.
Here where problems.
Then beta3 had coll with no threading option.
I can send you both beta1 & 2.
Salutti, Lucarda.
Mensaje telepatico asistido por maquinas.
From: Alexandre Torres Porres <porres@gmail.commailto:porres@gmail.com> Sent: Tuesday, January 24, 2017 5:37 PM To: Lucas Cordiviola; oliver Cc: Christof Ressi; pd-list@lists.iem.atmailto:pd-list@lists.iem.at Subject: Re: [PD] [coll] bug
2016-09-20 16:12 GMT-03:00 Lucas Cordiviola <lucarda27@hotmail.commailto:lucarda27@hotmail.com>:
Ops,
I'm getting the error but only when opening the help patch. Not if using with or without the threaded option.
Testing with beta 2.
We should check the help patch.
Wow, now I tried the help file from "cyclone 02" with the [coll] version we have and I finally could replicate the bug and issue!
So this probably didn't happen before cause we have a new help file...
let me point it all out objectively:
tested the given test patch in our threaded version of coll and in Purr Data (which carries the old threaded version of coll): No Problems!
tested both of these threaded coll versions with their respective help files, no issues.
tested the help file from cyclone 02 with the threaded version and got the issue!!! Thus, the issue only presented itself with the help file included in cyclone 0.2
I even tested the problematic help patch by opening it in Purr Data, but couldn't replicate the error... so, even when it comes up, it's not that consistent.
This needs further investigation of course, but I can deduce that the threaded version isn't as problematic in windows as I thought so, doesnt seem like a big deal. It doesn't come up all of the time, and when it does it only happens when you close Pd, which can be annoying, but doesn't seem to really affect patching or anything...
well, I'm sorry that this feature was removed from windows in deken. I'll try to build it from beta02 and check this more throughly... but anyone who was having problems, please try Purr Data as I said, and see what comes up.
ps. - We are working on an update of [coll] and should include back the threaded functionality for windows too. But not in the same way I must say! The way it was introduced in Pd-l2ork/Purr Data and cyclone 0.2 broke max msp compatibility and we consider that to be an issue - as we consider that extra features introduced in cyclone should not break max/msp compatibility.
cheers
2017-01-24 18:22 GMT-02:00 Lucas Cordiviola lucarda27@hotmail.com:
Irrc beta2 also needs “libgcc_s_dw2-1.dll”.
And I think both are only for [coll]
Surely theres a diff in the source code.
Surely its a another compile.
I dont think the source code of coll was altered at all, but I just wanted to check what was the existing issue with cyclone beta2 that ended up removing the threaded function from it in beta3
as I see, I can only replicate the issue with the help file from cyclone 02, but not in other patches...
the threaded function also seems to work fine, with no issues, doing what it is supposed to do...
well, if I still need another dll I'm not sure, I dont think so, but send me that please?
cheers
well, if I still need another dll I'm not sure, I dont think so, but send me that please?
"libgcc_s_dw2-1.dll" is included that pkg.
Mensaje telepatico asistido por maquinas.
From: Alexandre Torres Porres porres@gmail.com Sent: Tuesday, January 24, 2017 8:27 PM To: Lucas Cordiviola Cc: pd-list@lists.iem.at Subject: Re: [PD] [coll] bug
2017-01-24 18:22 GMT-02:00 Lucas Cordiviola <lucarda27@hotmail.commailto:lucarda27@hotmail.com>:
Irrc beta2 also needs "libgcc_s_dw2-1.dll".
And I think both are only for [coll]
Surely theres a diff in the source code.
Surely its a another compile.
I dont think the source code of coll was altered at all, but I just wanted to check what was the existing issue with cyclone beta2 that ended up removing the threaded function from it in beta3
as I see, I can only replicate the issue with the help file from cyclone 02, but not in other patches...
the threaded function also seems to work fine, with no issues, doing what it is supposed to do...
well, if I still need another dll I'm not sure, I dont think so, but send me that please?
cheers
yeah, I see I have it in the cyclone 02 beta 2 you sent me...
so, again, only issue I have is with the included help file from cyclone 02
I dont get the error with the new help file I wrote from scratch, I dont have the issue with the given test file that initiated this thread on the list, I can't replicate it by creating the object or anything.
and the threaded functionality works just fine as it should...
Well, like I said, we are working on updating [coll] and we'll reintroduce this functionality and see how it goes, but we'll reintroduce it in a different way, as the other way did break max msp compatibility
cheers
2017-01-24 18:32 GMT-02:00 Lucas Cordiviola lucarda27@hotmail.com:
*> well, if I still need another dll I'm not sure, I dont think so, but send me that please?*
“libgcc_s_dw2-1.dll” is included that pkg.
Mensaje telepatico asistido por maquinas.
*From:* Alexandre Torres Porres porres@gmail.com *Sent:* Tuesday, January 24, 2017 8:27 PM *To:* Lucas Cordiviola *Cc:* pd-list@lists.iem.at *Subject:* Re: [PD] [coll] bug
2017-01-24 18:22 GMT-02:00 Lucas Cordiviola lucarda27@hotmail.com:
Irrc beta2 also needs “libgcc_s_dw2-1.dll”.
And I think both are only for [coll]
Surely theres a diff in the source code.
Surely its a another compile.
I dont think the source code of coll was altered at all, but I just wanted to check what was the existing issue with cyclone beta2 that ended up removing the threaded function from it in beta3
as I see, I can only replicate the issue with the help file from cyclone 02, but not in other patches...
the threaded function also seems to work fine, with no issues, doing what it is supposed to do...
well, if I still need another dll I'm not sure, I dont think so, but send me that please?
cheers
so, again, only issue I have is with the included help file from cyclone 02
I though at that time that the problem migth come cuz in the help there are multiple [coll] & they all share not having a name, I thougt that giving some diff names could solve the help patch problem.
But I never tried that, instead I found and obsure solve, cant remember, it is somewhere at the list archive.
Mensaje telepatico asistido por maquinas.
From: Alexandre Torres Porres porres@gmail.com Sent: Tuesday, January 24, 2017 8:41 PM To: Lucas Cordiviola Cc: pd-list@lists.iem.at Subject: Re: [PD] [coll] bug
yeah, I see I have it in the cyclone 02 beta 2 you sent me...
so, again, only issue I have is with the included help file from cyclone 02
I dont get the error with the new help file I wrote from scratch, I dont have the issue with the given test file that initiated this thread on the list, I can't replicate it by creating the object or anything.
and the threaded functionality works just fine as it should...
Well, like I said, we are working on updating [coll] and we'll reintroduce this functionality and see how it goes, but we'll reintroduce it in a different way, as the other way did break max msp compatibility
cheers
2017-01-24 18:32 GMT-02:00 Lucas Cordiviola <lucarda27@hotmail.commailto:lucarda27@hotmail.com>:
well, if I still need another dll I'm not sure, I dont think so, but send me that please?
"libgcc_s_dw2-1.dll" is included that pkg.
Mensaje telepatico asistido por maquinas.
From: Alexandre Torres Porres <porres@gmail.commailto:porres@gmail.com> Sent: Tuesday, January 24, 2017 8:27 PM To: Lucas Cordiviola Cc: pd-list@lists.iem.atmailto:pd-list@lists.iem.at Subject: Re: [PD] [coll] bug
2017-01-24 18:22 GMT-02:00 Lucas Cordiviola <lucarda27@hotmail.commailto:lucarda27@hotmail.com>:
Irrc beta2 also needs "libgcc_s_dw2-1.dll".
And I think both are only for [coll]
Surely theres a diff in the source code.
Surely its a another compile.
I dont think the source code of coll was altered at all, but I just wanted to check what was the existing issue with cyclone beta2 that ended up removing the threaded function from it in beta3
as I see, I can only replicate the issue with the help file from cyclone 02, but not in other patches...
the threaded function also seems to work fine, with no issues, doing what it is supposed to do...
well, if I still need another dll I'm not sure, I dont think so, but send me that please?
cheers
2017-01-24 18:51 GMT-02:00 Lucas Cordiviola lucarda27@hotmail.com:
I though at that time that the problem migth come cuz in the help there are multiple [coll] & they all share not having a name, I thougt that giving some diff names could solve the help patch problem.
I have many unnamed coll object in my newly written help file, and it doesn't give that error, so maybe it's not that...
But I never tried that, instead I found and obsure solve, cant remember, it is somewhere at the list archive.
yeah, we should find it :)
But I never tried that, instead I found and obsure solve, cant remember, it is somewhere at the list archive.
yeah, we should find it :)
It`s here:
https://lists.puredata.info/pipermail/pd-list/2016-09/116245.html
Mensaje telepatico asistido por maquinas.
From: Alexandre Torres Porres porres@gmail.com Sent: Wednesday, January 25, 2017 2:53 AM To: Lucas Cordiviola Cc: pd-list@lists.iem.at Subject: Re: [PD] [coll] bug
2017-01-24 18:51 GMT-02:00 Lucas Cordiviola <lucarda27@hotmail.commailto:lucarda27@hotmail.com>:
I though at that time that the problem migth come cuz in the help there are multiple [coll] & they all share not having a name, I thougt that giving some diff names could solve the help patch problem.
I have many unnamed coll object in my newly written help file, and it doesn't give that error, so maybe it's not that...
But I never tried that, instead I found and obsure solve, cant remember, it is somewhere at the list archive.
yeah, we should find it :)
oh, I had read that :) - so, same here, with my new help file, no error!
something weird about that help file... don't ask me either
2017-01-25 16:04 GMT-02:00 Lucas Cordiviola lucarda27@hotmail.com:
*>>But I never tried that, instead I found and obsure solve, cant remember, it is somewhere at the list archive.*
*>yeah, we should find it :)*
It`s here:
https://lists.puredata.info/pipermail/pd-list/2016-09/116245.html
Mensaje telepatico asistido por maquinas.
*From:* Alexandre Torres Porres porres@gmail.com *Sent:* Wednesday, January 25, 2017 2:53 AM *To:* Lucas Cordiviola *Cc:* pd-list@lists.iem.at *Subject:* Re: [PD] [coll] bug
2017-01-24 18:51 GMT-02:00 Lucas Cordiviola lucarda27@hotmail.com:
I though at that time that the problem migth come cuz in the help there are multiple [coll] & they all share not having a name, I thougt that giving some diff names could solve the help patch problem.
I have many unnamed coll object in my newly written help file, and it doesn't give that error, so maybe it's not that...
But I never tried that, instead I found and obsure solve, cant remember, it is somewhere at the list archive.
yeah, we should find it :)
Joining late to the party...
Being the culprit (I wrote the threaded addition to the coll object) I am curious--Alexandre, do you mind elaborating how did the threaded thing break max-msp compatibility? If you create a coll object without the optional arg, you get Max behavior. If you add the optional arg you get threaded which theoretically breaks determinacy in favor of avoiding dropping samples due to file I/O in the middle of a performance.
Tests in Max that stand out:
Reading and writing coll files while sound is running does not cause xruns in Max, whereas in Pd it can depending on the size of the coll file and CPU utilization.
You are right in that determinacy is preserved in Max no matter what (e.g. read outlet bang outputs immediately after issuing the read message in logical time).
Doing Uzi with 100k generated entries into coll object in Max and I get guaranteed crashes from these on both 6 and 7.
Best,
Ico
On 1/26/2017 6:51 AM, Alexandre Torres Porres wrote:
oh, I had read that :) - so, same here, with my new help file, no error!
something weird about that help file... don't ask me either
2017-01-25 16:04 GMT-02:00 Lucas Cordiviola <lucarda27@hotmail.com mailto:lucarda27@hotmail.com>:
/>>But I never tried that, instead I found and obsure solve, cant remember, it is somewhere at the list archive./ />yeah, we should find it :)/ It`s here: https://lists.puredata.info/pipermail/pd-list/2016-09/116245.html <https://lists.puredata.info/pipermail/pd-list/2016-09/116245.html> Mensaje telepatico asistido por maquinas. ------------------------------------------------------------------------ *From:* Alexandre Torres Porres <porres@gmail.com <mailto:porres@gmail.com>> *Sent:* Wednesday, January 25, 2017 2:53 AM *To:* Lucas Cordiviola *Cc:* pd-list@lists.iem.at <mailto:pd-list@lists.iem.at> *Subject:* Re: [PD] [coll] bug 2017-01-24 18:51 GMT-02:00 Lucas Cordiviola <lucarda27@hotmail.com <mailto:lucarda27@hotmail.com>>: I though at that time that the problem migth come cuz in the help there are multiple [coll] & they all share not having a name, I thougt that giving some diff names could solve the help patch problem. I have many unnamed coll object in my newly written help file, and it doesn't give that error, so maybe it's not that... But I never tried that, instead I found and obsure solve, cant remember, it is somewhere at the list archive. yeah, we should find it :)
Pd-list@lists.iem.at mailing list UNSUBSCRIBE and account-management ->https://lists.puredata.info/listinfo/pd-list
2017-01-26 17:30 GMT-02:00 Ivica Ico Bukvic ico@vt.edu:
Joining late to the party...
Being the culprit (I wrote the threaded addition to the coll object) I am curious--Alexandre, do you mind elaborating how did the threaded thing break max-msp compatibility? If you create a coll object without the optional arg, you get Max behavior. If you add the optional arg you get threaded which theoretically breaks determinacy in favor of avoiding dropping samples due to file I/O in the middle of a performance.
sure, here's the deal, Max already has an optional 2nd argument, which is for telling it to not look for a file with that name. This is so because the 1st argument can be either for naming a coll object or telling it to look for a file to load. Moreover, if you give it a file name to look for and read, that also works as the name of the coll object, meaning that you can have multiple coll objects with that name. But since different coll objects with the same name already sahre the data, you don't need all of them to read files.
Some examples:
[coll name 1] <= this is a named coll, there's no file, don't bother looking for it
[coll x.txt] & [coll x.txt 1] <= the one to the left loads the file, the one to the right shares the data & doesn't look for the file because it doesn't need to.
This 2nd argument for coll was introduced in Max 4.0.8
Most of the objects in cyclone are outdated to Max 4.0 and not to some later version of Max 4 as was assumed sometimes - you can find descriptions of the cyclone library as "clones from max 4.5" but that is not true, probably that description was made by the time Max 4.5 was around and people were just assuming it to be true, but it's not.
It's funny how when cyclone 0.1 alpha 1 comes out, it's already outdated, cause it was released when Max 4.1 had just been made available (like a week or 2 before).
Therefore, cyclone's [coll] was outdated since version 0.1 alpha01, and it just kept outdated until the original author abandoned it (in version 0.1 alpha 55)
Well, enough anecdotes... back to cyclone's current development
The optional 2nd argument was introduced in Pd-l2ork (I don't know when), and ported to cyclone in the version "cyclone 0.2 beta1". Nonetheless, it is now removed from the latest state: "cyclone 0.2 beta3" - which is in deken for windows, and cyclone 0.2 beta1 is still available for mac and linux in deken. One way or another, if you build it from the repository, you'll get cyclone 0.2 beta3, without the 2nd argument/threaded functionality.
I can see other details in this version of coll. For some reason, the bang output on the third outlet (when finishing reading a file) was removed, and it is only present in the threaded version.
I can also check that this optional argument can come in any order, before or after the coll name. In the documentation of cyclone 0.2 it is mentioned that it's supposed to be only as the 2nd argument (btw, even though this is removed from cyclone 0.2 beta3, it is still mentioned in the documentation). Anyway, also having it as the 1st argument goes against the original max's syntax. So I consider that these changes added some relevant noise to coll's structure.
So, in my opinion, if new things were to be introduced to coll as they were, it'd would have been good to check its state. I'm sure that if it was realized it had a missing 2nd argument that the right thing to do would be to include it and have another way of dealing with the extra functionality, in a less intrusive way to its original syntax and all.
I think that an additional "flag" is less intrusive for an extra functionality. Something like "-threaded".
Well, we've been working on updating cyclone, and the major concern is to update and include missing functionalities, from Max 4.0 up to the latest version (Max 7.3.1 currently). There are about 60 objects that needed work in that direction (and now we have only 5 more to go). None of the other updates raise any issue like coll does, because coll was the only one that suffered such kind of intervention. So, what are doing with coll?
We've already updated it to include missing functionalities, which is the 2nd argument, a couple of attributes and a couple of extra methods (renumber2 and insert2). We are also fixing a couple of bugs. One of the bugs is the bang output on the 3rd inlet, that we put back...
About the threaded version, we're including it kind of as a flag, but in the max's attribute style way, so "@threaded 1" loads the threaded version, and this can also be edited with a "threaded" message method.
I still have a couple of other things to reply to regarding the rest of your message
cheers
Hi, hey... now I got a windows machine, so I tried to test this! It's windows 10 64 bits btw
but well... I cant get the old coll from cyclone02 beta cause it is gone from deken...
i guess I could build it, but i still dont know how to do that in windows...
anyway, so first thing I did is I tried Purr Data, which has the same object version that was in cyclone 0.2 and I dont get that problem.
so those of you who want to use the coll object with the threaded version working in windows, you can try Purr Data!
if anyone has cyclone 02 beta 1 or 2 for windows to send me, it'd be cool... otherwise I have to learn how to compile
Another thing I did is I tried an experimental prealpha release from our git, that was available for windows, that issue didnt come up either, but it has other issues cause it's going through some surgery and updates - hence, I just suggest you all try Purr Data!
cheers
2016-09-16 18:22 GMT-03:00 oliver oliver@klingt.org:
hi, list !
i recently ran into a bug when i used the "coll" object from the BETA cyclone library.
simply put: when i create a coll object and quit PD, it throws a Microsoft Visual C++ Runtime Error (see image).
example patch is attached.
the object seems to work though, as long as PD is running. only the 3rd outlet (bang when file read) doesn't work.
i downloaded the cyclone 0.2 beta package with deken. the older pd-extended version (also from deken) works fine.
PD 0.47-2, Windows 7 64 bit
did anybody experience this as well ?
best
oliver
-- \\\\\\\\\\\\\\\\\\\\\\\\\\\\ /////////////// http://pendler.klingt.org ////////////// \\\\\\\\ http://oliver.klingt.org \\\\\\\ //////////////////////////////////////////////////////// \\\\ LIVE-BUILDER (music improvisation tool): \\\ ////////////// http://tinyurl.com/qaohv35 ////////////// \\\\\\\\\\\\\\\\\\\\\\\\\\\\
Pd-list@lists.iem.at mailing list UNSUBSCRIBE and account-management -> https://lists.puredata.info/ listinfo/pd-list