dkrivoruchko / ScreenStream

ScreenStream Android App
https://screenstream.io
MIT License
1.56k stars 319 forks source link

App crashes on global mode on moto g84 5G #260

Open gaberilde opened 1 week ago

gaberilde commented 1 week ago

Hi i have a moto g84 5G with android 14 I used to have android 13 but it still didn't work then either

When i start on global mode it says streaming and when i try to load stream app crashes and stream doesn't load

Any way of seeing if you can fix this issue?

dkrivoruchko commented 1 week ago

Please specify app version?

gaberilde commented 1 week ago

The latest which is 4.1.6 according to mine now

dkrivoruchko commented 1 week ago

Ok. Then please

  1. go to about page.
  2. Tap 5+ times on app version number
  3. App will restart and enable logs collection.
  4. Reproduce the issue.
  5. Send logs to developer using button on top (has to be an email or any other way you like).
  6. Disable logs in Settings - Genaral
gaberilde commented 1 week ago

logs.zip I attached it here

dkrivoruchko commented 1 week ago

it's empty (

gaberilde commented 1 week ago

Yeah it won't send i think because it crashes the logs don't save

dkrivoruchko commented 1 week ago

Ok. Will try to find other way. Please wait

dkrivoruchko commented 2 days ago

Try 4.1.7

gaberilde commented 2 days ago

Try 4.1.7

Still crashes, but acts a bit differently

When i press start stream now and click the link it just says

Waiting for host to start the stream

When i go back to the app to goes from stop back to start stream and when i click start again it crashes again

Just noticed if i disconnect from site before pressing start again it doesn't crash anymore also only if i am viewing the site it crashes

dkrivoruchko commented 2 days ago

When you press start stream for the first time does app asks for screen capture permissions?

gaberilde commented 2 days ago

When you press start stream for the first time does app asks for screen capture permissions?

You mean this box asking to start the screen? Screenshot_20240702-095135 Yeah it asks once when i first press start then a 2nd time if i press it again after it stops then it crashes if i still have the site open when i click on start

dkrivoruchko commented 2 days ago

Looks like it's a crash in native WebRTC lib and there is no info about them in Crashlitics (

gaberilde commented 2 days ago

Yeah that's kinda annoying

dkrivoruchko commented 2 days ago

If I make a test build for you to install and try, will you help me with testing?

gaberilde commented 2 days ago

If I make a test build for you to install and try, will you help me with testing?

Sure

dkrivoruchko commented 2 days ago

Ok. Install it ant try to reproduce the issue. https://1drv.ms/u/s!AkPxCfD8XPiii_kFqWMRsKy5ZnknXg?e=g2y454 You can keep existing app from Play Store.

gaberilde commented 2 days ago

I get this trying to install it Screenshot_20240702-145013_1

dkrivoruchko commented 2 days ago

Strange. I can name only two reasons:

If the device is managed by an organization, then some restrictions can be endorsed.

gaberilde commented 2 days ago

Strange. I can name only two reasons:

  • File is corrupted. Thry to check it. SHA1 d0e9f82718dcdcd9da74dc8a84bf2ab3ad901704
  • Your device might have security settings that prevent installation from unknown sources.

If the device is managed by an organization, then some restrictions can be endorsed.

Nvm it was corrupted due to my crappy WiFi it's mine not a organizations also

Screenshot_20240702-150429

Says this now i guess i can't keep the play store version then either? Screenshot_20240702-150444

dkrivoruchko commented 2 days ago

Ok, remove existing app first than. But something is wrong here as it shouldn't compline about same package as they have different packages (

gaberilde commented 2 days ago

Ok, remove existing app first than. But something is wrong here as it shouldn't compline about same package as they have different packages (

Done and it crashes in same way as the older play store version

dkrivoruchko commented 2 days ago

Yep., But now I have a crash logs in Crashlitics. It crashes in native code with almost zero information ( libc.so (Missing BuildId a9682a43d4afba2f7ad4dbb2a45a3a46) Will try to investigate.

Thanks for help. You can remove this test version and install from Play Store.

gaberilde commented 2 days ago

Yep., But now I have a crash logs in Crashlitics. It crashes in native code with almost zero information ( libc.so (Missing BuildId a9682a43d4afba2f7ad4dbb2a45a3a46) Will try to investigate.

Thanks for help. You can remove this test version and install from Play Store.

Yeah odd no worries il see what you can do

dkrivoruchko commented 2 days ago

Btw, what browser you use to connect to the stream?

gaberilde commented 2 days ago

Btw, what browser you use to connect to the stream?

Might sound weird but it's kiwi browser and I'm trying to connect from the same phone maybe that doesn't help but i came here because some else couldn't connect to me either and i think they used chrome on phone also

dkrivoruchko commented 2 days ago

Can you please try to connect using chrome from some another device (phone, tablet, or PC). Using Play Store version.

gaberilde commented 2 days ago

Can you please try to connect using chrome from some another device (phone, tablet, or PC). Using Play Store version.

Also crashes, immediately i also had the app screen open also

dkrivoruchko commented 2 days ago

Ok. Thanks