Ok, doing make clean && sudo make uninstall first did the trick.

On Sun, Jan 4, 2015 at 4:24 PM, Jonatan Liljedahl <li...@kymatica.com> wrote:
> I just recompiled from latest git, and now I get segfault when running
> faust. It doesn't matter what the input is, even a simple process =
> _,_; crashes.
>
> Any ideas?
>
> lijon-mbp:Coding lijon$ lldb -- /usr/local/bin/faust test2.dsp
> (lldb) target create "/usr/local/bin/faust"
> Current executable set to '/usr/local/bin/faust' (x86_64).
> (lldb) settings set -- target.run-args  "test2.dsp"
> (lldb) run
> Process 47240 launched: '/usr/local/bin/faust' (x86_64)
> Process 47240 stopped
> * thread #1: tid = 0x14cd96, 0x000000010002ade1
> faust`std::__1::__tree_node_base<void*>*&
> std::__1::__tree<std::__1::basic_string<char,
> std::__1::char_traits<char>, std::__1::allocator<char> >,
> std::__1::less<std::__1::basic_string<char,
> std::__1::char_traits<char>, std::__1::allocator<char> > >,
> std::__1::allocator<std::__1::basic_string<char,
> std::__1::char_traits<char>, std::__1::allocator<char> > >
>>::__find_equal<std::__1::basic_string<char,
> std::__1::char_traits<char>, std::__1::allocator<char> >
>>(std::__1::__tree_node_base<void*>*&, std::__1::basic_string<char,
> std::__1::char_traits<char>, std::__1::allocator<char> > const&) + 49,
> queue = 'com.apple.main-thread', stop reason = EXC_BAD_ACCESS (code=1,
> address=0x0)
>     frame #0: 0x000000010002ade1
> faust`std::__1::__tree_node_base<void*>*&
> std::__1::__tree<std::__1::basic_string<char,
> std::__1::char_traits<char>, std::__1::allocator<char> >,
> std::__1::less<std::__1::basic_string<char,
> std::__1::char_traits<char>, std::__1::allocator<char> > >,
> std::__1::allocator<std::__1::basic_string<char,
> std::__1::char_traits<char>, std::__1::allocator<char> > >
>>::__find_equal<std::__1::basic_string<char,
> std::__1::char_traits<char>, std::__1::allocator<char> >
>>(std::__1::__tree_node_base<void*>*&, std::__1::basic_string<char,
> std::__1::char_traits<char>, std::__1::allocator<char> > const&) + 49
> faust`std::__1::__tree_node_base<void*>*&
> std::__1::__tree<std::__1::basic_string<char,
> std::__1::char_traits<char>, std::__1::allocator<char> >,
> std::__1::less<std::__1::basic_string<char,
> std::__1::char_traits<char>, std::__1::allocator<char> > >,
> std::__1::allocator<std::__1::basic_string<char,
> std::__1::char_traits<char>, std::__1::allocator<char> > >
>>::__find_equal<std::__1::basic_string<char,
> std::__1::char_traits<char>, std::__1::allocator<char> >
>>(std::__1::__tree_node_base<void*>*&, std::__1::basic_string<char,
> std::__1::char_traits<char>, std::__1::allocator<char> > const&) + 49:
> -> 0x10002ade1:  movzbl (%r13), %ecx
>    0x10002ade6:  movq   %rcx, %rdx
>    0x10002ade9:  shrq   %rdx
>    0x10002adec:  movq   %rdx, -0x48(%rbp)
> (lldb) bt
> * thread #1: tid = 0x14cd96, 0x000000010002ade1
> faust`std::__1::__tree_node_base<void*>*&
> std::__1::__tree<std::__1::basic_string<char,
> std::__1::char_traits<char>, std::__1::allocator<char> >,
> std::__1::less<std::__1::basic_string<char,
> std::__1::char_traits<char>, std::__1::allocator<char> > >,
> std::__1::allocator<std::__1::basic_string<char,
> std::__1::char_traits<char>, std::__1::allocator<char> > >
>>::__find_equal<std::__1::basic_string<char,
> std::__1::char_traits<char>, std::__1::allocator<char> >
>>(std::__1::__tree_node_base<void*>*&, std::__1::basic_string<char,
> std::__1::char_traits<char>, std::__1::allocator<char> > const&) + 49,
> queue = 'com.apple.main-thread', stop reason = EXC_BAD_ACCESS (code=1,
> address=0x0)
>   * frame #0: 0x000000010002ade1
> faust`std::__1::__tree_node_base<void*>*&
> std::__1::__tree<std::__1::basic_string<char,
> std::__1::char_traits<char>, std::__1::allocator<char> >,
> std::__1::less<std::__1::basic_string<char,
> std::__1::char_traits<char>, std::__1::allocator<char> > >,
> std::__1::allocator<std::__1::basic_string<char,
> std::__1::char_traits<char>, std::__1::allocator<char> > >
>>::__find_equal<std::__1::basic_string<char,
> std::__1::char_traits<char>, std::__1::allocator<char> >
>>(std::__1::__tree_node_base<void*>*&, std::__1::basic_string<char,
> std::__1::char_traits<char>, std::__1::allocator<char> > const&) + 49
>     frame #1: 0x000000010002ad13
> faust`std::__1::__tree<std::__1::basic_string<char,
> std::__1::char_traits<char>, std::__1::allocator<char> >,
> std::__1::less<std::__1::basic_string<char,
> std::__1::char_traits<char>, std::__1::allocator<char> > >,
> std::__1::allocator<std::__1::basic_string<char,
> std::__1::char_traits<char>, std::__1::allocator<char> > >
>>::__insert_unique(std::__1::basic_string<char,
> std::__1::char_traits<char>, std::__1::allocator<char> > const&) + 35
>     frame #2: 0x000000010006e3ad
> faust`SourceReader::expandrec(this=0x00000001000c2958,
> ldef=<unavailable>, visited=0x00007fff5fbfef60, lresult=<unavailable>)
> + 173 at sourcereader.cpp:324
>     frame #3: 0x000000010006e2cb
> faust`SourceReader::expandlist(this=<unavailable>, ldef=<unavailable>)
> + 59 at sourcereader.cpp:309
>     frame #4: 0x000000010000205e faust`main(argc=<unavailable>,
> argv=<unavailable>) + 302 at main.cpp:634
>     frame #5: 0x00007fff89a955c9 libdyld.dylib`start + 1
>     frame #6: 0x00007fff89a955c9 libdyld.dylib`start + 1
> (lldb)
>
>
> --
> /Jonatan
> http://kymatica.com



-- 
/Jonatan
http://kymatica.com

------------------------------------------------------------------------------
Dive into the World of Parallel Programming! The Go Parallel Website,
sponsored by Intel and developed in partnership with Slashdot Media, is your
hub for all things parallel software development, from weekly thought
leadership blogs to news, videos, case studies, tutorials and more. Take a
look and join the conversation now. http://goparallel.sourceforge.net
_______________________________________________
Faudiostream-devel mailing list
Faudiostream-devel@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/faudiostream-devel

Reply via email to