Debian SIGSEGV native error on mediainfo of specific files

Sonarr version (exact version):
2.0.0.4408

Mono version:
Mono JIT compiler version 4.6.2 (Stable 4.6.2.7/08fd525 Mon Nov 14 12:30:00 UTC 2016)
Copyright © 2002-2014 Novell, Inc, Xamarin Inc and Contributors. www.mono-project.com
TLS: __thread
SIGSEGV: altstack
Notifications: epoll
Architecture: amd64
Disabled: none
Misc: softdebug
LLVM: supported, not enabled.
GC: sgen

MediaInfo/libversion:
MediaInfo Command line,
MediaInfoLib - v0.7.88

OS: Debian stretch/sid

((Debug logs)):
Crash 1 MediaInfo 1
Crash 2 MediaInfo 2

Description of issue:
When I start sonarr it stops working after around a minute. Looking at the console output (when running it directly) I can see that a native error is thrown on the media scanning step of certain files. However it is not always the same file, but it is from the same show/series of files.

Linked are two separate crashes that occurred and the media info of the file on which it crashed.

These files have worked correctly in sonarr before so I do not know why these give such serious errors now.

what I have tried myself:
I tried reinstalling sonarr. Using different versions of mediainfo. switched to the develop branch of sonarr. None of these things helped.

I have now moved these files to a directory that sonarr does not monitor and this solves the issue so I have a kind of workaround. However I would like to get to the root cause of this issue and place these files back in their original location.

Probably because Sonarr is reprocessing the files and likely processed them with a different version of media info before.

Which versions have you tried? 0.7.90 is the latest and may have already fixed this issue.

It looks similar to Crashing on Ubuntu 16.04 calling MediaInfo since 2.0.0.4323 · Issue #1501 · Sonarr/Sonarr · GitHub but that was limited to an MPEG2 file.

This topic was automatically closed 60 days after the last reply. New replies are no longer allowed.