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