<HTML>
<HEAD>
<TITLE>Re: [Freeswitch-users] Freeswitch silent crash</TITLE>
</HEAD>
<BODY>
<FONT FACE="Monaco, Courier New"><SPAN STYLE='font-size:11pt'>You should have core dumping enable for freeswitch, then get a backtrace...<BR>
<BR>
See <a href="http://wiki.freeswitch.org/wiki/Debugging_Freeswitch">http://wiki.freeswitch.org/wiki/Debugging_Freeswitch</a><BR>
<BR>
<BR>
On 4/25/13 9:23 AM, &quot;Antoine Reversat&quot; &lt;<a href="antoine@fibrenoire.ca">antoine@fibrenoire.ca</a>&gt; wrote:<BR>
<BR>
</SPAN></FONT><BLOCKQUOTE><FONT FACE="Monaco, Courier New"><SPAN STYLE='font-size:11pt'>Doing what you told me yielded an interesting result.<BR>
<BR>
Freeswitch crashed with this : <BR>
<BR>
freeswitch: pthread_mutex_lock.c:62: __pthread_mutex_lock: Assertion `mutex-&gt;__data.__owner == 0' failed.<BR>
<BR>
Should I run freeswitch in gdb to get why this happens ?<BR>
<BR>
<BR>
On Tue, Apr 23, 2013 at 11:16 AM, Anthony Minessale &lt;<a href="anthony.minessale@gmail.com">anthony.minessale@gmail.com</a>&gt; wrote:<BR>
</SPAN></FONT><BLOCKQUOTE><FONT FACE="Monaco, Courier New"><SPAN STYLE='font-size:11pt'>See if maybe one of your scripts is calling the exit syscall.  This can terminate the whole process.<BR>
Run FS in a unix screen session and run it from the console so you can see what happens in the stdout.<BR>
<BR>
<BR>
<BR>
On Tue, Apr 23, 2013 at 9:17 AM, Antoine Reversat &lt;<a href="antoine@fibrenoire.ca">antoine@fibrenoire.ca</a>&gt; wrote:<BR>
</SPAN></FONT><BLOCKQUOTE><FONT FACE="Monaco, Courier New"><SPAN STYLE='font-size:11pt'>Hi,<BR>
<BR>
I have a weird issue where once in a  while (apparently randomly) freeswitch crashes silently (that is I don't see any mention of freeswitch having sgfaulted in the output of dmesg and the logs aren't helpgul either).<BR>
<BR>
The version of freeswitch is the latest 1.2 stable branch from git packaged by myself for ubuntu.<BR>
<BR>
The  OS is Ubuntu 12.04 with the latest 3.2.0-39-generic #62-Ubuntu kernel.<BR>
<BR>
I have 2 servers and both randomly crash in the same way so I ruled out a hardware issue.<BR>
<BR>
Our whole call processing is done in LUA but the crash occurs with no call in progress.<BR>
<BR>
I know it's not a lot to work with but if you have pointers on how to get more information about what happens I'd be happy to try it out.<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>