Crash report
std::1::vector<std::1::basicstring<wchart, std::1::chartraits<wchart>, SAlloc::SecureAlloc<wchart> >, std::1::allocator<std::__1::basic_string<wchar_t, std::__1::char_traits<wchar_t>, SAlloc::SecureAlloc<wchart> > > >::vector + 24100
* SUMMARY
pwSafe has crashed on 12D78 (10.8.3). Crash log attached. This bug was filed by the CrashTracer System on behalf of the above originator. More data for this crash and similar instances will eventually be available at:
https://crashtracer.apple.com/signature/show/17424634?app=pwSafe&build=12D78&users=all
STEPS TO REPRODUCE
Crashed when resizing pwsafe windowBACKTRACE ('>' indicates stack frame used for CrashTracer aggregation)
1 libobjc.A.dylib 0x7fff8b78a36b objc_retain + 0xb
2 com.app77.pwsafemac 0x101ca8c90 std::1::vector<std::1::basicstring<wchart, std::1::chartraits<wchart>, SAlloc::SecureAlloc<wchart> >, std::1::allocator<std::__1::basic_string<wchar_t, std::__1::char_traits<wchar_t>, SAlloc::SecureAlloc<wchart> > > >::vector(std::1::vector<std::1::basicstring<wchart, std::1::chartraits<wchart>, SAlloc::SecureAlloc<wchart> >, std::1::allocator<std::__1::basic_string<wchar_t, std::__1::char_traits<wchar_t>, SAlloc::SecureAlloc<wchart> > > > const&) + 0x5e24
3 com.apple.AppKit 0x7fff96d419a2 -[NSTableRowData addViewToRowView:atColumn:row:] + 0x144
4 com.apple.AppKit 0x7fff96d4166f -[NSTableRowData _addViewsToRowView:atRow:] + 0x97
5 com.apple.AppKit 0x7fff96d3fc05 -[NSTableRowData _addRowViewForVisibleRow:withPriorView:] + 0x19f
6 com.apple.AppKit 0x7fff96d3f98a -[NSTableRowData _addRowViewForVisibleRow:withPriorRowIndex:inDictionary:withRowAnimation:] + 0x110
7 com.apple.AppKit 0x7fff96d3efca -[NSTableRowData _unsafeUpdateVisibleRowEntries] + 0x655
8 com.apple.AppKit 0x7fff96d3e7f1 -[NSTableRowData updateVisibleRowViews] + 0x77
9 com.apple.AppKit 0x7fff96d1687b -[NSTableView viewWillDraw] + 0xa5
10 com.apple.AppKit 0x7fff96d167bc -[NSOutlineView viewWillDraw] + 0xac
11 com.apple.AppKit 0x7fff96bf41ed _22-[NSView viewWillDraw]blockinvoke0 + 0x133
12 com.apple.CoreFoundation 0x7fff8e9774a6 _NSArrayEnumerate + 0x246
13 com.apple.AppKit 0x7fff96bf3f2d -[NSView viewWillDraw] + 0xf4
14 com.apple.AppKit 0x7fff96bf41ed 22-[NSView viewWillDraw]blockinvoke0 + 0x133
15 com.apple.CoreFoundation 0x7fff8e9774a6 _NSArrayEnumerate + 0x246
16 com.apple.AppKit 0x7fff96bf3f2d -[NSView viewWillDraw] + 0xf4
17 com.apple.AppKit 0x7fff96c7eaa5 -[NSScrollView viewWillDraw] + 0x2d
18 com.apple.AppKit 0x7fff96bf41ed _22-[NSView viewWillDraw]blockinvoke0 + 0x133
19 com.apple.CoreFoundation 0x7fff8e9774a6 _NSArrayEnumerate + 0x246
20 com.apple.AppKit 0x7fff96bf3f2d -[NSView viewWillDraw] + 0xf4
21 com.apple.AppKit 0x7fff96db0325 -[NSSplitView viewWillDraw] + 0x81
22 com.apple.AppKit 0x7fff96bf41ed _22-[NSView viewWillDraw]blockinvoke0 + 0x133
23 com.apple.CoreFoundation 0x7fff8e9774a6 _NSArrayEnumerate + 0x246
24 com.apple.AppKit 0x7fff96bf3f2d -[NSView viewWillDraw] + 0xf4
25 com.apple.AppKit 0x7fff96bf41ed _22-[NSView viewWillDraw]blockinvoke0 + 0x133
26 com.apple.CoreFoundation 0x7fff8e9774a6 __NSArrayEnumerate + 0x246
27 com.apple.AppKit 0x7fff96bf3f2d -[NSView viewWillDraw] + 0xf4
28 com.apple.AppKit 0x7fff96bf3584 -[NSView _sendViewWillDrawInRect:clipRootView:] + 0x5f5
29 com.apple.AppKit 0x7fff96bbf9b1 -[NSView displayIfNeeded] + 0x414
30 com.apple.AppKit 0x7fff96bf263b -[NSThemeFrame handleSetFrameCommonRedisplay] + 0x102
31 com.apple.AppKit 0x7fff96beb60b -[NSWindow _setFrameCommon:display:stashSize:] + 0xa4f
32 com.apple.AppKit 0x7fff97334a69 -[NSWindow(NSWindowResizing) _resizeWithEvent:] + 0x633
33 com.apple.AppKit 0x7fff9713ade9 -[NSTitledFrame mouseDown:] + 0xbd
34 com.apple.AppKit 0x7fff971387fe -[NSThemeFrame mouseDown:] + 0x119
35 com.apple.AppKit 0x7fff96ca153e -[NSWindow sendEvent:] + 0x1ac5
36 com.app77.pwsafemac 0x101ca5f0c std::1::vector<std::__1::basic_string<wchar_t, std::__1::char_traits<wchar_t>, SAlloc::SecureAlloc<wchart> >, std::1::allocator<std::1::basicstring<wchart, std::1::chartraits<wchart>, SAlloc::SecureAlloc<wchart> > > >::vector(std::1::vector<std::__1::basic_string<wchar_t, std::__1::char_traits<wchar_t>, SAlloc::SecureAlloc<wchart> >, std::1::allocator<std::1::basicstring<wchart, std::_1::chartraits<wchar_t>, SAlloc::SecureAlloc<wchart> > > > const&) + 0x30a0
37 com.apple.AppKit 0x7fff96c9d674 -[NSApplication sendEvent:] + 0x1681
38 com.apple.AppKit 0x7fff96bb324a -[NSApplication run] + 0x27c
39 com.apple.AppKit 0x7fff96b57c06 NSApplicationMain + 0x365
40 com.app77.pwsafemac 0x0000000101c2d7b7 0x101c2b000 + 10167
41 com.app77.pwsafemac 0x0000000101c2d094 0x101c2b000 + 8340
-
AdminJorge Vasquez (Owner, pwSafe) commented
Don't you have the crash log itself? I would need the memory load address for pwSafe.app so that I can symbolicate the logs.
-
Jean-Luc Duprat commented
Here is what was logged about this event:
5/23/13 7:48:25.908 PM pwSafe[37906]: An instance 0x7ff7e289da80 of class SafeFile was deallocated while key value observers were still registered with it. Observation info was leaked, and may even become mistakenly attached to some other object. Set a breakpoint on NSKVODeallocateBreak to stop here in the debugger. Here's the current observation info:
<NSKeyValueObservationInfo 0x7ff7e703c150> (
<NSKeyValueObservance 0x7ff7e7091140: Observer: 0x7ff7e701e000, Key path: namedPwPoliciesNames, Options: <New: NO, Old: NO, Prior: NO> Context: 0x0, Property: 0x7ff7e70437e0>
<NSKeyValueObservance 0x7ff7e70345b0: Observer: 0x7ff7e703c040, Key path: namedPwPoliciesNames, Options: <New: NO, Old: NO, Prior: NO> Context: 0x0, Property: 0x7ff7e70437e0>
) -
Jean-Luc Duprat commented
The stack trace was automatically capture by a tool we use at Apple. I was just resizing the window, the app had most likely been running for several days/weeks by that time. I'll double check if there's anything in the logs...
-
AdminJorge Vasquez (Owner, pwSafe) commented
Hi Jean,
how did you get this file? Can you send me more information about the problem? Perhaps by looking at the console.app logs?