From: Anthony Minessale Date: Thu, 8 Feb 2018 17:04:11 +0000 (-0600) Subject: FS-10941: [mod_conference] Segfault SIGFPE, Arithmetic exception in mod_conference... X-Git-Tag: v1.8.1~3^2~87 X-Git-Url: http://git.ipfire.org/cgi-bin/gitweb.cgi?a=commitdiff_plain;h=9fcbf5d1c0f1cadbc5163b90ab941c2d68728024;p=thirdparty%2Ffreeswitch.git FS-10941: [mod_conference] Segfault SIGFPE, Arithmetic exception in mod_conference #resolve --- diff --git a/src/switch_core_media.c b/src/switch_core_media.c index 6d4b780df3..e15dad3e09 100644 --- a/src/switch_core_media.c +++ b/src/switch_core_media.c @@ -6600,11 +6600,11 @@ SWITCH_DECLARE(void) switch_core_session_write_blank_video(switch_core_session_t switch_color_set_rgb(&bgcolor, "#000000"); switch_img_fill(blank_img, 0, 0, blank_img->d_w, blank_img->d_h, &bgcolor); + if (fps < 15) fps = 15; frame_ms = (uint32_t) 1000 / fps; + if (frame_ms <= 0) frame_ms = 66; frames = (uint32_t) ms / frame_ms; - - switch_core_media_gen_key_frame(session); for (i = 0; i < frames; i++) { fr.img = blank_img;