[PD-dev] [PD] VASP troubles on extended 0.40.3 - and on 0.41-RC1

Hans-Christoph Steiner hans at at.or.at
Wed May 20 18:34:01 CEST 2009


You can use the Pd build farm for this, of course.  Your ssh key is  
still in all of the machiens.

http://puredata.info/docs/developer/PdLab

.hc

On May 20, 2009, at 4:56 AM, Thomas Grill wrote:

> Hi Ed,
> thanks for the feedback.
> I'll try to fix this as soon as i get to a linux machine.
> gr~~~
>
> Am 20.05.2009 um 01:05 schrieb Ed Kelly:
>
>>
>> OK.
>> I tried it before with vanilla, but I was using the same pd/extra  
>> directory as pd-extended. Now I have isolated the problem by  
>> compiling pd-vanilla in a separate folder, and I've found that  
>> there is some clash between Gem and vasp. When I remove the Gem  
>> (version 0.90, compiled Oct 8 2008 by iohannes) vasp works fine.
>>
>> No warnings in the Pd window with extended, but in the vanilla Pd  
>> with the same externals I get this:
>>
>> libdir loader $Revision: 1.8 $
>> 	compiled on May 13 2009 at 12:54:42
>> 	compiled against Pd version 0.41.4.extended-rc1
>> warning: old method 'draw' for class 'primTri' renamed 'draw_aliased'
>> warning: old method 'width' for class 'polygon' renamed  
>> 'width_aliased'
>> warning: old method 'draw' for class 'polygon' renamed 'draw_aliased'
>> warning: old method 'draw' for class 'curve3d' renamed 'draw_aliased'
>> warning: old method 'width' for class 'curve' renamed 'width_aliased'
>> warning: old method 'draw' for class 'curve' renamed 'draw_aliased'
>> warning: old method 'open' for class 'pix_movieNEW' renamed  
>> 'open_aliased'
>> warning: old method 'img_num' for class 'pix_movieNEW' renamed  
>> 'img_num_aliased'
>> warning: old method 'auto' for class 'pix_movieNEW' renamed  
>> 'auto_aliased'
>> warning: class 'pix_film' overwritten\; old one renamed  
>> 'pix_film_aliased'
>> warning: class 'pix_filmQT' overwritten\; old one renamed  
>> 'pix_filmQT_aliased'
>> warning: class 'change' overwritten\; old one renamed  
>> 'change_aliased'
>> warning: class 'abs~' overwritten\; old one renamed 'abs~_aliased'
>> GEM: Graphics Environment for Multimedia
>> GEM: ver: 0.90
>> GEM: compiled: Oct  8 2008
>> GEM: maintained by IOhannes m zmoelnig
>> GEM: Authors :	Mark Danks (original version on irix/windows)
>> GEM: 		Chris Clepper (macOS-X)
>> GEM: 		Daniel Heckenberg (windows)
>> GEM: 		James Tittle (macOS-X)
>> GEM: 		IOhannes m zmoelnig (linux/windows)
>> libdir_loader: added 'cyclone' to the global objectclass path
>> warning: class 'wrap' overwritten\; old one renamed 'wrap_aliased'
>> warning: class 'abs~' overwritten\; old one renamed 'abs~_aliased'
>>
>> ...some clues maybe?
>> Ed
>>
>>
>>
>> --- On Tue, 19/5/09, Thomas Grill <gr at grrrr.org> wrote:
>>
>>> From: Thomas Grill <gr at grrrr.org>
>>> Subject: Re: [PD-dev] [PD] VASP troubles on extended 0.40.3 - and  
>>> on 0.41-RC1
>>> To: "Ed Kelly" <morph_2016 at yahoo.co.uk>
>>> Cc: "pddev" <pd-dev at iem.at>
>>> Date: Tuesday, 19 May, 2009, 8:13 PM
>>> Hi Ed,
>>> could you also try with vanilla pd?
>>> I can't reproduce the problem.
>>> gr~~~
>>>
>>> Am 14.05.2009 um 22:37 schrieb Ed Kelly:
>>>
>>>>
>>>> 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 at iem.at
>>>> http://lists.puredata.info/listinfo/pd-dev
>>>
>>>
>>
>>
>>
>
>
> _______________________________________________
> Pd-dev mailing list
> Pd-dev at iem.at
> http://lists.puredata.info/listinfo/pd-dev



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

Using ReBirth is like trying to play an 808 with a long stick.    - 
David Zicarelli






More information about the Pd-dev mailing list