After trying out my plugin with Growl.framework, I tried transitioning
my project to use Growl-WithInstaller.framework. When I did this,
though, I found that notifications weren't working. I looked in the
Console, and found this:
1/7/11 10:40:29 AM Mail[9843] An exception was thrown '+
[GrowlApplicationBridge infoDictionary]: unrecognized selector sent to
class 0x114f15060'. Stack trace:
(
0 CoreFoundation 0x00007fff882807b4
__exceptionPreprocess + 180
1 libobjc.A.dylib 0x00007fff84d7a0f3
objc_exception_throw + 45
2 CoreFoundation 0x00007fff882da1a0
__CFFullMethodName + 0
3 CoreFoundation 0x00007fff8825291f
___forwarding___ + 751
4 CoreFoundation 0x00007fff8824ea68
_CF_forwarding_prep_0 + 232
5 Growl-WithInstaller 0x0000000114f028b1 +
[GrowlApplicationBridge
_checkForPackagedUpdateForGrowlPrefPaneBundle:] + 207
6 Growl-WithInstaller 0x0000000114f02a05 +
[GrowlApplicationBridge
_launchGrowlIfInstalledWithRegistrationDictionary:] + 150
7 Growl-WithInstaller 0x0000000114f01477 +
[GrowlApplicationBridge setGrowlDelegate:] + 839
8 UnsubMailPluginMailAppOSX 0x0000000114db23bf -
[GrowlNotifier init] + 220
9 UnsubMailPluginMailAppOSX 0x0000000114db22c1 +
[GrowlNotifier sharedNotifier] + 81
10 UnsubMailPluginMailAppOSX 0x0000000114db0fb3 -
[Unsubscriber unsubscribeTheMessages] + 1273
11 UnsubMailPluginMailAppOSX 0x0000000114d90a9b -
[UnsubscribeBundle unsubscribeSelectedMessages:] + 383
12 AppKit 0x00007fff84463fbf -
[NSToolbarButton sendAction:to:] + 75
13 AppKit 0x00007fff840d5135 -
[NSToolbarItemViewer mouseDown:] + 5017
14 AppKit 0x00007fff83fc234f -[NSWindow
sendEvent:] + 5409
15 Mail 0x0000000100043e59 0x0 +
4295245401
16 AppKit 0x00007fff83ef7a86 -
[NSApplication sendEvent:] + 4719
17 Mail 0x00000001000347ee 0x0 +
4295182318
18 AppKit 0x00007fff83e8e4da -
[NSApplication run] + 474
19 AppKit 0x00007fff83e871a8
NSApplicationMain + 364
20 Mail 0x0000000100002598 0x0 +
4294976920
)
The UnsubscribeBundle and Unsubscriber are my classes. Is this a bug
in Growl-WithInstaller.framework, or is it an issue with my code?
--
You received this message because you are subscribed to the Google Groups
"Growl Discuss" group.
To post to this group, send email to [email protected].
To unsubscribe from this group, send email to
[email protected].
For more options, visit this group at
http://groups.google.com/group/growldiscuss?hl=en.