Veljko,
Could you test this 2 patches ?
|
audio_devices_engine_verona.diff
Description: Binary data
audio_devices_qutecom.diff
Description: Binary data
Laurent Le 13 juil. 2011 à 15:55, Laurent Tarrisse a écrit : I will propose to Vadim a patch to rewrite this part … I think it should be better with 2 variables for audio device in ph_config : audio in and audio out. This way we could remove string manipulation in phms_get_read_soundcard
Laurent Le 13 juil. 2011 à 15:47, Veljko Milisavljević a écrit : Value is: temp = 0x11faf918 "IN=WINSND: Microphone (High Definition Aud;OUT=WINSND: Headphone" The number of characters is 64 :) So,it should be enough just to increase size of temp?
Veljko
2011/7/13 Laurent Tarrisse <[email protected]>
in qutecom-3.3/engine/verona/phms_audiostream.c /
MSSndCard *phms_get_write_soundcard(const char *device)
{ int devlen=0;
char temp[64];
char *out; ...
What is the value of device ?
Is the length superior as 64 ?
Laurent
Le 13 juil. 2011 à 15:37, Veljko Milisavljević a écrit :
Hello, I am testing QuteCom 3.0 built with VS 2008 in Debug build type. When I call the the cellphone, in the moment when the call is established following debug error pops up:
Stack around the variable temp was corrupted.
If I choose Ignore, QuteCom continues to work but no sound can be heard, although Wireshark shows rtp streams in both directions. If I choose Abort QuteCom crashes. If I choose Retry, QuteCom crahes and Debug option is offered.
It seems that problem is in phms_get_write_soundcard() and phms_get_read_soundcard() in phms_audiostream.c
Veljko
_______________________________________________ QuteCom-dev mailing list [email protected] http://lists.qutecom.org/mailman/listinfo/qutecom-dev
|
_______________________________________________
QuteCom-dev mailing list
[email protected]
http://lists.qutecom.org/mailman/listinfo/qutecom-dev