[GH-ISSUE #82] Nexus 5X emulator crashes after sending app in background using back button #66

Closed
opened 2026-03-01 15:39:51 +03:00 by kerem · 3 comments
Owner

Originally created by @JoeSSS on GitHub (Jul 3, 2018).
Original GitHub issue: https://github.com/budtmo/docker-android/issues/82

Operating System:
Ubuntu 16.04

Docker Image:
butomo1989/docker-android-x86-7.1.1

Docker Version:
17.09.0-ce, 17.06.2-ce

Docker-compose version (Only if you use it):
1.16.1
Docker Command to start docker-android:
docker run --privileged -d -p 6080:6080 -p 5554:5554 -p 5555:5555 -e DEVICE="Nexus 5X" --name android-container butomo1989/docker-android-x86-7.1.1

Expected Behavior

Using the back arrow on the Nexus 5X emulator shouldn't crash the emulator

Actual Behavior

Nexus 5X emulator crashes after sending app in background using back button (this works fine on Samsung S6 skin)
The crash is saying something about JNI detecting invalid UTF-8 symbols.

Originally created by @JoeSSS on GitHub (Jul 3, 2018). Original GitHub issue: https://github.com/budtmo/docker-android/issues/82 Operating System: Ubuntu 16.04 Docker Image: butomo1989/docker-android-x86-7.1.1 Docker Version: 17.09.0-ce, 17.06.2-ce Docker-compose version (Only if you use it): 1.16.1 Docker Command to start docker-android: docker run --privileged -d -p 6080:6080 -p 5554:5554 -p 5555:5555 -e DEVICE="Nexus 5X" --name android-container butomo1989/docker-android-x86-7.1.1 ## Expected Behavior Using the back arrow on the Nexus 5X emulator shouldn't crash the emulator ## Actual Behavior Nexus 5X emulator crashes after sending app in background using back button (this works fine on Samsung S6 skin) The crash is saying something about JNI detecting invalid UTF-8 symbols.
kerem closed this issue 2026-03-01 15:39:51 +03:00
Author
Owner

@JoeSSS commented on GitHub (Jul 4, 2018):

crash.log

<!-- gh-comment-id:402468547 --> @JoeSSS commented on GitHub (Jul 4, 2018): [crash.log](https://github.com/butomo1989/docker-android/files/2163243/crash.log)
Author
Owner

@JoeSSS commented on GitHub (Jul 4, 2018):

This crash is going away by using x86 architecture only. Not sure why Samsung S6 skin works fine with x86_64, maybe it somehow related to this line in its profile
So in the end I didn't really understand why it works like that(x86 vs x86_64), maybe someone will have an idea, but it seems like I gonna use x86 architecture, especially that it is a recommended architecture by google.

<!-- gh-comment-id:402542754 --> @JoeSSS commented on GitHub (Jul 4, 2018): This crash is going away by using x86 architecture only. Not sure why Samsung S6 skin works fine with x86_64, maybe it somehow related to this line in its [profile](https://github.com/butomo1989/docker-android/blob/master/devices/profiles/samsung_galaxy_s6.xml#L62) So in the end I didn't really understand why it works like that(x86 vs x86_64), maybe someone will have an idea, but it seems like I gonna use x86 architecture, especially that it is a recommended architecture by google.
Author
Owner

@JoeSSS commented on GitHub (Jul 5, 2018):

if nobody has any idea why it happens I will close the issue and probably report one against Google

<!-- gh-comment-id:402729751 --> @JoeSSS commented on GitHub (Jul 5, 2018): if nobody has any idea why it happens I will close the issue and probably report one against Google
Sign in to join this conversation.
No milestone
No project
No assignees
1 participant
Notifications
Due date
The due date is invalid or out of range. Please use the format "yyyy-mm-dd".

No due date set.

Dependencies

No dependencies set.

Reference
starred/docker-android#66
No description provided.