-
Notifications
You must be signed in to change notification settings - Fork 11
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Android always crash with AIR 50.2.2.3: java.lang.ClassNotFoundException: Didn't find class "com.adobe.air.AIRFileUtils" #2576
Comments
Always Crash on Google Pixel 6A with Android 13 since 50.2.2.3
|
We are seeing this same crash, using 50.2.2.3 |
When using version 50.2.2.3, the same crash occurred.
|
@ajwfrost any news about this? |
I have the same issue. Hoping a fix soon... |
Should be the early hours of tomorrow I hope.. |
Hello, |
For me such issues fixed with AIR 50.2.2.4. |
@Nisaba are you able to collect a logcat trace please? You can do this with ADT e.g.
If you start that and then open the application so that it crashes, and then type "quit" (enter) - or you can ctrl-c a couple of times - then the log.txt should contain the details. This may be something else...! thanks |
Hello. AIR 50.2.2.4 seemed to fix it for us. |
@ajwfrost -16 11:18:15.123 23795-23795/? A/libc: Fatal signal 11 (SIGSEGV), code 1 (SEGV_MAPERR), fault addr 0x58 in tid 23795 (isaba.solutions), pid 23795 (isaba.solutions) |
Thanks @Nisaba - that looks like it's a native extension that's failing to register properly.. so a different error at least, but one that we'll need to investigate. |
OK thanks. |
That's strange as there's not a lot of difference here that should affect things. Would you be okay if we took a look at the APK, if you're able to build an apk-debug version then we can hopefully (a) reproduce it here and (b) replace the libCore with our own version with extra debugging information in it.. plus we can analyse the APK assets to check the descriptor and ANEs all seem to be in order. The error (judging by the crash location and code beforehand) may be happening if an ANE was requested to be registered but already was registered.. There was one change we made here which is in relation to Worker objects, where these now would register the extensions too in order to get the AS3 definitions, so perhaps it's that. Thinking about it, do you use any delay-loaded extensions? Although, no the crash is happening in the main content loading step, before executing any of your code, which means it's not about Workers... Anyway - if you're able to upload the APK below, we can investigate further. thanks |
Ok, |
Thanks -> definitely something wrong with that ANE. It's got an extension XML file with:
No native library or initializer or anything, and there's no .jar or .so file in there. So that's why it's failing... Assuming you don't actually need/use that ANE (or it would tell you at runtime it's not supported), then we can put a patch into the runtime to stop the crash from happening... but you could just remove it for now from your app descriptor file. thanks |
OK ! Anyway, maybe it would be interesting to fix this issue on the next SDK release. |
Done :-) thanks |
Our app crash on Android a second after startup with the following native error:
Known Workarounds
Use AIR 50.2.2.1 or before
The text was updated successfully, but these errors were encountered: