Swiggy(in.swiggy.android): app crash when trying to get current location
- /e/ version: 1.10-rc2
- Device model(s):
- Developer mode enabled: yes
- Device rooted: no
- Trackers blocker enabled: yes and no
Summary
Swiggy app crashes when trying to get current location
The problem
Steps to reproduce
- Search location
- Click 'locate me'
What is the current behavior?
App crashes when clicked on 'Locate Me'
What is the expected correct behavior?
App should not crash
Technical informations
Relevant logs (adb logcat
)
- GoogleTagManager(Advanced Privacy Enabled)
04-06 13:22:30.743 3754 4488 D MeasurementService: f10(-8292996952764337523, null, HomeActivity, in.swiggy.android)
04-06 13:22:30.759 8344 8540 E GoogleTagManager: NetworkLoader: Error when loading resource from url: https://www.google-analytics.com/gtm/android?id=GTM-KBFJN8J&pv=-1&rv=5.0 Failed to connect to www.google-analytics.com/127.0.0.1:443
04-06 13:22:30.759 8344 8540 E GoogleTagManager: java.net.ConnectException: Failed to connect to www.google-analytics.com/127.0.0.1:443
04-06 13:22:30.759 8344 8540 E GoogleTagManager: at com.android.okhttp.internal.io.RealConnection.connectSocket(RealConnection.java:147)
04-06 13:22:30.759 8344 8540 E GoogleTagManager: at com.android.okhttp.internal.io.RealConnection.connect(RealConnection.java:116)
04-06 13:22:30.759 8344 8540 E GoogleTagManager: at com.android.okhttp.internal.http.StreamAllocation.findConnection(StreamAllocation.java:186)
04-06 13:22:30.759 8344 8540 E GoogleTagManager: at com.android.okhttp.internal.http.StreamAllocation.findHealthyConnection(StreamAllocation.java:128)
04-06 13:22:30.759 8344 8540 E GoogleTagManager: at com.android.okhttp.internal.http.StreamAllocation.newStream(StreamAllocation.java:97)
04-06 13:22:30.759 8344 8540 E GoogleTagManager: at com.android.okhttp.internal.http.HttpEngine.connect(HttpEngine.java:289)
04-06 13:22:30.759 8344 8540 E GoogleTagManager: at com.android.okhttp.internal.http.HttpEngine.sendRequest(HttpEngine.java:232)
04-06 13:22:30.759 8344 8540 E GoogleTagManager: at com.android.okhttp.internal.huc.HttpURLConnectionImpl.execute(HttpURLConnectionImpl.java:465)
04-06 13:22:30.759 8344 8540 E GoogleTagManager: at com.android.okhttp.internal.huc.HttpURLConnectionImpl.getResponse(HttpURLConnectionImpl.java:411)
04-06 13:22:30.759 8344 8540 E GoogleTagManager: at com.android.okhttp.internal.huc.HttpURLConnectionImpl.getResponseCode(HttpURLConnectionImpl.java:542)
04-06 13:22:30.759 8344 8540 E GoogleTagManager: at com.android.okhttp.internal.huc.DelegatingHttpsURLConnection.getResponseCode(DelegatingHttpsURLConnection.java:106)
04-06 13:22:30.759 8344 8540 E GoogleTagManager: at com.android.okhttp.internal.huc.HttpsURLConnectionImpl.getResponseCode(HttpsURLConnectionImpl.java:30)
04-06 13:22:30.759 8344 8540 E GoogleTagManager: at com.google.android.gms.internal.gtm.zzpz.zza(com.google.android.gms:play-services-tagmanager@@17.0.1:26)
04-06 13:22:30.759 8344 8540 E GoogleTagManager: at com.google.android.gms.internal.gtm.zzqc.run(com.google.android.gms:play-services-tagmanager@@17.0.1:107)
04-06 13:22:30.759 8344 8540 E GoogleTagManager: at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:462)
04-06 13:22:30.759 8344 8540 E GoogleTagManager: at java.util.concurrent.FutureTask.run(FutureTask.java:266)
04-06 13:22:30.759 8344 8540 E GoogleTagManager: at java.util.concurrent.ScheduledThreadPoolExecutor$ScheduledFutureTask.run(ScheduledThreadPoolExecutor.java:301)
04-06 13:22:30.759 8344 8540 E GoogleTagManager: at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1167)
Relevant screenshots
Solutions
Workaround
Possible fixes
Edited by Nicolas Gelot