When you hangup/exit a script, at least, if it's caused by exiting the bottom of a script, the current line record is NULL. Step follows the link list until it finds a NULL line record, and then triggers the exit. If the server is not yet exiting, it will try the ^hangup and/or exit script. If it is already exiting, then it goes to the hangup state, with the current line record as NULL. Is this what is happening?

Etoile Di�se wrote:
Le Mon, 11 Apr 2005 15:08:23 -0400, Julien Chavanton <[EMAIL PROTECTED]> a �crit:

Hi,

The description of the bug was not correct.

I did revert to the code I have made for conference and at the end I encounter the same problem.

It seem that after hangup we must avoid using certain function call or obect instantiation, because sometime it fail with a segfault, not sure if it is the instantiation of "Line" or the "getscript()" function but the problem is there:


David, what do you think ? When hangup occurs, is it a problem to use getscript() ?

Julien, have you tried to check the getScript() return value ?
(I mean, are you sure of the place where the segfault occurs ? I have already
seen some "segfaulted" programs that were not producing the last trace before the crash...)


Maybe it's line->argc that crashes ?

FdR/ED


begin:vcard
fn:David Sugar
n:Sugar;David
org:GNU Project
adr:;;23 Olin Drive;Cape May Court House;NJ;08210;USA
email;internet:[EMAIL PROTECTED]
tel;home:1 609 465 5336
tel;cell:1 908 917 6084
x-mozilla-html:FALSE
url:http://www.ostel.com
version:2.1
end:vcard

_______________________________________________
Bayonne-devel mailing list
[email protected]
http://lists.gnu.org/mailman/listinfo/bayonne-devel

Reply via email to