Re: NSDrawNinePartImage autorelease problem
Re: NSDrawNinePartImage autorelease problem
- Subject: Re: NSDrawNinePartImage autorelease problem
- From: Richard <email@hidden>
- Date: Thu, 21 Jan 2010 14:02:05 +0000
i thought that aswell, but i have another user reporting the same
problem, this time running 10.5.8 with a slightly different crash
report, which i have added below.
the crash only occurs for outgoing messages, you can see the whole code here:
http://code.google.com/p/isoul/source/browse/trunk/iSoul/Code/Views/BubbleTextView.m
can anyone offer any insight? i cannot understand how if all the
inputs to NSDrawNinePartImage are retained this problem should be
occurring.
OS Version: Mac OS X 10.5.8 (9L31a)
Exception Type: EXC_BAD_ACCESS (SIGSEGV)
Exception Codes: KERN_INVALID_ADDRESS at 0x0000000000000020
Crashed Thread: 0
Thread 0 Crashed:
0 libobjc.A.dylib 0x00007fff8458cced _objc_fixupMessageRef + 34
1 libobjc.A.dylib 0x00007fff8458ec7f objc_msgSend_fixup + 119
2 com.apple.AppKit 0x00007fff827d7144
_NSDrawNinePartImage + 1331
3 com.apple.AppKit 0x00007fff829f0575 NSDrawNinePartImage + 580
4 com.bdp.iSoul 0x0000000100025054 -[BubbleTextView
drawBubbleAroundTextInRect:user:outgoing:] + 1082
5 com.bdp.iSoul 0x0000000100025819 -[BubbleTextView
drawViewBackgroundInRect:] + 1248
6 com.apple.AppKit 0x00007fff82760308 -[NSTextView
drawRect:] + 375
7 com.apple.AppKit 0x00007fff8275ffb2 -[NSTextView
_drawRect:clip:] + 2580
8 com.apple.AppKit 0x00007fff826f81b4 -[NSView
_recursiveDisplayRectIfNeededIgnoringOpacity:isVisibleRect:rectIsVisibleRectForView:topView:]
+ 2204
9 com.apple.AppKit 0x00007fff826f8bfb -[NSView
_recursiveDisplayRectIfNeededIgnoringOpacity:isVisibleRect:rectIsVisibleRectForView:topView:]
+ 4835
10 com.apple.AppKit 0x00007fff826f8bfb -[NSView
_recursiveDisplayRectIfNeededIgnoringOpacity:isVisibleRect:rectIsVisibleRectForView:topView:]
+ 4835
11 com.apple.AppKit 0x00007fff826f8bfb -[NSView
_recursiveDisplayRectIfNeededIgnoringOpacity:isVisibleRect:rectIsVisibleRectForView:topView:]
+ 4835
12 com.apple.AppKit 0x00007fff826f8bfb -[NSView
_recursiveDisplayRectIfNeededIgnoringOpacity:isVisibleRect:rectIsVisibleRectForView:topView:]
+ 4835
13 com.apple.AppKit 0x00007fff826f8bfb -[NSView
_recursiveDisplayRectIfNeededIgnoringOpacity:isVisibleRect:rectIsVisibleRectForView:topView:]
+ 4835
14 com.apple.AppKit 0x00007fff826f8bfb -[NSView
_recursiveDisplayRectIfNeededIgnoringOpacity:isVisibleRect:rectIsVisibleRectForView:topView:]
+ 4835
15 com.apple.AppKit 0x00007fff826f8bfb -[NSView
_recursiveDisplayRectIfNeededIgnoringOpacity:isVisibleRect:rectIsVisibleRectForView:topView:]
+ 4835
16 com.apple.AppKit 0x00007fff826f8bfb -[NSView
_recursiveDisplayRectIfNeededIgnoringOpacity:isVisibleRect:rectIsVisibleRectForView:topView:]
+ 4835
17 com.apple.AppKit 0x00007fff826f8bfb -[NSView
_recursiveDisplayRectIfNeededIgnoringOpacity:isVisibleRect:rectIsVisibleRectForView:topView:]
+ 4835
18 com.apple.AppKit 0x00007fff826f8bfb -[NSView
_recursiveDisplayRectIfNeededIgnoringOpacity:isVisibleRect:rectIsVisibleRectForView:topView:]
+ 4835
19 com.apple.AppKit 0x00007fff826f8bfb -[NSView
_recursiveDisplayRectIfNeededIgnoringOpacity:isVisibleRect:rectIsVisibleRectForView:topView:]
+ 4835
20 com.apple.AppKit 0x00007fff826f74e4 -[NSThemeFrame
_recursiveDisplayRectIfNeededIgnoringOpacity:isVisibleRect:rectIsVisibleRectForView:topView:]
+ 328
21 com.apple.AppKit 0x00007fff826f3d4a -[NSView
_displayRectIgnoringOpacity:isVisibleRect:rectIsVisibleRectForView:] +
3008
22 com.apple.AppKit 0x00007fff82631617 -[NSView
displayIfNeeded] + 1190
23 com.apple.AppKit 0x00007fff8263110c -[NSWindow
displayIfNeeded] + 82
24 com.apple.AppKit 0x00007fff82630f9c
_handleWindowNeedsDisplay + 417
25 com.apple.CoreFoundation 0x00007fff8479e3ea
__CFRunLoopDoObservers + 506
26 com.apple.CoreFoundation 0x00007fff8479f6b4 CFRunLoopRunSpecific + 836
27 com.apple.HIToolbox 0x00007fff822a3d0e
RunCurrentEventLoopInMode + 278
28 com.apple.HIToolbox 0x00007fff822a3b44
ReceiveNextEventCommon + 322
29 com.apple.HIToolbox 0x00007fff822a39ef
BlockUntilNextEventMatchingListInMode + 79
30 com.apple.AppKit 0x00007fff8262ee70 _DPSNextEvent + 603
31 com.apple.AppKit 0x00007fff8262e7b1 -[NSApplication
nextEventMatchingMask:untilDate:inMode:dequeue:] + 136
32 com.apple.AppKit 0x00007fff82628523 -[NSApplication run] + 434
33 com.apple.AppKit 0x00007fff825f52f0 NSApplicationMain + 373
34 com.bdp.iSoul 0x0000000100001c04 start + 52
On Tue, Jan 19, 2010 at 9:55 AM, Matt Gough <email@hidden> wrote:
>
> On 19 Jan 2010, at 09:51:36, Richard wrote:
>
>> OS Version: Mac OS X 10.5.7 (9J61)
>
> Maybe he's the only one still using 10.5.7 and some bug that was fixed in 10.5.8 is causing it.
>
> Just a thought
>
> Matt Gough
_______________________________________________
Cocoa-dev mailing list (email@hidden)
Please do not post admin requests or moderator comments to the list.
Contact the moderators at cocoa-dev-admins(at)lists.apple.com
Help/Unsubscribe/Update your Subscription:
This email sent to email@hidden