Падение клиента

Exploizer8 years ago

При запуске клиента возникает ошибка - "В приложении "Traccar Клиент" произошла ошибка". В лог пишется вот такое:

04-29 10:09:30.980 I/ActivityManager(860): START u0 {act=android.intent.action.MAIN cat=[android.intent.category.LAUNCHER] flg=0x10000000 pkg=org.traccar.client cmp=org.traccar.client/.Launcher} from uid 10014 on display 0
04-29 10:09:31.029 I/ActivityManager(860): Start proc 31914:org.traccar.client/u0a100 for activity org.traccar.client/.Launcher
04-29 10:09:31.095 W/System  (31914): ClassLoader referenced unknown path: /data/app/org.traccar.client-2/lib/arm
04-29 10:09:31.155 E/AndroidRuntime(31914): Process: org.traccar.client, PID: 31914
04-29 10:09:31.155 E/AndroidRuntime(31914): java.lang.RuntimeException: Unable to start activity ComponentInfo{org.traccar.client/org.traccar.client.MainActivity}: java.lang.NullPointerException: Attempt to invoke virtual method 'void android.app.AlarmManager.setInexactRepeating(int, long, long, android.app.PendingIntent)' on a null object reference
04-29 10:09:31.155 E/AndroidRuntime(31914): 	at org.traccar.client.MainActivity.startTrackingService(MainActivity.java:248)
04-29 10:09:31.155 E/AndroidRuntime(31914): 	at org.traccar.client.MainActivity.onCreate(MainActivity.java:118)
04-29 10:09:31.157 W/ActivityManager(860):   Force finishing activity org.traccar.client/.Launcher
04-29 10:09:31.327 I/DrWeb   (4425): DrWeb_28 /data/app/org.traccar.client-2/base.apk
04-29 10:09:31.434 I/Finsky  (25359): [1] com.google.android.finsky.utils.PermissionPolicies$PermissionPolicyService.onStartCommand(117): post-install permissions check for org.traccar.client
04-29 10:09:31.676 W/ActivityManager(860): Activity pause timeout for ActivityRecord{211c1ae u0 org.traccar.client/.Launcher t198 f}
04-29 10:09:31.706 D/PkgBroadcastIntentOp(2637): Received broadcast action=android.intent.action.PACKAGE_ADDED and uri=org.traccar.client
04-29 10:09:31.731 D/WearableController(2637): Received broadcast action=android.intent.action.PACKAGE_ADDED and uri=org.traccar.client
04-29 10:09:31.824 D/k       (2637): Processing package: org.traccar.client
04-29 10:09:31.858 D/GassUtils(2637): Found app info for package org.traccar.client:30. Hash: fc763182704848c394a614d4dd49f43de109dbe0edbf54412b156f10368ac54e
04-29 10:09:31.858 D/k       (2637): Found info for package org.traccar.client in db.
04-29 10:09:32.504 D/PkgBroadcastIntentOp(2637): Received broadcast action=android.intent.action.PACKAGE_REPLACED and uri=org.traccar.client
04-29 10:09:32.529 D/k       (2637): Processing package: org.traccar.client
04-29 10:09:32.538 D/GassUtils(2637): Found app info for package org.traccar.client:30. Hash: fc763182704848c394a614d4dd49f43de109dbe0edbf54412b156f10368ac54e
04-29 10:09:32.538 D/k       (2637): Found info for package org.traccar.client in db.
04-29 10:09:33.074 I/ActivityManager(860): Process org.traccar.client (pid 31914) has died
04-29 10:09:33.074 W/ActivityManager(860): Scheduling restart of crashed service org.traccar.client/.TrackingService in 3842ms
04-29 10:09:33.671 I/DrWeb   (4425): notifInfo.priority = 0Проверка Traccar Клиент завершена. Угроз не обнаружено
04-29 10:09:34.142 I/ActivityManager(860): START u0 {act=android.intent.action.MAIN cat=[android.intent.category.LAUNCHER] flg=0x10200000 cmp=org.traccar.client/.Launcher bnds=[276,1245][540,1630] (has extras)} from uid 10022 on display 0
04-29 10:09:34.169 I/ActivityManager(860): Start proc 32181:org.traccar.client/u0a100 for activity org.traccar.client/.Launcher
04-29 10:09:34.217 W/System  (32181): ClassLoader referenced unknown path: /data/app/org.traccar.client-2/lib/arm
04-29 10:09:34.266 E/AndroidRuntime(32181): Process: org.traccar.client, PID: 32181
04-29 10:09:34.266 E/AndroidRuntime(32181): java.lang.RuntimeException: Unable to start activity ComponentInfo{org.traccar.client/org.traccar.client.MainActivity}: java.lang.NullPointerException: Attempt to invoke virtual method 'void android.app.AlarmManager.setInexactRepeating(int, long, long, android.app.PendingIntent)' on a null object reference
04-29 10:09:34.266 E/AndroidRuntime(32181): 	at org.traccar.client.MainActivity.startTrackingService(MainActivity.java:248)
04-29 10:09:34.266 E/AndroidRuntime(32181): 	at org.traccar.client.MainActivity.onCreate(MainActivity.java:118)
04-29 10:09:34.267 W/ActivityManager(860):   Force finishing activity org.traccar.client/.Launcher
04-29 10:09:34.782 W/ActivityManager(860): Activity pause timeout for ActivityRecord{8f7b5b7 u0 org.traccar.client/.Launcher t200 f}
04-29 10:09:37.910 I/ActivityManager(860): Process org.traccar.client (pid 32181) has died
04-29 10:09:37.910 W/ActivityManager(860): Service crashed 2 times, stopping: ServiceRecord{a2249d4 u0 org.traccar.client/.TrackingService}

Началось внезапно на версии из Маркета (до падения посмотреть не успел). Лог с андроида 6, то же самое происходит на планшете 4.2.2, но он не рутованый, лог снять не могу.

Anton Tananaev8 years ago

Проблема уже поправлена. Обновитесь до версии 3.11.