[Live-devel] SIGSEGV Exception After sendDescribeCommand() Called

Peter McCarthy peter.mccarthy at bibbol.ltd.uk
Mon Jan 13 05:28:06 PST 2014


Hi Ross,

I'm developing a prototype Android app (Nexus 7, Jelly Bean 4.3) which 
uses some source code based on the testRTSPClient.cpp sample.

The app currently uses the Live555 release dated 2013-10-03 and it works 
very reliably. However, if I then use any release after that date 
(including 2014-01-11), the app immediately throws a SIGSEGV exception.

Now, this happens sometime after sendDescribeCommand(), but before 
continueAfterDESCRIBE() , is called.

I've included an abbreviated dump of the exception below:



01-11 10:37:09.158 2797-2826/com._._ A/libc﹕ Fatal signal 11 (SIGSEGV) 
at 0x00000000 (code=1), thread 2826 (m._._)
01-11 10:37:09.208 2797-2797/com._._ I/Choreographer﹕ Skipped 561 
frames! The application may be doing too much work on its main thread.
01-11 10:37:09.258 120-120/? I/DEBUG﹕ *** *** *** *** *** *** *** *** 
*** *** *** *** *** *** *** ***
01-11 10:37:09.258 120-120/? I/DEBUG﹕ Build fingerprint: 
'google/nakasi/grouper:4.3/JWR66Y/776638:user/release-keys'
01-11 10:37:09.258 120-120/? I/DEBUG﹕ Revision: '0'
01-11 10:37:09.258 120-120/? I/DEBUG﹕ pid: 2797, tid: 2826, name: m._._ 
 >>> com._._ <<<
01-11 10:37:09.258 120-120/? I/DEBUG﹕ signal 11 (SIGSEGV), code 1 
(SEGV_MAPERR), fault addr 00000000
.
.
.
01-11 10:37:09.358 120-120/? I/DEBUG﹕ #01 pc 00089331 
/data/app-lib/com._._-2/lib_RtspH264.so 
(RTSPClient::sendRequest(RTSPClient::RequestRecord*)+684)
01-11 10:37:09.358 120-120/? I/DEBUG﹕ #02 pc 00089483 
/data/app-lib/com._._-2/lib_RtspH264.so 
(RTSPClient::connectionHandler1()+186)
.
.
.
01-11 10:37:09.358 120-120/? I/DEBUG﹕ 6af14c54 69843435 
/data/app-lib/com._._-2/lib_RtspH264.so 
(BasicTaskScheduler::setBackgroundHandling(int, int, void (*)(void*, 
int), void*))
.
.
.
01-11 10:37:09.368 120-120/? I/DEBUG﹕ 6af14ccc 69843791 
/data/app-lib/com._._-2/lib_RtspH264.so 
(BasicTaskScheduler::SingleStep(unsigned int)+668)
.
.
.



Have you got any ideas as to why this is happening? Thanks in advance 
for your help.

Regards,

Peter



More information about the live-devel mailing list