[FFmpeg-trac] #9894(avcodec:new): signal 11 (SIGSEGV), code 2 (SEGV_ACCERR) crash on Android 12 arm64 devices

FFmpeg trac at avcodec.org
Sun Aug 28 22:35:24 EEST 2022


#9894: signal 11 (SIGSEGV), code 2 (SEGV_ACCERR) crash on Android 12 arm64 devices
-------------------------------------+-------------------------------------
             Reporter:  Taner Sener  |                    Owner:  (none)
                 Type:  defect       |                   Status:  new
             Priority:  important    |                Component:  avcodec
              Version:  git-master   |               Resolution:
             Keywords:  libx264      |               Blocked By:
  android arm64 crash                |
             Blocking:               |  Reproduced by developer:  0
Analyzed by developer:  0            |
-------------------------------------+-------------------------------------
Comment (by Taner Sener):

 Replying to [comment:3 Carl Eugen Hoyos]:
 > This is missing disassembly and register dump as explained on
 https://ffmpeg.org/bugreports.html
 >
 > Why do you think this is not a bug in x264?

 Debugging a native Android process via gdb or lldb is not impossible but
 very difficult. I tried a few times but I wasn't successful. I attached
 the tombstone file instead. Does it include the disassembly we need? I
 don't know how disassembly looks like to be honest.

 I'm not sure who to blame here, ffmpeg or x264. Yes, the crash happens
 inside x264 methods, but ffmpeg calls those methods. Maybe parameters
 passed by ffmpeg are wrong. And the crash is the result of that. For me,
 it's hard to say who should own this.

 If ffmpeg devs could have a look at the crash and check if everything is
 looking good from ffmpeg perspective that would be quite helpful I
 believe.
-- 
Ticket URL: <https://trac.ffmpeg.org/ticket/9894#comment:4>
FFmpeg <https://ffmpeg.org>
FFmpeg issue tracker


More information about the FFmpeg-trac mailing list