microg / microg/GmsCore

[cx.indianoil.in] IndianOIL ONE

Open
#2,011 0 comments 0 reactions 0 assignees View on GitHub

Nobody has claimed this yet.

Dominant language
Java
Stars
14.6k
Forks
3.2k
Avg merge
12d 11h
Merged PRs (30d)
4

Description

Affected app
Name: IndianOIL ONE
Package id: cx.indianoil.in

Describe the bug
The app is crashing at the start after fresh installation having microg v0.2.28.231657
Other apps like Google Maps, Photos, Opera, MyGate, AutoRemote, AutoTools and AutoVoice are working fine.

To Reproduce
Steps to reproduce the behavior:

  1. Installed the app from Aurora store.
  2. Go to app launcher
  3. Click on IndianOIL ONE
  4. See error - IndianOIL ONE has stopped.

Expected behavior
A clear and concise description of what you expected to happen.

Screenshots
If applicable, add screenshots to help explain your problem.

System
Android Version: 13
Custom ROM: LineageOS 20 - 20230813-NIGHTLY-river

microG
microG Core version: v0.2.28.231657
microG Self-Check results: All ticked

Additional context
Add any other context about the problem here.

08-18 12:14:30.875  1419  1643 V ClearcutMetricXmitter: Transmission is done.
08-18 12:14:30.876  1419  1643 V ClearcutMetricXmitter: Transmission is done.
08-18 12:14:30.976  1751  1751 D FirebasePerformance: Creating a new Non Verbose Session: bbf69d74121941e1ae2346022f7f4f28
08-18 12:14:30.976  1751  1751 D FirebasePerformance: Creating a new Non Verbose Session: bd701a3064d74f13909f8d5b5447a413
08-18 12:14:30.986  1751  1751 D CompatibilityChangeReporter: Compat change id reported: 183155436; UID 10069; state: DISABLED
08-18 12:14:30.998  1751  1751 W cx.indianoil.in: type=1400 audit(0.0:116813): avc: denied { search } for uid=10069 name="asound" dev="proc" ino=4026532026 scontext=u:r:untrusted_app_30:s0:c69,c256,c512,c768 tcontext=u:object_r:proc_asound:s0 tclass=dir permissive=0 app=cx.indianoil.in
08-18 12:14:30.998  1751  1751 W cx.indianoil.in: type=1400 audit(0.0:116814): avc: denied { search } for uid=10069 name="asound" dev="proc" ino=4026532026 scontext=u:r:untrusted_app_30:s0:c69,c256,c512,c768 tcontext=u:object_r:proc_asound:s0 tclass=dir permissive=0 app=cx.indianoil.in
08-18 12:14:30.998  1751  1751 W cx.indianoil.in: type=1400 audit(0.0:116815): avc: denied { search } for uid=10069 name="asound" dev="proc" ino=4026532026 scontext=u:r:untrusted_app_30:s0:c69,c256,c512,c768 tcontext=u:object_r:proc_asound:s0 tclass=dir permissive=0 app=cx.indianoil.in
08-18 12:14:31.018  1751  1751 W cx.indianoil.in: type=1400 audit(0.0:116816): avc: denied { read } for uid=10069 name="current_tracer" dev="tracefs" ino=3475 scontext=u:r:untrusted_app_30:s0:c69,c256,c512,c768 tcontext=u:object_r:debugfs_tracing_debug:s0 tclass=file permissive=0 app=cx.indianoil.in
08-18 12:14:31.030  1751  1821 E FirebaseInstanceId: Google Play services missing or without correct permission.
08-18 12:14:31.045  1751  1837 W zzd     : Application name is not set. Call Builder#setApplicationName.
08-18 12:14:31.047  1751  1751 W zzd     : Application name is not set. Call Builder#setApplicationName.
08-18 12:14:31.049  1751  1751 D isEnabled: No perf enable meta data found in manifest.
08-18 12:14:31.050  1751  1751 I FirebaseInitProvider: FirebaseApp initialization successful
08-18 12:14:31.063  1751  1751 I GAv4    : Google Analytics 12.4.51 is starting up. To enable debug logging on a device run:
08-18 12:14:31.063  1751  1751 I GAv4    :   adb shell setprop log.tag.GAv4 DEBUG
08-18 12:14:31.063  1751  1751 I GAv4    :   adb logcat -s GAv4
08-18 12:14:31.071  1751  1751 D CompatibilityChangeReporter: Compat change id reported: 160794467; UID 10069; state: ENABLED
08-18 12:14:31.078  1751  1851 W GAv4    : CampaignTrackingReceiver is not registered, not exported or is disabled. Installation campaign tracking is not possible. See http://goo.gl/8Rd3yj for instructions.
08-18 12:14:31.104  1751  1825 E FA      : Task exception on worker thread: java.lang.ArrayIndexOutOfBoundsException: length=27916633; index=-1: com.google.android.gms.measurement.internal.zzbj.zza(Unknown Source:582)
08-18 12:14:31.105  1751  1825 E FA      : Persisted config not initialized. Not logging error/warn
08-18 12:14:31.246     0     0 W [80421.680628,4] audit: audit_lost=103144 audit_rate_limit=5 audit_backlog_limit=64
08-18 12:14:31.246     0     0 E [80421.680640,4] audit: rate limit exceeded
08-18 12:14:31.241  1974  1974 W mount   : type=1400 audit(0.0:116817): avc: denied { search } for uid=10069 name="vendor" dev="tmpfs" ino=15966 scontext=u:r:untrusted_app_30:s0:c69,c256,c512,c768 tcontext=u:object_r:mnt_vendor_file:s0 tclass=dir permissive=0 app=cx.indianoil.in
08-18 12:14:31.351  1751  1821 E FirebaseInstanceId: Google Play services missing or without correct permission.
08-18 12:14:31.355  1751  1975 D TrafficStats: tagSocket(80) with statsTag=0xffffffff, statsUid=-1
08-18 12:14:31.364  1751  1980 W GooglePlayServicesUtil: cx.indianoil.in requires Google Play services, but they are missing.
08-18 12:14:31.364  1751  1981 W FirebasePerformance: Failed to fetch Gservices flag. SecurityException: Failed to find provider com.google.android.gsf.gservices for user 0; expected to find
a valid ContentProvider for this authority
08-18 12:14:31.365  1751  1981 E ActivityThread: Failed to find provider info for com.google.android.gsf.gservices
08-18 12:14:31.366  1751  1980 W GoogleApiManager: The service for com.google.android.gms.internal.clearcut.zzj is not available: ConnectionResult{statusCode=SERVICE_MISSING, resolution=null, message=null}
08-18 12:14:31.366  1751  1981 E ActivityThread: Failed to find provider info for com.google.android.gsf.gservices
08-18 12:14:31.370  1751  1821 E FirebaseInstanceId: Google Play services missing or without correct permission.
08-18 12:14:31.374  1751  1825 E FA      : Task exception on worker thread: java.lang.IllegalStateException: Component not created: com.google.android.gms.measurement.internal.zzfx.zzb(SourceFile:323)
08-18 12:14:31.374  1751  1825 E FA      : Persisted config not initialized. Not logging error/warn
08-18 12:14:31.450  1751  1982 D TrafficStats: tagSocket(87) with statsTag=0xffffffff, statsUid=-1
08-18 12:14:31.576  4618 28339 I System.out: DEBUG IMAP CP: getStoreProtocol() -- storeConnectionInUse
08-18 12:14:31.589   974  7724 I WifiService: releaseWifiLock uid=10174
08-18 12:14:31.709   670  1385 I keystore2: keystore2::watchdog: Watchdog thread idle -> terminating. Have a great day.
08-18 12:14:31.738  1751  1982 E AndroidRuntime: FATAL EXCEPTION: Thread-20
08-18 12:14:31.738  1751  1982 E AndroidRuntime: Process: cx.indianoil.in, PID: 1751
08-18 12:14:31.738  1751  1982 E AndroidRuntime: java.lang.ArrayIndexOutOfBoundsException: length=27916633; index=-1
08-18 12:14:31.738  1751  1982 E AndroidRuntime:        at com.google.android.gms.internal.firebase-perf.zzau.zzc(Unknown Source:589)
08-18 12:14:31.738  1751  1982 E AndroidRuntime:        at com.google.firebase.perf.network.zzc.close(SourceFile:8)
08-18 12:14:31.738  1751  1982 E AndroidRuntime:        at o.xO.e(SourceFile:143)
08-18 12:14:31.738  1751  1982 E AndroidRuntime:        at o.xL.run(SourceFile:36)
08-18 12:14:31.738  1751  1982 E AndroidRuntime:        at java.lang.Thread.run(Thread.java:1012)
08-18 12:14:31.739  1751  1976 I FirebasePerformance: HTTP Method is null or invalid: <com.google.android.gms.internal.firebase-perf.zzci$zzb@9229b number=0 name=HTTP_METHOD_UNKNOWN>
08-18 12:14:31.739  1751  1976 W FirebasePerformance: Unable to process the PerfMetric due to missing or invalid values. See earlier log statements for additional information on the specific
missing/invalid values.
08-18 12:14:31.741   974  1983 I DropBoxManagerService: add tag=data_app_crash isTagEnabled=true flags=0x2
08-18 12:14:31.742   974  7724 W ActivityTaskManager:   Force finishing activity cx.indianoil.in/.lpg.view.login.WelcomeActivity
08-18 12:14:31.759   974  1713 I ActivityManager: Showing crash dialog for package cx.indianoil.in u0
08-18 12:14:31.802  4618 28339 I System.out: DEBUG IMAP CP: releaseStoreProtocol()
08-18 12:14:31.810   974  5124 W Parcel  : Expecting binder but got null!
08-18 12:14:31.816   974  1713 D CoreBackPreview: Window{e3462fa u0 Application Error: cx.indianoil.in}: Setting back callback OnBackInvokedCallbackInfo{mCallback=android.window.WindowOnBackInvokedDispatcher$OnBackInvokedCallbackWrapper@d8c5fdd, mPriority=0}
08-18 12:14:31.829   974  5124 E OpenGLRenderer: Unable to match the desired swap behavior.
08-18 12:14:31.909  1015  1015 I android.hardware.power-service-qti: Power setMode: 6 to: 1
08-18 12:14:31.909  1015  1015 E QTI PowerHAL: Failed to acquire lock for hint_id: 10A5.
08-18 12:14:31.942  1015  1015 I android.hardware.power-service-qti: Power setMode: 6 to: 0
08-18 12:14:32.005  1041  1088 W TransactionTracing: Could not find layer handle 0x7622629d90
08-18 12:14:32.005  1041  1088 W TransactionTracing: Could not find layer handle 0x762262b410
08-18 12:14:32.005  1041  1088 W TransactionTracing: Could not find layer handle 0x762262b410
08-18 12:14:32.005  1041  1088 W TransactionTracing: Could not find layer handle 0x7622629d90
08-18 12:14:32.108  1015  1015 I android.hardware.power-service-qti: Power setMode: 6 to: 1
08-18 12:14:32.108  1015  1015 E QTI PowerHAL: Failed to acquire lock for hint_id: 10A5.
08-18 12:14:32.179  1015  1015 I android.hardware.power-service-qti: Power setMode: 6 to: 0
08-18 12:14:32.243   974  1715 W ActivityTaskManager: Activity top resumed state loss timeout for ActivityRecord{aff30c7 u0 cx.indianoil.in/.lpg.view.login.WelcomeActivity} t16231 f}}
08-18 12:14:32.256   974  1715 W ActivityTaskManager: Activity pause timeout for ActivityRecord{aff30c7 u0 cx.indianoil.in/.lpg.view.login.WelcomeActivity} t16231 f}}
08-18 12:14:32.279  2552  3660 E OpenGLRenderer: Unable to match the desired swap behavior.
08-18 12:14:32.293  1015  1015 I android.hardware.power-service-qti: Power setMode: 6 to: 1
08-18 12:14:32.293  1015  1015 E QTI PowerHAL: Failed to acquire lock for hint_id: 10A5.
08-18 12:14:32.298   974  1716 W InputManager-JNI: Input channel object '1341263 Splash Screen cx.indianoil.in (client)' was disposed without first being removed with the input manager!
08-18 12:14:32.313   974  3004 W WindowManager: Failed looking up window session=Session{a2458aa 2345:u0a10129} callers=com.android.server.wm.WindowManagerService.windowForClientLocked:6058 com.android.server.wm.WindowManagerService.relayoutWindow:2293 com.android.server.wm.Session.relayout:253
08-18 12:14:32.324   974 25126 W WindowManager: Failed looking up window session=Session{a2458aa 2345:u0a10129} callers=com.android.server.wm.WindowManagerService.windowForClientLocked:6058 com.android.server.wm.WindowManagerService.relayoutWindow:2293 com.android.server.wm.Session.relayout:253
08-18 12:14:32.376  1015  1015 I android.hardware.power-service-qti: Power setMode: 6 to: 0
08-18 12:14:32.417 28745 28937 D WM-WorkerWrapper: com.whatsapp.messaging.xmpp.XmppLogoutWorker returned a Failure {mOutputData=Data {}}.
08-18 12:14:32.419 28745 28937 I WM-WorkerWrapper: Worker result FAILURE for Work [ id=6580c3f5-9fa0-440a-8703-ad392300f2f6, tags={ com.whatsapp.messaging.xmpp.XmppLogoutWorker } ]
08-18 12:14:32.422 28745 28745 D WM-Processor: 0dI 6580c3f5-9fa0-440a-8703-ad392300f2f6 executed; reschedule = false
08-18 12:14:32.422 28745 28745 D WM-GreedyScheduler: Stopping tracking for WorkGenerationalId(workSpecId=6580c3f5-9fa0-440a-8703-ad392300f2f6, generation=0)
08-18 12:14:32.422 28745 28745 D WM-WorkConstraintsTrack: Constraints met for {WorkSpec: b15b6088-ea0d-4cbb-9637-64a5ea85a056}
08-18 12:14:32.422 28745 28745 D WM-SystemJobService: 6580c3f5-9fa0-440a-8703-ad392300f2f6 executed on JobScheduler
08-18 12:14:32.427 28745 28937 D WM-GreedyScheduler: Cancelling work ID 6580c3f5-9fa0-440a-8703-ad392300f2f6
08-18 12:14:32.492   974  3004 W WindowManager: Failed looking up window session=Session{a2458aa 2345:u0a10129} callers=com.android.server.wm.WindowManagerService.windowForClientLocked:6058 com.android.server.wm.WindowManagerService.relayoutWindow:2293 com.android.server.wm.Session.relayout:253
08-18 12:14:32.495  1015  1015 I android.hardware.power-service-qti: Power setMode: 6 to: 1
08-18 12:14:32.495  1015  1015 E QTI PowerHAL: Failed to acquire lock for hint_id: 10A5.
08-18 12:14:32.497   974  3004 W WindowManager: Failed looking up window session=Session{a2458aa 2345:u0a10129} callers=com.android.server.wm.WindowManagerService.windowForClientLocked:6058 com.android.server.wm.Session.setOnBackInvokedCallbackInfo:944 android.view.IWindowSession$Stub.onTransact:1180
08-18 12:14:32.497   974  3004 E WindowManager: setOnBackInvokedCallback(): No window state for package:com.android.systemui
08-18 12:14:32.497   974 23133 W WindowManager: Cannot find window which accessibility connection is added to
08-18 12:14:32.499   974  3004 W WindowManager: Failed looking up window session=Session{a2458aa 2345:u0a10129} callers=com.android.server.wm.WindowManagerService.windowForClientLocked:6058 com.android.server.wm.WindowManagerService.removeWindow:2076 com.android.server.wm.Session.remove:230
08-18 12:14:32.559  1015  1015 I android.hardware.power-service-qti: Power setMode: 6 to: 0
08-18 12:14:33.236   974  1713 D CoreBackPreview: Window{e3462fa u0 Application Error: cx.indianoil.in}: Setting back callback null
08-18 12:14:33.236   974  7724 W WindowManager:   Force finishing activity cx.indianoil.in/.lpg.view.login.WelcomeActivity
08-18 12:14:33.244  1015  1015 I android.hardware.power-service-qti: Power setMode: 6 to: 1
08-18 12:14:33.245  1015  1015 E QTI PowerHAL: Failed to acquire lock for hint_id: 10A5.
08-18 12:14:33.248   974  7724 I ActivityManager: Killing 1751:cx.indianoil.in/u0a69 (adj 900): crash
08-18 12:14:33.256  1041  1088 W TransactionTracing: Could not find layer handle 0x762261eed0
08-18 12:14:33.256  1041  1088 W TransactionTracing: Could not find layer handle 0x7622626250
08-18 12:14:33.260   974  5124 D OpenGLRenderer: endAllActiveAnimators on 0x79c5252610 (RippleDrawable) with handle 0x78d530e020
08-18 12:14:33.261   974  1713 W InputManager-JNI: Input channel object 'e3462fa Application Error: cx.indianoil.in (client)' was disposed without first being removed with the input manager!
08-18 12:14:33.273  1041  1088 W TransactionTracing: Could not find layer handle 0x762261c6b0
08-18 12:14:33.273  1041  1088 W TransactionTracing: Could not find layer handle 0x76226236d0
08-18 12:14:33.276   974  1715 V WindowManager: Unknown focus tokens, dropping reportFocusChanged
08-18 12:14:33.335     0     0 I [80423.769780,2] binder: undelivered TRANSACTION_COMPLETE
08-18 12:14:33.335     0     0 I [80423.769809,2] binder: undelivered transaction 7040901, process died.
08-18 12:14:33.335   974 23133 V ActivityManager: Got obituary of 1751:cx.indianoil.in
08-18 12:14:33.336   974  1747 I libprocessgroup: Successfully killed process cgroup uid 10069 pid 1751 in 86ms
08-18 12:14:33.336   889   889 I Zygote  : Process 1751 exited due to signal 9 (Killed)
08-18 12:14:33.379  1015  1015 I android.hardware.power-service-qti: Power setMode: 6 to: 0
08-18 12:14:33.389  1041  1088 W TransactionTracing: Could not find layer handle 0x762262b1d0
08-18 12:14:33.389  1041  1088 W TransactionTracing: Could not find layer handle 0x762262c430
08-18 12:14:33.389  1041  1088 W TransactionTracing: Could not find layer handle 0x762262b290
08-18 12:14:33.389  1041  1088 W TransactionTracing: Could not find layer handle 0x762262ca90
08-18 12:14:33.389  1041  1088 W TransactionTracing: Could not find layer handle 0x762261a2b0
08-18 12:14:33.389  1041  1088 W TransactionTracing: Could not find layer handle 0x7622625b30

Contributor guide

No contributing guide indexed for this repository

First steps

  1. Read the whole issue, then the project's contributing guide.
  2. Comment on the issue to say you are picking it up — it saves two people doing the same work.
  3. Fork the repository and make your change on a branch.
  4. Open a pull request that references the issue number.

Research direction

Reproduce the launch crash on Android 13 with microG v0.2.28.231657, then start from the FATAL EXCEPTION involving Firebase Performance and the WelcomeActivity entry point shown in the log. Compare behavior with the reported Google Play services and Firebase errors; done means IndianOIL ONE launches without crashing in this setup.

Written by the indexing model from the issue text.

Assessment

Tech stack
android, firebase, java
Domain
mobile
Issue type
Bug
Difficulty
4/5
Estimated time
3-5 days
Activity status
Stale
Clarity
Needs clarification
Newbie friendliness
25/100

Get new issues in your inbox

A short digest of beginner-friendly GitHub issues.