[FFmpeg-trac] #9550(undetermined:new): SIGBUS under libvirt when displaying text

FFmpeg trac at avcodec.org
Wed Dec 8 16:20:01 EET 2021


#9550: SIGBUS under libvirt  when displaying text
-------------------------------------+-------------------------------------
             Reporter:  moovman      |                    Owner:  (none)
                 Type:  defect       |                   Status:  new
             Priority:  normal       |                Component:
                                     |  undetermined
              Version:  unspecified  |               Resolution:
             Keywords:               |               Blocked By:
             Blocking:               |  Reproduced by developer:  0
Analyzed by developer:  0            |
-------------------------------------+-------------------------------------

Old description:

> Summary of the bug:
> random SIGBUS (SIG7) under libvirt when scaling, overlaying and drawing
> an rtmp input to rtmp output. can happen after 20 minutes or 20 hours.
>

> How to reproduce:
> {{{
> ffmpeg -nostdin -i rtmp://localhost/shoutin/thestation -analyzeduration 0
> -max_delay 1 -fflags nobuffer -fflags discardcorrupt -i /etc/nginx/logo-
> sm.png -filter_complex "setpts=PTS-STARTPTS,scale
> =1280:720,overlay=1125:650,drawtext=x=10:y=660:textfile=/etc/nginx/text.txt:fontfile=/usr/share/fonts/truetype/dejavu/DejaVuSerif.ttf:fontsize=24:fontcolor=white:reload=1"
> -pix_fmt yuv420p -r 30 -c:v libx264 -b:v 3072k -keyint_min 30 -g 6
> 0 -force_key_frames "expr:gte(t,n_forced*2)" -x264opts no-scenecut
> -strict experimental -c:a aac -b:a 320k -af "asetpts=PTS-
> STARTPTS,aresample=async=1:min_hard_comp=0.100000" -f flv -aspect 16:9
> rtmp://localhost/loop/thestation
>
> ffmpeg version N-104775-g228b25ad9b Copyright (c) 2000-2021 the FFmpeg
> developers
>   built with gcc 7 (Ubuntu 7.5.0-3ubuntu1~18.04)
>
> }}}

New description:

 Summary of the bug:
 random SIGBUS (SIG7) under libvirt when scaling, overlaying and drawing an
 rtmp input to rtmp output. can happen after 20 minutes or 20 hours.


 How to reproduce:
 {{{
 ffmpeg -nostdin -i rtmp://localhost/shoutin/thestation -analyzeduration 0
 -max_delay 1 -fflags nobuffer -fflags discardcorrupt -i /etc/nginx/logo-
 sm.png -filter_complex "setpts=PTS-STARTPTS,scale
 =1280:720,overlay=1125:650,drawtext=x=10:y=660:textfile=/etc/nginx/text.txt:fontfile=/usr/share/fonts/truetype/dejavu/DejaVuSerif.ttf:fontsize=24:fontcolor=white:reload=1"
 -pix_fmt yuv420p -r 30 -c:v libx264 -b:v 3072k -keyint_min 30 -g 6
 0 -force_key_frames "expr:gte(t,n_forced*2)" -x264opts no-scenecut -strict
 experimental -c:a aac -b:a 320k -af "asetpts=PTS-
 STARTPTS,aresample=async=1:min_hard_comp=0.100000" -f flv -aspect 16:9
 rtmp://localhost/loop/thestation

 ffmpeg version N-104775-g228b25ad9b Copyright (c) 2000-2021 the FFmpeg
 developers
   built with gcc 7 (Ubuntu 7.5.0-3ubuntu1~18.04)

 }}}

 ugh

--
Comment (by moovman):

 looks like ive saved the wrong verbose log output - please ignore ffmpeg-
 debug-report.txt and ill recreate the error
-- 
Ticket URL: <https://trac.ffmpeg.org/ticket/9550#comment:1>
FFmpeg <https://ffmpeg.org>
FFmpeg issue tracker


More information about the FFmpeg-trac mailing list