Growl notifications killing IDEA on OS X

Howdy,

I initially discovered this testing the new Scala plugin, so I raised it in this message. However, as it is not specific to the Scala Plugin I've opened it here.

Using os x 10.5.3, java 1.6.0_05, idea 8445, plugin 0.2.16990, Scala 2.7.1 final, Growl 1.1.3b4 or 1.1.3.

Results in the following in /var/log/system.log:

NSRuntime.loadLibrary(/usr/lib/java/libObjCJava.dylib) error.
java.lang.UnsatisfiedLinkError: /usr/lib/java/libObjCJava.A.dylib:
at java.lang.ClassLoader$NativeLibrary.load(Native Method)
at java.lang.ClassLoader.loadLibrary0(ClassLoader.java:1822)
at java.lang.ClassLoader.loadLibrary(ClassLoader.java:1702)
at java.lang.Runtime.load0(Runtime.java:770)
at java.lang.System.load(System.java:1005)
at com.apple.cocoa.foundation.NSRuntime.loadLibrary(NSRuntime.java:127)
at com.apple.cocoa.foundation.NSRuntime.(NSRuntime.java:35) at com.apple.cocoa.foundation.NSObject.(NSObject.java:27) at com.intellij.ui.GrowlNotifications.]]>(GrowlNotifications.java:13)
at com.intellij.ui.GrowlNotifications.getNofications(GrowlNotifications.java:24)
at com.intellij.ui.SystemNotificationsImpl.notify(SystemNotificationsImpl.java:17)
at com.intellij.openapi.progress.impl.ProgressManagerImpl.a(ProgressManagerImpl.java:13)
at com.intellij.openapi.progress.impl.ProgressManagerImpl.access$100(ProgressManagerImpl.java:39)
at com.intellij.openapi.progress.impl.ProgressManagerImpl$7.run(ProgressManagerImpl.java:11)
at com.intellij.openapi.application.impl.ApplicationImpl$5.run(ApplicationImpl.java:7)
at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:441)
at java.util.concurrent.FutureTask$Sync.innerRun(FutureTask.java:303)
at java.util.concurrent.FutureTask.run(FutureTask.java:138)
at java.util.concurrent.ThreadPoolExecutor$Worker.runTask(ThreadPoolExecutor.java:885)
at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:907)
at java.lang.Thread.run(Thread.java:637)
at com.intellij.openapi.application.impl.ApplicationImpl$1$1.run(ApplicationImpl.java:9)
com.apple.launchd164 (0x0-0xdf0df.com.jetbrains.intellij22868): Exited with exit code: 255

Is there any way to disable Growl notifications until this is resolved?

Cheers,
Andrew

1 comment
Comment actions Permalink

You can switch to java 1.5 as a temporary workaround, will will fix it asap.

On 2008-06-11 17:00:28 +0400, Andrew O'Malley <andrew@omalley.id.au> said:

Howdy,

I initially discovered this testing the new Scala plugin, so I raised
it in [this
message|http://www.intellij.net/forums/message.jspa?messageID=5216565#5216565].
However, as it is not specific to the Scala Plugin I've opened it here.

Using os x 10.5.3, java 1.6.0_05, idea 8445, plugin 0.2.16990, Scala
2.7.1 final, Growl 1.1.3b4 or 1.1.3.

Results in the following in /var/log/system.log:

NSRuntime.loadLibrary(/usr/lib/java/libObjCJava.dylib) error.
java.lang.UnsatisfiedLinkError: /usr/lib/java/libObjCJava.A.dylib:
at java.lang.ClassLoader$NativeLibrary.load(Native Method)
at java.lang.ClassLoader.loadLibrary0(ClassLoader.java:1822)
at java.lang.ClassLoader.loadLibrary(ClassLoader.java:1702)
at java.lang.Runtime.load0(Runtime.java:770)
at java.lang.System.load(System.java:1005)
at com.apple.cocoa.foundation.NSRuntime.loadLibrary(NSRuntime.java:127)
at com.apple.cocoa.foundation.NSRuntime.<clinit>(NSRuntime.java:35)
at com.apple.cocoa.foundation.NSObject.<clinit>(NSObject.java:27)
at com.intellij.ui.GrowlNotifications.<init>(GrowlNotifications.java:13)
at
com.intellij.ui.GrowlNotifications.getNofications(GrowlNotifications.java:24)

at


com.intellij.ui.SystemNotificationsImpl.notify(SystemNotificationsImpl.java:17)
at
com.intellij.openapi.progress.impl.ProgressManagerImpl.a(ProgressManagerImpl.java:13)

at


com.intellij.openapi.progress.impl.ProgressManagerImpl.access$100(ProgressManagerImpl.java:39)

at


com.intellij.openapi.progress.impl.ProgressManagerImpl$7.run(ProgressManagerImpl.java:11)

at


com.intellij.openapi.application.impl.ApplicationImpl$5.run(ApplicationImpl.java:7)

at


java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:441)
at java.util.concurrent.FutureTask$Sync.innerRun(FutureTask.java:303)
at java.util.concurrent.FutureTask.run(FutureTask.java:138)
at
java.util.concurrent.ThreadPoolExecutor$Worker.runTask(ThreadPoolExecutor.java:885)

at


java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:907)
at java.lang.Thread.run(Thread.java:637)
at
com.intellij.openapi.application.impl.ApplicationImpl$1$1.run(ApplicationImpl.java:9)

com.apple.launchd164


(0x0-0xdf0df.com.jetbrains.intellij22868): Exited with exit code: 255
Is there any way to disable Growl notifications until this is resolved?

Cheers,
Andrew



--
Kirill Kalishev
JetBrains, Inc.
http://jetbrains.com
"Develop with pleasure!"

0

Please sign in to leave a comment.