{"action":"created","issue":{"url":"https://api.github.com/repos/google/dagger/issues/457","repository_url":"https://api.github.com/repos/google/dagger","labels_url":"https://api.github.com/repos/google/dagger/issues/457/labels{/name}","comments_url":"https://api.github.com/repos/google/dagger/issues/457/comments","events_url":"https://api.github.com/repos/google/dagger/issues/457/events","html_url":"https://github.com/google/dagger/issues/457","id":175374792,"number":457,"title":"MissingResourceException when running in a gradle project with many submodules","user":{"login":"kageiit","id":291148,"avatar_url":"https://avatars.githubusercontent.com/u/291148?v=3","gravatar_id":"","url":"https://api.github.com/users/kageiit","html_url":"https://github.com/kageiit","followers_url":"https://api.github.com/users/kageiit/followers","following_url":"https://api.github.com/users/kageiit/following{/other_user}","gists_url":"https://api.github.com/users/kageiit/gists{/gist_id}","starred_url":"https://api.github.com/users/kageiit/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/kageiit/subscriptions","organizations_url":"https://api.github.com/users/kageiit/orgs","repos_url":"https://api.github.com/users/kageiit/repos","events_url":"https://api.github.com/users/kageiit/events{/privacy}","received_events_url":"https://api.github.com/users/kageiit/received_events","type":"User","site_admin":false},"labels":[],"state":"open","locked":false,"assignee":null,"assignees":[],"milestone":null,"comments":7,"created_at":"2016-09-06T23:18:03Z","updated_at":"2016-12-28T18:58:41Z","closed_at":null,"body":"Dagger processor seems to crash sporadically when many parallel gradle modules in a project are being built.\n\nThis seems very similar to the issues observed in https://github.com/google/auto/issues/365 which is related to reading resources and this long standing JDK issue: https://bugs.openjdk.java.net/browse/JDK-6947916\n\n```\njava.util.MissingResourceException: Can't find bundle for base name org.eclipse.jdt.internal.compiler.problem.messages, locale en_US\n    at java.util.ResourceBundle.throwMissingResourceException(ResourceBundle.java:1564)\n    at java.util.ResourceBundle.getBundleImpl(ResourceBundle.java:1387)\n    at java.util.ResourceBundle.getBundle(ResourceBundle.java:845)\n    at org.eclipse.jdt.internal.compiler.problem.DefaultProblemFactory.loadMessageTemplates(DefaultProblemFactory.java:218)\n    at org.eclipse.jdt.internal.compiler.problem.DefaultProblemFactory.setLocale(DefaultProblemFactory.java:124)\n    at org.eclipse.jdt.internal.compiler.problem.DefaultProblemFactory.<init>(DefaultProblemFactory.java:41)\n    at org.eclipse.jdt.internal.compiler.problem.DefaultProblemFactory.<init>(DefaultProblemFactory.java:35)\n    at org.eclipse.jdt.core.dom.CompilationUnitResolver.parse(CompilationUnitResolver.java:504)\n    at org.eclipse.jdt.core.dom.ASTParser.internalCreateAST(ASTParser.java:1202)\n    at org.eclipse.jdt.core.dom.ASTParser.createAST(ASTParser.java:809)\n    at com.google.googlejavaformat.java.Formatter.format(Formatter.java:115)\n    at com.google.googlejavaformat.java.Formatter.formatSource(Formatter.java:157)\n    at com.google.googlejavaformat.java.Formatter.formatSource(Formatter.java:144)\n    at dagger.internal.codegen.SourceFileGenerator.generate(SourceFileGenerator.java:77)\n    at dagger.internal.codegen.InjectBindingRegistry$BindingsCollection.generateBindings(InjectBindingRegistry.java:85)\n    at dagger.internal.codegen.InjectBindingRegistry.generateSourcesForRequiredBindings(InjectBindingRegistry.java:175)\n    at dagger.internal.codegen.ComponentProcessor.postProcess(ComponentProcessor.java:225)\n    at dagger.shaded.auto.common.BasicAnnotationProcessor.process(BasicAnnotationProcessor.java:173)\n    at com.facebook.buck.jvm.java.TracingProcessorWrapper.process(TracingProcessorWrapper.java:104)\n    at com.sun.tools.javac.processing.JavacProcessingEnvironment.callProcessor(JavacProcessingEnvironment.java:794)\n    at com.sun.tools.javac.processing.JavacProcessingEnvironment.discoverAndRunProcs(JavacProcessingEnvironment.java:705)\n    at com.sun.tools.javac.processing.JavacProcessingEnvironment.access$1800(JavacProcessingEnvironment.java:91)\n    at com.sun.tools.javac.processing.JavacProcessingEnvironment$Round.run(JavacProcessingEnvironment.java:1035)\n    at com.sun.tools.javac.processing.JavacProcessingEnvironment.doProcessing(JavacProcessingEnvironment.java:1176)\n    at com.sun.tools.javac.main.JavaCompiler.processAnnotations(JavaCompiler.java:1170)\n    at com.sun.tools.javac.main.JavaCompiler.compile(JavaCompiler.java:856)\n    at com.sun.tools.javac.main.Main.compile(Main.java:523)\n    ... 20 more\nCaused by: java.io.IOException: Stream closed\n    at java.util.zip.InflaterInputStream.ensureOpen(InflaterInputStream.java:67)\n    at java.util.zip.InflaterInputStream.read(InflaterInputStream.java:142)\n    at java.io.FilterInputStream.read(FilterInputStream.java:133)\n    at java.io.FilterInputStream.read(FilterInputStream.java:107)\n    at java.util.Properties$LineReader.readLine(Properties.java:435)\n    at java.util.Properties.load0(Properties.java:353)\n    at java.util.Properties.load(Properties.java:341)\n    at java.util.PropertyResourceBundle.<init>(PropertyResourceBundle.java:138)\n    at java.util.ResourceBundle$Control.newBundle(ResourceBundle.java:2687)\n    at java.util.ResourceBundle.loadBundle(ResourceBundle.java:1501)\n    at java.util.ResourceBundle.findBundle(ResourceBundle.java:1465)\n    at java.util.ResourceBundle.findBundle(ResourceBundle.java:1419)\n    at java.util.ResourceBundle.findBundle(ResourceBundle.java:1419)\n    at java.util.ResourceBundle.getBundleImpl(ResourceBundle.java:1361)\n```\n"},"comment":{"url":"https://api.github.com/repos/google/dagger/issues/comments/269523081","html_url":"https://github.com/google/dagger/issues/457#issuecomment-269523081","issue_url":"https://api.github.com/repos/google/dagger/issues/457","id":269523081,"user":{"login":"gk5885","id":2279476,"avatar_url":"https://avatars.githubusercontent.com/u/2279476?v=3","gravatar_id":"","url":"https://api.github.com/users/gk5885","html_url":"https://github.com/gk5885","followers_url":"https://api.github.com/users/gk5885/followers","following_url":"https://api.github.com/users/gk5885/following{/other_user}","gists_url":"https://api.github.com/users/gk5885/gists{/gist_id}","starred_url":"https://api.github.com/users/gk5885/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/gk5885/subscriptions","organizations_url":"https://api.github.com/users/gk5885/orgs","repos_url":"https://api.github.com/users/gk5885/repos","events_url":"https://api.github.com/users/gk5885/events{/privacy}","received_events_url":"https://api.github.com/users/gk5885/received_events","type":"User","site_admin":false},"created_at":"2016-12-28T18:58:41Z","updated_at":"2016-12-28T18:58:41Z","body":"I talked with some people working on GJF and they're looking into cutting new release.  https://github.com/google/google-java-format/issues/111 is the tracking bug.  As soon as that is resolved, we can cut a new dagger release and close this issue."}}
{"actor":{"display_login":"gk5885"}}