October 21, 2009
brennewt - 2 -- [12:41]
If you use NSMenuItem directly and assign a submenu to it using [parentMenu setSubmenu:forItem:], be sure to use [parentMenu setSubmenu:nil forItem:...] before releasing the NSMenuItem or parentMenu.
It appears that there's some internal system cache of NSMenuItems (for keyboard shortcuts etc), and simply removing the menu item doesnt invalidate that cache, which can cause random crashes on some systems, though it might be fixed for 10.6.
I've spent so much time on getting everything nice on OS X, for REAPER v3.13. I think it's paying off. Schwa says "it is like walking through mud." I tend to agree -- it's 95% "ugh" and 5% "woot". To be fair I'm sure Win32 was similar for me, back in the day, but I guess I didn't have much of an alternative (before that I had done some Xlib stuff that was not particularly enjoyable).
If you have a ReadyNAS, you might need to set HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Control\Lsa LmCompatibilityLevel = 2 to let you access it via SMB.
October 17, 2009
0 com.apple.CoreFoundation 0x94563084 CFRetain + 36
1 com.apple.HIToolbox 0x90e99438 RetainEventParamData + 90
2 com.apple.HIToolbox 0x90e991cb SetEventParameter + 233
3 com.apple.HIToolbox 0x90edff75 SendMenuPopulate + 189
4 com.apple.HIToolbox 0x90edfe73 PopulateMenu + 63
5 com.apple.HIToolbox 0x90eebcd6 SearchCacheEntries + 348
6 com.apple.HIToolbox 0x90eeb86c SearchCache + 316
October 17, 2009
October 17, 2009
Edit: ahh, a system item added to the edit menu takes it. bleh.
Comment...
The Vacation [4:27] (I've named this without consulting the others)
The last verse is particularly good, IMO, starting about 3:22 in.
Read Dracula last week. Wasn't a huge fan of vampires before reading (Zombies FTW), but really enjoyed it, perhaps since everybody in the book were not terrible vampire fans either..
1 Comment