emartin wrote:
You contacted Smith Micro support to report it? If so, did you get a bug number? I can't find a crashing note layer bug in our bug database.
Can you post the Mac crash log to this forum thread?
Assuming it is the same one, I was pointed to the bug number for someone else who recently reported a crash with note layers (#38626). It looks like it is an issue getting a string width of a font. Ulrik, can you confirm if the crash looks the same?
Process: Moho [7962]
Path: /Applications/Moho_12_20763.app/Contents/MacOS/Moho
Identifier: com.smithmicro.MohoApp
Version: 12.0 (20763)
Code Type: X86-64 (Native)
Parent Process: ??? [1]
Responsible: Moho [7962]
User ID: 501
Date/Time: 2016-08-20 06:36:37.112 +0200
OS Version: Mac OS X 10.10.4 (14E46)
Report Version: 11
Anonymous UUID: F6679724-680C-A54E-CC96-26306A8DC6A5
Sleep/Wake UUID: 8F3316BB-659E-4592-A8D6-A0E04D78EBF7
Time Awake Since Boot: 320000 seconds
Time Since Wake: 3700 seconds
Crashed Thread: 0 Dispatch queue: com.apple.main-thread
Exception Type: EXC_BAD_ACCESS (SIGSEGV)
Exception Codes: KERN_INVALID_ADDRESS at 0x0000000000000070
VM Regions Near 0x70:
-->
__TEXT 0000000100dc7000-000000010190d000 [ 11.3M] r-x/rwx SM=COW /Applications/Moho_12_20763.app/Contents/MacOS/Moho
Thread 0 Crashed:: Dispatch queue: com.apple.main-thread
0 com.smithmicro.MohoApp 0x00000001010ee017 LM_Font::StringWidth(char const*, bool) + 75
1 com.smithmicro.MohoApp 0x0000000100f9499f NoteLayer::DrawMe(MohoDoc*, XGraphics*, LM_image const*, MohoLayerDrawMode*, MohoLayer*, MohoDrawStatus*, MohoRenderOptions*) + 703
2 com.smithmicro.MohoApp 0x0000000100ea6c2f GroupLayer::DrawMe(MohoDoc*, XGraphics*, LM_image const*, MohoLayerDrawMode*, MohoLayer*, MohoDrawStatus*, MohoRenderOptions*) + 811
3 com.smithmicro.MohoApp 0x000000010104ae48 MohoView::InnerDraw() + 316
4 com.smithmicro.MohoApp 0x0000000101043d0f MohoView::DrawViewContents() + 1861
5 com.smithmicro.MohoApp 0x0000000101046404 MohoView::OnGLDraw() + 108
6 com.smithmicro.MohoApp 0x00000001011d52d0 -[LMi_GLView drawRect:] + 236
7 com.apple.AppKit 0x00007fff89166689 -[NSView _drawRect:clip:] + 4238
8 com.apple.AppKit 0x00007fff89164cfa -[NSView _recursiveDisplayAllDirtyWithLockFocus:visRect:] + 1875
9 com.apple.AppKit 0x00007fff891650fe -[NSView _recursiveDisplayAllDirtyWithLockFocus:visRect:] + 2903
10 com.apple.AppKit 0x00007fff891650fe -[NSView _recursiveDisplayAllDirtyWithLockFocus:visRect:] + 2903
11 com.apple.AppKit 0x00007fff89162b96 -[NSView _recursiveDisplayRectIfNeededIgnoringOpacity:isVisibleRect:rectIsVisibleRectForView:topView:] + 913
12 com.apple.AppKit 0x00007fff891622f3 -[NSThemeFrame _recursiveDisplayRectIfNeededIgnoringOpacity:isVisibleRect:rectIsVisibleRectForView:topView:] + 333
13 com.apple.AppKit 0x00007fff8915e68b -[NSView _displayRectIgnoringOpacity:isVisibleRect:rectIsVisibleRectForView:] + 2761
14 com.apple.AppKit 0x00007fff891161ae -[NSView displayIfNeeded] + 1876
15 com.apple.AppKit 0x00007fff89115a09 -[NSWindow displayIfNeeded] + 236
16 com.apple.AppKit 0x00007fff89115672 _handleWindowNeedsDisplayOrLayoutOrUpdateConstraints + 936
17 com.apple.AppKit 0x00007fff8984b171 __83-[NSWindow _postWindowNeedsDisplayOrLayoutOrUpdateConstraintsUnlessPostingDisabled]_block_invoke1540 + 46
18 com.apple.CoreFoundation 0x00007fff85559127 __CFRUNLOOP_IS_CALLING_OUT_TO_AN_OBSERVER_CALLBACK_FUNCTION__ + 23
19 com.apple.CoreFoundation 0x00007fff85559080 __CFRunLoopDoObservers + 368
20 com.apple.CoreFoundation 0x00007fff8554b188 __CFRunLoopRun + 872
21 com.apple.CoreFoundation 0x00007fff8554abd8 CFRunLoopRunSpecific + 296
22 com.apple.HIToolbox 0x00007fff8085856f RunCurrentEventLoopInMode + 235
23 com.apple.HIToolbox 0x00007fff808581ee ReceiveNextEventCommon + 179
24 com.apple.HIToolbox 0x00007fff8085812b _BlockUntilNextEventMatchingListInModeWithFilter + 71
25 com.apple.AppKit 0x00007fff891128ab _DPSNextEvent + 978
26 com.apple.AppKit 0x00007fff89111e58 -[NSApplication nextEventMatchingMask:untilDate:inMode:dequeue:] + 346
27 com.apple.AppKit 0x00007fff89107af3 -[NSApplication run] + 594
28 com.smithmicro.MohoApp 0x0000000100dcce50 LM_App::Run() + 612
29 com.smithmicro.MohoApp 0x000000010103e480 LM_Main() + 66
30 com.smithmicro.MohoApp 0x0000000100dd18fa LM_App::Main() + 14
31 com.smithmicro.MohoApp 0x0000000100dcad65 main + 394
32 libdyld.dylib 0x00007fff822515c9 start + 1