[Live-devel] Crash in RTSPServer.cpp
Jeremy Noring
jnoring at logitech.com
Wed Apr 21 13:30:55 PDT 2010
We have a crash in our RTSP server (implemented with Live555) that
reproduces when streaming the same session to multiple RTP-over-TCP
clients. Here's the callstack:
Program terminated with signal 11, Segmentation fault.
#0 0x47ac7cb4 in
RTSPServer::RTSPClientSession::handleAlternativeRequestByte1
()
from
/opt/montavista/pro/devkit/arm/v5t_le/target/opt/ExternalMediaDelivery.so
(gdb) bt
#0 0x47ac7cb4 in
RTSPServer::RTSPClientSession::handleAlternativeRequestByte1
()
from
/opt/montavista/pro/devkit/arm/v5t_le/target/opt/ExternalMediaDelivery.so
#1 0x47ac4b9c in SocketDescriptor::tcpReadHandler ()
from
/opt/montavista/pro/devkit/arm/v5t_le/target/opt/ExternalMediaDelivery.so
#2 0x47a9ee54 in BasicTaskScheduler::SingleStep ()
from
/opt/montavista/pro/devkit/arm/v5t_le/target/opt/ExternalMediaDelivery.so
#3 0x47a9e2d8 in BasicTaskScheduler0::doEventLoop ()
from
/opt/montavista/pro/devkit/arm/v5t_le/target/opt/ExternalMediaDelivery.so
#4 0x47a96670 in RTSPServer::run (this=0x3f5c0)
at ../../../../src/RTSPServer.cpp:190
#5 0x403637f0 in QThreadPrivate::start ()
from /opt/montavista/pro/devkit/arm/v5t_le/target/opt/libQtCore.so.4
#6 0x405158c8 in start_thread (arg=<value optimized out>)
at pthread_create.c:300
#7 0x4078add8 in clone ()
from /opt/montavista/pro/devkit/arm/v5t_le/target/lib/libc.so.6
Backtrace stopped: frame did not save the PC
(gdb)
The callstack is a bit odd because of optimiztion, but it makes sense going
through tcpReadHandler. are there any known issues from requesting multiple
RTP-over-TCP streams from the same session? (also, our client is based on
openRTSP--so Live555 on both sides).
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://lists.live555.com/pipermail/live-devel/attachments/20100421/75eb7ce8/attachment.html>
More information about the live-devel
mailing list