Donate to e Foundation | Murena handsets with /e/OS | Own a part of Murena! Learn more

Skip to content

Swiggy(in.swiggy.android): app crash when trying to get current location

  • Third party app iconicon
  • /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)

swiggy_crash2.txt

  • 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)

swiggy.log

Relevant screenshots

video6156920715003038283

Solutions

Workaround

Possible fixes

Edited by Nicolas Gelot