yuliskov / SmartTube

SmartTube - an advanced player for set-top boxes and tvs running Android OS
https://www.patreon.com/smarttube
Other
17.88k stars 1k forks source link

Unknown integer error, unknown error null etc #2905

Open CSGOTUT opened 9 months ago

CSGOTUT commented 9 months ago

The video keeps refreshing when it errors.

y-lee commented 9 months ago

Unknown error / Response code 429 here.

y-lee commented 9 months ago

Restoring my settings from backup from a while ago fixed the issue. Strange that the issue suddenly emerged today, though.

CSGOTUT commented 9 months ago

Don't have backup, just installed.

y-lee commented 9 months ago

This sort of thing happens a few times a year. It's a good idea to configure the settings as you like, backup, then restore if a weird error occurs that other people aren't talking about here.

Darl-h commented 9 months ago

Errors galore on my FireTV Cube V3, with SmartTube. Mostly 'Unknown error Invalid NAL length'. Seems most prevalent on recently uploaded videos, and never errors on Live Streams.

y-lee commented 9 months ago

Response code 429 returned after some time, even when using a restored configuration. Had to delete the existing configuration from the system App menu to prevent a recurrence.

CSGOTUT commented 9 months ago

I have variety of errors, mostly there is something about integer being wrong.

dillyhammer commented 9 months ago

All manner of errors - many during a single video.

unknown error null integer size > 2147483647 (unsupported) invalid integer size

These appear in a small pill-shaed grey box at the bottom of a black screen. Sometimes it's just a black screen, no message.

The app is virtually unusable. I'm going to try and delete the current config, and if that doesn't work then a resinstall. If both of those fail I'll need to find an alternative app until this gets fixed.

CSGOTUT commented 9 months ago

All manner of errors - many during a single video.

unknown error null integer size > 2147483647 (unsupported) invalid integer size

These appear in a small pill-shaed grey box at the bottom of a black screen. Sometimes it's just a black screen, no message.

The app is virtually unusable. I'm going to try and delete the current config, and if that doesn't work then a resinstall. If both of those fail I'll need to find an alternative app until this gets fixed.

Same thing , if you find good alternative , please let me know.

yrivardmulrooney commented 9 months ago

I'm running into the same issue on two different chromecast with google tv devices. The app is pretty much unusable, there are multiple different errors that pop up when trying to play videos (integer size, null errors, and others that I can't remember right this moment).

I've tried deleting cache for the app, then deleting the whole app data, and finally uninstalling and reinstalling, nothing fixed the issue. The beta version also seems affected, I tried it to see if that would resolve the issue.

I'm guessing YouTube rolled out an incompatible change or something, it started occurring out of the blue yesterday evening and I had been running the most recent version of the stable app for at least a few days at that point.

yrivardmulrooney commented 9 months ago

For some reason, today, without changing anything, everything seems to be working properly without errors on my side. I don't know if this will come back or not, but all is well for now.

wolfsburg13 commented 9 months ago

Still broken for me on latest 19.45 update. Get a bunch of errors on some videos

dillyhammer commented 9 months ago

Errors disappeared briefly yesterday, then came back. I deleted cache and data, uninstalled the app, then reinstalled. The first few videos I played went normally. Then, the errors came back with a vengeance. App remains unuseable. Such a shame - one of the best apps out there, then this happens. No word from the developer. I see commits to the code, but nothing that addresses this, so I'm beginning to wonder what the actual nature of these errors are and how they're originating. Something tells me Google may be at fault. Would sure like to hear from #yuliskov, maybe some idea of what's going on here.

CSGOTUT commented 9 months ago

Yesterday was fine for me , with just music going on autoplay for like 4 hours, didint notice an error but there may aswell had been some i just didint pay attention to.

Havent had the error where video totally craps out tho, as i had few days ago. The time it totally crashed i had to force close smarttube for it to be able to play again.

hemstoc commented 9 months ago

In addition to "error null" and "invalid integer size" (of various sizes) errors I'm also seeing "No valid varint length mask found", which could be coming from VarintReader.java#L91 or MatroskaExtractor.java#L1110.

Both of those files live in exoplayer. Assuming we are using https://github.com/amzn/exoplayer-amazon-port, I wonder if upgrading this dependency to a newer version could resolve these errors?

josharghhh commented 9 months ago

So removed and re installed with beta. Issues were gone for a day before appearing again.

Darl-h commented 9 months ago

Have done a factory reset on my FireCube Gen3 and then clean install of 'Stable' SmartTube - still getting various Integer and Out of Bounds errors. Uninstalled 'Stable' and then install 'Beta' and still get the errors.

wolfsburg13 commented 9 months ago

Is there any way to capture and review logs ourselves? I can take a crack at fixing this later if dev doesn't respond.

I've gone back to using... stock YouTube. It's that bad right now. Like 8 out of 10 videos have this issue, plays for maybe 30 seconds to a minute and then begins to error.

Sometimes you can back out of the video and then open it again and it'll be good the rest of the time, other times it'll keep erroring every 10 seconds.

Peaceout32 commented 9 months ago

We need to figure out what we have in common that the others don't... This issue is pissing me off lol

wolfsburg13 commented 9 months ago

I'm on a TCL Android TV... personally I don't think the specific equipment we're using really matters, this is a software glitch.

Theres a chance this could be network related, possibly some kind of routing failure maybe?

My internet is 1.5gbps fibre from Bell, near the Toronto area. If theres a few of us with the same ISP or in the same area, it could point to a routing issue. Otherwise, probably something code related.

Peaceout32 commented 9 months ago

Same internet here in Qc. Using NextDNS.

colin19889 commented 9 months ago

Same issue, uninstall and reinstall fixed it. Seems to be software related vs. anything that was changed on YouTube's side.

wolfsburg13 commented 9 months ago

I'll try clearing data + reinstalling when I get home and update on if its resolved

Peaceout32 commented 9 months ago

I'll try clearing data + reinstalling when I get home and update on if its resolved

Done that a few times... It always comes back

Affondles commented 9 months ago

Clearing data + reinstalling has not worked for me, both on stable and beta.

sia84 commented 9 months ago

I am seeing the same issue on nvidia shield device. Reinstalling the app did not fix the issue

Peaceout32 commented 9 months ago

This is really a weir error. I've been using the app pretty much it all day today without any errors. Haven't changed anything at all.

dillyhammer commented 9 months ago

Day 3 with no errors. So this is what I think happened. I think the developer of this app turned on some debug setting on his Google developer account, for whatever reason - maybe to add a new feature or something, and that was what initiated the errors suddenly, without warning or anything. He does what he needs to do over the course of several days. For sure, he has seen this thread and has said or done nothing - that's the clue. Then, work done, turns the setting off, errors go away.

Anyways. I'm looking at adding AdBlock to my router. If successful, I can go back to using Google's native youtube app without ads. Sure beats going through this nonsense. Sure glad I didn't pay for this. It is free software, so if you're planning on using this, this instability is just something you'll have to learn to live site.

sia84 commented 9 months ago

This issue is still not resolved for me. I am attaching the different error messages I’m getting here: IMG_3175 IMG_3173 IMG_3172 IMG_3171

wolfsburg13 commented 9 months ago

Error was gone for a few days, it's back again

SyCoREAPER commented 8 months ago

^Same errors as other posters. Null error followed by integer.

ShieldTV. Wasn't having any issues until recently.

wolfsburg13 commented 8 months ago

Still having this issue. App is unusable

Ize-dev commented 4 months ago

Still errors on latest stable and beta version in 2024, unusable

colin19889 commented 4 months ago

Still errors on latest stable and beta version in 2024, unusable

I've been using the stable version for months on an NVIDIA Shield and Google TVs with no issues whatsoever.

y-lee commented 4 months ago

When mysterious errors occur during playback for more than a day or so, first a) try restoring from a known good backup configuration. If that doesn't help, b) delete all app data—thus nuking settings—manually change settings back to how they were before, then c) back up settings.

I do not use Android outside Shield TV so do not know whether such steps are often needed outside SmartTube, but as mentioned above, this has worked for me (more than once). A way within SmartTube to clear all app data before restoring settings from backup would be welcome.