Sad face with August release (21.1) while using PVR DVBViewer addon

Hi,
Since upgrade to latest release I am getting Sad face screen once in a while when I start playing a PVR recording made by DVBViewer. Below link to logfile when this happens.

https://paste.osmc.tv/abotuyimav

I am also having issues with fast forward once in a while. The video freezes and when I switch back to play the video is really slow and skipping while audio is fine. Haven’t been able to make a log file when this happens yet.

Hi

Can you please update again as we have pushed some fixes since the release on Sunday and let us know if this still persists

Sam

I just have installed last night update for the fast forward issues. Just read the post about this. Thank you for the prompt updates! Will do some testing with this shortly.

The log file I uploaded has been made with the previous update. I do a daily check on updates.
With the previous update the sad face issue with the PVR addon still happened this morning. Did you release some updates which might have solved this issue with this last night release?

We fixed some issues with skipping back and forward for interlaced material. As you talk about Live TV (PVR); I think this could be relevant.

Oke thank you, will do some testing and will let you know if the issues has been solved.

Did do some quick testing.
Fast forward issue didn’t happen anymore, but I still get a sad face when I start to play a recording once in a while. It doesn’t happen every time. But this issue is still present unfortunately.

Can you upload a new log when you get a sad face. This should help us

Cheers

Sam

Hi Sam,
I did. You can check log file below. First time I start to play recording I get a sad face. When Kodi restarts, it plays fine. Not sure why unfortunately.

paste.osmc.tv/arihehepez

Thanks. I’ll look in to this in more detail shortly.
Can you reliably reproduce the problem with this recording?

If so, does it also crash when playing from local storage?

It can happen with all the recordings made and isn’t depending on this specific one.
It’s random unfortunately. I can reproduce, but need several attempts to play a file / recording to force a sad face once in a while. Thank you for your support!

If you want I can upload this specific recording somewhere?

Can you try play it first from local storage like the eMMC or a USB stick? I want to rule out DVBViewer being the problem.

Your crash is caused by:

Aug 28 10:49:09 osmcLiving mediacenter[2958]: /usr/lib/kodi/kodi.bin: symbol lookup error: /usr/osmc/lib/libamcodec.so: undefined symbol: audio_decode_stop

Can you run these commands and post the output:

ls -l /usr/osmc/lib/libamcodec.so
md5sum /usr/osmc/lib/libamcodec.so
ls -l /usr/osmc/lib/libamadec.so
md5sum /usr/osmc/lib/libamadec.so
ls -l /usr/osmc/lib/libamavutils.so
md5sum /usr/osmc/lib/libamavutils.so

Did this check with SSH:

-rwxr-xr-x 1 root root 71712 Mar 22 02:01 /usr/osmc/lib/libamcodec.so
183eff5ecac81697737cab01a7d0a2f3 /usr/osmc/lib/libamcodec.so
-rwxr-xr-x 1 root root 178612 Mar 22 02:01 /usr/osmc/lib/libamadec.so
bb5e140844576232a0366182ed39bc35 /usr/osmc/lib/libamadec.so
-rwxr-xr-x 1 root root 30476 Mar 22 02:01 /usr/osmc/lib/libamavutils.so
755206151d9877a8fe6252e96d8ef441 /usr/osmc/lib/libamavutils.so

I can’t reproduce the issue when playing these files locally from internal storage,

Thanks. I can see that there is a pending libamcodec update. I can’t see it changing anything, but it makes sense to update so you are on the same version as us.

It will take about 15 minutes for the update to reach your regional mirror

Thank you for the great support and prompt replies! I will check for an update in a few minutes and will keep you posted.

You are welcome.

It took a bit more effort to get the sad face, but it still happens.

Log file uploaded:
paste.osmc.tv/fuhevusepe

After latest update:
-rwxr-xr-x 1 root root 71712 Aug 28 11:52 /usr/osmc/lib/libamcodec.so
bc3e5f09fc7c3867f254011209acd9d4 /usr/osmc/lib/libamcodec.so
-rwxr-xr-x 1 root root 178612 Aug 28 11:52 /usr/osmc/lib/libamadec.so
bb5e140844576232a0366182ed39bc35 /usr/osmc/lib/libamadec.so
-rwxr-xr-x 1 root root 30476 Aug 28 11:52 /usr/osmc/lib/libamavutils.so
755206151d9877a8fe6252e96d8ef441 /usr/osmc/lib/libamavutils.so

If needed I can also start an issue with DVBViewer developer?

@tanio99 What do you think?

I don’t think it’s DVB Viewer specific. We’ve had a couple of other reports of this issue, e.g. OSMC on Vero 4k almost unusable after recent update - #16 by sam_nazarko.

But the issue seemed to go away / we never got a follow up in both cases.

The annoying thing is that if it could be produced with a recording played back locally; then we could check what is going on here. But if it can only be produced with the DVBViewer add-on, that will be more difficult as we don’t have such a setup. I wonder if it can be shared over WAN.