<div>Hi all,</div>
<div>&nbsp;</div>
<div>Ive been chasing a random segfault in chan_cellphone for a while now, and basically run out of ideas..</div>
<div>&nbsp;</div>
<div>Can anyone suggest from the below where to be looking, or what may be happening?</div>
<div>&nbsp;</div>
<div>Program received signal SIGSEGV, Segmentation fault.<br>[Switching to Thread -1226531920 (LWP 1260)]<br>__ast_read (chan=0x81d5678, dropaudio=0) at channel.c:2168<br>2168&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; f = AST_LIST_REMOVE_HEAD(&amp;chan-&gt;readq, frame_list);
<br>(gdb) where<br>#0&nbsp; __ast_read (chan=0x81d5678, dropaudio=0) at channel.c:2168<br>#1&nbsp; 0xb71a2f20 in dial_exec_full (chan=0x81d4d70, data=&lt;value optimized out&gt;, peerflags=0xb6e42f14, continue_exec=0x0) at app_dial.c:557
<br>#2&nbsp; 0xb71a5b42 in dial_exec (chan=0x81d4d70, data=0xb6e46fe8) at app_dial.c:1686<br>#3&nbsp; 0x080c3e18 in pbx_extension_helper (c=0x81d4d70, con=0x0, context=0x81d4ef0 &quot;default&quot;, exten=0x81d4f40 &quot;s&quot;, priority=1, label=0x0, callerid=0x81d41a0 &quot;&quot;, action=E_SPAWN) at 
pbx.c:528<br>#4&nbsp; 0x080c5adc in __ast_pbx_run (c=0x81d4d70) at pbx.c:2270<br>#5&nbsp; 0x080c6a8e in pbx_thread (data=0x81d4d70) at pbx.c:2583<br>#6&nbsp; 0x080f1c70 in dummy_start (data=0x81d41e0) at utils.c:545<br>#7&nbsp; 0xb7f2f240 in start_thread () from /lib/tls/i686/cmov/libpthread.so.0
<br>#8&nbsp; 0xb7d5a32e in clone () from /lib/tls/i686/cmov/libc.so.6<br>&nbsp;</div>
<div>cheers</div>
<div>&nbsp;</div>
<div>dave</div>