SongKong Jaikoz

SongKong and Jaikoz Music Tagger Community Forum

Jaikoz won't start on Snow Leopard

Hey,

I’m trying to run Jaikoz on Snow Leopard but it crashes on start. Anything I can do to make it work? :slight_smile:

From the console:

8/11/09 3:12:35 PM\t[0x0-0x4c74c7].com.jthink.jaikoz[63999]\tBuildVersion is:1065
8/11/09 3:12:35 PM\t[0x0-0x4c74c7].com.jthink.jaikoz[63999]\tUser Dir is:/Applications/Jaikoz.app/Contents/Resources/Java
8/11/09 3:12:35 PM\t[0x0-0x4c74c7].com.jthink.jaikoz[63999]\tdebuglogfile is:/Users/andu/Library/Logs/Jaikoz/jaikozdebug%u-%g.log
8/11/09 3:12:46 PM\t[0x0-0x4c74c7].com.jthink.jaikoz[63999]\tUser Logfile is:/Users/andu/Library/Logs/Jaikoz/jaikozuser%u-%g.log
8/11/09 3:12:50 PM\t[0x0-0x4c74c7].com.jthink.jaikoz[63999]\t11/08/2009 15.12.50:com.jthink.jaikoz.MainWindow:setupWindow:SEVERE: null
8/11/09 3:12:50 PM\t[0x0-0x4c74c7].com.jthink.jaikoz[63999]\tjava.lang.NullPointerException
8/11/09 3:12:50 PM\t[0x0-0x4c74c7].com.jthink.jaikoz[63999]\t\tat sun.font.FontManager.getFont2D(Native Method)
8/11/09 3:12:50 PM\t[0x0-0x4c74c7].com.jthink.jaikoz[63999]\t\tat sun.font.FontDesignMetrics.initMatrixAndMetrics(FontDesignMetrics.java:343)
8/11/09 3:12:50 PM\t[0x0-0x4c74c7].com.jthink.jaikoz[63999]\t\tat sun.font.FontDesignMetrics.<init>(FontDesignMetrics.java:336)
8/11/09 3:12:50 PM\t[0x0-0x4c74c7].com.jthink.jaikoz[63999]\t\tat sun.font.FontDesignMetrics.getMetrics(FontDesignMetrics.java:284)
8/11/09 3:12:50 PM\t[0x0-0x4c74c7].com.jthink.jaikoz[63999]\t\tat sun.swing.SwingUtilities2.getFontMetrics(SwingUtilities2.java:950)
8/11/09 3:12:50 PM\t[0x0-0x4c74c7].com.jthink.jaikoz[63999]\t\tat javax.swing.JComponent.getFontMetrics(JComponent.java:1599)
8/11/09 3:12:50 PM\t[0x0-0x4c74c7].com.jthink.jaikoz[63999]\t\tat com.jthink.jaikoz.cellrenderer.SimpleCellTextRenderer.<init>(SimpleCellTextRenderer.java:153)
8/11/09 3:12:50 PM\t[0x0-0x4c74c7].com.jthink.jaikoz[63999]\t\tat com.jthink.jaikoz.cellrenderer.SimpleCellTextRenderer.getInstanceOf(SimpleCellTextRenderer.java:387)
8/11/09 3:12:50 PM\t[0x0-0x4c74c7].com.jthink.jaikoz[63999]\t\tat com.jthink.jaikoz.table.JaikozMainDataTable.<init>(JaikozMainDataTable.java:87)
8/11/09 3:12:50 PM\t[0x0-0x4c74c7].com.jthink.jaikoz[63999]\t\tat com.jthink.jaikoz.table.DisplayId3v2DataTable.<init>(DisplayId3v2DataTable.java:18)
8/11/09 3:12:50 PM\t[0x0-0x4c74c7].com.jthink.jaikoz[63999]\t\tat com.jthink.jaikoz.table.datasheet.id3.ID3V2Datasheet.<init>(ID3V2Datasheet.java:43)
8/11/09 3:12:50 PM\t[0x0-0x4c74c7].com.jthink.jaikoz[63999]\t\tat com.jthink.jaikoz.table.datasheet.id3.ID3MergedDatasheet.<init>(ID3MergedDatasheet.java:16)
8/11/09 3:12:50 PM\t[0x0-0x4c74c7].com.jthink.jaikoz[63999]\t\tat com.jthink.jaikoz.table.datasheet.id3.ID3EditDatasheet.<init>(ID3EditDatasheet.java:18)
8/11/09 3:12:50 PM\t[0x0-0x4c74c7].com.jthink.jaikoz[63999]\t\tat com.jthink.jaikoz.table.datasheet.Datasheet.setupDatasheets(Datasheet.java:92)
8/11/09 3:12:50 PM\t[0x0-0x4c74c7].com.jthink.jaikoz[63999]\t\tat com.jthink.jaikoz.TagDisplayer.setupScreen(TagDisplayer.java:204)
8/11/09 3:12:50 PM\t[0x0-0x4c74c7].com.jthink.jaikoz[63999]\t\tat com.jthink.jaikoz.layout.TopLayout.setupGuiComponent(TopLayout.java:53)
8/11/09 3:12:50 PM\t[0x0-0x4c74c7].com.jthink.jaikoz[63999]\t\tat com.jthink.jaikoz.layout.TopLayout.<init>(TopLayout.java:20)
8/11/09 3:12:50 PM\t[0x0-0x4c74c7].com.jthink.jaikoz[63999]\t\tat com.jthink.jaikoz.layout.TopLayout.getInstanceOf(TopLayout.java:32)
8/11/09 3:12:50 PM\t[0x0-0x4c74c7].com.jthink.jaikoz[63999]\t\tat com.jthink.jaikoz.layout.ScreenLayout.setupScreen(ScreenLayout.java:161)
8/11/09 3:12:50 PM\t[0x0-0x4c74c7].com.jthink.jaikoz[63999]\t\tat com.jthink.jaikoz.layout.ScreenLayout.getLayout(ScreenLayout.java:237)
8/11/09 3:12:50 PM\t[0x0-0x4c74c7].com.jthink.jaikoz[63999]\t\tat com.jthink.jaikoz.MainWindow.setupWindow(MainWindow.java:354)
8/11/09 3:12:50 PM\t[0x0-0x4c74c7].com.jthink.jaikoz[63999]\t\tat com.jthink.jaikoz.Start$2.run(Start.java:107)
8/11/09 3:12:50 PM\t[0x0-0x4c74c7].com.jthink.jaikoz[63999]\t\tat java.awt.event.InvocationEvent.dispatch(InvocationEvent.java:209)
8/11/09 3:12:50 PM\t[0x0-0x4c74c7].com.jthink.jaikoz[63999]\t\tat java.awt.EventQueue.dispatchEvent(EventQueue.java:633)
8/11/09 3:12:50 PM\t[0x0-0x4c74c7].com.jthink.jaikoz[63999]\t\tat java.awt.EventDispatchThread.pumpOneEventForFilters(EventDispatchThread.java:296)
8/11/09 3:12:50 PM\t[0x0-0x4c74c7].com.jthink.jaikoz[63999]\t\tat java.awt.EventDispatchThread.pumpEventsForFilter(EventDispatchThread.java:211)
8/11/09 3:12:50 PM\t[0x0-0x4c74c7].com.jthink.jaikoz[63999]\t\tat java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThread.java:201)
8/11/09 3:12:50 PM\t[0x0-0x4c74c7].com.jthink.jaikoz[63999]\t\tat java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:196)
8/11/09 3:12:50 PM\t[0x0-0x4c74c7].com.jthink.jaikoz[63999]\t\tat java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:188)
8/11/09 3:12:50 PM\t[0x0-0x4c74c7].com.jthink.jaikoz[63999]\t\tat java.awt.EventDispatchThread.run(EventDispatchThread.java:122)
8/11/09 3:12:50 PM\t[0x0-0x4c74c7].com.jthink.jaikoz[63999]\tjava.lang.NullPointerException
8/11/09 3:12:50 PM\t[0x0-0x4c74c7].com.jthink.jaikoz[63999]\t\tat sun.font.FontManager.getFont2D(Native Method)
8/11/09 3:12:50 PM\t[0x0-0x4c74c7].com.jthink.jaikoz[63999]\t\tat sun.font.FontDesignMetrics.initMatrixAndMetrics(FontDesignMetrics.java:343)
8/11/09 3:12:50 PM\t[0x0-0x4c74c7].com.jthink.jaikoz[63999]\t\tat sun.font.FontDesignMetrics.<init>(FontDesignMetrics.java:336)
8/11/09 3:12:50 PM\t[0x0-0x4c74c7].com.jthink.jaikoz[63999]\t\tat sun.font.FontDesignMetrics.getMetrics(FontDesignMetrics.java:284)
8/11/09 3:12:50 PM\t[0x0-0x4c74c7].com.jthink.jaikoz[63999]\t\tat sun.swing.SwingUtilities2.getFontMetrics(SwingUtilities2.java:950)
8/11/09 3:12:50 PM\t[0x0-0x4c74c7].com.jthink.jaikoz[63999]\t\tat javax.swing.JComponent.getFontMetrics(JComponent.java:1599)
8/11/09 3:12:50 PM\t[0x0-0x4c74c7].com.jthink.jaikoz[63999]\t\tat com.jthink.jaikoz.cellrenderer.SimpleCellTextRenderer.<init>(SimpleCellTextRenderer.java:153)
8/11/09 3:12:50 PM\t[0x0-0x4c74c7].com.jthink.jaikoz[63999]\t\tat com.jthink.jaikoz.cellrenderer.SimpleCellTextRenderer.getInstanceOf(SimpleCellTextRenderer.java:387)
8/11/09 3:12:50 PM\t[0x0-0x4c74c7].com.jthink.jaikoz[63999]\t\tat com.jthink.jaikoz.table.JaikozMainDataTable.<init>(JaikozMainDataTable.java:87)
8/11/09 3:12:50 PM\t[0x0-0x4c74c7].com.jthink.jaikoz[63999]\t\tat com.jthink.jaikoz.table.DisplayId3v2DataTable.<init>(DisplayId3v2DataTable.java:18)
8/11/09 3:12:50 PM\t[0x0-0x4c74c7].com.jthink.jaikoz[63999]\t\tat com.jthink.jaikoz.table.datasheet.id3.ID3V2Datasheet.<init>(ID3V2Datasheet.java:43)
8/11/09 3:12:50 PM\t[0x0-0x4c74c7].com.jthink.jaikoz[63999]\t\tat com.jthink.jaikoz.table.datasheet.id3.ID3MergedDatasheet.<init>(ID3MergedDatasheet.java:16)
8/11/09 3:12:50 PM\t[0x0-0x4c74c7].com.jthink.jaikoz[63999]\t\tat com.jthink.jaikoz.table.datasheet.id3.ID3EditDatasheet.<init>(ID3EditDatasheet.java:18)
8/11/09 3:12:50 PM\t[0x0-0x4c74c7].com.jthink.jaikoz[63999]\t\tat com.jthink.jaikoz.table.datasheet.Datasheet.setupDatasheets(Datasheet.java:92)
8/11/09 3:12:50 PM\t[0x0-0x4c74c7].com.jthink.jaikoz[63999]\t\tat com.jthink.jaikoz.TagDisplayer.setupScreen(TagDisplayer.java:204)
8/11/09 3:12:50 PM\t[0x0-0x4c74c7].com.jthink.jaikoz[63999]\t\tat com.jthink.jaikoz.layout.TopLayout.setupGuiComponent(TopLayout.java:53)
8/11/09 3:12:50 PM\t[0x0-0x4c74c7].com.jthink.jaikoz[63999]\t\tat com.jthink.jaikoz.layout.TopLayout.<init>(TopLayout.java:20)
8/11/09 3:12:50 PM\t[0x0-0x4c74c7].com.jthink.jaikoz[63999]\t\tat com.jthink.jaikoz.layout.TopLayout.getInstanceOf(TopLayout.java:32)
8/11/09 3:12:50 PM\t[0x0-0x4c74c7].com.jthink.jaikoz[63999]\t\tat com.jthink.jaikoz.layout.ScreenLayout.setupScreen(ScreenLayout.java:161)
8/11/09 3:12:50 PM\t[0x0-0x4c74c7].com.jthink.jaikoz[63999]\t\tat com.jthink.jaikoz.layout.ScreenLayout.getLayout(ScreenLayout.java:237)
8/11/09 3:12:50 PM\t[0x0-0x4c74c7].com.jthink.jaikoz[63999]\t\tat com.jthink.jaikoz.MainWindow.setupWindow(MainWindow.java:354)
8/11/09 3:12:50 PM\t[0x0-0x4c74c7].com.jthink.jaikoz[63999]\t\tat com.jthink.jaikoz.Start$2.run(Start.java:107)
8/11/09 3:12:50 PM\t[0x0-0x4c74c7].com.jthink.jaikoz[63999]\t\tat java.awt.event.InvocationEvent.dispatch(InvocationEvent.java:209)
8/11/09 3:12:50 PM\t[0x0-0x4c74c7].com.jthink.jaikoz[63999]\t\tat java.awt.EventQueue.dispatchEvent(EventQueue.java:633)
8/11/09 3:12:50 PM\t[0x0-0x4c74c7].com.jthink.jaikoz[63999]\t\tat java.awt.EventDispatchThread.pumpOneEventForFilters(EventDispatchThread.java:296)
8/11/09 3:12:50 PM\t[0x0-0x4c74c7].com.jthink.jaikoz[63999]\t\tat java.awt.EventDispatchThread.pumpEventsForFilter(EventDispatchThread.java:211)
8/11/09 3:12:50 PM\t[0x0-0x4c74c7].com.jthink.jaikoz[63999]\t\tat java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThread.java:201)
8/11/09 3:12:50 PM\t[0x0-0x4c74c7].com.jthink.jaikoz[63999]\t\tat java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:196)
8/11/09 3:12:50 PM\t[0x0-0x4c74c7].com.jthink.jaikoz[63999]\t\tat java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:188)
8/11/09 3:12:50 PM\t[0x0-0x4c74c7].com.jthink.jaikoz[63999]\t\tat java.awt.EventDispatchThread.run(EventDispatchThread.java:122)

Ok, I guess it’s not just me then. It’s not starting for me either, with the exact same error.

I know its doesn’t look pretty , but if you go into Preferences/General /Appearance and change it to Cross-Platform and then restart does Jaikoz then work okay.

In the meantime I will investigate.

[quote=paultaylor]I know its doesn’t look pretty , but if you go into Preferences/General /Appearance and change it to Cross-Platform and then restart does Jaikoz then work okay.

In the meantime I will investigate. [/quote]

Where?

If you’re wanting us to do this within Jaikoz, the preferences menu item does appear at the time of the error, but when I try to choose it nothing happens.

I don’t know if this matters or not, but 10.6 does not come with jdk 1.5. It only has jdk 1.6.

Please try Patch 10 from http://www.jthink.net/jaikoz/jsp/fixes/start.jsp

Thanks paultaylor, this fix worked for me!

I’ve just tried patch 10 as Jaikoz wouldn’t work on my SL either. It works again. Thanks!

The patch allowed Jaikoz to start, but I’m now missing so many buttons from the toolbar. All I see is the “Autocorrect” and “Save” button; is this normal??

No nothing to do with Snow Leopard Ive just simplified the toolbar a few releases back, to get the previous toolbar just select Advanced/Use Advanced Toolbar

Paul

The patch does not resolve the problem for me - I still receive the “Unable to Start” dialog with no message.

Hmm, its worked for everyone else, if you’re sure its installed can you send me console.log and system.log they should tell us something.

/Applications/Jaikoz.app/Contents/Resources/Java/quaqua.jar is stamped August 17, 2009 12:44pm

Attached is the relevant system.log info.

I don’t think you’ve installed the patch properly because this is exactly the same error that you would get if you hadn’t installed the patch.
Could you start Application/Utilities/Terminal
and run
ls -l of /Applications/Jaikoz.app/Contents/Resources/Java/qua*

From the terminal:

greg-hellens-macbook-air:~ greg$ ls -l /Applications/Jaikoz.app/Contents/Resources/Java/qua*
-rw-r–r--@ 1 greg staff 1723698 Aug 17 12:44 /Applications/Jaikoz.app/Contents/Resources/Java/quaqua.jar
-rwxrwxrwx@ 1 greg admin 1716076 Aug 19 06:57 /Applications/Jaikoz.app/Contents/Resources/Java/quaqua.old.jar
-rwxrwxrwx 1 greg admin 26436 Aug 19 06:57 /Applications/Jaikoz.app/Contents/Resources/Java/quaqua_LICENSE.txt

A breakthrough: I renamed the directory ~/Library/Preferences/Jaikoz to Jaikoz.old. The application then was able to start. Let me know if you would like the old folder for debugging purposes.

No its okay, not sure what happened here but Im going to treat as a one off.

Jaikoz 3.3.0 is now available, with better Snow Leopard support

After polling data and matching to musicbrainz I attempt to save the changes and it comes back and tells me that it can’t save bc dir is null… is this a permissions issue? If so how do I correct this… Thx for your help in advance.

I am using 3.3.0 and Snow Leopard, 10.6.1

I just downloaded 3.1 and receive the following message

java.sql.BatchUpdateException: Table/View ARTWORK does not exist.

Anyone else ?

Does not exist - have tried to re-install