Am Thu, 23 May 2013 20:32:28 +0200
schrieb Stéphane Letz <l...@grame.fr>:

> >> 
> >> Please send me the DSP source file :  dattorro_notch_cut_regalia.dsp  (and 
> >> possibly others which crash also if this is the case)
> >> 
> >> Stéphane
> > 
> > Sure, you can download it here:
> > 
> > https://raw.github.com/marcecj/faust_python/master/dattorro_notch_cut_regalia.dsp
> > 
> > Thanks for your help!
> > 
> > -- 
> 
> Cannot reproduce the problem: no crash here, for instance:
> 
> faust -lang c -vec -lv 0 -dfs dattorro_notch_cut_regalia.dsp
> faust -lang c -vec -lv 1 dattorro_notch_cut_regalia.dsp

Those commands also produce SEGFAULTs here.

> 1) But I don"t see the exact same code that you : what are the exact 
> compilation option your script is using?

You can see that in the gdb log I attached previously:

(gdb) run -vec dattorro_notch_cut_regalia.dsp

and

(gdb) run -lang c -vec dattorro_notch_cut_regalia.dsp 

> 2) possibly do "make clean" and recompile/reinstall Faust (in case there is a 
> dependency issue)

Well, the way live-ebuilds in Gentoo work basically means that there is no
"make clean" necessary. And again, after you told me the first time that you
couldn't reproduce the crash, I re-installed the package, which means the the
package manager automatically pulled from the git repo.

I was worried I wasn't using the right branch somehow, but the package manager
says:

   repository:               git://git.code.sf.net/p/faudiostream/code
   at the commit:            da802ed2f20cc4608a9032483ed53a065b3094c8
   branch:                   faust2
   storage directory:        "/usr/portage/distfiles/egit-src/faust2"
   checkout type:            bare repository

And currently the latest commit to FAUST2 is indeed
da802ed2f20cc4608a9032483ed53a065b3094c8, according to the sf.net page.

Or am I supposed to be using a different branch?

Note that I also had this problem *before* writing the live-ebuild, where I had
faust2 checked out somewhere in $HOME.  At the time (around mid-April) I didn't
get the crash with the C++ backend; that that happens is new to me.

-- 
Marc Joliet
--
"People who think they know everything really annoy those of us who know we
don't" - Bjarne Stroustrup

Attachment: signature.asc
Description: PGP signature

------------------------------------------------------------------------------
Try New Relic Now & We'll Send You this Cool Shirt
New Relic is the only SaaS-based application performance monitoring service 
that delivers powerful full stack analytics. Optimize and monitor your
browser, app, & servers with just a few lines of code. Try New Relic
and get this awesome Nerd Life shirt! http://p.sf.net/sfu/newrelic_d2d_may
_______________________________________________
Faudiostream-users mailing list
Faudiostream-users@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/faudiostream-users

Reply via email to