Dear list,
Im getting another really strange behaviour on 0.38.3. Ocassionally while programming, an unrequested help window of an arbitrary object pops up (it doesnt even need to be used in the patch). The thing is that after that every click on a canvas or a menu causes another help patch to open, and so on... i get dozens and dozens of windows and it is impossible to close pd. greg.
Im sorry for not being able to give any more info on these errors but they seem totally random. The only thing i can add about this second bug is that wish84's CPU use shoots up when this behaviour starts. g.
Dear list,
Im getting another really strange behaviour on 0.38.3. Ocassionally while programming, an unrequested help window of an arbitrary object pops up (it doesnt even need to be used in the patch). The thing is that after that every click on a canvas or a menu causes another help patch to open, and so on... i get dozens and dozens of windows and it is impossible to close pd. greg.
hi greg,
a wild guess... not sure if tk/windows can handle tens of thousand menu entries.
For a pure Pd I get this (add many more for all the libraries and multiply by the number of open Pd windows):
~/PureData$ ls -l pd/doc/{2,3,4,5,6}*/* | wc -l 296
which translates into this in tkcon:
% set s 0
foreach m [winfo children .mbar.help] {incr s [$m index last]}
% set s
296
Unfortunately, while a majority of Pd users use windows, there seem to be not a single windows hacker left... all the people willing to investigate such things have migrated to mac or linux.
Krzysztof
ggkarman@musicologia.com wrote:
Dear list,
Im getting another really strange behaviour on 0.38.3. Ocassionally while programming, an unrequested help window of an arbitrary object pops up (it doesnt even need to be used in the patch). The thing is that after that every click on a canvas or a menu causes another help patch to open, and so on... i get dozens and dozens of windows and it is impossible to close pd. greg.
Unfortunately, while a majority of Pd users use windows, there seem to be not a single windows hacker left... all the people willing to investigate such things have migrated to mac or linux.
Oh well, considering myself a Windows/PD developer, i'm still here... i can't say that i experienced that popup poppping up... but i'm using solely the devel branch - that is the place where i can fix things in time.
best greetings, Thomas
hi Thomas,
Thomas Grill wrote: ...
Oh well, considering myself a Windows/PD developer, i'm still here... i can't say that i experienced that popup poppping up... but i'm using solely the devel branch - that is the place where i can fix things in time.
try these steps, as I just did a short while ago:
I was able to open 41 windows in pd .38, and 152 in pd .37. That was in pure pd. Then I doubled the number of help submenu entries and pd .38 would open only 23 windows.
Certainly, there are some stupid limits, although I have no idea what imposes them. However, having hundreds of help files listed in a single menu, which barely scrolls in wish.exe, and does not scroll at all under linux, seems absurd, anyway.
Krzysztof
Hi Krzysztof , i see, i can reproduce it... but the amount of 124 windows with devel_0_38 is large enough that i haven't encountered the problem before. However, you are right with your original post... it seems that developers in the intersection of the topics "Windows", "PD" and "TCL/TK" really have vanished. I won't immerse myself in the latter.
best greetings, Thomas
Krzysztof Czaja schrieb:
hi Thomas,
Thomas Grill wrote: ...
Oh well, considering myself a Windows/PD developer, i'm still here... i can't say that i experienced that popup poppping up... but i'm using solely the devel branch - that is the place where i can fix things in time.
try these steps, as I just did a short while ago:
- boot windows
- run pd .38
- press ctrl-n
- keep it pressed as long as the number "x" increases in the "Untitled-x ..." title bar
- record the last value of "x"
- exit pd, if possible (or reboot windows)
- run pd .37
- repeat steps 3-5
I was able to open 41 windows in pd .38, and 152 in pd .37. That was in pure pd. Then I doubled the number of help submenu entries and pd .38 would open only 23 windows.
Certainly, there are some stupid limits, although I have no idea what imposes them. However, having hundreds of help files listed in a single menu, which barely scrolls in wish.exe, and does not scroll at all under linux, seems absurd, anyway.
Krzysztof
I have recorded the figures you suggested for 037 & 038 in my machine from 2 different windows installations. WIN1 is my everyday setup and WIN2 is my real time setup.
Pd 0.37 WIN1: 158 WIN2: 160 (with no libraries loaded)
pd 0.38.3 WIN1: 118 WIN2:18 (with all my libraries loaded)
the funny thing is that WIN2 is my real time set-up with no other stuff than pd installed (and vc++6). So it seems that ive been using the worst combination. greg.
hi Thomas,
Thomas Grill wrote: ...
Oh well, considering myself a Windows/PD developer, i'm still here... i can't say that i experienced that popup poppping up... but i'm using solely the devel branch - that is the place where i can fix things in time.
try these steps, as I just did a short while ago:
- boot windows
- run pd .38
- press ctrl-n
- keep it pressed as long as the number "x" increases in the "Untitled-x ..." title bar
- record the last value of "x"
- exit pd, if possible (or reboot windows)
- run pd .37
- repeat steps 3-5
I was able to open 41 windows in pd .38, and 152 in pd .37. That was in pure pd. Then I doubled the number of help submenu entries and pd .38 would open only 23 windows.
Certainly, there are some stupid limits, although I have no idea what imposes them. However, having hundreds of help files listed in a single menu, which barely scrolls in wish.exe, and does not scroll at all under linux, seems absurd, anyway.
Krzysztof
Hi, Well if nobody can take care of this maybe i would also vote to remove the help menu feature. I have ended taking out my help files to avoid problems with this, so i have no reference now. I think it is a nice feature but not not worth if it affects PD performance. g
Oh well, considering myself a Windows/PD developer, i'm still here... i can't say that i experienced that popup poppping up... but i'm using solely the devel branch - that is the place where i can fix things in time.
best greetings, Thomas
Well if nobody can take care of this maybe i would also vote to remove the help menu feature. I have ended taking out my help files to avoid problems with this, so i have no reference now. I think it is a nice feature but not not worth if it affects PD performance.
well, if no one complains, i'll remove the new doc menu from devel... it seems that
currently there is no way to vote ... either complain or try devel ...
cheers ... tim
well, if no one complains, i'll remove the new doc menu from devel... it seems that
- there are problems on windows
- scrolling doesn't work on linux
i'd look into fixing it but i have other more pressing things like figuring out why pd-gui is leaking 30 MB a second when manipulating a custom widget, not to mention trying to make pd usable for something _besides_ widgets on x86_64..
btw Tim, the 'noise' i get when trying to make devel create audio output is not white noise, but rather sounds like a buffer being half filled, or perhaps inserting a 0 between every other sample... some weird bitcrushing effect..
I think the old help browser was much better than the menu... for some reason it wasn't working on Mac though, which is why (for 0.38-3) I borrowed the menu code from Hans-Christof. But it seems to be causing so many problems that I agree we should go back to help browsing.
cheers Miller
On Sat, Jun 25, 2005 at 10:33:08AM +0200, Tim Blechmann wrote:
Well if nobody can take care of this maybe i would also vote to remove the help menu feature. I have ended taking out my help files to avoid problems with this, so i have no reference now. I think it is a nice feature but not not worth if it affects PD performance.
well, if no one complains, i'll remove the new doc menu from devel... it seems that
- there are problems on windows
- scrolling doesn't work on linux
currently there is no way to vote ... either complain or try devel ...
cheers ... tim
-- mailto:TimBlechmann@gmx.de ICQ: 96771783 http://www.mokabar.tk
latest mp3: kMW.mp3 http://mattin.org/mp3.html
latest cd: Goh Lee Kwang & Tim Blechmann: Drone http://www.geocities.com/gohleekwangtimblechmannduo/
After one look at this planet any visitor from outer space would say "I want to see the manager." William S. Burroughs
PD-list@iem.at mailing list UNSUBSCRIBE and account-management -> http://lists.puredata.info/listinfo/pd-list
It was an incomplete effort, I was surprised it was included in the
core. But I would request that we leave it in for Mac OS X since there
currently isn't any other functional option.
.hc
On Jun 25, 2005, at 4:38 PM, Miller Puckette wrote:
I think the old help browser was much better than the menu... for some reason it wasn't working on Mac though, which is why (for 0.38-3) I
borrowed the menu code from Hans-Christof. But it seems to be causing so many
problems that I agree we should go back to help browsing.cheers Miller
On Sat, Jun 25, 2005 at 10:33:08AM +0200, Tim Blechmann wrote:
Well if nobody can take care of this maybe i would also vote to
remove the help menu feature. I have ended taking out my help files to avoid problems with this, so i have no reference now. I think it is a nice feature but not not worth if it affects PD performance.well, if no one complains, i'll remove the new doc menu from devel... it seems that
- there are problems on windows
- scrolling doesn't work on linux
currently there is no way to vote ... either complain or try devel ...
cheers ... tim
--
mailto:TimBlechmann@gmx.de ICQ: 96771783 http://www.mokabar.tklatest mp3: kMW.mp3 http://mattin.org/mp3.html
latest cd: Goh Lee Kwang & Tim Blechmann: Drone http://www.geocities.com/gohleekwangtimblechmannduo/
After one look at this planet any visitor from outer space would say "I want to see the manager." William S. Burroughs
PD-list@iem.at mailing list UNSUBSCRIBE and account-management ->
http://lists.puredata.info/listinfo/pd-list
PD-list@iem.at mailing list UNSUBSCRIBE and account-management ->
http://lists.puredata.info/listinfo/pd-list
¡El pueblo unido jamás será vencido!