mahuti 0 Posted December 19, 2018 Posted December 19, 2018 (edited) I've been having a problem lately with emby crashing on a Raspberry Pi on DietPi. It ran almost without fault for the last year or so. After an upgrade from 3.3x to 3.5.2, it began crashing within minutes of starting it. So, I wiped the system and started over completely with a new install of DietPi and Emby as well. I'm not totally sure what's causing it, but I've been trying to run the Roku "create thumbnails" scheduled task, and it invariably crashes, even if I don't access the system in any other way. I've attached a copy of the log file, and the linux error status is also posted below. Any help would be greatly appreciated. ● emby-server.service - Emby Server is a personal media server with apps on just about every device.Loaded: loaded (/usr/lib/systemd/system/emby-server.service; disabled; vendor preset: enabled)Active: failed (Result: signal) since Tue 2018-12-18 20:07:35 EST; 1h 47min agoProcess: 6526 ExecStart=/opt/emby-server/bin/emby-server (code=killed, signal=ABRT)Main PID: 6526 (code=killed, signal=ABRT)Dec 18 19:14:28 DietPi emby-server[6526]: Info App: Sqlite compiler options: COMPILER=gcc-6.4.1 20170707,ENABLE_COLUMN_METADATA,ENABLE_DBSTAT_VTAB,ENABLE_FTS3,ENABLE_FTS3_PARENTHESIS,ENABLE_FTS3_TOKENIZER,ENABLE_FTS5,ENABLE_JSON1,ENABLE_PREUPDATE_HOOK,ENABLE_RTREE,ENABLE_SESSION,ENABLE_UNLOCK_NOTIFY,ENABLE_UPDATE_DELETE_LIMIT,LIKE_DOESNT_MATCH_BLOBS,MAX_SCHEMA_RETRY=25,MAX_VARIABLE_NUMBER=250000,OMIT_LOOKASIDE,SECURE_DELETE,THREADSAFE=1Dec 18 19:14:28 DietPi emby-server[6526]: Info App: Default journal_mode for /var/lib/emby/data/sync14.db is walDec 18 19:14:28 DietPi emby-server[6526]: Info App: PRAGMA synchronous=1Dec 18 19:14:28 DietPi emby-server[6526]: Info App: Entry point completed: Emby.Server.Sync.SyncManagerEntryPoint. Duration: 0.082916 secondsDec 18 19:14:28 DietPi emby-server[6526]: Info App: Starting entry point Emby.Server.Sync.SyncNotificationEntryPointDec 18 19:14:28 DietPi emby-server[6526]: Info App: Entry point completed: Emby.Server.Sync.SyncNotificationEntryPoint. Duration: 0.0145443 secondsDec 18 19:14:28 DietPi emby-server[6526]: Info App: All entry points have startedDec 18 20:07:34 DietPi systemd[1]: emby-server.service: Main process exited, code=killed, status=6/ABRTDec 18 20:07:35 DietPi systemd[1]: emby-server.service: Unit entered failed state.Dec 18 20:07:35 DietPi systemd[1]: emby-server.service: Failed with result 'signal'. log.zip Edited December 19, 2018 by mahuti
Luke 38874 Posted December 19, 2018 Posted December 19, 2018 Hi, is armhf the right package for your cpu? What architecture is it?
mahuti 0 Posted December 19, 2018 Author Posted December 19, 2018 (edited) Yes, armhf is the right package for the Raspberry PI 3b+ (Cortex-A53 (ARMv8) 64-bit SoC @ 1.4GHz) running a version of Raspbian (Debian) Edited December 19, 2018 by mahuti
mahuti 0 Posted December 19, 2018 Author Posted December 19, 2018 (edited) This morning I woke up to another error emby-server.service - Emby Server is a personal media server with apps on just about every device.Loaded: loaded (/usr/lib/systemd/system/emby-server.service; disabled; vendor preset: enabled)Active: failed (Result: signal) since Wed 2018-12-19 02:00:24 EST; 8h agoProcess: 13786 ExecStart=/opt/emby-server/bin/emby-server (code=killed, signal=ABRT)Main PID: 13786 (code=killed, signal=ABRT)Dec 19 01:34:23 DietPi emby-server[13786]: Info App: Default journal_mode for /var/lib/emby/data/sync14.db is walDec 19 01:34:23 DietPi emby-server[13786]: Info App: PRAGMA synchronous=1Dec 19 01:34:23 DietPi emby-server[13786]: Info App: Entry point completed: Emby.Server.Sync.SyncManagerEntryPoint. Duration: 0.0964413 secondsDec 19 01:34:23 DietPi emby-server[13786]: Info App: Starting entry point Emby.Server.Sync.SyncNotificationEntryPointDec 19 01:34:23 DietPi emby-server[13786]: Info App: Entry point completed: Emby.Server.Sync.SyncNotificationEntryPoint. Duration: 0.0158526 secondsDec 19 01:34:23 DietPi emby-server[13786]: Info App: All entry points have startedDec 19 02:00:24 DietPi emby-server[13786]: *** Error in `/opt/emby-server/system/EmbyServer': double free or corruption (fasttop): 0x6ec0c8d8 ***Dec 19 02:00:24 DietPi systemd[1]: emby-server.service: Main process exited, code=killed, status=6/ABRTDec 19 02:00:24 DietPi systemd[1]: emby-server.service: Unit entered failed state.Dec 19 02:00:24 DietPi systemd[1]: emby-server.service: Failed with result 'signal'. Log2.txt Edited December 19, 2018 by mahuti
mahuti 0 Posted December 19, 2018 Author Posted December 19, 2018 I uninstalled the old version and did a fresh install of the latest beta .79. So far it's not crashing, so that's good. Roku Thumbnails is acting up though. It's unable to make the .bif file, though it generates the temporary images needed for that file in a temp directory. Here's the relevant error from the log. If you need the whole log file, let me know. 2018-12-19 13:00:01.542 Error MediaEncoder: Error running ffmpgeg extract-imageseries -f mp4 -i file:"/mnt/movies/Movie Library/Born Yesterday (1950) [1080p]/Born Yesterday (1950).mp4" -threads 0 -v quiet -vf "fps=fps=1/10,scale=min(iw\,320):trunc(ow/dar/2)*2" -f image2 "/var/lib/emby/cache/temp/c3305a3627104700a16f11188642c536/img_%05d.jpg" *** Error Report *** Version: 3.6.0.79 Command line: /opt/emby-server/system/EmbyServer.dll -programdata /var/lib/emby -ffdetect /opt/emby-server/bin/ffdetect -ffmpeg /opt/emby-server/bin/ffmpeg -ffprobe /opt/emby-server/bin/ffprobe -restartexitcode 3 -updatepackage emby-server-deb_{version}_armhf.deb Operating system: Unix 4.14.79.7 64-Bit OS: False 64-Bit Process: False User Interactive: True Processor count: 4 Program data path: /var/lib/emby Application directory: /opt/emby-server/system System.Exception: System.Exception: Error running ffmpgeg extract-imageseries for /mnt/movies/Movie Library/Born Yesterday (1950) [1080p]/Born Yesterday (1950).mp4 - at Emby.Server.MediaEncoding.Encoder.MediaEncoder.ExtractVideoImagesOnInterval(String inputPath, String container, MediaStream videoStream, MediaProtocol protocol, Nullable`1 threedFormat, TimeSpan interval, String targetDirectory, String filenamePrefix, Nullable`1 maxWidth, CancellationToken cancellationToken) Source: Emby.Server.MediaEncoding TargetSite: Void MoveNext() at Emby.Server.MediaEncoding.Encoder.MediaEncoder.ExtractVideoImagesOnInterval(String inputPath, String container, MediaStream videoStream, MediaProtocol protocol, Nullable`1 threedFormat, TimeSpan interval, String targetDirectory, String filenamePrefix, Nullable`1 maxWidth, CancellationToken cancellationToken) 2018-12-19 13:00:01.634 Error App: Error creating roku thumbnails for Born Yesterday *** Error Report *** Version: 3.6.0.79 Command line: /opt/emby-server/system/EmbyServer.dll -programdata /var/lib/emby -ffdetect /opt/emby-server/bin/ffdetect -ffmpeg /opt/emby-server/bin/ffmpeg -ffprobe /opt/emby-server/bin/ffprobe -restartexitcode 3 -updatepackage emby-server-deb_{version}_armhf.deb Operating system: Unix 4.14.79.7 64-Bit OS: False 64-Bit Process: False User Interactive: True Processor count: 4 Program data path: /var/lib/emby Application directory: /opt/emby-server/system System.Exception: System.Exception: Error running ffmpgeg extract-imageseries for /mnt/movies/Movie Library/Born Yesterday (1950) [1080p]/Born Yesterday (1950).mp4 - at Emby.Server.MediaEncoding.Encoder.MediaEncoder.ExtractVideoImagesOnInterval(String inputPath, String container, MediaStream videoStream, MediaProtocol protocol, Nullable`1 threedFormat, TimeSpan interval, String targetDirectory, String filenamePrefix, Nullable`1 maxWidth, CancellationToken cancellationToken) at RokuMetadata.Drawing.VideoProcessor.CreateBif(String path, Int32 width, BaseItem item, MediaSourceInfo mediaSource, CancellationToken cancellationToken) at RokuMetadata.Drawing.VideoProcessor.Run(BaseItem item, String itemModifier, MediaSourceInfo mediaSource, Int32 width, CancellationToken cancellationToken) at RokuMetadata.Drawing.VideoProcessor.Run(BaseItem item, CancellationToken cancellationToken) at RokuMetadata.ScheduledTasks.RokuScheduledTask.Execute(CancellationToken cancellationToken, IProgress`1 progress) Source: Emby.Server.MediaEncoding TargetSite: Void MoveNext() at Emby.Server.MediaEncoding.Encoder.MediaEncoder.ExtractVideoImagesOnInterval(String inputPath, String container, MediaStream videoStream, MediaProtocol protocol, Nullable`1 threedFormat, TimeSpan interval, String targetDirectory, String filenamePrefix, Nullable`1 maxWidth, CancellationToken cancellationToken) at RokuMetadata.Drawing.VideoProcessor.CreateBif(String path, Int32 width, BaseItem item, MediaSourceInfo mediaSource, CancellationToken cancellationToken) at RokuMetadata.Drawing.VideoProcessor.Run(BaseItem item, String itemModifier, MediaSourceInfo mediaSource, Int32 width, CancellationToken cancellationToken) at RokuMetadata.Drawing.VideoProcessor.Run(BaseItem item, CancellationToken cancellationToken) at RokuMetadata.ScheduledTasks.RokuScheduledTask.Execute(CancellationToken cancellationToken, IProgress`1 progress)
Luke 38874 Posted December 19, 2018 Posted December 19, 2018 Can you please attach the complete emby server log? Thanks. @@softworkz
Recommended Posts
Create an account or sign in to comment
You need to be a member in order to leave a comment
Create an account
Sign up for a new account in our community. It's easy!
Register a new accountSign in
Already have an account? Sign in here.
Sign In Now