<HTML>
<HEAD>
<TITLE>Re: [Freeswitch-users] fs_encode and segmentation fault</TITLE>
</HEAD>
<BODY>
<FONT FACE="Monaco, Courier New"><SPAN STYLE='font-size:11pt'>1.X.... Where X is even that&#8217;s a stable branch, where X is odd that&#8217;s a dev branch, currently those are 1.2 and 1.3 &nbsp;....<BR>
<BR>
&#8216;git status&#8217; will also show you from your source tree checked out from git which branch you are on...<BR>
<BR>
To change between the branches you do the following (from your source tree, adjusting paths for your install as required, I will assume you have installed into /usr/local/freeswitch)<BR>
<BR>
# cd /usr/src/freeswitch &nbsp;&nbsp;;#(or wherever that source is)<BR>
# git clean &#8211;fdx<BR>
# rm &#8211;rf /usr/local/freeswich/{mod,bin,lib}/* &nbsp;;#Adjust path if needed<BR>
# git checkout BRANCH &nbsp;&nbsp;&nbsp;;# where branch name is v1.2.stable or master <BR>
# git pull &nbsp;&nbsp;;#make sure you are up to date on this branch<BR>
<BR>
Now starting at bootstrap.sh install as normal, this will not overwrite your configs, and yes it is necessary to start over clean, if you do not it is possible that there are patches in the libs that are not picked up and recompliled leaving you with branch to branch build skew which will result in all sorts of weird behavior.<BR>
<BR>
Also please be sure that any bugs you file are against the master branch as they will get fixed there first then rolled down to the stable branch.<BR>
<BR>
K<BR>
<BR>
<BR>
<BR>
On 1/29/13 10:03 AM, &quot;Guillermo Ruiz Camauer&quot; &lt;<a href="grcamauer@gmail.com">grcamauer@gmail.com</a>&gt; wrote:<BR>
<BR>
</SPAN></FONT><BLOCKQUOTE><FONT FACE="Monaco, Courier New"><SPAN STYLE='font-size:11pt'>I am running FreeSWITCH Version 1.2.5.3+git~20121229T001759Z~e04eab7902 (git e04eab7 2012-12-29 00:17:59Z)<BR>
<BR>
How do I tell if this is Master or Stable?  How do I switch between the two?<BR>
<BR>
I will try to collect the backtrace and post on Jira.<BR>
<BR>
Thanks<BR>
<BR>
<BR>
On Mon, Jan 28, 2013 at 9:57 PM, Steven Ayre &lt;<a href="steveayre@gmail.com">steveayre@gmail.com</a>&gt; wrote:<BR>
</SPAN></FONT><BLOCKQUOTE><FONT FACE="Monaco, Courier New"><SPAN STYLE='font-size:11pt'>Can you reproduce this on Git master head?<BR>
<BR>
Please enable coredumps (ulimit -c unlimited) and collect a backtrace, then open a Jira bug ticket and attach the backtrace.<BR>
<BR>
<a href="http://wiki.freeswitch.org/wiki/Reporting_Bugs#Creating_A_Backtrace_With_gdb_.28Linux.2FUnix.29">http://wiki.freeswitch.org/wiki/Reporting_Bugs#Creating_A_Backtrace_With_gdb_.28Linux.2FUnix.29</a><BR>
<a href="http://jira.freeswitch.org/">http://jira.freeswitch.org/</a><BR>
<BR>
-Steve<BR>
<BR>
<BR>
<BR>
On 28 January 2013 23:30, Guillermo Ruiz Camauer &lt;<a href="grcamauer@gmail.com">grcamauer@gmail.com</a>&gt; wrote:<BR>
</SPAN></FONT><BLOCKQUOTE><FONT FACE="Monaco, Courier New"><SPAN STYLE='font-size:11pt'><BR>
<BR>
I am trying the following command:<BR>
fs_encode -l mod_sangoma_codec greeting.wav greeting.G729<BR>
<BR>
which returns:<BR>
<BR>
31663 Segmentation fault<BR>
<BR>
If I try to convert to PCMU it works fine:<BR>
fs_encode -l mod_sangoma_codec greeting.wav greeting.PCMU<BR>
<BR>
Making and receiving calls with G729 works fine.<BR>
<BR>
A similar command on a machine with a DIGIUM card works fine:<BR>
fs_encode -l mod_dahdi_codec greeting.wav greeting.G729<BR>
<BR>
The only difference I see is the card and the module being loaded. Any idea of what could be happenning?  Do I need to load some other module for the Sangoma card?<BR>
<BR>
Thanks in advance<BR>
</SPAN></FONT></BLOCKQUOTE></BLOCKQUOTE></BLOCKQUOTE><FONT FACE="Monaco, Courier New"><SPAN STYLE='font-size:11pt'><BR>
-- <BR>
Ken<BR>
<FONT COLOR="#0000FF"><U><a href="http://www.FreeSWITCH.org">http://www.FreeSWITCH.org</a><BR>
<a href="http://www.ClueCon.com">http://www.ClueCon.com</a><BR>
<a href="http://www.OSTAG.org">http://www.OSTAG.org</a><BR>
</U></FONT>irc.freenode.net #freeswitch<BR>
</SPAN></FONT>
</BODY>
</HTML>