orbot icon indicating copy to clipboard operation
orbot copied to clipboard

[BUG] java.lang.IllegalArgumentException: Service not registered: org.torproject.android.service.OrbotService$2@30897fe

Open kasia-de opened this issue 4 months ago • 5 comments

Describe the Bug java.lang.IllegalArgumentException: Service not registered: org.torproject.android.service.OrbotService$2@30897fe

To Reproduce

Expected Behavior Not to crash.

What Custom Configuration Do You Use?

Screenshots

Smartphone (please complete the following information):

  • Device: Pixel Tablet
  • OS: Android 16
  • Version: 1750300102

Crash Logs (Advanced)

java.lang.IllegalArgumentException: Service not registered: org.torproject.android.service.OrbotService$2@30897fe
	at android.app.LoadedApk.forgetServiceDispatcher(LoadedApk.java:2027)
	at android.app.ContextImpl.unbindService(ContextImpl.java:2390)
	at android.content.ContextWrapper.unbindService(ContextWrapper.java:953)
	at org.torproject.android.service.OrbotService.stopTor(OrbotService.java:338)
	at org.torproject.android.service.OrbotService.stopTorAsync(OrbotService.java:241)
	at org.torproject.android.service.OrbotService.stopTorOnError(OrbotService.java:259)
	at org.torproject.android.service.OrbotService.startTor(OrbotService.java:600)
	at org.torproject.android.service.OrbotService.-$$Nest$mstartTor(Unknown Source:0)
	at org.torproject.android.service.OrbotService$IncomingIntentRouter.run(OrbotService.java:1069)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1156)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:651)
	at java.lang.Thread.run(Thread.java:1119)

Additional Context

kasia-de avatar Aug 25 '25 11:08 kasia-de

07-06 16:22:28.369 22201 22253 E AndroidRuntime: FATAL EXCEPTION: pool-3-thread-1
07-06 16:22:28.369 22201 22253 E AndroidRuntime: Process: org.torproject.android, PID: 22201
07-06 16:22:28.369 22201 22253 E AndroidRuntime: java.lang.IllegalArgumentException: Service not registered: org.torproject.android.service.OrbotService$2@30897fe
07-06 16:22:28.369 22201 22253 E AndroidRuntime: 	at android.app.LoadedApk.forgetServiceDispatcher(LoadedApk.java:2027)
07-06 16:22:28.369 22201 22253 E AndroidRuntime: 	at android.app.ContextImpl.unbindService(ContextImpl.java:2390)
07-06 16:22:28.369 22201 22253 E AndroidRuntime: 	at android.content.ContextWrapper.unbindService(ContextWrapper.java:953)
07-06 16:22:28.369 22201 22253 E AndroidRuntime: 	at org.torproject.android.service.OrbotService.stopTor(OrbotService.java:338)
07-06 16:22:28.369 22201 22253 E AndroidRuntime: 	at org.torproject.android.service.OrbotService.stopTorAsync(OrbotService.java:241)
07-06 16:22:28.369 22201 22253 E AndroidRuntime: 	at org.torproject.android.service.OrbotService.stopTorOnError(OrbotService.java:259)
07-06 16:22:28.369 22201 22253 E AndroidRuntime: 	at org.torproject.android.service.OrbotService.startTor(OrbotService.java:600)
07-06 16:22:28.369 22201 22253 E AndroidRuntime: 	at org.torproject.android.service.OrbotService.-$$Nest$mstartTor(Unknown Source:0)
07-06 16:22:28.369 22201 22253 E AndroidRuntime: 	at org.torproject.android.service.OrbotService$IncomingIntentRouter.run(OrbotService.java:1069)
07-06 16:22:28.369 22201 22253 E AndroidRuntime: 	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1156)
07-06 16:22:28.369 22201 22253 E AndroidRuntime: 	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:651)
07-06 16:22:28.369 22201 22253 E AndroidRuntime: 	at java.lang.Thread.run(Thread.java:1119)

kasia-de avatar Aug 25 '25 11:08 kasia-de

Is this pixel 16 tablet isn't running Graphene like your other device on your other bug report

bitmold avatar Aug 27 '25 02:08 bitmold

Is this pixel 16 tablet isn't running Graphene like your other device on your other bug report

It is running GrapheneOS. It's the same device.

kasia-de avatar Aug 28 '25 07:08 kasia-de

Do you remember if you were using smart connect? Asking because it's one of the three pathways that invoke stopTorOnError

bitmold avatar Sep 04 '25 04:09 bitmold

Do you remember if you were using smart connect? Asking because it's one of the three pathways that invoke stopTorOnError

I do not know what is smart connect. What is smart connect?

kasia-de avatar Sep 08 '25 07:09 kasia-de