I recently reinstalled my OS, and now for some reason I am unable to launch Jaikoz. I’ve tried setting the JVM to 1.6 32-bit and 64-bit, to no avail.
When I manually run jaikoz.sh, I get the following. I don’t understand why it sys Build version is 1065 instead of 1066, because I downloaded the latest version just a moment ago. I’ve also attached the debug logs.
BuildVersion is:1065
User Dir is:/Applications/Jaikoz.app/Contents/Resources/Java
debuglogfile is:/Users/ilsa/Library/Logs/Jaikoz/jaikozdebug%u-%g.log
User Logfile is:/Users/ilsa/Library/Logs/Jaikoz/jaikozuser%u-%g.log
10/08/2009 16.15.10:com.jthink.jaikoz.MainWindow:setupWindow:SEVERE: null
java.lang.NullPointerException
\tat sun.font.FontManager.getFont2D(Native Method)
\tat sun.font.FontDesignMetrics.initMatrixAndMetrics(FontDesignMetrics.java:343)
\tat sun.font.FontDesignMetrics.(FontDesignMetrics.java:336)
\tat sun.font.FontDesignMetrics.getMetrics(FontDesignMetrics.java:284)
\tat sun.swing.SwingUtilities2.getFontMetrics(SwingUtilities2.java:950)
\tat javax.swing.JComponent.getFontMetrics(JComponent.java:1599)
\tat com.jthink.jaikoz.cellrenderer.SimpleCellTextRenderer.(SimpleCellTextRenderer.java:153)
\tat com.jthink.jaikoz.cellrenderer.SimpleCellTextRenderer.getInstanceOf(SimpleCellTextRenderer.java:387)
\tat com.jthink.jaikoz.table.JaikozMainDataTable.(JaikozMainDataTable.java:87)
\tat com.jthink.jaikoz.table.DisplayId3v2DataTable.(DisplayId3v2DataTable.java:18)
\tat com.jthink.jaikoz.table.datasheet.id3.ID3V2Datasheet.(ID3V2Datasheet.java:43)
\tat com.jthink.jaikoz.table.datasheet.id3.ID3MergedDatasheet.(ID3MergedDatasheet.java:16)
\tat com.jthink.jaikoz.table.datasheet.id3.ID3EditDatasheet.(ID3EditDatasheet.java:18)
\tat com.jthink.jaikoz.table.datasheet.Datasheet.setupDatasheets(Datasheet.java:92)
\tat com.jthink.jaikoz.TagDisplayer.setupScreen(TagDisplayer.java:204)
\tat com.jthink.jaikoz.layout.TopLayout.setupGuiComponent(TopLayout.java:53)
\tat com.jthink.jaikoz.layout.TopLayout.(TopLayout.java:20)
\tat com.jthink.jaikoz.layout.TopLayout.getInstanceOf(TopLayout.java:32)
\tat com.jthink.jaikoz.layout.ScreenLayout.setupScreen(ScreenLayout.java:161)
\tat com.jthink.jaikoz.layout.ScreenLayout.getLayout(ScreenLayout.java:237)
\tat com.jthink.jaikoz.MainWindow.setupWindow(MainWindow.java:354)
\tat com.jthink.jaikoz.Start$2.run(Start.java:107)
\tat java.awt.event.InvocationEvent.dispatch(InvocationEvent.java:209)
\tat java.awt.EventQueue.dispatchEvent(EventQueue.java:633)
\tat java.awt.EventDispatchThread.pumpOneEventForFilters(EventDispatchThread.java:296)
\tat java.awt.EventDispatchThread.pumpEventsForFilter(EventDispatchThread.java:211)
\tat java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThread.java:201)
\tat java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:196)
\tat java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:188)
\tat java.awt.EventDispatchThread.run(EventDispatchThread.java:122)
java.lang.NullPointerException
\tat sun.font.FontManager.getFont2D(Native Method)
\tat sun.font.FontDesignMetrics.initMatrixAndMetrics(FontDesignMetrics.java:343)
\tat sun.font.FontDesignMetrics.(FontDesignMetrics.java:336)
\tat sun.font.FontDesignMetrics.getMetrics(FontDesignMetrics.java:284)
\tat sun.swing.SwingUtilities2.getFontMetrics(SwingUtilities2.java:950)
\tat javax.swing.JComponent.getFontMetrics(JComponent.java:1599)
\tat com.jthink.jaikoz.cellrenderer.SimpleCellTextRenderer.(SimpleCellTextRenderer.java:153)
\tat com.jthink.jaikoz.cellrenderer.SimpleCellTextRenderer.getInstanceOf(SimpleCellTextRenderer.java:387)
\tat com.jthink.jaikoz.table.JaikozMainDataTable.(JaikozMainDataTable.java:87)
\tat com.jthink.jaikoz.table.DisplayId3v2DataTable.(DisplayId3v2DataTable.java:18)
\tat com.jthink.jaikoz.table.datasheet.id3.ID3V2Datasheet.(ID3V2Datasheet.java:43)
\tat com.jthink.jaikoz.table.datasheet.id3.ID3MergedDatasheet.(ID3MergedDatasheet.java:16)
\tat com.jthink.jaikoz.table.datasheet.id3.ID3EditDatasheet.(ID3EditDatasheet.java:18)
\tat com.jthink.jaikoz.table.datasheet.Datasheet.setupDatasheets(Datasheet.java:92)
\tat com.jthink.jaikoz.TagDisplayer.setupScreen(TagDisplayer.java:204)
\tat com.jthink.jaikoz.layout.TopLayout.setupGuiComponent(TopLayout.java:53)
\tat com.jthink.jaikoz.layout.TopLayout.(TopLayout.java:20)
\tat com.jthink.jaikoz.layout.TopLayout.getInstanceOf(TopLayout.java:32)
\tat com.jthink.jaikoz.layout.ScreenLayout.setupScreen(ScreenLayout.java:161)
\tat com.jthink.jaikoz.layout.ScreenLayout.getLayout(ScreenLayout.java:237)
\tat com.jthink.jaikoz.MainWindow.setupWindow(MainWindow.java:354)
\tat com.jthink.jaikoz.Start$2.run(Start.java:107)
\tat java.awt.event.InvocationEvent.dispatch(InvocationEvent.java:209)
\tat java.awt.EventQueue.dispatchEvent(EventQueue.java:633)
\tat java.awt.EventDispatchThread.pumpOneEventForFilters(EventDispatchThread.java:296)
\tat java.awt.EventDispatchThread.pumpEventsForFilter(EventDispatchThread.java:211)
\tat java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThread.java:201)
\tat java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:196)
\tat java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:188)
\tat java.awt.EventDispatchThread.run(EventDispatchThread.java:122)