realm-java: Too many open files after upgrade to 1.1.0

Goal

What do you want to achieve?

Not have the app crash

?

Actual Results

Seeing some unusual stack traces:

java.lang.IllegalArgumentException: Illegal Argument: open("/data/data/com.truly.truly/files/default.realm.management/log_access") failed: Too many open files path: /data/data/com.truly.truly/files/default.realm.management/log_access in io_realm_internal_SharedGroup.cpp line 188
java.lang.IllegalArgumentException: Illegal Argument: open("/data/data/com.truly.truly/files/default.realm.management/log_access") failed: Too many open files path: /data/data/com.truly.truly/files/default.realm.management/log_access in io_realm_internal_SharedGroup.cpp line 188

Steps & Code to Reproduce

The full stack traces don’t reveal much additional useful information and no substantial changes that would cause may more realms to be created. Any suggestions for debugging would be appreciated.

Version of Realm and tooling

Realm version(s): 1.1.0

Android Studio version: 2.1

Which Android version and device: Various devices and operating systems in production environment

About this issue

  • Original URL
  • State: closed
  • Created 8 years ago
  • Comments: 38 (21 by maintainers)

Most upvoted comments

Have not had a fd error since 1.1.1. Nice update.