Skip to content
This repository was archived by the owner on Oct 6, 2019. It is now read-only.
This repository was archived by the owner on Oct 6, 2019. It is now read-only.

Initializing web session hangs, then ultimately fails #8

@Flurrywinde

Description

@Flurrywinde

Describe the bug
I switched to the 2.0.0 release instead of beta, input the same login info, then tried to add pinterest boards. It seemed to hang at "Initializing web session" (time 11:11:35.766 in the log below), but then much later gave the exception.

To Reproduce

  1. Select Directories->Add Pinterest Board

Expected behavior
Pinterest boards should show up in the table.

Desktop (please complete the following information):

  • OS: Ubuntu
  • Version 18.04

Additional context

11:11:08.565 [JavaFX Application Thread] INFO  i.e.config.properties.LoadContext: loaded properties from []
11:11:08.718 [JavaFX Application Thread] INFO  i.e.datasource.pool.ConnectionPool: DataSourcePool [storage] autoCommit[false] transIsolation[READ_COMMITTED] min[2] max[200]
11:11:09.096 [JavaFX Application Thread] INFO  io.ebean.internal.DefaultContainer: DatabasePlatform name:storage platform:h2
11:11:09.798 [JavaFX Application Thread] INFO  io.ebean.migration.MigrationRunner: local migrations:6  existing migrations:6  checkState:false
11:11:34.455 [JavaFX Application Thread] INFO  n.j.i.fxml.dialogs.WorkDialog: Executing task "Fetching Pinterest boards..."
11:11:35.766 [Thread-8] INFO  i.g.bonigarcia.wdm.WebDriverManager: Using chromedriver 2.46 (since Google Chrome 73 is installed in your machine)
Exception in thread "Thread-8" java.lang.NullPointerException
	at nl.juraji.imagemanager.tasks.pinterest.PinterestWebTask.persistDriverCookies(PinterestWebTask.java:160)
	at nl.juraji.imagemanager.tasks.pinterest.PinterestWebTask.done(PinterestWebTask.java:64)
	at java.util.concurrent.FutureTask.finishCompletion(FutureTask.java:384)
	at java.util.concurrent.FutureTask.setException(FutureTask.java:251)
	at java.util.concurrent.FutureTask.run(FutureTask.java:271)
	at java.lang.Thread.run(Thread.java:748)
11:17:46.220 [JavaFX Application Thread] ERROR n.j.i.fxml.dialogs.WorkDialog: Error executing task
java.util.concurrent.ExecutionException: java.lang.Exception: java.lang.OutOfMemoryError: Java heap space
	at java.util.concurrent.FutureTask.report(FutureTask.java:122)
	at java.util.concurrent.FutureTask.get(FutureTask.java:192)
	at nl.juraji.imagemanager.fxml.dialogs.WorkDialog.lambda$exec$2(WorkDialog.java:140)
	at com.sun.javafx.event.CompositeEventHandler.dispatchBubblingEvent(CompositeEventHandler.java:86)
	at com.sun.javafx.event.EventHandlerManager.dispatchBubblingEvent(EventHandlerManager.java:238)
	at com.sun.javafx.event.EventHandlerManager.dispatchBubblingEvent(EventHandlerManager.java:191)
	at com.sun.javafx.event.BasicEventDispatcher.dispatchEvent(BasicEventDispatcher.java:58)
	at com.sun.javafx.event.EventDispatchChainImpl.dispatchEvent(EventDispatchChainImpl.java:114)
	at com.sun.javafx.event.EventUtil.fireEventImpl(EventUtil.java:74)
	at com.sun.javafx.event.EventUtil.fireEvent(EventUtil.java:54)
	at javafx.event.Event.fireEvent(Event.java:198)
	at javafx.concurrent.EventHelper.fireEvent(EventHelper.java:219)
	at javafx.concurrent.Task.fireEvent(Task.java:1356)
	at javafx.concurrent.Task.setState(Task.java:707)
	at javafx.concurrent.Task$TaskCallable.lambda$call$2(Task.java:1453)
	at com.sun.javafx.application.PlatformImpl.lambda$null$5(PlatformImpl.java:295)
	at java.security.AccessController.doPrivileged(Native Method)
	at com.sun.javafx.application.PlatformImpl.lambda$runLater$6(PlatformImpl.java:294)
	at com.sun.glass.ui.InvokeLaterDispatcher$Future.run(InvokeLaterDispatcher.java:95)
	at com.sun.glass.ui.gtk.GtkApplication._runLoop(Native Method)
	at com.sun.glass.ui.gtk.GtkApplication.lambda$null$5(GtkApplication.java:139)
	at java.lang.Thread.run(Thread.java:748)
Caused by: java.lang.Exception: java.lang.OutOfMemoryError: Java heap space
	at javafx.concurrent.Task$TaskCallable.call(Task.java:1465)
	at java.util.concurrent.FutureTask.run(FutureTask.java:266)
	... 1 common frames omitted
Caused by: java.lang.OutOfMemoryError: Java heap space
	at java.lang.StringCoding$StringEncoder.encode(StringCoding.java:300)
	at java.lang.StringCoding.encode(StringCoding.java:344)
	at java.lang.String.getBytes(String.java:918)
	at java.io.UnixFileSystem.getBooleanAttributes0(Native Method)
	at java.io.UnixFileSystem.getBooleanAttributes(UnixFileSystem.java:242)
	at java.io.File.isDirectory(File.java:849)
	at org.apache.commons.io.filefilter.DirectoryFileFilter.accept(DirectoryFileFilter.java:71)
	at org.apache.commons.io.filefilter.NotFileFilter.accept(NotFileFilter.java:56)
	at org.apache.commons.io.filefilter.AndFileFilter.accept(AndFileFilter.java:128)
	at org.apache.commons.io.filefilter.OrFileFilter.accept(OrFileFilter.java:123)
	at java.io.File.listFiles(File.java:1291)
	at org.apache.commons.io.FileUtils.innerListFiles(FileUtils.java:473)
	at org.apache.commons.io.FileUtils.innerListFiles(FileUtils.java:481)
	at org.apache.commons.io.FileUtils.innerListFiles(FileUtils.java:481)
	at org.apache.commons.io.FileUtils.innerListFiles(FileUtils.java:481)
	at org.apache.commons.io.FileUtils.innerListFiles(FileUtils.java:481)
	at org.apache.commons.io.FileUtils.innerListFiles(FileUtils.java:481)
	at org.apache.commons.io.FileUtils.innerListFiles(FileUtils.java:481)
	at org.apache.commons.io.FileUtils.innerListFiles(FileUtils.java:481)
	at org.apache.commons.io.FileUtils.innerListFiles(FileUtils.java:481)
	at org.apache.commons.io.FileUtils.innerListFiles(FileUtils.java:481)
	at org.apache.commons.io.FileUtils.innerListFiles(FileUtils.java:481)
	at org.apache.commons.io.FileUtils.innerListFiles(FileUtils.java:481)
	at org.apache.commons.io.FileUtils.innerListFiles(FileUtils.java:481)
	at org.apache.commons.io.FileUtils.innerListFiles(FileUtils.java:481)
	at org.apache.commons.io.FileUtils.innerListFiles(FileUtils.java:481)
	at org.apache.commons.io.FileUtils.innerListFiles(FileUtils.java:481)
	at org.apache.commons.io.FileUtils.innerListFiles(FileUtils.java:481)
	at org.apache.commons.io.FileUtils.innerListFiles(FileUtils.java:481)
	at org.apache.commons.io.FileUtils.innerListFiles(FileUtils.java:481)
	at org.apache.commons.io.FileUtils.innerListFiles(FileUtils.java:481)
	at org.apache.commons.io.FileUtils.innerListFiles(FileUtils.java:481)
Exception in thread "JavaFX Application Thread" java.lang.RuntimeException: java.util.concurrent.ExecutionException: java.lang.Exception: java.lang.OutOfMemoryError: Java heap space
	at nl.juraji.imagemanager.fxml.dialogs.WorkDialog.lambda$exec$2(WorkDialog.java:147)
	at com.sun.javafx.event.CompositeEventHandler.dispatchBubblingEvent(CompositeEventHandler.java:86)
	at com.sun.javafx.event.EventHandlerManager.dispatchBubblingEvent(EventHandlerManager.java:238)
	at com.sun.javafx.event.EventHandlerManager.dispatchBubblingEvent(EventHandlerManager.java:191)
	at com.sun.javafx.event.BasicEventDispatcher.dispatchEvent(BasicEventDispatcher.java:58)
	at com.sun.javafx.event.EventDispatchChainImpl.dispatchEvent(EventDispatchChainImpl.java:114)
	at com.sun.javafx.event.EventUtil.fireEventImpl(EventUtil.java:74)
	at com.sun.javafx.event.EventUtil.fireEvent(EventUtil.java:54)
	at javafx.event.Event.fireEvent(Event.java:198)
	at javafx.concurrent.EventHelper.fireEvent(EventHelper.java:219)
	at javafx.concurrent.Task.fireEvent(Task.java:1356)
	at javafx.concurrent.Task.setState(Task.java:707)
	at javafx.concurrent.Task$TaskCallable.lambda$call$2(Task.java:1453)
	at com.sun.javafx.application.PlatformImpl.lambda$null$5(PlatformImpl.java:295)
	at java.security.AccessController.doPrivileged(Native Method)
	at com.sun.javafx.application.PlatformImpl.lambda$runLater$6(PlatformImpl.java:294)
	at com.sun.glass.ui.InvokeLaterDispatcher$Future.run(InvokeLaterDispatcher.java:95)
	at com.sun.glass.ui.gtk.GtkApplication._runLoop(Native Method)
	at com.sun.glass.ui.gtk.GtkApplication.lambda$null$5(GtkApplication.java:139)
	at java.lang.Thread.run(Thread.java:748)
Caused by: java.util.concurrent.ExecutionException: java.lang.Exception: java.lang.OutOfMemoryError: Java heap space
	at java.util.concurrent.FutureTask.report(FutureTask.java:122)
	at java.util.concurrent.FutureTask.get(FutureTask.java:192)
	at nl.juraji.imagemanager.fxml.dialogs.WorkDialog.lambda$exec$2(WorkDialog.java:140)
	... 19 more
Caused by: java.lang.Exception: java.lang.OutOfMemoryError: Java heap space
	at javafx.concurrent.Task$TaskCallable.call(Task.java:1465)
	at java.util.concurrent.FutureTask.run(FutureTask.java:266)
	... 1 more
Caused by: java.lang.OutOfMemoryError: Java heap space
	at java.lang.StringCoding$StringEncoder.encode(StringCoding.java:300)
	at java.lang.StringCoding.encode(StringCoding.java:344)
	at java.lang.String.getBytes(String.java:918)
	at java.io.UnixFileSystem.getBooleanAttributes0(Native Method)
	at java.io.UnixFileSystem.getBooleanAttributes(UnixFileSystem.java:242)
	at java.io.File.isDirectory(File.java:849)
	at org.apache.commons.io.filefilter.DirectoryFileFilter.accept(DirectoryFileFilter.java:71)
	at org.apache.commons.io.filefilter.NotFileFilter.accept(NotFileFilter.java:56)
	at org.apache.commons.io.filefilter.AndFileFilter.accept(AndFileFilter.java:128)
	at org.apache.commons.io.filefilter.OrFileFilter.accept(OrFileFilter.java:123)
	at java.io.File.listFiles(File.java:1291)
	at org.apache.commons.io.FileUtils.innerListFiles(FileUtils.java:473)
	at org.apache.commons.io.FileUtils.innerListFiles(FileUtils.java:481)
	at org.apache.commons.io.FileUtils.innerListFiles(FileUtils.java:481)
	at org.apache.commons.io.FileUtils.innerListFiles(FileUtils.java:481)
	at org.apache.commons.io.FileUtils.innerListFiles(FileUtils.java:481)
	at org.apache.commons.io.FileUtils.innerListFiles(FileUtils.java:481)
	at org.apache.commons.io.FileUtils.innerListFiles(FileUtils.java:481)
	at org.apache.commons.io.FileUtils.innerListFiles(FileUtils.java:481)
	at org.apache.commons.io.FileUtils.innerListFiles(FileUtils.java:481)
	at org.apache.commons.io.FileUtils.innerListFiles(FileUtils.java:481)
	at org.apache.commons.io.FileUtils.innerListFiles(FileUtils.java:481)
	at org.apache.commons.io.FileUtils.innerListFiles(FileUtils.java:481)
	at org.apache.commons.io.FileUtils.innerListFiles(FileUtils.java:481)
	at org.apache.commons.io.FileUtils.innerListFiles(FileUtils.java:481)
	at org.apache.commons.io.FileUtils.innerListFiles(FileUtils.java:481)
	at org.apache.commons.io.FileUtils.innerListFiles(FileUtils.java:481)
	at org.apache.commons.io.FileUtils.innerListFiles(FileUtils.java:481)
	at org.apache.commons.io.FileUtils.innerListFiles(FileUtils.java:481)
	at org.apache.commons.io.FileUtils.innerListFiles(FileUtils.java:481)
	at org.apache.commons.io.FileUtils.innerListFiles(FileUtils.java:481)
	at org.apache.commons.io.FileUtils.innerListFiles(FileUtils.java:481)

Metadata

Metadata

Assignees

Labels

bugSomething isn't working

Projects

No projects

Milestone

No milestone

Relationships

None yet

Development

No branches or pull requests

Issue actions