Skip to content

Commit 4af0f79

Browse files
authored
Merge pull request #1178 from apple/eng/r62709160-log-full-nserror-object
Log the NSError str and object description on app launch fail
2 parents 40fe7cd + ee76034 commit 4af0f79

File tree

1 file changed

+7
-5
lines changed

1 file changed

+7
-5
lines changed

lldb/tools/debugserver/source/MacOSX/MachProcess.mm

Lines changed: 7 additions & 5 deletions
Original file line numberDiff line numberDiff line change
@@ -162,16 +162,18 @@ static bool CallBoardSystemServiceOpenApplication(NSString *bundleIDNSStr,
162162
[(NSString *)[bks_error localizedDescription] UTF8String];
163163
if (error_str) {
164164
open_app_error_string = error_str;
165+
DNBLogError("In app launch attempt, got error "
166+
"localizedDescription '%s'.", error_str);
167+
const char *obj_desc =
168+
[NSString stringWithFormat:@"%@", bks_error].UTF8String;
169+
DNBLogError("In app launch attempt, got error "
170+
"NSError object description: '%s'.",
171+
obj_desc);
165172
}
166173
DNBLogThreadedIf(LOG_PROCESS, "In completion handler for send "
167174
"event, got error \"%s\"(%ld).",
168175
error_str ? error_str : "<unknown error>",
169176
open_app_error);
170-
// REMOVE ME
171-
DNBLogError("In completion handler for send event, got error "
172-
"\"%s\"(%ld).",
173-
error_str ? error_str : "<unknown error>",
174-
open_app_error);
175177
}
176178

177179
[system_service release];

0 commit comments

Comments
 (0)