Car navigation APP crashes frequently.

79 views
Skip to first unread message

YoungJoon Lee

unread,
Jan 8, 2018, 12:16:38 AM1/8/18
to Android-x86
Hello. I am using android x86 for my car PC and some APP crashes frequently. 

Here is my logcat *:E dump and I want to know how can I fix it. I want to know re-building android-x86 can help this problem or not(APP side problem).

Searching from this forum, I found that GLThread  FATAL EXCEPTION is OpenGL related(HW Acceleration) issue. Is this correct information?

Best regards.

--------- beginning of crash
01-07 16:31:18.579  7618  7655 E AndroidRuntime: FATAL EXCEPTION: GLThread 178
01-07 16:31:18.579  7618  7655 E AndroidRuntime: Process: com.navitime.local.aucarnavi.gl, PID: 7618
01-07 16:31:18.579  7618  7655 E AndroidRuntime: java.lang.IllegalArgumentException: No config chosen
01-07 16:31:18.579  7618  7655 E AndroidRuntime:        at com.navitime.components.map3.g.a.a$a.a(NTGLTextureView.java:773)
01-07 16:31:18.579  7618  7655 E AndroidRuntime:        at com.navitime.components.map3.g.a.a$h.a(NTGLTextureView.java:923)
01-07 16:31:18.579  7618  7655 E AndroidRuntime:        at com.navitime.components.map3.g.a.a$i.l(NTGLTextureView.java:1302)
01-07 16:31:18.579  7618  7655 E AndroidRuntime:        at com.navitime.components.map3.g.a.a$i.run(NTGLTextureView.java:1140)
01-07 16:31:18.797  7618  7689 E Volley  : [148] a.a: Unexpected response code 200 for https://car.eznavi.jp/android/mocha/map?mesh=~~~~.~~~~~&edition=e3&product=carnavitime
01-07 16:31:18.983  7618  7696 E Volley  : [155] a.a: Unexpected response code 200 for https://car.eznavi.jp/android/mocha/map/traffic?source=vics.probe&mesh=~~~~~.~~~~.~~~~.~~~.~~.~~~.~~~.~~~~&edition=e3&product=carnavitime
01-07 16:31:19.067  7618  7618 E ActivityThread: Activity com.navitime.ui.activity.MapActivity has leaked IntentReceiver com.navitime.commons.service.b.a$b@f4bb9b4 that was originally registered here. Are you missing a call to unregisterReceiver()?
01-07 16:31:19.067  7618  7618 E ActivityThread: android.app.IntentReceiverLeaked: Activity com.navitime.ui.activity.MapActivity has leaked IntentReceiver com.navitime.commons.service.b.~~~@~~~ that was originally registered here. Are you missing a call to unregisterReceiver()?
01-07 16:31:19.067  7618  7618 E ActivityThread:        at android.app.LoadedApk$ReceiverDispatcher.<init>(LoadedApk.java:1159)
01-07 16:31:19.067  7618  7618 E ActivityThread:        at android.app.LoadedApk.getReceiverDispatcher(LoadedApk.java:946)
01-07 16:31:19.067  7618  7618 E ActivityThread:        at android.app.ContextImpl.registerReceiverInternal(ContextImpl.java:1302)
01-07 16:31:19.067  7618  7618 E ActivityThread:        at android.app.ContextImpl.registerReceiver(ContextImpl.java:1282)
01-07 16:31:19.067  7618  7618 E ActivityThread:        at android.app.ContextImpl.registerReceiver(ContextImpl.java:1276)
01-07 16:31:19.067  7618  7618 E ActivityThread:        at android.content.ContextWrapper.registerReceiver(ContextWrapper.java:586)
01-07 16:31:19.067  7618  7618 E ActivityThread:        at com.navitime.commons.service.b.a.g(WearManager.java:102)
01-07 16:31:19.067  7618  7618 E ActivityThread:        at com.navitime.commons.service.b.a.a(WearManager.java:109)
01-07 16:31:19.067  7618  7618 E ActivityThread:        at com.navitime.ui.activity.d.t(MapActivityHelper.java:833)
01-07 16:31:19.067  7618  7618 E ActivityThread:        at com.navitime.ui.activity.MapActivity.a(MapActivity.java:798)
01-07 16:31:19.067  7618  7618 E ActivityThread:        at com.navitime.map.b.e$1.b(GuidanceManager.java:99)
01-07 16:31:19.067  7618  7618 E ActivityThread:        at com.navitime.application.navigation.a.a.b.c(AppIdleNavigationState.java:92)
01-07 16:31:19.067  7618  7618 E ActivityThread:        at com.navitime.application.navigation.a.a.d(AppNavigationStateController.java:160)
01-07 16:31:19.067  7618  7618 E ActivityThread:        at com.navitime.application.navigation.a$1.b(AppNavigationProvider.java:67)
01-07 16:31:19.067  7618  7618 E ActivityThread:        at com.navitime.commons.a.e$c.b(ServiceManager.java:200)
01-07 16:31:19.067  7618  7618 E ActivityThread:        at com.navitime.commons.service.navigation.a.a.b.c(IdleNavigationState.java:119)
01-07 16:31:19.067  7618  7618 E ActivityThread:        at com.navitime.commons.service.navigation.a.b.c(NavigationStateController.java:147)
01-07 16:31:19.067  7618  7618 E ActivityThread:        at com.navitime.commons.service.navigation.f$3.a(NavigationController.java:242)
01-07 16:31:19.067  7618  7618 E ActivityThread:        at com.navitime.components.navi.navigation.h.b(NTNavigationModeGuideRoad.java:41)
01-07 16:31:19.067  7618  7618 E ActivityThread:        at com.navitime.components.navi.navigation.j.a(NTNavigationStateIdle.java:38)
01-07 16:31:19.067  7618  7618 E ActivityThread:        at com.navitime.components.navi.navigation.c.a(NTNavigation.java:479)
01-07 16:31:19.067  7618  7618 E ActivityThread:        at com.navitime.components.navi.navigation.c.a(NTNavigation.java:443)
01-07 16:31:19.067  7618  7618 E ActivityThread:        at com.navitime.commons.service.navigation.f.a(NavigationController.java:700)
01-07 16:31:19.067  7618  7618 E ActivityThread:        at com.navitime.commons.service.navigation.f.a(NavigationController.java:657)
01-07 16:31:19.067  7618  7618 E ActivityThread:        at com.navitime.commons.service.navigation.f.a(NavigationController.java:633)
01-07 16:31:19.067  7618  7618 E ActivityThread:        at com.navitime.commons.service.navigation.a.a.b.a(IdleNavigationState.java:196)
01-07 16:31:19.067  7618  7618 E ActivityThread:        at com.navitime.commons.service.navigation.a.b.a(NavigationStateController.java:344)
01-07 16:31:19.067  7618  7618 E ActivityThread:        at com.navitime.commons.service.navigation.NavigationService.a(NavigationService.java:170)
01-07 16:31:19.067  7618  7618 E ActivityThread:        at com.navitime.application.navigation.a.a.b.a(AppIdleNavigationState.java:194)
01-07 16:31:19.067  7618  7618 E ActivityThread:        at com.navitime.application.navigation.a.a.a(AppNavigationStateController.java:295)
01-07 16:31:19.067  7618  7618 E ActivityThread:        at com.navitime.map.h.a.d.a(AbstractTrakingMapState.java:459)
01-07 16:31:19.067  7618  7618 E ActivityThread:        at com.navitime.map.h.b.a(MapStateController.java:565)
01-07 16:31:19.067  7618  7618 E ActivityThread:        at com.navitime.ui.activity.d.a(MapActivityHelper.java:403)
01-07 16:31:19.067  7618  7618 E ActivityThread:        at com.navitime.ui.fragment.contents.layout.page.result.route.c.e(RouteResultFragment.java:726)
01-07 16:31:19.067  7618  7618 E ActivityThread:        at com.navitime.ui.fragment.contents.layout.page.result.route.c.c(RouteResultFragment.java:129)
01-07 16:31:19.067  7618  7618 E ActivityThread:        at com.navitime.ui.fragment.contents.layout.page.result.route.c$11.onClick(RouteResultFragment.java:679)
01-07 16:31:19.067  7618  7618 E ActivityThread:        at android.view.View.performClick(View.java:5637)
01-07 16:31:19.067  7618  7618 E ActivityThread:        at android.view.View$PerformClick.run(View.java:22429)
01-07 16:31:19.067  7618  7618 E ActivityThread:        at android.os.Handler.handleCallback(Handler.java:751)
01-07 16:31:19.067  7618  7618 E ActivityThread:        at android.os.Handler.dispatchMessage(Handler.java:95)
01-07 16:31:19.067  7618  7618 E ActivityThread:        at android.os.Looper.loop(Looper.java:154)
01-07 16:31:19.067  7618  7618 E ActivityThread:        at android.app.ActivityThread.main(ActivityThread.java:6121)
01-07 16:31:19.067  7618  7618 E ActivityThread:        at java.lang.reflect.Method.invoke(Native Method)
01-07 16:31:19.067  7618  7618 E ActivityThread:        at com.android.internal.os.ZygoteInit$MethodAndArgsCaller.run(ZygoteInit.java:890)
01-07 16:31:19.067  7618  7618 E ActivityThread:        at com.android.internal.os.ZygoteInit.main(ZygoteInit.java:780)

Chih-Wei Huang

unread,
Jan 8, 2018, 1:33:57 AM1/8/18
to Android-x86
2018-01-08 13:16 GMT+08:00 YoungJoon Lee <get...@gmail.com>:
> Hello. I am using android x86 for my car PC and some APP crashes frequently.
>
> Here is my logcat *:E dump and I want to know how can I fix it. I want to
> know re-building android-x86 can help this problem or not(APP side problem).
> Searching from this forum, I found that GLThread FATAL EXCEPTION is OpenGL
> related(HW Acceleration) issue. Is this correct information?

Probably.
What's your GPU and what version of android-x86 did you use?


--
Chih-Wei
Android-x86 project
http://www.android-x86.org

YoungJoon Lee

unread,
Jan 8, 2018, 1:46:15 AM1/8/18
to Android-x86
Thank you for reply.

Intel i5-7600's Intel® HD Graphics 630. Driver module is i965(not checked).

Android version is from 7.1-rc1 to 7.1-rc2. I clone my source at august.(Maybe you patch NVMe support at that time.)

2018년 1월 8일 월요일 오후 3시 33분 57초 UTC+9, Chih-Wei Huang 님의 말:

YoungJoon Lee

unread,
Jan 12, 2018, 10:51:02 PM1/12/18
to Android-x86
Hello, everyone. I still cannot make conclusion about reason. 

Is this originated from 'houdini' issue or 'other GPU driver(or attribute missing) related' issue? I really want to fix this problem. 

In this link, (https://stackoverflow.com/questions/14167319/android-opengl-demo-no-config-chosen) It looks like it is just bug of code. But that application works on my other device. 
I guess this problem is came from environmental variable is missing? So, I search GPU related settings on Android-x86. But many definition related to GPU is deprecated. So, I don't have to set. 

Thank you for reading.

2018년 1월 8일 월요일 오후 2시 16분 38초 UTC+9, YoungJoon Lee 님의 말:

Mauro Rossi

unread,
Jan 14, 2018, 2:41:19 AM1/14/18
to Android-x86
Hi,

have you already checked with application developers that they use

view.setEGLConfigChooser(8 , 8, 8, 8, 16, 0);

before

view.setRenderer(new TriangleRenderer(this)); / view.setRenderer(new OpenGLRenderer());

?

Mauro

YoungJoon Lee

unread,
Jan 14, 2018, 5:44:11 AM1/14/18
to Android-x86
I ask them. But they don't answer my question and said [what is your device? We only support Smart phone and tablet pc's.]

2018년 1월 14일 일요일 오후 4시 41분 19초 UTC+9, Mauro Rossi 님의 말:
Reply all
Reply to author
Forward
0 new messages