You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
Describe the bug
Providing a non-native sound file to mod_conference results in SegFault.
I have tested this with MOH conference_moh_sound and using the CLI conference FILENAME play
playing a Stereo wav or if it is in another format like mp3 will cause a immediate crash. GDB output provided below.
To Reproduce
Steps to reproduce the behavior:
Join a call to a conference and play a stereo audio file. or Mp3 file etc. In this case the file was also remote being pulled in from a http request.
Expected behavior
freeswitch would preform required transcoding for the audio to be compatible with the conference audio without failure.
Package version or git hash
Running on Debian 12
1.10.12-dev+git20240228T163106Z739e770~64bit
Trace logs
Loglevel was set to Notice.
f54b5f98-b159-4005-992f-48c58174a471 2024-12-18 18:03:21.556807 93.40% [NOTICE] switch_channel.c:1142 New Channel sofia/external/+1**********@172.31.214.5 [f54b5f98-b159-4005-992f-48c58174a471]
f54b5f98-b159-4005-992f-48c58174a471 2024-12-18 18:03:22.156786 93.40% [NOTICE] sofia_media.c:90 Pre-Answer sofia/external/+1**********@172.31.214.5!
f54b5f98-b159-4005-992f-48c58174a471 2024-12-18 18:03:23.996784 93.23% [NOTICE] mod_conference.c:2242 Channel [sofia/external/+1**********@172.31.214.5] has been answered
2024-12-18 18:03:24.036785 93.23% [WARNING] switch_core_file.c:463 File has 2 channels, muxing to 1 channel will occur.
backtrace from core file
If applicable, provide the full backtrace from the core file.
Describe the bug
Providing a non-native sound file to mod_conference results in SegFault.
I have tested this with MOH conference_moh_sound and using the CLI conference FILENAME play
playing a Stereo wav or if it is in another format like mp3 will cause a immediate crash. GDB output provided below.
To Reproduce
Steps to reproduce the behavior:
Join a call to a conference and play a stereo audio file. or Mp3 file etc. In this case the file was also remote being pulled in from a http request.
Expected behavior
freeswitch would preform required transcoding for the audio to be compatible with the conference audio without failure.
Package version or git hash
Running on Debian 12
1.10.12-dev+git
20240228T163106Z739e770~64bitTrace logs
Loglevel was set to Notice.
f54b5f98-b159-4005-992f-48c58174a471 2024-12-18 18:03:21.556807 93.40% [NOTICE] switch_channel.c:1142 New Channel sofia/external/+1**********@172.31.214.5 [f54b5f98-b159-4005-992f-48c58174a471]
f54b5f98-b159-4005-992f-48c58174a471 2024-12-18 18:03:22.156786 93.40% [NOTICE] sofia_media.c:90 Pre-Answer sofia/external/+1**********@172.31.214.5!
f54b5f98-b159-4005-992f-48c58174a471 2024-12-18 18:03:23.996784 93.23% [NOTICE] mod_conference.c:2242 Channel [sofia/external/+1**********@172.31.214.5] has been answered
2024-12-18 18:03:24.036785 93.23% [WARNING] switch_core_file.c:463 File has 2 channels, muxing to 1 channel will occur.
backtrace from core file
If applicable, provide the full backtrace from the core file.
The text was updated successfully, but these errors were encountered: