Closed GoogleCodeExporter closed 8 years ago
So, Im pretty sure I know the cause of this and #477. GrowlApplicationBridge
picked up the ability to queue a notification if we weren't registered, and
resend it after we were registered. However, this queue is simply an
NSMutableArray which is not accessed in a thread safe manner, and if you are
sending notes from multiple threads, a race condition exists where one thread
tells the queue to empty at the same time another is, and a mutated while being
enumerated exception can be thrown.
Original comment by dan...@growl.info
on 18 Apr 2012 at 2:09
Sounds like that would do it. Three more of these came in this morning, so I
hope it can be fixed soon.
Original comment by m...@c-command.com
on 18 Apr 2012 at 2:47
I am flagging as waiting on user, as I cannot reproduce this crash myself, but
I have checked in a change that should fix it [a49d9b4de2ab] in default. The
next beta build of the SDK will include this change.
Original comment by dan...@growl.info
on 18 Apr 2012 at 6:54
Original comment by rarich...@gmail.com
on 19 Oct 2012 at 2:33
Original issue reported on code.google.com by
m...@c-command.com
on 17 Apr 2012 at 6:01