[prev in list] [next in list] [prev in thread] [next in thread] 

List:       freeswitch-dev
Subject:    Re: [Freeswitch-dev] Skypopen segfault again
From:       Steven Ayre <steveayre () gmail ! com>
Date:       2011-06-06 9:28:19
Message-ID: BANLkTi=EuZwFpSvR8-rW2MN4sOvxz1mzkg () mail ! gmail ! com
[Download RAW message or body]

[Attachment #2 (multipart/alternative)]


A segfault is always a bug, just one that was already fixed in this case. ;)

Good luck with the upgrade.

-Steve


On 6 June 2011 09:16, Anton VG <anton.vazir@gmail.com> wrote:

> Thanks for note Steven, but before reporting Bug, we have to make sure
> this is really BUG :), like this time
>
> 2011/6/6 Steven Ayre <steveayre@gmail.com>:
> > Please report bugs at http://jira.freeswitch.org
> >
> > On 6 June 2011 07:24, Anton VG <anton.vazir@gmail.com> wrote:
> >>
> >> Hi Giovanni,
> >> Seems segfault again, this is the updated version.
> >> FreeSWITCH Version 1.0.head (git-a57336b 2011-05-03 22-40-43 -0500)
> >> Started
> >>
> >> Core was generated by `./freeswitch -core -nc'.
> >> Program terminated with signal 11, Segmentation fault.
> >> #0  0x00007f0f027ce028 in switch_core_session_get_channel
> >> (session=0x0) at src/switch_core_session.c:1082
> >> 1082            switch_assert(session->channel);
> >> (gdb) bt full
> >> #0  0x00007f0f027ce028 in switch_core_session_get_channel
> >> (session=0x0) at src/switch_core_session.c:1082
> >>        __PRETTY_FUNCTION__ = "switch_core_session_get_channel"
> >> #1  0x00007f0eed7d5d0a in dtmf_received (tech_pvt=0x7f0eeda1e9e0,
> >> value=0x7f0eecd6e560 "*") at mod_skypopen.c:2138
> >>        session = 0x0
> >>        channel = 0x0
> >>        __func__ = "dtmf_received"
> >> #2  0x00007f0eed7e21dd in skypopen_signaling_read
> >> (tech_pvt=0x7f0eeda1e9e0) at skypopen_protocol.c:537
> >>        read_from_pipe = "CALL 7025 DTMF *", '\000' <repeats 4079 times>
> >>        message = "CALL\000\067\060\062\065\000DTMF\000*", '\000'
> >> <repeats 4079 times>
> >>        message_2 = "CALL 7025 DTMF *", '\000' <repeats 4079 times>
> >>        buf = 0x0
> >>        obj = "CALL", '\000' <repeats 507 times>
> >>        id = "7025", '\000' <repeats 507 times>
> >>        prop = "DTMF", '\000' <repeats 507 times>
> >>        value = "*", '\000' <repeats 510 times>
> >>        where = 0x0
> >>        stringp = 0x7f0eecd6ed68
> >>        a = 17
> >>        howmany = 17
> >>        i = 16
> >>        __func__ = "skypopen_signaling_read"
> >> #3  0x00007f0eed7cec65 in skypopen_signaling_thread_func
> >> (thread=0x7f0ef408ad28, obj=0x7f0eeda1e9e0) at mod_skypopen.c:1399
> >>        tech_pvt = 0x7f0eeda1e9e0
> >>        res = 0
> >>        forever = 1
> >>        event = 0x0
> >>        __func__ = "skypopen_signaling_thread_func"
> >> #4  0x00007f0f0287b317 in dummy_worker (opaque=0x7f0ef408ad28) at
> >> threadproc/unix/thread.c:138
> >>        thread = 0x7f0ef408ad28
> >> #5  0x00007f0f01cfc8ba in start_thread () from /lib/libpthread.so.0
> >> No symbol table info available.
> >> #6  0x00007f0f0122802d in clone () from /lib/libc.so.6
> >> No symbol table info available.
> >> #7  0x0000000000000000 in ?? ()
> >> No symbol table info available.
> >> (gdb)
> >>
> >> _______________________________________________
> >> FreeSWITCH-dev mailing list
> >> FreeSWITCH-dev@lists.freeswitch.org
> >> http://lists.freeswitch.org/mailman/listinfo/freeswitch-dev
> >> UNSUBSCRIBE:http://lists.freeswitch.org/mailman/options/freeswitch-dev
> >> http://www.freeswitch.org
> >
> >
> > _______________________________________________
> > FreeSWITCH-dev mailing list
> > FreeSWITCH-dev@lists.freeswitch.org
> > http://lists.freeswitch.org/mailman/listinfo/freeswitch-dev
> > UNSUBSCRIBE:http://lists.freeswitch.org/mailman/options/freeswitch-dev
> > http://www.freeswitch.org
> >
> >
>
> _______________________________________________
> FreeSWITCH-dev mailing list
> FreeSWITCH-dev@lists.freeswitch.org
> http://lists.freeswitch.org/mailman/listinfo/freeswitch-dev
> UNSUBSCRIBE:http://lists.freeswitch.org/mailman/options/freeswitch-dev
> http://www.freeswitch.org
>

[Attachment #5 (text/html)]

A segfault is always a bug, just one that was already fixed in this case. \
;)<div><br></div><div>Good luck with the \
upgrade.</div><div><br></div><div>-Steve</div><div><br><br><div \
class="gmail_quote">On 6 June 2011 09:16, Anton VG <span dir="ltr">&lt;<a \
href="mailto:anton.vazir@gmail.com">anton.vazir@gmail.com</a>&gt;</span> wrote:<br>

<blockquote class="gmail_quote" style="margin:0 0 0 .8ex;border-left:1px #ccc \
solid;padding-left:1ex;">Thanks for note Steven, but before reporting Bug, we have to \
make sure<br> this is really BUG :), like this time<br>
<br>
2011/6/6 Steven Ayre &lt;<a \
href="mailto:steveayre@gmail.com">steveayre@gmail.com</a>&gt;:<br> \
<div><div></div><div class="h5">&gt; Please report bugs at <a \
href="http://jira.freeswitch.org" target="_blank">http://jira.freeswitch.org</a><br> \
&gt;<br> &gt; On 6 June 2011 07:24, Anton VG &lt;<a \
href="mailto:anton.vazir@gmail.com">anton.vazir@gmail.com</a>&gt; wrote:<br> \
&gt;&gt;<br> &gt;&gt; Hi Giovanni,<br>
&gt;&gt; Seems segfault again, this is the updated version.<br>
&gt;&gt; FreeSWITCH Version 1.0.head (git-a57336b 2011-05-03 22-40-43 -0500)<br>
&gt;&gt; Started<br>
&gt;&gt;<br>
&gt;&gt; Core was generated by `./freeswitch -core -nc&#39;.<br>
&gt;&gt; Program terminated with signal 11, Segmentation fault.<br>
&gt;&gt; #0  0x00007f0f027ce028 in switch_core_session_get_channel<br>
&gt;&gt; (session=0x0) at src/switch_core_session.c:1082<br>
&gt;&gt; 1082            switch_assert(session-&gt;channel);<br>
&gt;&gt; (gdb) bt full<br>
&gt;&gt; #0  0x00007f0f027ce028 in switch_core_session_get_channel<br>
&gt;&gt; (session=0x0) at src/switch_core_session.c:1082<br>
&gt;&gt;        __PRETTY_FUNCTION__ = &quot;switch_core_session_get_channel&quot;<br>
&gt;&gt; #1  0x00007f0eed7d5d0a in dtmf_received (tech_pvt=0x7f0eeda1e9e0,<br>
&gt;&gt; value=0x7f0eecd6e560 &quot;*&quot;) at mod_skypopen.c:2138<br>
&gt;&gt;        session = 0x0<br>
&gt;&gt;        channel = 0x0<br>
&gt;&gt;        __func__ = &quot;dtmf_received&quot;<br>
&gt;&gt; #2  0x00007f0eed7e21dd in skypopen_signaling_read<br>
&gt;&gt; (tech_pvt=0x7f0eeda1e9e0) at skypopen_protocol.c:537<br>
&gt;&gt;        read_from_pipe = &quot;CALL 7025 DTMF *&quot;, &#39;\000&#39; \
&lt;repeats 4079 times&gt;<br> &gt;&gt;        message = \
&quot;CALL\000\067\060\062\065\000DTMF\000*&quot;, &#39;\000&#39;<br> &gt;&gt; \
&lt;repeats 4079 times&gt;<br> &gt;&gt;        message_2 = &quot;CALL 7025 DTMF \
*&quot;, &#39;\000&#39; &lt;repeats 4079 times&gt;<br> &gt;&gt;        buf = 0x0<br>
&gt;&gt;        obj = &quot;CALL&quot;, &#39;\000&#39; &lt;repeats 507 times&gt;<br>
&gt;&gt;        id = &quot;7025&quot;, &#39;\000&#39; &lt;repeats 507 times&gt;<br>
&gt;&gt;        prop = &quot;DTMF&quot;, &#39;\000&#39; &lt;repeats 507 times&gt;<br>
&gt;&gt;        value = &quot;*&quot;, &#39;\000&#39; &lt;repeats 510 times&gt;<br>
&gt;&gt;        where = 0x0<br>
&gt;&gt;        stringp = 0x7f0eecd6ed68<br>
&gt;&gt;        a = 17<br>
&gt;&gt;        howmany = 17<br>
&gt;&gt;        i = 16<br>
&gt;&gt;        __func__ = &quot;skypopen_signaling_read&quot;<br>
&gt;&gt; #3  0x00007f0eed7cec65 in skypopen_signaling_thread_func<br>
&gt;&gt; (thread=0x7f0ef408ad28, obj=0x7f0eeda1e9e0) at mod_skypopen.c:1399<br>
&gt;&gt;        tech_pvt = 0x7f0eeda1e9e0<br>
&gt;&gt;        res = 0<br>
&gt;&gt;        forever = 1<br>
&gt;&gt;        event = 0x0<br>
&gt;&gt;        __func__ = &quot;skypopen_signaling_thread_func&quot;<br>
&gt;&gt; #4  0x00007f0f0287b317 in dummy_worker (opaque=0x7f0ef408ad28) at<br>
&gt;&gt; threadproc/unix/thread.c:138<br>
&gt;&gt;        thread = 0x7f0ef408ad28<br>
&gt;&gt; #5  0x00007f0f01cfc8ba in start_thread () from /lib/libpthread.so.0<br>
&gt;&gt; No symbol table info available.<br>
&gt;&gt; #6  0x00007f0f0122802d in clone () from /lib/libc.so.6<br>
&gt;&gt; No symbol table info available.<br>
&gt;&gt; #7  0x0000000000000000 in ?? ()<br>
&gt;&gt; No symbol table info available.<br>
&gt;&gt; (gdb)<br>
&gt;&gt;<br>
&gt;&gt; _______________________________________________<br>
&gt;&gt; FreeSWITCH-dev mailing list<br>
&gt;&gt; <a href="mailto:FreeSWITCH-dev@lists.freeswitch.org">FreeSWITCH-dev@lists.freeswitch.org</a><br>
 &gt;&gt; <a href="http://lists.freeswitch.org/mailman/listinfo/freeswitch-dev" \
target="_blank">http://lists.freeswitch.org/mailman/listinfo/freeswitch-dev</a><br> \
&gt;&gt; UNSUBSCRIBE:<a \
href="http://lists.freeswitch.org/mailman/options/freeswitch-dev" \
target="_blank">http://lists.freeswitch.org/mailman/options/freeswitch-dev</a><br> \
&gt;&gt; <a href="http://www.freeswitch.org" \
target="_blank">http://www.freeswitch.org</a><br> &gt;<br>
&gt;<br>
&gt; _______________________________________________<br>
&gt; FreeSWITCH-dev mailing list<br>
&gt; <a href="mailto:FreeSWITCH-dev@lists.freeswitch.org">FreeSWITCH-dev@lists.freeswitch.org</a><br>
 &gt; <a href="http://lists.freeswitch.org/mailman/listinfo/freeswitch-dev" \
target="_blank">http://lists.freeswitch.org/mailman/listinfo/freeswitch-dev</a><br> \
&gt; UNSUBSCRIBE:<a href="http://lists.freeswitch.org/mailman/options/freeswitch-dev" \
target="_blank">http://lists.freeswitch.org/mailman/options/freeswitch-dev</a><br> \
&gt; <a href="http://www.freeswitch.org" \
target="_blank">http://www.freeswitch.org</a><br> &gt;<br>
&gt;<br>
<br>
_______________________________________________<br>
FreeSWITCH-dev mailing list<br>
<a href="mailto:FreeSWITCH-dev@lists.freeswitch.org">FreeSWITCH-dev@lists.freeswitch.org</a><br>
 <a href="http://lists.freeswitch.org/mailman/listinfo/freeswitch-dev" \
target="_blank">http://lists.freeswitch.org/mailman/listinfo/freeswitch-dev</a><br> \
UNSUBSCRIBE:<a href="http://lists.freeswitch.org/mailman/options/freeswitch-dev" \
target="_blank">http://lists.freeswitch.org/mailman/options/freeswitch-dev</a><br> <a \
href="http://www.freeswitch.org" target="_blank">http://www.freeswitch.org</a><br> \
</div></div></blockquote></div><br></div>



_______________________________________________
FreeSWITCH-dev mailing list
FreeSWITCH-dev@lists.freeswitch.org
http://lists.freeswitch.org/mailman/listinfo/freeswitch-dev
UNSUBSCRIBE:http://lists.freeswitch.org/mailman/options/freeswitch-dev
http://www.freeswitch.org


[prev in list] [next in list] [prev in thread] [next in thread] 

Configure | About | News | Add a list | Sponsored by KoreLogic