Opened 5 months ago

Last modified 5 months ago

#2554 new defect

android java.util.concurrent.TimeoutException

Reported by: Meeh Owned by: Meeh
Priority: minor Milestone: undecided
Component: apps/android Version: 0.9.40
Keywords: Cc:
Parent Tickets: Sensitive: no

Description

Samsung Galaxy Note 10.1 (p4notelte), Android 4.4

java.util.concurrent.TimeoutException: 
  at java.io.FileInputStream.close (FileInputStream.java:125)
  at java.io.FileInputStream.finalize (FileInputStream.java:142)
  at java.lang.Daemons$FinalizerDaemon.doFinalize (Daemons.java:187)
  at java.lang.Daemons$FinalizerDaemon.run (Daemons.java:170)
  at java.lang.Thread.run (Thread.java:841)

Subtickets

Change History (4)

comment:1 Changed 5 months ago by Meeh

Google for some reason shows it as two different crashes. But I can't see any difference.

java.util.concurrent.TimeoutException: 
  at com.android.internal.os.BinderInternal$GcWatcher.finalize (BinderInternal.java:62)
  at java.lang.Daemons$FinalizerDaemon.doFinalize (Daemons.java:250)
  at java.lang.Daemons$FinalizerDaemon.runInternal (Daemons.java:237)
  at java.lang.Daemons$Daemon.run (Daemons.java:103)
  at java.lang.Thread.run (Thread.java:764)

comment:2 Changed 5 months ago by Meeh

that was Xiaomi MI 6X (wayne), Android 9.

comment:4 Changed 5 months ago by zzz

We reviewed similar errors and that same SO post before the .40 release. IIRC it's a 'synthetic' exception, not really thrown. In this case, it's from a FileInputStream? finalizer, so there's a chance that we're leaking the stream, but it may not be us. I've looked through all uses of FileInputStream? in our code and don't see any leak though.

Note: See TracTickets for help on using tickets.