|
From: | Cedric Home Touch |
Subject: | [Linphone-developers] [IOS] linphone_core_new() after linphone_core_destroy() |
Date: | Wed, 2 May 2012 16:25:59 +0800 |
Hi all, I am trying to get the Linphone works in IPhone. I had git and compiled Linphone successfully and get it run on IPhone. The problem I found is that it will receive a "SIGABRT" if I do not set the proxy and re-enter the app. After digging in the code, I found the reason is that entering background mode without proxy setting will run the "linphone_core_destroy" function. And, when the app become active and run "linphone_core_new" function, there will be a "SIGABRT". Details console output is as follow: Create linphonecore WARNING: no real random source present! 2012-05-02 16:14:45.407 linphone[3312:207] Could not start tcp transport on port 3168, maybe this port is already used. 2012-05-02 16:14:45.409 linphone[3312:207] Could not start tls transport on port 3203, maybe this port is already used. testing rand_source...passed cipher: aes cipher block chaining (cbc) mode instance count: 1 self-test: passed cipher: aes integer counter mode instance count: 1 self-test: passed cipher: null cipher instance count: 1 self-test: passed auth func: hmac sha-1 authentication function instance count: 0 self-test: passed auth func: null authentication function instance count: 0 self-test: passed debug modules loaded: srtp (off) hmac sha-1 (off) aes cbc (off) aes icm (off) alloc (off) stat test (off) cipher (off) auth func (off) crypto kernel (off) ortp-fatal-Couldn't initialize SRTP library. Would there be anyone solved this problem before? Thanks, Cedric |
[Prev in Thread] | Current Thread | [Next in Thread] |