[pjsip] Assertion on Mac OS X 10.6 Snow Leopard
Alexei Kuznetsov
eofster at gmail.com
Sat Oct 10 08:48:26 CDT 2009
This also happens with pjproject built on 10.6. When I plug headphones
in, everything is fine, I hear sound through them. But when I plug
them out, I’m getting the assertion.
Alexei
On 2 Sep, 2009, at 0:18, Alexei Kuznetsov wrote:
> Hi,
>
> My application, linked against pjsua-lib 1.0.3, quits on assertion
> when user plugs or unplugs headphones.
>
> Assertion failed: (thread->signature1 != 0xDEAFBEEF || thread-
> >signature2 != 0xDEADC0DE || (thread->thread == pthread_self())),
> function pj_thread_register, file ../src/pj/os_core_unix.c, line 381.
>
> pjsua application, though, behaves like this:
>
> 23:45:51.856 Master/sound Buffer size adjusted from 1280 to 908
> (eff_cnt=760)
> 23:45:52.276 Master/sound Buffer size adjusted from 1228 to 945
> (eff_cnt=760)
> 23:45:52.596 Master/sound Buffer size adjusted from 1265 to 897
> (eff_cnt=760)
> 23:45:52.937 Master/sound Buffer size adjusted from 1217 to 1021
> (eff_cnt=730)
> 23:45:53.176 Master/sound Buffer size adjusted from 1341 to 894
> (eff_cnt=730)
> 23:45:53.496 Master/sound Buffer size adjusted from 1214 to 997
> (eff_cnt=730)
> 23:45:53.880 Master/sound Buffer size adjusted from 1317 to 993
> (eff_cnt=730)
> 23:45:54.236 Master/sound Buffer size adjusted from 1313 to 858
> (eff_cnt=730)
> 23:45:54.497 Master/sound Buffer size adjusted from 1178 to 965
> (eff_cnt=730)
> 23:45:54.758 Master/sound Buffer size adjusted from 1285 to 996
> (eff_cnt=730)
> 23:45:55.056 Master/sound Buffer size adjusted from 1316 to 1103
> (eff_cnt=707)
>
> This happens on the newly released Mac OS X 10.6, pjproject was
> built on 10.5. By the way, we had the similar thing on 10.5 back in
> 2008: http://lists.pjsip.org/pipermail/pjsip_lists.pjsip.org/2008-March/002183.html
>
> Is it possible to do something from pjsua-lib user point of view? If
> not, how can I help to resolve this issue?
>
> Alexei
More information about the pjsip
mailing list