glassdoor icon indicating copy to clipboard operation
glassdoor copied to clipboard

glassdoor crashes on start - java.lang.NumberFormatException: For input string: "0x100"

Open fschrofner opened this issue 7 years ago • 1 comments

When trying to launch glassdoor, it immediately crashes with the following stack trace:

[ERROR] [07/01/2017 13:19:06.648] [default-akka.actor.default-dispatcher-2] [akka://default/user/$b] For input string: "0x100"
java.lang.NumberFormatException: For input string: "0x100"
	at java.lang.NumberFormatException.forInputString(NumberFormatException.java:65)
	at java.lang.Integer.parseInt(Integer.java:580)
	at java.lang.Integer.valueOf(Integer.java:766)
	at org.jline.utils.InfoCmp.parseInfoCmp(InfoCmp.java:555)
	at org.jline.terminal.impl.AbstractTerminal.parseInfoCmp(AbstractTerminal.java:169)
	at org.jline.terminal.impl.PosixSysTerminal.<init>(PosixSysTerminal.java:43)
	at org.jline.terminal.TerminalBuilder.doBuild(TerminalBuilder.java:234)
	at org.jline.terminal.TerminalBuilder.build(TerminalBuilder.java:149)
	at io.glassdoor.interface.CommandLineInterface.initialise(CommandLineInterface.scala:76)
	at io.glassdoor.interface.UserInterface$$anonfun$receive$1.applyOrElse(UserInterface.scala:40)
	at scala.PartialFunction$OrElse.applyOrElse(PartialFunction.scala:170)
	at akka.actor.Actor$class.aroundReceive(Actor.scala:482)
	at io.glassdoor.interface.CommandLineInterface.aroundReceive(CommandLineInterface.scala:34)
	at akka.actor.ActorCell.receiveMessage(ActorCell.scala:526)
	at akka.actor.ActorCell.invoke(ActorCell.scala:495)
	at akka.dispatch.Mailbox.processMailbox(Mailbox.scala:257)
	at akka.dispatch.Mailbox.run(Mailbox.scala:224)
	at akka.dispatch.Mailbox.exec(Mailbox.scala:234)
	at scala.concurrent.forkjoin.ForkJoinTask.doExec(ForkJoinTask.java:260)
	at scala.concurrent.forkjoin.ForkJoinPool$WorkQueue.runTask(ForkJoinPool.java:1339)
	at scala.concurrent.forkjoin.ForkJoinPool.runWorker(ForkJoinPool.java:1979)
	at scala.concurrent.forkjoin.ForkJoinWorkerThread.run(ForkJoinWorkerThread.java:107)

According to this stackoverflow question, it has something to do with ncurses.

Calling export TERM=xterm-color before launching glassdoor fixes the issue for me. Still it would be neat to fix it permanently.

fschrofner avatar Jul 01 '17 11:07 fschrofner

Also occurs when you try to start the Scala REPL screenshot at 2017-07-28 15-00-17

fschrofner avatar Jul 28 '17 13:07 fschrofner