Philipp Hofmann
Philipp Hofmann
When there is no debugger attached and you click run in Xcode for an already running app, Xcode kills the app and the SDK thinks it is an OOM. Checking...
We also get [false OOMs](https://sentry.io/organizations/sentry-sdks/discover/results/?field=title&field=release&field=environment&field=user.display&field=timestamp&name=OutOfMemory%3A+The+OS+most+likely+terminated+your+app+because+it+overused+RAM.&project=5428557&query=issue.id%3A2291658301&sort=-timestamp&statsPeriod=90d&yAxis=count%28%29) for our UI tests in Saucelab. Maybe this is related.
The `tracesSampleRate` has no impact on OOM events. You can use `beforeSend` to drop OOMs events if you want, @TomasSestak.
One idea, from @brustolin, is to ignore UIViewControllers initialized outside the view hierarchy. We can detect this by checking parentViewController and/or viewParentView. We could end these UIViewController transactions early or...
This is related to https://github.com/getsentry/sentry-docs/issues/4554.
This issue is not clear yet and there are a few things to clarify: - We need to clarify if this is only for app start transactions or for all...
@brustolin was able to reproduce this. We can't give you an ETA for fixing this, though @stefanfuerst.
This could be related to https://github.com/getsentry/sentry-cocoa/issues/1533 and might be fixed with https://github.com/getsentry/sentry-cocoa/issues/1533#issuecomment-1002146239
https://github.com/getsentry/sentry-cocoa/pull/1726 was merged, @kevinrenskers can you please revisit this PR?
I also don't know how to fix this right now, and sadly I don't have the bandwidth to look at this. We can also close this PR, if we can't...