When using instruments leaks to record a trace, and then using the xctrace symbolicate command to symbolize it, it will prompt that the symbol file cannot be found.
record command like this: ‘ xctrace record --instrument Leaks XXXXXXXX", only use --instrument parameter nor --template parameter.
symbolicate commadn like this: 'xctrace symbolicate
--input xx.trace --output ddd. trace --dsym /Users/xxxx/Downloads/dSYM'
Below is the symbol translation error message:
Gathering trace symbols info
[2/2]
Succeeded: 2/2
[Error] Cannot resymbolicate this trace: No dSYMs were found or relevant to this trace.
Post
Replies
Boosts
Views
Activity
when i use command of xctrace to record allocations data , the xctrace save crash .
command like this : 'xctrace record --template Leaks xxxxxxxxx"
The problem has been going on for a long time。
The following is the xctrace exception information:
Starting recording with the Leaks template. Launching process: ***
Recording completed. Saving output file...
*** Terminating app due to uncaught exception 'NSRangeException', reason: '*** -[XRSharingArchiver encodeDataObject:]: data length (2923248118) makes data too large to fit in non-keyed archive'
*** First throw call stack:
(
0 CoreFoundation 0x0000000199ab32ec __exceptionPreprocess + 176
1 libobjc.A.dylib 0x000000019959a788 objc_exception_throw + 60
2 Foundation 0x000000019b206cdc -[NSArchiver encodeDataObject:] + 252
3 Foundation 0x000000019ac162b4 _encodeObject_old + 144
4 Foundation 0x000000019ab5def4 -[NSDictionary(NSDictionary) encodeWithCoder:] + 388
5 Foundation 0x000000019ac162b4 _encodeObject_old + 144
6 DVTInstrumentsAnalysisCore 0x000000010168bb2c _ZN23_XRStorageManagerAccess26_invokeFieldWriteForStreamERK28_XRStorageManagerAccessTokenR23_XRStorageManagerCursorU13block_pointerFvU13block_pointerFvjPKvzEE + 113272
7 Foundation 0x000000019ac162b4 _encodeObject_old + 144
8 Foundation 0x000000019ab5def4 -[NSDictionary(NSDictionary) encodeWithCoder:] + 388
9 Foundation 0x000000019ac162b4 _encodeObject_old + 144
10 DVTInstrumentsAnalysisCore 0x000000010164d9c0 XRSentinelSignatureFromEType + 101760
11 Foundation 0x000000019ac162b4 _encodeObject_old + 144
12 MemoryPlugin 0x0000000101235854 MemoryPlugin + 38996
13 Foundation 0x000000019ac162b4 _encodeObject_old + 144
14 InstrumentsPlugIn 0x0000000101e225d8 -[XRSharedArchiveObject encodeWithCoder:] + 468
15 Foundation 0x000000019ac162b4 _encodeObject_old + 144
16 MemoryPlugin 0x0000000101231064 MemoryPlugin + 20580
17 Foundation 0x000000019ac162b4 _encodeObject_old + 144
18 InstrumentsPlugIn 0x0000000101dd35fc -[XRTrace saveDocument:error:] + 3388
19 XCTraceCore 0x0000000101550a54 __swift_memcpy48_8 + 53592
20 XCTraceCore 0x00000001015451b8 __swift_memcpy48_8 + 6332
21 XCTraceCore 0x000000010154470c __swift_memcpy48_8 + 3600
22 xctrace 0x0000000100fcf814 xctrace + 14356
23 dyld 0x00000001995d60e0 start + 2360
)
libc++abi: terminating due to uncaught exception of type NSException