Martin List-Petersen
2003-Nov-16 07:11 UTC
[Asterisk-Users] * is crashing, when the call is accepted (H.323 -> SIP)
I'v got the following scenario: Two clients (ohphone) are calling (one at a time) the host with asterisk, which then connects to the SIP client. One of these hosts let's asterisk crash with a segmentation fault (i can provide the core file, if needed) in the second, the SIP client accepts the call. However .. if that client get's to the voicemail instead, because the SIP client is offline, asterisk will not crash. ------------------- --> (client output) wimpy is calling host x.x.x.x Command ? Ringing phone for "marlow [x.x.x.x]" ... Started logical channel: sending GSM-06.10{sw} <1> Call with "marlow [x.x.x.x]" established. Started logical channel: receiving GSM-06.10{sw} <1> 0:18.204 H323 Cleaner assert.cxx(105) PWLib Assertion fail: Jitter buffer thread did not terminate, file jitter.cxx, line 259, Error=4 ------------------- --> (* output) -- Executing Ringing("H323:28231", "") in new stack -- Executing Wait("H323:28231", "2") in new stack -- Executing Dial("H323:28231", "SIP/266|15") in new stack -- Called 266 -- SIP/266-8d50 is ringing -- SIP/266-8d50 answered H323:28231 Segmentation fault ------------------- I do have a coredump from *, if that is needed. Client (crashing *): Slackware libc6 2.3.2 PWLib 1.5.2 OpenH323 1.12.2 OhPhone 1.4.1 Client (not crashing *): Debian Sid libc6 2.3.2.ds1-10 PwLib 1.5.2 (libpt-1.5.2) OpenH323 1.12.2 (libopenh323-1.12.2) OhPhone 1.4.1-1 * Host: Debian sarge/sid mix libc6 2.3.2.ds1-8 PwLib 1.5.2 (libpt-1.5.2-2) OpenH323 1.12.2 (libopenh323-1.12.2-3) asterisk 0.5.0-2 asterisk-oh323-0.5.6 Client receiving the call: libc6 2.3.2.ds1-8 kphone 3.11-1 (Debian) Any suggestions how this can be prevented ? What additional info is needed ? Regards, Martin List-Petersen martin at list-petersen dot se -- New systems generate new problems.