numist / Switch

A window-based context switcher for the Mac
157 stars 17 forks source link

Fix crash in - [NNMultiDispatchManager forwardInvocation:], line 108 #118

Closed numist closed 8 years ago

numist commented 9 years ago

Version: 0.0.8 (β) (0.0.8) | net.numist.Switch

Stacktrace

NNMultiDispatchManager;forwardInvocation:;NNMultiDispatchManager.m;108
SWWindowContentsService;_windowUpdateNotification:;SWWindowContentsService.m;169

Link to HockeyApp

numist commented 9 years ago

More issues with the forwarding machinery, potentially related to #96?

1 libsystem_kernel.dylib __pthread_kill + 10
2 libsystem_c.dylib      abort + 128
3 libsystem_malloc.dylib free + 427
4 CoreFoundation         -[__NSArrayM insertObject:atIndex:] + 446
5 CoreFoundation         -[NSInvocation invoke] + 440
6 NNKit                  -[NNMultiDispatchManager forwardInvocation:] (NNMultiDispatchManager.m:108)
7 CoreFoundation         ___forwarding___ + 517
8 CoreFoundation         __forwarding_prep_0___ + 119
9 Switch                 __53-[SWWindowContentsService _windowUpdateNotification:]_block_invoke (SWWindowContentsService.m:169)
numist commented 8 years ago

Fixed upstream in NNKit by https://github.com/numist/NNKit/commit/138f1396f067d3f15fa3271793fb04721432c2e4 🎉