*Describe the crash:*
Lazer ‪will randomly freeze when playing any beatmaps. music sometimes continues playing but touching the screen doesn’t do anything and a keyboard over usb-c won’t do anything either.‬
If it helps, the beatmap shown is here
Screenshots or videos showing encountered issue:
https://youtu.be/AVeO2ro9dqM
and

osu!lazer version:
2018.823.0 (TestFlight)
Logs:
Inaccessible on the iOS TestFlight build to my knowledge.
Computer Specifications:
iPad Pro 11” 64GB
Also happens even without storyboard on.
Possibly related to:
https://github.com/ppy/osu-framework/issues/2773 as if rendering freezes.
This render freeze became way worse in this update, this never happened in the previous build of iOS as I know so far.
can you please switch back to the previous build and confirm beyond doubt that this is a new issue? you can do this from testflight.
Tested on previous release 2019.813.1, does not freeze on the same beatmap that I tested with on latest release. So this is pretty much new since this does not happen on the previous build.
Used beatmap:
https://osu.ppy.sh/beatmapsets/431697#osu/995533
Device Specification: iPhone 7 (iOS 13 Public Beta 7)
Yep, this is a new issue. Tested using the previous build just like dscnnctd did and no issues occurred. No freeze either with or without storyboard enabled on the same map in my original post.
Tested on an iPhone XR and iPad Pro 11”. Both on iOS 13 public beta 7
I can’t reproduce this. I’ll take a better look this evening if I can.
Here’s another video where this time the music keeps playing.
(this is on the latest build, just saying to avoid confusion)
Do you have an iOS 12 device you could test on to verify that it's not iOS 13 specific? If you can show that iOS 13 is the likely culprit then I can find and update an iPad to test myself.
Do you have an iOS 12 device you could test on to verify that it's not iOS 13 specific? If you can show that iOS 13 is the likely culprit then I can find and update an iPad to test myself.
@swoolcock yes I have another iPad I could test, it’s an iPad 6th gen running 12.4. Would that suffice?
That’s good enough, I’ll be testing it also with my iPad Mini 2.
Any iOS 12 device should be enough. I'm running the latest master on an iPad Pro and iPhone X with no problems, but I haven't updated to iOS 13 beta yet.
Just got it to happen on the iPad 6 too, will try to get it on camera as it happens.
https://youtu.be/MpEtqlSRrgc
(iOS 12.3.1, lazer 2019.823.0)
Alright, thanks. I’ll look into it this arvo.
Okay here’s the best one, got it to happen while I was playing.
https://youtu.be/2awRGUVXqBY
Hope all this helps in some way.
(iPad 6, iOS 12.3.1, lazer 2019.823.0)
This is pretty weird, do you have anything else besides a IPad 6 and IPad Pro? Or no? I'm gonna try to test this on my IPad Air 2, I let you know if I see anything specious.
This is pretty weird, do you have anything else besides a IPad 6 and IPad Pro? Or no? I'm gonna try to test this on my IPad Air 2, I let you know if I see anything specious.
I have an iPhone 6s Plus I can test but that’s basically the last ios device I have that can run lazer
On a guess, this is either related to some gl change we've made or a change in xamarin.ios. Quite likely the second.
@swoolcock the build server is building on latest xamarin preview, when i last checked. i'll try doing a build on stable tomorrow.
Can’t do tests on my iPad Mini 2 since performance got worse and keeps crashing in this release.
I have an iPhone 6s Plus I can test but that’s basically the last ios device I have that can run lazer
Ok, test it on the phone then.
alright, ill be sure to do that tomorrow since its late
Well same to me too, using Iphone 6S+ with iOS 13 and Osu version lazer 2019.823.0
That’s exactly what I was gonna test with. Wonder what the actual cause is, as on PC this doesn’t seem to happen.
After further testing, game will also freeze while watching with the Autoplay mod. The music still keeps playing but tapping the seek bar at the bottom of the screen does nothing.
Don’t think it’s just a graphics change as everything except music will stop.
Render keeps freezing in this release, so this has to be framework side I believe.
If one of you has macOS and Xcode, could you please get the device logs? Even without symbols it may at least give us a starting point.
1) Load Xcode
2) Plug in device
3) Window > Devices and Simulators
4) Select your device
5) Click View Device Logs
6) Select the most recent crash for osu!
7) Copy paste the text on the right (or pastebin etc.)
Edit: If the game hasn't actually CRASHED crashed, then you may not have a crash log for it.
Yea the game doesn’t crash in like that it unexpectedly closes and returns you to the springboard.
Edit:this could look unclear so I mean that it never boots you to the homescreen
I know what the springboard is. :) Worth a look anyway.
please only post here with actual useful logs or a solution. we are already aware of the fact it is crashing.
I can replicate this on the testflight build but not a local build from master+framework master.
Mono Framework MDK
Runtime:
Mono 6.0.0.327 (2019-02/f8ea05bddcb) (64-bit)
Package version: 600000327
Xamarin.iOS
Version: 12.14.0.114 (Visual Studio Community)
Hash: c6691164
Branch: d16-2
Build date: 2019-07-29 15:54:05-0400
I've switched the build environment back to stable Xamarin.iOS for the next build. Let's see how that goes.
Looks like today’s TestFlight build fixed the freezes for me. Closing soon
Can we get some confirmation that the latest build resolved this? It looks to be performing fine on my end.
oof I’m the only only one replying but the game no longer freezes on iOS 13.1 or 12.4.1. Tested on an iPhone 7, 6s+, XR, iPad 2018, and pro 2018. I’d say you fixed it
Confirmed, this issue no longer occurs on the latest testflight release.
Most helpful comment
On a guess, this is either related to some gl change we've made or a change in xamarin.ios. Quite likely the second.
@swoolcock the build server is building on latest xamarin preview, when i last checked. i'll try doing a build on stable tomorrow.