OK,
So there might be a problem with vasp, or with my machine (more likely). There's no vasp in the old-pd-extended-binaries-GNULinux-i386.zip file, and Thomas' externals from the subversion repository (which are definitely being loaded) cause the fault. I tried Miller's new 0.42.4 version with vasp, and it did the same thing...
Verbose mode is quite painful! I found this:
Thomas, any idea what is going on?
Best, Ed
warning: class 'vasp.!wnd' overwritten; old one renamed 'vasp.!wnd_aliased'
--- On Thu, 14/5/09, Hans-Christoph Steiner hans@at.or.at wrote:
From: Hans-Christoph Steiner hans@at.or.at Subject: Re: [PD-dev] [PD] VASP troubles on extended 0.40.3 - and on 0.41-RC1 To: "Ed Kelly" morph_2016@yahoo.co.uk Cc: "pddev" pd-dev@iem.at Date: Thursday, 14 May, 2009, 9:50 PM
FYI: vasp and all other binaries were removed from Pd-extended, so you might have a vasp lying somewhere else in your Pd path. Turn on verbose mode to see which vasp file is actually being loaded.
For more on the binary removal: http://puredata.info/docs/faq/how-do-i-download-the-flext-binaries-that-used...
.hc
On May 14, 2009, at 4:37 PM, Ed Kelly wrote:
Apologies for posting on the main list first - my
mistake!
Vasp always crashes PD for me. It happens with any
vasp object (inc. all help files) on pd-extended-0.40.3 and pd-extended 0.41.RC1. The terminal window shows
watchdog: signaling pd... watchdog: signaling pd... etc after a "signal 6" message.
but before that the text below appears in the terminal
inside which PD is running.
I've tried pd-extended-0.40.3 and the new RC1 of
pd-extended-0.41.1, and re-compiled vasp several times. The bug persists whether jack is running or not, and whether rt mode is on or off.
Some process is aborting inside vasp every time.
Here's the detail.
Best wishes, Ed Intel dual core, 2Gb, Ubuntu Intrepid.
tk scaling is 1.44534291704 *** glibc detected *** /usr/bin/pd: free():
invalid
pointer: 0x09edaf14 *** ======= Backtrace: ========= /lib/tls/i686/cmov/libc.so.6[0xb7e45454]
/lib/tls/i686/cmov/libc.so.6(cfree+0x96)[0xb7e474b6]
/usr/lib/pd/extra/vasp.pd_linux(_ZN16flext_root_multidlEPv+0x32)[0xb600b764]
/usr/lib/pd/extra/vasp.pd_linux(_ZN11flext_multi8AtomList4FreeEv+0x25)[0xb600b995]
/usr/lib/pd/extra/vasp.pd_linux(_ZN11flext_multi8AtomListD0Ev+0x29)[0xb600ba29]
/usr/lib/pd/extra/vasp.pd_linux(_ZN9vasp_base9ToOutVaspEiR4Vasp+0x69)[0xb5fe0043]
/usr/lib/pd/extra/vasp.pd_linux(_ZN7vasp_tx6m_bangEv+0x61)[0xb5fe00dd]
/usr/lib/pd/extra/vasp.pd_linux(_ZN7vasp_op8m_dobangEv+0x5f)[0xb5fdffbf]
/usr/lib/pd/extra/vasp.pd_linux(_ZN7vasp_op6m_vaspEiPK5_atom+0x28)[0xb5fdf8d8]
/usr/lib/pd/extra/vasp.pd_linux[0xb5fe12b8]
/usr/lib/pd/extra/vasp.pd_linux(_ZN16flext_base_multi10TryMethTagEPNS_4ItemEPK7_symboliPK5_atom+0x1cd)[0xb60127c7]
/usr/lib/pd/extra/vasp.pd_linux(_ZN16flext_base_multi8FindMethEiPK7_symboliPK5_atom+0x6b)[0xb6012971]
/usr/lib/pd/extra/vasp.pd_linux(_ZN16flext_base_multi15CbMethodHandlerEiPK7_symboliPK5_atom+0x43)[0xb6012a9d]
/usr/lib/pd/extra/vasp.pd_linux(_ZN16flext_base_multi11cb_anythingEP9flext_hdrPK7_symboliP5_atom+0x43)[0xb60130b5]
/usr/bin/pd(pd_typedmess+0x26b)[0x80afb2b] ======= Memory map: ======== 08048000-08128000 r-xp 00000000 08:15 889688 /usr/bin/pd 08128000-08129000 r--p 000df000 08:15 889688 /usr/bin/pd 08129000-0812a000 rw-p 000e0000 08:15 889688 /usr/bin/pd 0812a000-0853b000 rw-p 0812a000 00:00 0 09de2000-09edc000 rw-p 09de2000 00:00 0 [heap] b3e40000-b3e97000 rw-p b3e40000 00:00 0 b3e97000-b3fff000 r-xp 00000000 08:15 887130 /usr/lib/libsamplerate.so.0.1.3 b3fff000-b4000000 r--p 00167000 08:15 887130 /usr/lib/libsamplerate.so.0.1.3 b4000000-b4001000 rw-p 00168000 08:15 887130 /usr/lib/libsamplerate.so.0.1.3 b4001000-b40dd000 r-xp 00000000 08:15 887952 /usr/lib/libfftw3f.so.3.1.2 b40dd000-b40e3000 r--p 000dc000 08:15 887952 /usr/lib/libfftw3f.so.3.1.2 b40e3000-b40e4000 rw-p 000e2000 08:15 887952 /usr/lib/libfftw3f.so.3.1.2 b40e4000-b40f0000 r-xp 00000000 08:15 889570 /usr/lib/libaubio.so.2.1.1 b40f0000-b40f1000 rw-p 0000b000 08:15 889570 /usr/lib/libaubio.so.2.1.1 b410f000-b415f000 r-xp 00000000 08:15 887999 /usr/lib/libImlib2.so.1.4.0 b415f000-b4160000 r--p 0004f000 08:15 887999 /usr/lib/libImlib2.so.1.4.0 b4160000-b4161000 rw-p 00050000 08:15 887999 /usr/lib/libImlib2.so.1.4.0 b4161000-b4175000 rw-p b4161000 00:00 0 b4175000-b41b7000 r-xp 00000000 08:15 886902 /usr/lib/libmp3lame.so.0.0.0 b41b7000-b41b9000 rw-p 00042000 08:15 886902 /usr/lib/libmp3lame.so.0.0.0 b41b9000-b41ea000 rw-p b41b9000 00:00 0 b41ea000-b41f5000 r-xp 00000000 08:15 887233 /usr/lib/libvorbisenc.so.2.0.3 b41f5000-b41f6000 r--p 0000a000 08:15 887233 /usr/lib/libvorbisenc.so.2.0.3 b41f6000-b42e4000 rw-p 0000b000 08:15 887233 /usr/lib/libvorbisenc.so.2.0.3 b42e4000-b42ff000 r-xp 00000000 08:15 887231 /usr/lib/libvorbis.so.0.4.0 b42ff000-b4300000 r--p 0001a000 08:15 887231 /usr/lib/libvorbis.so.0.4.0 b4300000-b430e000 rw-p 0001b000 08:15 887231 /usr/lib/libvorbis.so.0.4.0 b430e000-b4357000 r-xp 00000000 08:15 887199 /usr/lib/libtheora.so.0.3.3 b4357000-b4359000 rw-p 00049000 08:15 887199 /usr/lib/libtheora.so.0.3.3 b4359000-b43c4000 r-xp 00000000 08:15 1076527 /usr/lib/pd/extra/pidip.pd_linux b43c4000-b43c5000 r--p 0006a000 08:15 1076527 /usr/lib/pd/extra/pidip.pd_linux b43c5000-b43c7000 rw-p 0006b000 08:15 1076527 /usr/lib/pd/extra/pidip.pd_linux b43c7000-b43cc000 rw-p b43c7000 00:00 0 b43cc000-b43cd000 ---p b43cc000 00:00 0 b43cd000-b4bcd000 rwxp b43cd000 00:00 0 b4bcd000-b4da0000 r-xp 00000000 08:15 886766 /usr/lib/libgsl.so.0.12.0 b4da0000-b4da9000 rw-p 001d3000 08:15 886766 /usr/lib/libgsl.so.0.12.0 b4da9000-b4de0000 r-xp 00000000 08:15 886768 /usr/lib/libgslcblas.so.0.0.0 b4de0000-b4de2000 rw-p 00036000 08:15 886768 /usr/lib/libgslcblas.so.0.0.0 b4deb000-b4dee000 r-xp 00000000 08:15 1076558 /usr/lib/pd/extra/aubio.pd_linux b4dee000-b4def000 rw-p 00002000 08:15 1076558 /usr/lib/pd/extra/aubio.pd_linux b4def000-b4e00000 r--p 00000000 08:15 1017319
/usr/share/fonts/truetype/ttf-bitstream-vera/Vera.ttf
b4e00000-b4e21000 rw-p b4e00000 00:00 0 b4e21000-b4f00000 ---p b4e21000 00:00 0 b4f08000-b4f17000 r-xp 00000000 08:15 1097766 /lib/libbz2.so.1.0.4 b4f17000-b4f18000 r--p 0000f000 08:15 1097766 /lib/libbz2.so.1.0.4 b4f18000-b4f19000 rw-p 00010000 08:15 1097766 /lib/libbz2.so.1.0.4 b4f19000-b4f5b000 r-xp 00000000 08:15 1076508 /usr/lib/pd/extra/pdp.pd_linux b4f5b000-b4f5c000 r--p 00041000 08:15 1076508 /usr/lib/pd/extra/pdp.pd_linux b4f5c000-b4f5d000 rw-p 00042000 08:15 1076508 /usr/lib/pd/extra/pdp.pd_linux b4f5dPd: signal 6 watchdog: signaling pd...
Pd-dev mailing list Pd-dev@iem.at http://lists.puredata.info/listinfo/pd-dev
"[W]e have invented the technology to eliminate scarcity, but we are deliberately throwing it away to benefit those who profit from scarcity." -John Gilmore
Hi Ed, the only thing that i can say for now that the problem causing the mentioned error has been fixed a long time ago. When you compile vasp from the svn sources you shuold not get it. I think that also all binaries from http://grrrr.org/ext/beta should not show this problem, but since i don't really support linux i can't be sure. gr~~~
2009/5/16 morph_2016@yahoo.co.uk:
OK,
So there might be a problem with vasp, or with my machine (more likely). There's no vasp in the old-pd-extended-binaries-GNULinux-i386.zip file, and Thomas' externals from the subversion repository (which are definitely being loaded) cause the fault. I tried Miller's new 0.42.4 version with vasp, and it did the same thing...
Verbose mode is quite painful! I found this:
Thomas, any idea what is going on?
Best, Ed
warning: class 'vasp.!wnd' overwritten; old one renamed 'vasp.!wnd_aliased'
--- On Thu, 14/5/09, Hans-Christoph Steiner hans@at.or.at wrote:
From: Hans-Christoph Steiner hans@at.or.at Subject: Re: [PD-dev] [PD] VASP troubles on extended 0.40.3 - and on 0.41-RC1 To: "Ed Kelly" morph_2016@yahoo.co.uk Cc: "pddev" pd-dev@iem.at Date: Thursday, 14 May, 2009, 9:50 PM
FYI: vasp and all other binaries were removed from Pd-extended, so you might have a vasp lying somewhere else in your Pd path. Turn on verbose mode to see which vasp file is actually being loaded.
For more on the binary removal: http://puredata.info/docs/faq/how-do-i-download-the-flext-binaries-that-used...
.hc
On May 14, 2009, at 4:37 PM, Ed Kelly wrote:
Apologies for posting on the main list first - my
mistake!
Vasp always crashes PD for me. It happens with any
vasp object (inc. all help files) on pd-extended-0.40.3 and pd-extended 0.41.RC1. The terminal window shows
watchdog: signaling pd... watchdog: signaling pd... etc after a "signal 6" message.
but before that the text below appears in the terminal
inside which PD is running.
I've tried pd-extended-0.40.3 and the new RC1 of
pd-extended-0.41.1, and re-compiled vasp several times. The bug persists whether jack is running or not, and whether rt mode is on or off.
Some process is aborting inside vasp every time.
Here's the detail.
Best wishes, Ed Intel dual core, 2Gb, Ubuntu Intrepid.
tk scaling is 1.44534291704 *** glibc detected *** /usr/bin/pd: free():
invalid
pointer: 0x09edaf14 *** ======= Backtrace: ========= /lib/tls/i686/cmov/libc.so.6[0xb7e45454]
/lib/tls/i686/cmov/libc.so.6(cfree+0x96)[0xb7e474b6]
/usr/lib/pd/extra/vasp.pd_linux(_ZN16flext_root_multidlEPv+0x32)[0xb600b764]
/usr/lib/pd/extra/vasp.pd_linux(_ZN11flext_multi8AtomList4FreeEv+0x25)[0xb600b995]
/usr/lib/pd/extra/vasp.pd_linux(_ZN11flext_multi8AtomListD0Ev+0x29)[0xb600ba29]
/usr/lib/pd/extra/vasp.pd_linux(_ZN9vasp_base9ToOutVaspEiR4Vasp+0x69)[0xb5fe0043]
/usr/lib/pd/extra/vasp.pd_linux(_ZN7vasp_tx6m_bangEv+0x61)[0xb5fe00dd]
/usr/lib/pd/extra/vasp.pd_linux(_ZN7vasp_op8m_dobangEv+0x5f)[0xb5fdffbf]
/usr/lib/pd/extra/vasp.pd_linux(_ZN7vasp_op6m_vaspEiPK5_atom+0x28)[0xb5fdf8d8]
/usr/lib/pd/extra/vasp.pd_linux[0xb5fe12b8]
/usr/lib/pd/extra/vasp.pd_linux(_ZN16flext_base_multi10TryMethTagEPNS_4ItemEPK7_symboliPK5_atom+0x1cd)[0xb60127c7]
/usr/lib/pd/extra/vasp.pd_linux(_ZN16flext_base_multi8FindMethEiPK7_symboliPK5_atom+0x6b)[0xb6012971]
/usr/lib/pd/extra/vasp.pd_linux(_ZN16flext_base_multi15CbMethodHandlerEiPK7_symboliPK5_atom+0x43)[0xb6012a9d]
/usr/lib/pd/extra/vasp.pd_linux(_ZN16flext_base_multi11cb_anythingEP9flext_hdrPK7_symboliP5_atom+0x43)[0xb60130b5]
/usr/bin/pd(pd_typedmess+0x26b)[0x80afb2b] ======= Memory map: ======== 08048000-08128000 r-xp 00000000 08:15 889688 /usr/bin/pd 08128000-08129000 r--p 000df000 08:15 889688 /usr/bin/pd 08129000-0812a000 rw-p 000e0000 08:15 889688 /usr/bin/pd 0812a000-0853b000 rw-p 0812a000 00:00 0 09de2000-09edc000 rw-p 09de2000 00:00 0 [heap] b3e40000-b3e97000 rw-p b3e40000 00:00 0 b3e97000-b3fff000 r-xp 00000000 08:15 887130 /usr/lib/libsamplerate.so.0.1.3 b3fff000-b4000000 r--p 00167000 08:15 887130 /usr/lib/libsamplerate.so.0.1.3 b4000000-b4001000 rw-p 00168000 08:15 887130 /usr/lib/libsamplerate.so.0.1.3 b4001000-b40dd000 r-xp 00000000 08:15 887952 /usr/lib/libfftw3f.so.3.1.2 b40dd000-b40e3000 r--p 000dc000 08:15 887952 /usr/lib/libfftw3f.so.3.1.2 b40e3000-b40e4000 rw-p 000e2000 08:15 887952 /usr/lib/libfftw3f.so.3.1.2 b40e4000-b40f0000 r-xp 00000000 08:15 889570 /usr/lib/libaubio.so.2.1.1 b40f0000-b40f1000 rw-p 0000b000 08:15 889570 /usr/lib/libaubio.so.2.1.1 b410f000-b415f000 r-xp 00000000 08:15 887999 /usr/lib/libImlib2.so.1.4.0 b415f000-b4160000 r--p 0004f000 08:15 887999 /usr/lib/libImlib2.so.1.4.0 b4160000-b4161000 rw-p 00050000 08:15 887999 /usr/lib/libImlib2.so.1.4.0 b4161000-b4175000 rw-p b4161000 00:00 0 b4175000-b41b7000 r-xp 00000000 08:15 886902 /usr/lib/libmp3lame.so.0.0.0 b41b7000-b41b9000 rw-p 00042000 08:15 886902 /usr/lib/libmp3lame.so.0.0.0 b41b9000-b41ea000 rw-p b41b9000 00:00 0 b41ea000-b41f5000 r-xp 00000000 08:15 887233 /usr/lib/libvorbisenc.so.2.0.3 b41f5000-b41f6000 r--p 0000a000 08:15 887233 /usr/lib/libvorbisenc.so.2.0.3 b41f6000-b42e4000 rw-p 0000b000 08:15 887233 /usr/lib/libvorbisenc.so.2.0.3 b42e4000-b42ff000 r-xp 00000000 08:15 887231 /usr/lib/libvorbis.so.0.4.0 b42ff000-b4300000 r--p 0001a000 08:15 887231 /usr/lib/libvorbis.so.0.4.0 b4300000-b430e000 rw-p 0001b000 08:15 887231 /usr/lib/libvorbis.so.0.4.0 b430e000-b4357000 r-xp 00000000 08:15 887199 /usr/lib/libtheora.so.0.3.3 b4357000-b4359000 rw-p 00049000 08:15 887199 /usr/lib/libtheora.so.0.3.3 b4359000-b43c4000 r-xp 00000000 08:15 1076527 /usr/lib/pd/extra/pidip.pd_linux b43c4000-b43c5000 r--p 0006a000 08:15 1076527 /usr/lib/pd/extra/pidip.pd_linux b43c5000-b43c7000 rw-p 0006b000 08:15 1076527 /usr/lib/pd/extra/pidip.pd_linux b43c7000-b43cc000 rw-p b43c7000 00:00 0 b43cc000-b43cd000 ---p b43cc000 00:00 0 b43cd000-b4bcd000 rwxp b43cd000 00:00 0 b4bcd000-b4da0000 r-xp 00000000 08:15 886766 /usr/lib/libgsl.so.0.12.0 b4da0000-b4da9000 rw-p 001d3000 08:15 886766 /usr/lib/libgsl.so.0.12.0 b4da9000-b4de0000 r-xp 00000000 08:15 886768 /usr/lib/libgslcblas.so.0.0.0 b4de0000-b4de2000 rw-p 00036000 08:15 886768 /usr/lib/libgslcblas.so.0.0.0 b4deb000-b4dee000 r-xp 00000000 08:15 1076558 /usr/lib/pd/extra/aubio.pd_linux b4dee000-b4def000 rw-p 00002000 08:15 1076558 /usr/lib/pd/extra/aubio.pd_linux b4def000-b4e00000 r--p 00000000 08:15 1017319
/usr/share/fonts/truetype/ttf-bitstream-vera/Vera.ttf
b4e00000-b4e21000 rw-p b4e00000 00:00 0 b4e21000-b4f00000 ---p b4e21000 00:00 0 b4f08000-b4f17000 r-xp 00000000 08:15 1097766 /lib/libbz2.so.1.0.4 b4f17000-b4f18000 r--p 0000f000 08:15 1097766 /lib/libbz2.so.1.0.4 b4f18000-b4f19000 rw-p 00010000 08:15 1097766 /lib/libbz2.so.1.0.4 b4f19000-b4f5b000 r-xp 00000000 08:15 1076508 /usr/lib/pd/extra/pdp.pd_linux b4f5b000-b4f5c000 r--p 00041000 08:15 1076508 /usr/lib/pd/extra/pdp.pd_linux b4f5c000-b4f5d000 rw-p 00042000 08:15 1076508 /usr/lib/pd/extra/pdp.pd_linux b4f5dPd: signal 6 watchdog: signaling pd...
Pd-dev mailing list Pd-dev@iem.at http://lists.puredata.info/listinfo/pd-dev
"[W]e have invented the technology to eliminate scarcity, but we are deliberately throwing it away to benefit those who profit from scarcity." -John Gilmore