[PD] Version 0.40-0test05 on XP

Hans-Christoph Steiner hans at eds.org
Fri Oct 20 06:43:41 CEST 2006


How about submitted this to the bug tracker with a description of the  
problem, and all relevant versions and info?

.hc

On Oct 15, 2006, at 11:55 AM, Steffen Leve Poulsen wrote:

> hi
> this crashes on XP
> vh/ Steffen
>
> open-close-helpfiles.pd
> ---------------------------------------
> #N canvas 381 0 564 283 12;
> #X obj 223 97 list split 1;
> #X obj 223 52 list append;
> #N canvas 0 0 1267 741 help-filelist 0;
> #X msg 115 -50 0-intro.pd acoustics-help.pd acoustics~-help.pd  
> adc~_dac~-help.pd
> append-help.pd bag-help.pd bang-help.pd bang~-help.pd biquad~-help.pd
> block~-help.pd bng-help.pd bp~-help.pd canvas-help.pd change-help.pd
> clip~-help.pd cos~-help.pd cpole~-help.pd cputime-help.pd  
> czero_rev~-help.pd
> czero~-help.pd declare-help.pd delay-help.pd delread~-help.pd  
> delwrite~-help.pd
> drawnumber-help.pd drawpolygon-help.pd element-help.pd env~-help.pd
> fft~-help.pd float-help.pd framp~-help.pd gatom-help.pd get-help.pd
> getsize-help.pd graph-help.pd hdial-help.pd help-intro.pd hip~-help.pd
> hslider-help.pd int-help.pd key-help.pd line-help.pd line~-help.pd
> list-help.pd lop~-help.pd makefilename-help.pd makenote-help.pd  
> math-help.pd
> message-help.pd metro.pd midi-help.pd moses-help.pd my_canvas-help.pd
> namecanvas-help.pd netreceive-help.pd netsend-help.pd noise~-help.pd
> numbox2-help.pd openpanel-help.pd operators-help.pd osc~-help.pd  
> otherbinops-help.pd
> pack-help.pd pd-help.pd phasor~-help.pd pipe-help.pd plot-help.pd  
> pointer-help.pd
> poly-help.pd print-help.pd print~-help.pd qlist-help.pd random-help.pd
> readsf~-help.pd realtime-help.pd receive-help.pd route-help.pd  
> rpole~-help.pd
> rsqrt~-help.pd rzero_rev~-help.pd rzero~-help.pd samphold~-help.pd
> savepanel-help.pd select-help.pd send-help.pd send~-help.pd set- 
> help.pd
> setsize-help.pd sigbinops-help.pd sig~-help.pd snapshot~-help.pd  
> soundfiler-help.pd
> spigot-help.pd sqrt~-help.pd stripnote-help.pd struct-help.pd  
> sublist-help.pd
> swap-help.pd switch~-help.pd tabosc4~-help.pd tabplay~-help.pd  
> tabread-help.pd
> tabread4~-help.pd tabreceive~-help.pd tabsend~-help.pd tabwrite- 
> help.pd
> tabwrite~-help.pd text-help.pd textfile-help.pd threshold~-help.pd
> throw~-help.pd timer-help.pd toggle-help.pd trigger-help.pd unpack- 
> help.pd
> until-help.pd value-help.pd vcf~-help.pd vdial-help.pd vd~-help.pd
> vline~-help.pd vslider-help.pd vu-help.pd wrap~-help.pd writesf~- 
> help.pd
> x_all_guis.pd;
> #X obj 115 565 outlet;
> #X text 278 -75 all files;
> #N canvas 20 0 677 364 bugs 0;
> #X msg 41 62 append-help.pd element-help.pd getsize-help.pd help- 
> intro.pd
> ;
> #X msg 79 213 0-intro.pd setsize-help.pd;
> #X text 133 10 consecutive crashes:;
> #X text 88 182 sometimes: (after editing the patch \, I think);
> #X msg 486 5 \; pd-bugs vis 0;
> #X restore 764 -73 pd bugs;
> #X obj 640 -72 r nobugs;
> #X obj 115 -77 r all;
> #X text 710 -72 : omit;
> #X msg 640 1 acoustics-help.pd acoustics~-help.pd adc~_dac~-help.pd
> bag-help.pd bang-help.pd bang~-help.pd biquad~-help.pd block~-help.pd
> bng-help.pd bp~-help.pd canvas-help.pd change-help.pd clip~-help.pd
> cos~-help.pd cpole~-help.pd cputime-help.pd czero_rev~-help.pd  
> czero~-help.pd
> declare-help.pd delay-help.pd delread~-help.pd delwrite~-help.pd  
> drawnumber-help.pd
> drawpolygon-help.pd env~-help.pd fft~-help.pd float-help.pd framp~- 
> help.pd
> gatom-help.pd get-help.pd graph-help.pd hdial-help.pd hip~-help.pd
> hslider-help.pd int-help.pd key-help.pd line-help.pd line~-help.pd
> list-help.pd lop~-help.pd makefilename-help.pd makenote-help.pd  
> math-help.pd
> message-help.pd metro.pd midi-help.pd moses-help.pd my_canvas-help.pd
> namecanvas-help.pd netreceive-help.pd netsend-help.pd noise~-help.pd
> numbox2-help.pd openpanel-help.pd operators-help.pd osc~-help.pd  
> otherbinops-help.pd
> pack-help.pd pd-help.pd phasor~-help.pd pipe-help.pd plot-help.pd  
> pointer-help.pd
> poly-help.pd print-help.pd print~-help.pd qlist-help.pd random-help.pd
> readsf~-help.pd realtime-help.pd receive-help.pd route-help.pd  
> rpole~-help.pd
> rsqrt~-help.pd rzero_rev~-help.pd rzero~-help.pd samphold~-help.pd
> savepanel-help.pd select-help.pd send-help.pd send~-help.pd set- 
> help.pd
> sigbinops-help.pd sig~-help.pd snapshot~-help.pd soundfiler-help.pd
> spigot-help.pd sqrt~-help.pd stripnote-help.pd struct-help.pd  
> sublist-help.pd
> swap-help.pd switch~-help.pd tabosc4~-help.pd tabplay~-help.pd  
> tabread-help.pd
> tabread4~-help.pd tabreceive~-help.pd tabsend~-help.pd tabwrite- 
> help.pd
> tabwrite~-help.pd text-help.pd textfile-help.pd threshold~-help.pd
> throw~-help.pd timer-help.pd toggle-help.pd trigger-help.pd unpack- 
> help.pd
> until-help.pd value-help.pd vcf~-help.pd vdial-help.pd vd~-help.pd
> vline~-help.pd vslider-help.pd vu-help.pd wrap~-help.pd writesf~- 
> help.pd
> x_all_guis.pd;
> #X connect 0 0 1 0;
> #X connect 4 0 7 0;
> #X connect 5 0 0 0;
> #X connect 7 0 1 0;
> #X restore 223 17 pd help-filelist;
> #N canvas 0 0 632 412 openclose 0;
> #X obj 146 61 symbol;
> #X obj 138 311 symbol;
> #X obj 146 239 t b a;
> #X msg 146 92 \$1 \; pd open \$1 c:/programmer/pd/doc/5.reference \;
> ;
> #X obj 146 35 inlet;
> #X msg 138 341 \; pd-\$1 menuclose 1 \; next bang;
> #X obj 205 239 r delay;
> #X obj 146 191 symbol;
> #X obj 130 272 del 500;
> #X connect 0 0 3 0;
> #X connect 1 0 5 0;
> #X connect 2 0 8 0;
> #X connect 2 1 1 1;
> #X connect 3 0 7 0;
> #X connect 4 0 0 0;
> #X connect 6 0 8 1;
> #X connect 7 0 2 0;
> #X connect 8 0 1 0;
> #X restore 223 181 pd openclose;
> #X obj 223 132 t a a;
> #X msg 6 93 \; delay 100 \; nobugs bang \;;
> #N canvas 0 0 462 312 feed 0;
> #X obj 60 33 r next;
> #X obj 60 59 del 500;
> #X obj 120 33 r delay;
> #X obj 30 215 outlet;
> #X obj 167 102 tgl 15 0 empty empty empty 17 7 0 10 -262144 -1 -1 1
> 1;
> #X obj 185 37 loadbang;
> #X obj 184 67 1;
> #X obj 96 163 spigot;
> #X connect 0 0 1 0;
> #X connect 1 0 7 0;
> #X connect 2 0 1 1;
> #X connect 4 0 7 1;
> #X connect 5 0 6 0;
> #X connect 6 0 4 0;
> #X connect 7 0 3 0;
> #X coords 0 -1 1 1 85 19 1 100 100;
> #X restore 129 17 pd feed;
> #N canvas 0 0 470 320 log 0;
> #X obj 96 240 textfile;
> #X msg 96 214 add \$1 \, write pd-testlog.txt;
> #X obj 163 105 tgl 15 0 empty empty empty 17 7 0 10 -262144 -1 -1 1
> 1;
> #X obj 181 70 loadbang;
> #X obj 184 97 1;
> #X obj 96 163 spigot;
> #X obj 73 131 inlet;
> #X obj 228 123 r nobugs;
> #X obj 228 150 f;
> #X obj 259 151 + 1;
> #X obj 96 189 pack s f;
> #X connect 1 0 0 0;
> #X connect 2 0 5 1;
> #X connect 3 0 4 0;
> #X connect 4 0 2 0;
> #X connect 5 0 10 0;
> #X connect 6 0 5 0;
> #X connect 7 0 8 0;
> #X connect 8 0 9 0;
> #X connect 8 0 10 1;
> #X connect 9 0 8 1;
> #X connect 10 0 1 0;
> #X coords 0 -1 1 1 85 25 1 100 100;
> #X restore 374 152 pd log;
> #X text 132 210 <-crash;
> #X msg 40 210 \; all bang \;;
> #X msg 7 49 \; nobugs bang \;;
> #X msg 7 6 \; pd-bugs vis 1 \;;
> #X msg 344 94 \; nobugs bang \;;
> #X connect 0 0 4 0;
> #X connect 0 1 1 1;
> #X connect 0 2 12 0;
> #X connect 1 0 0 0;
> #X connect 2 0 1 0;
> #X connect 4 0 3 0;
> #X connect 4 1 7 0;
> #X connect 6 0 1 0;
> -----------------------------------
> At 05:07 15-10-2006, you wrote:
>
>> Well, what I need is a simple patch that crashes reliably on XP,  
>> preferably
>> with Pd 0.40-1.  (I think test5 had another crash bug that I  
>> tracked down
>> only after several days...)
>>
>> cheers
>> Miller
>> On Sun, Oct 15, 2006 at 03:34:10AM +0200, Steffen Leve Poulsen wrote:
>> >
>> > hi,
>> > Pd version 0.40-0test05  on XP
>> > no externals just a lot of abstrations.
>> > I have some crash, if you need help debugging.
>> > What are you looking for?
>> >
>> > nb  It's not difficult to fry XP with cpu intensive stuff.
>> > mvh/  Steffen
>> >
>> > At 01:29 15-10-2006, you wrote:
>> >
>> > >Well, I managed to crash 0.40-0 once on XP, although I can't  
>> replicate
>> > >the problem... my plan is to make a patch that automatically  
>> opens and
>> > >closes patches adn other files repeatedly to see if that can  
>> engender
>> > >crashes.  It's been pretty tough to debug things like that on  
>> XP (the last
>> > >such problem went away when I used the debugger).   However,  
>> 0.39 ended
>> > >up getting updated twice before it was exactly right (0.39-2)  
>> and perhaps
>> > >the same will end up happening with 0.40...
>> > >
>> > >cheers
>> > >Miller
>> > >
>> > >
>> > >On Sat, Oct 14, 2006 at 12:58:22PM -0500, David Powers wrote:
>> > >> First, let me say that I have got some things running really  
>> stable -
>> > >> ie. generative MIDI output, and Gem, once I upgraded to the
>> > >> experimental version, and modified some things in my patches,  
>> to get
>> > >> around limitations of that version.
>> > >>
>> > >> However, my biggest problem with PD is still that things  
>> crash all the
>> > >> time, but nobody ever can say why, and I'm not sure if things  
>> are
>> > >> improving. Particularly, when working with digital audio,  
>> there seem
>> > >> to be some problems, as well as in the opening and closing, and
>> > >> modifying of files, generally. I'm not sure if this is a  
>> WinXP issue,
>> > >> or what - but I'm having such problems even with "core" PD, no
>> > >> externals added, just modifying Miller's example patches. The
>> > >> frustrating thing is, others don't seem to be able to  
>> replicate it,
>> > >> and sometimes even I can't replicate the error.
>> > >>
>> > >> But still - unstable is unstable, and for a live performance or
>> > >> installation, that's a BIG problem. What am I to do if PD  
>> crashes in
>> > >> the middle of a 45 minutes piece with live musicians???
>> > >>
>> > >> The end result is that I may be forced to use commercial  
>> software like
>> > >> Reaktor, when it would be nice to use something open source,  
>> and where
>> > >> I would be ready to share the results of my patches with the PD
>> > >> community.
>> > >>
>> > >> ~David
>> > >>
>> > >> On 10/14/06, Adrian <nordbaer at gmail.com> wrote:
>> > >> >I'm sorry for this more like OT, it's just my thought about  
>> improving
>> > >> >PD and it's externals in another way.
>> > >> >
>> > >> >I'm struggling ...
>> > >> >
>> > >> >PD is one of the best tools for making people
>> > >> >learn/experiment/perform/interact digital/electronic art at  
>> it's best.
>> > >> >But where are the people that are PD's target. I'm trying to  
>> suggest
>> > >> >that PD should try to follow a Popper-alike way of  
>> developing. Make it
>> > >> >easy accessable for the people and use their input. Except  
>> if PD and
>> > >> >it's externals are purely egoistic developments, which i  
>> don't think
>> > >> >is the case ;)
>> > >>
>> > >> _______________________________________________
>> > >> PD-list at iem.at mailing list
>> > >> UNSUBSCRIBE and account-management ->
>> > >> http://lists.puredata.info/listinfo/pd-list
>> > >
>> > >_______________________________________________
>> > >PD-list at iem.at mailing list
>> > >UNSUBSCRIBE and account-management ->
>> > >http://lists.puredata.info/listinfo/pd-list
>> > >
>> > >
>> > >--
>> > >No virus found in this incoming message.
>> > >Checked by AVG Free Edition.
>> > >Version: 7.1.408 / Virus Database: 268.13.4/475 - Release Date:  
>> 13-10-2006
>> > >
>> > >
>> > >
>> > >
>> > >--
>> > >No virus found in this incoming message.
>> > >Checked by AVG Free Edition.
>> > >Version: 7.1.408 / Virus Database: 268.13.4/475 - Release Date:  
>> 13-10-2006
>>
>>
>> --
>> No virus found in this incoming message.
>> Checked by AVG Free Edition.
>> Version: 7.1.408 / Virus Database: 268.13.4/475 - Release Date:  
>> 13-10-2006
>>
>>
>>
>>
>> --
>> No virus found in this incoming message.
>> Checked by AVG Free Edition.
>> Version: 7.1.408 / Virus Database: 268.13.4/475 - Release Date:  
>> 13-10-2006
>
>
> _______________________________________________
> PD-list at iem.at mailing list
> UNSUBSCRIBE and account-management -> http://lists.puredata.info/ 
> listinfo/pd-list


------------------------------------------------------------------------

                                               http://at.or.at/hans/






More information about the Pd-list mailing list