I get this assertion every time I call sip-register, sip-session, sip-audio-session or sip-message (only the sip-settings command works for me).<br><br>Sorry, I'm new to this so I haven't studied the ALSA headers yet. I've just installed the SDK and wanted to see if I could access our test SIP server with the test client tools.<br>
<br>I saw a comment in a previous posting that python 2.5 wasn't supported anymore, but I'm not sure if that was correct or only in the context of a different OS.<br><br>Thanks,<br>Rory<br><br><div class="gmail_quote">
On Tue, Nov 15, 2011 at 6:38 AM, Saúl Ibarra Corretgé <span dir="ltr"><<a href="mailto:saul@ag-projects.com">saul@ag-projects.com</a>></span> wrote:<br><br>Hi,<br>
<div class="im"><br>
On Nov 14, 2011, at 12:45 PM, Rory Latchem wrote:<br>
<br>
> I've built SIP SIMPLE SDK on Fedora 10 using python 2.5.2. I can
edit an account using sip-settings, but I get an assertion when I call
sip-register:<br>
><br>
> # sip-register<br>
> using _sigchld<br>
> Using account <a href="mailto:user1@siptest.com">user1@siptest.com</a><br>
> python: ../src/pj/os_core_unix.c:621: pj_thread_this: Assertion
`!"Calling pjlib from unknown/external thread. You must " "register
external threads with pj_thread_register() " "before calling any pjlib
functions."' failed.<br>
> Aborted<br>
><br>
> My account settings might not be valid but I can't see any obvious
reason why this would cause the sip-register command to use an "unknown
thread".<br>
><br>
<br>
</div>Do you get this error consistently? Did you have the ALSA headers
installed, that is, can you lanch sip-session and see audio devices?<br>
<br>
<br>
Regards,<br>
<font color="#888888"><br>
--<br>
Saúl Ibarra Corretgé<br>
AG Projects</font><br><br></div>