"EAE timeout! EAE not running, or wrong folder?" on Docker images using NFS

In my setup, my transcode temp /transcode is mounted as a volume linked to the host shared memory /dev/shm. While /tmp is just part of the internal container storage.

Anyway, I was able to setup an ionotifywait, inside the container, to watch the same 6 folders that EAE is monitoring just to compare events between a successful and failed attempt.

Below, I included a snippet of the first file sequence 0-0 events for both cases. When failing, the sequence appears to be breaking after the ec3.tmp file is renamed as the EAE process doesn’t seem to try to open the ec3 file after that point and ultimately never generates the associated wav file.

Command

inotifywait --monitor --timefmt '%F %T' --format '%T %e %w%f' /tmp/pms-*/EasyAudioEncoder/*/

Failure

2021-01-25 01:02:07 CREATE /tmp/pms-72e5872f-42d7-490f-9185-89aed44ac1d4/EasyAudioEncoder/Convert to WAV (to 8ch or less)/182153dbdc79e4c0-com-plexapp-android_2192-0-test.tmp
2021-01-25 01:02:07 OPEN /tmp/pms-72e5872f-42d7-490f-9185-89aed44ac1d4/EasyAudioEncoder/Convert to WAV (to 8ch or less)/182153dbdc79e4c0-com-plexapp-android_2192-0-test.tmp
2021-01-25 01:02:07 CLOSE_WRITE,CLOSE /tmp/pms-72e5872f-42d7-490f-9185-89aed44ac1d4/EasyAudioEncoder/Convert to WAV (to 8ch or less)/182153dbdc79e4c0-com-plexapp-android_2192-0-test.tmp
2021-01-25 01:02:07 DELETE /tmp/pms-72e5872f-42d7-490f-9185-89aed44ac1d4/EasyAudioEncoder/Convert to WAV (to 8ch or less)/182153dbdc79e4c0-com-plexapp-android_2192-0-test.tmp
2021-01-25 01:02:08 CREATE /tmp/pms-72e5872f-42d7-490f-9185-89aed44ac1d4/EasyAudioEncoder/Convert to WAV (to 8ch or less)/182153dbdc79e4c0-com-plexapp-android_2192-0-0.ec3.tmp
2021-01-25 01:02:08 OPEN /tmp/pms-72e5872f-42d7-490f-9185-89aed44ac1d4/EasyAudioEncoder/Convert to WAV (to 8ch or less)/182153dbdc79e4c0-com-plexapp-android_2192-0-0.ec3.tmp
2021-01-25 01:02:08 MODIFY /tmp/pms-72e5872f-42d7-490f-9185-89aed44ac1d4/EasyAudioEncoder/Convert to WAV (to 8ch or less)/182153dbdc79e4c0-com-plexapp-android_2192-0-0.ec3.tmp
2021-01-25 01:02:08 CLOSE_WRITE,CLOSE /tmp/pms-72e5872f-42d7-490f-9185-89aed44ac1d4/EasyAudioEncoder/Convert to WAV (to 8ch or less)/182153dbdc79e4c0-com-plexapp-android_2192-0-0.ec3.tmp
2021-01-25 01:02:08 MOVED_FROM /tmp/pms-72e5872f-42d7-490f-9185-89aed44ac1d4/EasyAudioEncoder/Convert to WAV (to 8ch or less)/182153dbdc79e4c0-com-plexapp-android_2192-0-0.ec3.tmp
2021-01-25 01:02:08 MOVED_TO /tmp/pms-72e5872f-42d7-490f-9185-89aed44ac1d4/EasyAudioEncoder/Convert to WAV (to 8ch or less)/182153dbdc79e4c0-com-plexapp-android_2192-0-0.ec3
2021-01-25 01:02:11 DELETE /tmp/pms-72e5872f-42d7-490f-9185-89aed44ac1d4/EasyAudioEncoder/Convert to WAV (to 8ch or less)/182153dbdc79e4c0-com-plexapp-android_2192-0-0.ec3

Successful

2021-01-25 01:07:37 CREATE /tmp/pms-72e5872f-42d7-490f-9185-89aed44ac1d4/EasyAudioEncoder/Convert to WAV (to 8ch or less)/182153dbdc79e4c0-com-plexapp-android_2277-0-test.tmp
2021-01-25 01:07:37 OPEN /tmp/pms-72e5872f-42d7-490f-9185-89aed44ac1d4/EasyAudioEncoder/Convert to WAV (to 8ch or less)/182153dbdc79e4c0-com-plexapp-android_2277-0-test.tmp
2021-01-25 01:07:37 CLOSE_WRITE,CLOSE /tmp/pms-72e5872f-42d7-490f-9185-89aed44ac1d4/EasyAudioEncoder/Convert to WAV (to 8ch or less)/182153dbdc79e4c0-com-plexapp-android_2277-0-test.tmp
2021-01-25 01:07:37 DELETE /tmp/pms-72e5872f-42d7-490f-9185-89aed44ac1d4/EasyAudioEncoder/Convert to WAV (to 8ch or less)/182153dbdc79e4c0-com-plexapp-android_2277-0-test.tmp
2021-01-25 01:07:38 CREATE /tmp/pms-72e5872f-42d7-490f-9185-89aed44ac1d4/EasyAudioEncoder/Convert to WAV (to 8ch or less)/182153dbdc79e4c0-com-plexapp-android_2277-0-0.ec3.tmp
2021-01-25 01:07:38 OPEN /tmp/pms-72e5872f-42d7-490f-9185-89aed44ac1d4/EasyAudioEncoder/Convert to WAV (to 8ch or less)/182153dbdc79e4c0-com-plexapp-android_2277-0-0.ec3.tmp
2021-01-25 01:07:38 MODIFY /tmp/pms-72e5872f-42d7-490f-9185-89aed44ac1d4/EasyAudioEncoder/Convert to WAV (to 8ch or less)/182153dbdc79e4c0-com-plexapp-android_2277-0-0.ec3.tmp
2021-01-25 01:07:38 CLOSE_WRITE,CLOSE /tmp/pms-72e5872f-42d7-490f-9185-89aed44ac1d4/EasyAudioEncoder/Convert to WAV (to 8ch or less)/182153dbdc79e4c0-com-plexapp-android_2277-0-0.ec3.tmp
2021-01-25 01:07:38 MOVED_FROM /tmp/pms-72e5872f-42d7-490f-9185-89aed44ac1d4/EasyAudioEncoder/Convert to WAV (to 8ch or less)/182153dbdc79e4c0-com-plexapp-android_2277-0-0.ec3.tmp
2021-01-25 01:07:38 MOVED_TO /tmp/pms-72e5872f-42d7-490f-9185-89aed44ac1d4/EasyAudioEncoder/Convert to WAV (to 8ch or less)/182153dbdc79e4c0-com-plexapp-android_2277-0-0.ec3
2021-01-25 01:07:38 OPEN /tmp/pms-72e5872f-42d7-490f-9185-89aed44ac1d4/EasyAudioEncoder/Convert to WAV (to 8ch or less)/182153dbdc79e4c0-com-plexapp-android_2277-0-0.ec3
2021-01-25 01:07:38 CREATE /tmp/pms-72e5872f-42d7-490f-9185-89aed44ac1d4/EasyAudioEncoder/Convert to WAV (to 8ch or less)/182153dbdc79e4c0-com-plexapp-android_2277-0-0.tmp
2021-01-25 01:07:38 OPEN /tmp/pms-72e5872f-42d7-490f-9185-89aed44ac1d4/EasyAudioEncoder/Convert to WAV (to 8ch or less)/182153dbdc79e4c0-com-plexapp-android_2277-0-0.tmp
2021-01-25 01:07:38 ACCESS /tmp/pms-72e5872f-42d7-490f-9185-89aed44ac1d4/EasyAudioEncoder/Convert to WAV (to 8ch or less)/182153dbdc79e4c0-com-plexapp-android_2277-0-0.ec3
2021-01-25 01:07:38 ACCESS /tmp/pms-72e5872f-42d7-490f-9185-89aed44ac1d4/EasyAudioEncoder/Convert to WAV (to 8ch or less)/182153dbdc79e4c0-com-plexapp-android_2277-0-0.ec3
2021-01-25 01:07:38 MODIFY /tmp/pms-72e5872f-42d7-490f-9185-89aed44ac1d4/EasyAudioEncoder/Convert to WAV (to 8ch or less)/182153dbdc79e4c0-com-plexapp-android_2277-0-0.tmp
2021-01-25 01:07:38 MODIFY /tmp/pms-72e5872f-42d7-490f-9185-89aed44ac1d4/EasyAudioEncoder/Convert to WAV (to 8ch or less)/182153dbdc79e4c0-com-plexapp-android_2277-0-0.tmp
2021-01-25 01:07:38 MODIFY /tmp/pms-72e5872f-42d7-490f-9185-89aed44ac1d4/EasyAudioEncoder/Convert to WAV (to 8ch or less)/182153dbdc79e4c0-com-plexapp-android_2277-0-0.tmp
2021-01-25 01:07:38 MODIFY /tmp/pms-72e5872f-42d7-490f-9185-89aed44ac1d4/EasyAudioEncoder/Convert to WAV (to 8ch or less)/182153dbdc79e4c0-com-plexapp-android_2277-0-0.tmp
2021-01-25 01:07:38 ACCESS /tmp/pms-72e5872f-42d7-490f-9185-89aed44ac1d4/EasyAudioEncoder/Convert to WAV (to 8ch or less)/182153dbdc79e4c0-com-plexapp-android_2277-0-0.ec3
2021-01-25 01:07:38 MODIFY /tmp/pms-72e5872f-42d7-490f-9185-89aed44ac1d4/EasyAudioEncoder/Convert to WAV (to 8ch or less)/182153dbdc79e4c0-com-plexapp-android_2277-0-0.tmp
2021-01-25 01:07:38 MODIFY /tmp/pms-72e5872f-42d7-490f-9185-89aed44ac1d4/EasyAudioEncoder/Convert to WAV (to 8ch or less)/182153dbdc79e4c0-com-plexapp-android_2277-0-0.tmp
2021-01-25 01:07:38 ACCESS /tmp/pms-72e5872f-42d7-490f-9185-89aed44ac1d4/EasyAudioEncoder/Convert to WAV (to 8ch or less)/182153dbdc79e4c0-com-plexapp-android_2277-0-0.ec3
2021-01-25 01:07:38 MODIFY /tmp/pms-72e5872f-42d7-490f-9185-89aed44ac1d4/EasyAudioEncoder/Convert to WAV (to 8ch or less)/182153dbdc79e4c0-com-plexapp-android_2277-0-0.tmp
2021-01-25 01:07:38 MODIFY /tmp/pms-72e5872f-42d7-490f-9185-89aed44ac1d4/EasyAudioEncoder/Convert to WAV (to 8ch or less)/182153dbdc79e4c0-com-plexapp-android_2277-0-0.tmp
2021-01-25 01:07:38 MODIFY /tmp/pms-72e5872f-42d7-490f-9185-89aed44ac1d4/EasyAudioEncoder/Convert to WAV (to 8ch or less)/182153dbdc79e4c0-com-plexapp-android_2277-0-0.tmp
2021-01-25 01:07:38 ACCESS /tmp/pms-72e5872f-42d7-490f-9185-89aed44ac1d4/EasyAudioEncoder/Convert to WAV (to 8ch or less)/182153dbdc79e4c0-com-plexapp-android_2277-0-0.ec3
2021-01-25 01:07:38 MODIFY /tmp/pms-72e5872f-42d7-490f-9185-89aed44ac1d4/EasyAudioEncoder/Convert to WAV (to 8ch or less)/182153dbdc79e4c0-com-plexapp-android_2277-0-0.tmp
2021-01-25 01:07:38 MODIFY /tmp/pms-72e5872f-42d7-490f-9185-89aed44ac1d4/EasyAudioEncoder/Convert to WAV (to 8ch or less)/182153dbdc79e4c0-com-plexapp-android_2277-0-0.tmp
2021-01-25 01:07:38 MODIFY /tmp/pms-72e5872f-42d7-490f-9185-89aed44ac1d4/EasyAudioEncoder/Convert to WAV (to 8ch or less)/182153dbdc79e4c0-com-plexapp-android_2277-0-0.tmp
2021-01-25 01:07:38 ACCESS /tmp/pms-72e5872f-42d7-490f-9185-89aed44ac1d4/EasyAudioEncoder/Convert to WAV (to 8ch or less)/182153dbdc79e4c0-com-plexapp-android_2277-0-0.ec3
2021-01-25 01:07:38 MODIFY /tmp/pms-72e5872f-42d7-490f-9185-89aed44ac1d4/EasyAudioEncoder/Convert to WAV (to 8ch or less)/182153dbdc79e4c0-com-plexapp-android_2277-0-0.tmp
2021-01-25 01:07:38 MODIFY /tmp/pms-72e5872f-42d7-490f-9185-89aed44ac1d4/EasyAudioEncoder/Convert to WAV (to 8ch or less)/182153dbdc79e4c0-com-plexapp-android_2277-0-0.tmp
2021-01-25 01:07:38 ACCESS /tmp/pms-72e5872f-42d7-490f-9185-89aed44ac1d4/EasyAudioEncoder/Convert to WAV (to 8ch or less)/182153dbdc79e4c0-com-plexapp-android_2277-0-0.ec3
2021-01-25 01:07:38 MODIFY /tmp/pms-72e5872f-42d7-490f-9185-89aed44ac1d4/EasyAudioEncoder/Convert to WAV (to 8ch or less)/182153dbdc79e4c0-com-plexapp-android_2277-0-0.tmp
2021-01-25 01:07:38 MODIFY /tmp/pms-72e5872f-42d7-490f-9185-89aed44ac1d4/EasyAudioEncoder/Convert to WAV (to 8ch or less)/182153dbdc79e4c0-com-plexapp-android_2277-0-0.tmp
2021-01-25 01:07:38 MODIFY /tmp/pms-72e5872f-42d7-490f-9185-89aed44ac1d4/EasyAudioEncoder/Convert to WAV (to 8ch or less)/182153dbdc79e4c0-com-plexapp-android_2277-0-0.tmp
2021-01-25 01:07:38 MODIFY /tmp/pms-72e5872f-42d7-490f-9185-89aed44ac1d4/EasyAudioEncoder/Convert to WAV (to 8ch or less)/182153dbdc79e4c0-com-plexapp-android_2277-0-0.tmp
2021-01-25 01:07:38 ACCESS /tmp/pms-72e5872f-42d7-490f-9185-89aed44ac1d4/EasyAudioEncoder/Convert to WAV (to 8ch or less)/182153dbdc79e4c0-com-plexapp-android_2277-0-0.ec3
2021-01-25 01:07:38 MODIFY /tmp/pms-72e5872f-42d7-490f-9185-89aed44ac1d4/EasyAudioEncoder/Convert to WAV (to 8ch or less)/182153dbdc79e4c0-com-plexapp-android_2277-0-0.tmp
2021-01-25 01:07:38 ACCESS /tmp/pms-72e5872f-42d7-490f-9185-89aed44ac1d4/EasyAudioEncoder/Convert to WAV (to 8ch or less)/182153dbdc79e4c0-com-plexapp-android_2277-0-0.ec3
2021-01-25 01:07:38 MODIFY /tmp/pms-72e5872f-42d7-490f-9185-89aed44ac1d4/EasyAudioEncoder/Convert to WAV (to 8ch or less)/182153dbdc79e4c0-com-plexapp-android_2277-0-0.tmp
2021-01-25 01:07:38 MODIFY /tmp/pms-72e5872f-42d7-490f-9185-89aed44ac1d4/EasyAudioEncoder/Convert to WAV (to 8ch or less)/182153dbdc79e4c0-com-plexapp-android_2277-0-0.tmp
2021-01-25 01:07:38 MODIFY /tmp/pms-72e5872f-42d7-490f-9185-89aed44ac1d4/EasyAudioEncoder/Convert to WAV (to 8ch or less)/182153dbdc79e4c0-com-plexapp-android_2277-0-0.tmp
2021-01-25 01:07:38 MODIFY /tmp/pms-72e5872f-42d7-490f-9185-89aed44ac1d4/EasyAudioEncoder/Convert to WAV (to 8ch or less)/182153dbdc79e4c0-com-plexapp-android_2277-0-0.tmp
2021-01-25 01:07:38 ACCESS /tmp/pms-72e5872f-42d7-490f-9185-89aed44ac1d4/EasyAudioEncoder/Convert to WAV (to 8ch or less)/182153dbdc79e4c0-com-plexapp-android_2277-0-0.ec3
2021-01-25 01:07:38 MODIFY /tmp/pms-72e5872f-42d7-490f-9185-89aed44ac1d4/EasyAudioEncoder/Convert to WAV (to 8ch or less)/182153dbdc79e4c0-com-plexapp-android_2277-0-0.tmp
2021-01-25 01:07:38 MODIFY /tmp/pms-72e5872f-42d7-490f-9185-89aed44ac1d4/EasyAudioEncoder/Convert to WAV (to 8ch or less)/182153dbdc79e4c0-com-plexapp-android_2277-0-0.tmp
2021-01-25 01:07:38 MODIFY /tmp/pms-72e5872f-42d7-490f-9185-89aed44ac1d4/EasyAudioEncoder/Convert to WAV (to 8ch or less)/182153dbdc79e4c0-com-plexapp-android_2277-0-0.tmp
2021-01-25 01:07:38 MODIFY /tmp/pms-72e5872f-42d7-490f-9185-89aed44ac1d4/EasyAudioEncoder/Convert to WAV (to 8ch or less)/182153dbdc79e4c0-com-plexapp-android_2277-0-0.tmp
2021-01-25 01:07:38 ACCESS /tmp/pms-72e5872f-42d7-490f-9185-89aed44ac1d4/EasyAudioEncoder/Convert to WAV (to 8ch or less)/182153dbdc79e4c0-com-plexapp-android_2277-0-0.ec3
2021-01-25 01:07:38 MODIFY /tmp/pms-72e5872f-42d7-490f-9185-89aed44ac1d4/EasyAudioEncoder/Convert to WAV (to 8ch or less)/182153dbdc79e4c0-com-plexapp-android_2277-0-0.tmp
2021-01-25 01:07:38 MODIFY /tmp/pms-72e5872f-42d7-490f-9185-89aed44ac1d4/EasyAudioEncoder/Convert to WAV (to 8ch or less)/182153dbdc79e4c0-com-plexapp-android_2277-0-0.tmp
2021-01-25 01:07:38 ACCESS /tmp/pms-72e5872f-42d7-490f-9185-89aed44ac1d4/EasyAudioEncoder/Convert to WAV (to 8ch or less)/182153dbdc79e4c0-com-plexapp-android_2277-0-0.ec3
2021-01-25 01:07:38 MODIFY /tmp/pms-72e5872f-42d7-490f-9185-89aed44ac1d4/EasyAudioEncoder/Convert to WAV (to 8ch or less)/182153dbdc79e4c0-com-plexapp-android_2277-0-0.tmp
2021-01-25 01:07:38 MODIFY /tmp/pms-72e5872f-42d7-490f-9185-89aed44ac1d4/EasyAudioEncoder/Convert to WAV (to 8ch or less)/182153dbdc79e4c0-com-plexapp-android_2277-0-0.tmp
2021-01-25 01:07:38 MODIFY /tmp/pms-72e5872f-42d7-490f-9185-89aed44ac1d4/EasyAudioEncoder/Convert to WAV (to 8ch or less)/182153dbdc79e4c0-com-plexapp-android_2277-0-0.tmp
2021-01-25 01:07:38 MODIFY /tmp/pms-72e5872f-42d7-490f-9185-89aed44ac1d4/EasyAudioEncoder/Convert to WAV (to 8ch or less)/182153dbdc79e4c0-com-plexapp-android_2277-0-0.tmp
2021-01-25 01:07:38 ACCESS /tmp/pms-72e5872f-42d7-490f-9185-89aed44ac1d4/EasyAudioEncoder/Convert to WAV (to 8ch or less)/182153dbdc79e4c0-com-plexapp-android_2277-0-0.ec3
2021-01-25 01:07:38 MODIFY /tmp/pms-72e5872f-42d7-490f-9185-89aed44ac1d4/EasyAudioEncoder/Convert to WAV (to 8ch or less)/182153dbdc79e4c0-com-plexapp-android_2277-0-0.tmp
2021-01-25 01:07:38 MODIFY /tmp/pms-72e5872f-42d7-490f-9185-89aed44ac1d4/EasyAudioEncoder/Convert to WAV (to 8ch or less)/182153dbdc79e4c0-com-plexapp-android_2277-0-0.tmp
2021-01-25 01:07:38 MODIFY /tmp/pms-72e5872f-42d7-490f-9185-89aed44ac1d4/EasyAudioEncoder/Convert to WAV (to 8ch or less)/182153dbdc79e4c0-com-plexapp-android_2277-0-0.tmp
2021-01-25 01:07:38 MODIFY /tmp/pms-72e5872f-42d7-490f-9185-89aed44ac1d4/EasyAudioEncoder/Convert to WAV (to 8ch or less)/182153dbdc79e4c0-com-plexapp-android_2277-0-0.tmp
2021-01-25 01:07:38 MODIFY /tmp/pms-72e5872f-42d7-490f-9185-89aed44ac1d4/EasyAudioEncoder/Convert to WAV (to 8ch or less)/182153dbdc79e4c0-com-plexapp-android_2277-0-0.tmp
2021-01-25 01:07:38 MODIFY /tmp/pms-72e5872f-42d7-490f-9185-89aed44ac1d4/EasyAudioEncoder/Convert to WAV (to 8ch or less)/182153dbdc79e4c0-com-plexapp-android_2277-0-0.tmp
2021-01-25 01:07:38 CLOSE_NOWRITE,CLOSE /tmp/pms-72e5872f-42d7-490f-9185-89aed44ac1d4/EasyAudioEncoder/Convert to WAV (to 8ch or less)/182153dbdc79e4c0-com-plexapp-android_2277-0-0.ec3
2021-01-25 01:07:38 MODIFY /tmp/pms-72e5872f-42d7-490f-9185-89aed44ac1d4/EasyAudioEncoder/Convert to WAV (to 8ch or less)/182153dbdc79e4c0-com-plexapp-android_2277-0-0.tmp
2021-01-25 01:07:38 CLOSE_WRITE,CLOSE /tmp/pms-72e5872f-42d7-490f-9185-89aed44ac1d4/EasyAudioEncoder/Convert to WAV (to 8ch or less)/182153dbdc79e4c0-com-plexapp-android_2277-0-0.tmp
2021-01-25 01:07:38 MOVED_FROM /tmp/pms-72e5872f-42d7-490f-9185-89aed44ac1d4/EasyAudioEncoder/Convert to WAV (to 8ch or less)/182153dbdc79e4c0-com-plexapp-android_2277-0-0.tmp
2021-01-25 01:07:38 MOVED_TO /tmp/pms-72e5872f-42d7-490f-9185-89aed44ac1d4/EasyAudioEncoder/Convert to WAV (to 8ch or less)/182153dbdc79e4c0-com-plexapp-android_2277-0-0.wav
2021-01-25 01:07:38 OPEN /tmp/pms-72e5872f-42d7-490f-9185-89aed44ac1d4/EasyAudioEncoder/Convert to WAV (to 8ch or less)/182153dbdc79e4c0-com-plexapp-android_2277-0-0.wav
2021-01-25 01:07:38 ACCESS /tmp/pms-72e5872f-42d7-490f-9185-89aed44ac1d4/EasyAudioEncoder/Convert to WAV (to 8ch or less)/182153dbdc79e4c0-com-plexapp-android_2277-0-0.wav
2021-01-25 01:07:38 ACCESS /tmp/pms-72e5872f-42d7-490f-9185-89aed44ac1d4/EasyAudioEncoder/Convert to WAV (to 8ch or less)/182153dbdc79e4c0-com-plexapp-android_2277-0-0.wav
2021-01-25 01:07:38 ACCESS /tmp/pms-72e5872f-42d7-490f-9185-89aed44ac1d4/EasyAudioEncoder/Convert to WAV (to 8ch or less)/182153dbdc79e4c0-com-plexapp-android_2277-0-0.wav
2021-01-25 01:07:38 DELETE /tmp/pms-72e5872f-42d7-490f-9185-89aed44ac1d4/EasyAudioEncoder/Convert to WAV (to 8ch or less)/182153dbdc79e4c0-com-plexapp-android_2277-0-0.ec3
2021-01-25 01:07:38 CLOSE_NOWRITE,CLOSE /tmp/pms-72e5872f-42d7-490f-9185-89aed44ac1d4/EasyAudioEncoder/Convert to WAV (to 8ch or less)/182153dbdc79e4c0-com-plexapp-android_2277-0-0.wav
2021-01-25 01:07:38 DELETE /tmp/pms-72e5872f-42d7-490f-9185-89aed44ac1d4/EasyAudioEncoder/Convert to WAV (to 8ch or less)/182153dbdc79e4c0-com-plexapp-android_2277-0-0.wav

Try repeating that with Plex/web . The Android apps are A) problematic and B) I don’t have any way of reproducing the results.

Please clarify:

In my setup, my transcode temp /transcode is mounted as a volume linked to the host shared memory /dev/shm . While /tmp is just part of the internal container storage.

mounted as a volume linked to the host shared memory /dev/shm

Show me the docker config please? It should be a direct reference to /dev/shm as a volume.

Also, May I have a sample of the file as requested?

I included the Docker Compose file I use to run my Plex container previously.

I have 16GB of my server RAM allocated to /dev/shm at the host level.

$ df | grep /dev/shm
tmpfs                   16G  136K   16G   1% /dev/shm

Can you PM me so I can share a link to a sample of the file?

So after troubleshooting this issue further, the root cause, at least in my case, appears to be that the inode of the 6 folders watched by the EAE process are inexplicably changed overnight and the reason why that process is failing to encode audio files after that point requiring a restart to fix the folder watches.

One way to determine this is to disable the library automatic scan and to run the below commands from inside the container. If the inode numbers on the left hand side are different, this means that the EAE process is basically blind. When you initially start the process, these numbers should match.

@ChuckPa has escalated this issue on his end.

$ cat /proc/$(pgrep -f EAE)/fdinfo/* | awk -F'[ :]' '/^inotify/ { printf "%d %s\n", "0x"$5, $0 }' | sort
682515758 inotify wd:2 ino:28ae5d2e sdev:105 mask:800afc6 ignored_mask:0 fhandle-bytes:8 fhandle-type:1 f_handle:2e5dae2800000000
682515759 inotify wd:1 ino:28ae5d2f sdev:105 mask:800afc6 ignored_mask:0 fhandle-bytes:8 fhandle-type:1 f_handle:2f5dae2800000000
682515760 inotify wd:3 ino:28ae5d30 sdev:105 mask:800afc6 ignored_mask:0 fhandle-bytes:8 fhandle-type:1 f_handle:305dae2800000000
682515761 inotify wd:4 ino:28ae5d31 sdev:105 mask:800afc6 ignored_mask:0 fhandle-bytes:8 fhandle-type:1 f_handle:315dae2800000000
682515762 inotify wd:5 ino:28ae5d32 sdev:105 mask:800afc6 ignored_mask:0 fhandle-bytes:8 fhandle-type:1 f_handle:325dae2800000000
682515763 inotify wd:6 ino:28ae5d33 sdev:105 mask:800afc6 ignored_mask:0 fhandle-bytes:8 fhandle-type:1 f_handle:335dae2800000000

$ ls -id /tmp/pms-*/EasyAudioEncoder/Convert\ to\ * | sort
744485304 /tmp/pms-72e5872f-42d7-490f-9185-89aed44ac1d4/EasyAudioEncoder/Convert to WAV (to 2ch or less)
744485305 /tmp/pms-72e5872f-42d7-490f-9185-89aed44ac1d4/EasyAudioEncoder/Convert to WAV (to 8ch or less)
744485306 /tmp/pms-72e5872f-42d7-490f-9185-89aed44ac1d4/EasyAudioEncoder/Convert to Dolby Digital (Low Quality - 384 kbps)
744485307 /tmp/pms-72e5872f-42d7-490f-9185-89aed44ac1d4/EasyAudioEncoder/Convert to Dolby Digital (High Quality - 640 kbps)
744485308 /tmp/pms-72e5872f-42d7-490f-9185-89aed44ac1d4/EasyAudioEncoder/Convert to Dolby Digital Plus (High Quality - 384 kbps)
744485309 /tmp/pms-72e5872f-42d7-490f-9185-89aed44ac1d4/EasyAudioEncoder/Convert to Dolby Digital Plus (Max Quality - 1024 kbps)

To add to Jesplex,

This issue can be recreated independent of both NFS and Docker.
Engineering has also been advised of this.

2 Likes

Thanks, everyone! I dropped the ball here in terms of not helping out, but looks like we’re on the right track.

So I was seeing this error occur lately and the status icon was always spinning on “Checking for Intro’s”. Restarting the container would help for a while, but after several hours it did the same thing and got stuck.

After reading through a couple of these posts, I noticed mention of some saying they needed to:

chmod 777 EasyAudioEncoder

So I checked for this file in my config:

find ${path_to_plex_config} -name "EasyAudioEncoder"

I found the file there, and there was a zip file as well. It looks as if plex downloaded this zip, but then when it unpacked it the file had a size of 0 bytes.

eac-0-filesize
eac-zipdir

The permissions were fine, and there would be no need to “chmod 777” as the u/g/e already had execute permissions. Issue was obviously with the executable. So I removed the 0 byte executable, and just unzipped the zip file:

unzip EasyAudioEncoder-1165-linux-x86_64.zip

Rechecked the executable and seemed ok.
eac-2663368-filesize

It’s been a couple of days now and I haven’t seen this error resurface yet.


edit:
For clarification, I have my plex config mounted to my docker from the path on the localhost (docker host) drive. The full path to this directory is:

../config/Library/Application Support/Plex Media Server/Codecs/

All of my media is stored on a Synology NAS mounted to the linux host via SMB/CIFS share.

Thank you for finding and reporting that.
It’s a turn in an unexpected direction.

I’ve notified the transcoder team.

I checked this out on my side and am having a diffrerent experience:

The zip file was also present in my directory as was the EasyAudioEncoder-1165-linux-x86_64 directory.

Inside the EasyAudioEncoder-1165-linux-x86_64 directory was the executable codec, fully extracted and appropriately sized.

Tried a conversion - failed.

I tried unzipping the file in place and got a new directory named EasyAudioEncoder [no -1165-linux-x86_64]. Inside was the executable but no eae-license.txt.

Tried a conversion - failed.
Restarted the container. Tried a conversion - failed.

Deleted both directories EasyAudioEncoder and EasyAudioEncoder-1165-linux-x86_64 but left the zip file.

Restarted the container. Logs show:

Starting Plex Media Server.

Dolby, Dolby Digital, Dolby Digital Plus, Dolby TrueHD and the double D symbol are trademarks of Dolby Laboratories.

The zip file appears to have extracted and then disappeared, leaving the /Codecs/EasyAudioEncoder-1165-linux-x86_64/EasyAudioEncoder/EasyAudioEncoder and eae-license.txt.

Everything looked appropriately sized.

Tried a conversion - failed.

I deleted the EasyAudioEncoder-1165-linux-x86_64 directory, started another sync with no codec in place. It went to pending, then the container re-downloaded the codec and re-created the EasyAudioEncoder-1165-linux-x86_64 directory (with all the files inside). .zip file was removed.

Tried a conversion - failed.

This doesn’t seem to be a fix on my side, unfortunately.

Edit: I’m on Version 1.21.2.3978

Edit: I should mention, I tried chmod 777 EasyAudioEncoder just for kicks. No change: failed.

@mil1i

Do you happen to still have the logs from when you found the transcoder files unzipped?

The team is very interested in learning why.

Too bad we never heard back on this one. I’m still experiencing the error.

The only thing I can add at this point is the transcoder team and I both have gone over this several different ways and cannot figure out how it happens or WHY it happens.

We’ve even tried to create a “bad container update” and still can’t cause it.

The only thing we can guess is the container exec somehow gets interrupted while performing the update and leaves the half-unpacked files around.

Oh your issue sounds different @rucknapucknavitz .

From my understanding of the original poster for this issue, and the other one I saw, it was similar to what I am experiencing.

I don’t do any optimizations or “conversions” on my media. Original poster suggested it was happening for them on new media. I was seeing it get stuck on “Detecting Intro’s” on old media.

@ChuckPa

I don’t have the logs, and I believe it probably happened months ago. Sorry for not responding sooner, but I’ve been getting overrun at work.

And my plex server has crashed since my last posting lol, and I haven’t taken the time to get it back up. Just don’t have it in me after getting off work lately. Might have a bad OS drive, getting BTRFS errors.

I am also experiencing this. A restart will clear out this error… for a while.

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