[Top][All Lists]
[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
Re: [Linphone-developers] linphonec 3.2.1 segmentation fault
From: |
Simon Morlat |
Subject: |
Re: [Linphone-developers] linphonec 3.2.1 segmentation fault |
Date: |
Mon, 15 Mar 2010 12:16:52 +0100 |
Hi,
You are right. It is because the streams are not ready (the shell script
is faster than the human typing!).
I suggest this bugfix in coreapi/linphonecore.c
void linphone_core_set_play_file(LinphoneCore *lc, const char *file){
if (lc->play_file!=NULL){
ms_free(lc->play_file);
lc->play_file=NULL;
}
if (file!=NULL) {
lc->play_file=ms_strdup(file);
- if (lc->audiostream)
+ if (lc->audiostream->ticker)
audio_stream_play(lc->audiostream,file);
}
}
Of course the bug will be fixed in next release.
Thanks for reporting.
Simon
Le dimanche 07 mars 2010 à 19:32 +0100, Bortel LĂĄszlĂł a écrit :
> Hi All,
>
> when I issue the following command linphone 3.2.1 gives segmentation fault:
>
> HomeServer:/home/bortel# linphonec -d 6 < dial.txt
>
> The content of dial.txt is the following:
>
> soundcard use files
> call 06309774710
> speak default Hello
> terminate
>
> The goal would be to dial the given number, announce Hello and terminate the
> call. When I enter the 4 commands above manually one-by-one to the linphonec>
> prompt, it works perfectly. When I redirect the same commands to liphonec
> from file it gives segmentation fault on command "speak default hello".
>
> Attached please find the detailed log output of linphone.
> Please check the issue. Any workaround is also welcome.
>
> Thanks,
> Laszlo
> _______________________________________________ Linphone-developers mailing
> list address@hidden
> http://lists.nongnu.org/mailman/listinfo/linphone-developers