NOTICE! This is a static HTML version of a legacy Fiji BugZilla bug.

The Fiji project now uses GitHub Issues for issue tracking.

Please file all new issues there.

Bug 179 - Script Editor throws ArithmeticException for a GUI-related operation
Script Editor throws ArithmeticException for a GUI-related operation
Status: RESOLVED FIXED
Product: Fiji
Classification: Unclassified
Component: Plugins
unspecified
PC Linux
: P4 normal
Assigned To: ImageJ Bugs Mailing List
Depends on:
Blocks:
 
Reported: 2010-06-08 01:05 CDT by Albert Cardona
Modified: 2010-09-22 15:42 CDT
1 user (show)

See Also:

Description Albert Cardona 2010-06-08 01:05:28 CDT
All I did is push "control+R" to execute a clojure script.

Exception in thread "AWT-EventQueue-0" java.lang.ArithmeticException: / by zero
	at org.fife.ui.rsyntaxtextarea.SyntaxView.viewToModel(Unknown Source)
	at javax.swing.plaf.basic.BasicTextUI$RootView.viewToModel(BasicTextUI.java:1540)
	at javax.swing.plaf.basic.BasicTextUI.viewToModel(BasicTextUI.java:1089)
	at javax.swing.plaf.basic.BasicTextUI.viewToModel(BasicTextUI.java:1062)
	at javax.swing.text.JTextComponent.viewToModel(JTextComponent.java:1418)
	at fiji.scripting.completion.DefaultProvider.getCompletionsAt(DefaultProvider.java:130)
	at fiji.scripting.completion.ClassCompletionProvider.getCompletionsAt(ClassCompletionProvider.java:106)
	at fiji.scripting.completion.ClassCompletionProvider.getToolTipText(ClassCompletionProvider.java:364)
	at org.fife.ui.rtextarea.RTextArea.getToolTipText(Unknown Source)
	at org.fife.ui.rsyntaxtextarea.RSyntaxTextArea.getToolTipText(Unknown Source)
	at javax.swing.ToolTipManager$insideTimerAction.actionPerformed(ToolTipManager.java:662)
	at javax.swing.Timer.fireActionPerformed(Timer.java:271)
	at javax.swing.Timer$DoPostEvent.run(Timer.java:201)
	at java.awt.event.InvocationEvent.dispatch(InvocationEvent.java:209)
	at java.awt.EventQueue.dispatchEvent(EventQueue.java:597)
	at java.awt.EventDispatchThread.pumpOneEventForFilters(EventDispatchThread.java:269)
	at java.awt.EventDispatchThread.pumpEventsForFilter(EventDispatchThread.java:184)
	at java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThread.java:174)
	at java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:169)
	at java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:161)
	at java.awt.EventDispatchThread.run(EventDispatchThread.java:122)



Information about your version of Java - this information is useful for the Fiji developers:
  os.arch => amd64
  os.name => Linux
  os.version => 2.6.31-20-generic
  java.version => 1.6.0_20
  java.vendor => Sun Microsystems Inc.
  java.runtime.name => Java(TM) SE Runtime Environment
  java.runtime.version => 1.6.0_20-b02
  java.vm.name => Java HotSpot(TM) 64-Bit Server VM
  java.vm.version => 16.3-b01
  java.vm.vendor => Sun Microsystems Inc.
  java.vm.info => mixed mode
  java.awt.graphicsenv => sun.awt.X11GraphicsEnvironment
  java.specification.name => Java Platform API Specification
  java.specification.version => 1.6
  sun.cpu.endian => little
  sun.desktop => gnome
  file.separator => /
Comment 1 Johannes Schindelin 2010-08-29 18:29:53 CDT
Does this still happen?
Comment 2 Johannes Schindelin 2010-09-22 15:42:36 CDT
I guess this bug vanished magically...