Setting breakpoint on function prototype fails to eval self
| Originator: | futuretap | ||
| Number: | rdar://11662177 | Date Originated: | Wed, 13 Jun 2012 23:39:47 GMT |
| Status: | Closed | Resolved: | |
| Product: | Developer Tools | Product Version: | 4.5DP1 |
| Classification: | Other Bug | Reproducible: | Always |
I'm debugging this snippet of code of a UIView subclass:
74: - (void)layoutSubviews {
75: [super layoutSubviews];
I set the breakpoint right in line 74 and try to "po self" using LLDB. I get this:
(lldb) po self
(MenuEntryViewCell *) $2 = 0xbfffd408 [no Objective-C description available]
If I instead break in line 75, everything is fine and I get my description.
I can understand what you're doing here internally but as an end user I think this is confusing and not the "right" behavior from a user's perspective.
22-Jun-2012 12:51 AM Apple Developer Bug Reporting Team :
Engineering has requested the following information in order to further investigate this issue:
Please make sure that you don't have skip-prologue turned off in lldb. I.e. you should get true as in:
(lldb) settings show target.skip-prologue
target.skip-prologue (boolean) = true
Comments
Please note: Reports posted here will not necessarily be seen by Apple. All problems should be submitted at bugreport.apple.com before they are posted here. Please only post information for Radars that you have filed yourself, and please do not include Apple confidential information in your posts. Thank you!