Skip to content

Instantly share code, notes, and snippets.

@aelam
Last active November 3, 2020 02:12
Show Gist options
  • Star 0 You must be signed in to star a gist
  • Fork 0 You must be signed in to fork a gist
  • Save aelam/754c5b05f9fea183a70216c78c851ebc to your computer and use it in GitHub Desktop.
Save aelam/754c5b05f9fea183a70216c78c851ebc to your computer and use it in GitHub Desktop.
instruments_write
/Library/Java/JavaVirtualMachines/openjdk-14.0.1.jdk/Contents/Home/bin/java -ea -Didea.test.cyclic.buffer.size=1048576 -javaagent:/Applications/IntelliJ IDEA.app/Contents/lib/idea_rt.jar=59482:/Applications/IntelliJ IDEA.app/Contents/bin -Dfile.encoding=UTF-8 -classpath /Applications/IntelliJ IDEA.app/Contents/lib/idea_rt.jar:/Applications/IntelliJ IDEA.app/Contents/plugins/testng/lib/testng-rt.jar:/Users/wanglun/Documents/workspace/JAVA/iMobileDevice-Java/target/test-classes:/Users/wanglun/Documents/workspace/JAVA/iMobileDevice-Java/target/classes:/Users/wanglun/.m2/repository/com/github/aelam/dd-plist/5d82184b4c/dd-plist-5d82184b4c.jar:/Users/wanglun/.m2/repository/io/reactivex/rxjava3/rxkotlin/3.0.1/rxkotlin-3.0.1.jar:/Users/wanglun/.m2/repository/io/reactivex/rxjava3/rxjava/3.0.6/rxjava-3.0.6.jar:/Users/wanglun/.m2/repository/org/reactivestreams/reactive-streams/1.0.3/reactive-streams-1.0.3.jar:/Users/wanglun/.m2/repository/org/jetbrains/kotlin/kotlin-stdlib/1.4.10/kotlin-stdlib-1.4.10.jar:/Users/wanglun/.m2/repository/org/jetbrains/kotlin/kotlin-stdlib-common/1.4.10/kotlin-stdlib-common-1.4.10.jar:/Users/wanglun/.m2/repository/org/jetbrains/annotations/13.0/annotations-13.0.jar:/Users/wanglun/.m2/repository/com/kohlschutter/junixsocket/junixsocket-core/2.3.2/junixsocket-core-2.3.2.jar:/Users/wanglun/.m2/repository/com/kohlschutter/junixsocket/junixsocket-native-common/2.3.2/junixsocket-native-common-2.3.2.jar:/Users/wanglun/.m2/repository/com/kohlschutter/junixsocket/junixsocket-common/2.3.2/junixsocket-common-2.3.2.jar:/Users/wanglun/.m2/repository/com/google/code/gson/gson/2.8.6/gson-2.8.6.jar:/Users/wanglun/.m2/repository/org/bouncycastle/bcprov-jdk15on/1.66/bcprov-jdk15on-1.66.jar:/Users/wanglun/.m2/repository/org/bouncycastle/bcpkix-jdk15on/1.66/bcpkix-jdk15on-1.66.jar:/Users/wanglun/.m2/repository/org/bouncycastle/bctls-jdk15on/1.66/bctls-jdk15on-1.66.jar:/Users/wanglun/.m2/repository/commons-io/commons-io/2.4/commons-io-2.4.jar:/Users/wanglun/.m2/repository/org/projectlombok/lombok/1.18.12/lombok-1.18.12.jar:/Users/wanglun/.m2/repository/org/testng/testng/7.1.0/testng-7.1.0.jar:/Users/wanglun/.m2/repository/com/beust/jcommander/1.72/jcommander-1.72.jar:/Users/wanglun/.m2/repository/com/google/inject/guice/4.1.0/guice-4.1.0-no_aop.jar:/Users/wanglun/.m2/repository/javax/inject/javax.inject/1/javax.inject-1.jar:/Users/wanglun/.m2/repository/aopalliance/aopalliance/1.0/aopalliance-1.0.jar:/Users/wanglun/.m2/repository/org/yaml/snakeyaml/1.21/snakeyaml-1.21.jar:/Users/wanglun/.m2/repository/com/google/guava/guava/19.0/guava-19.0.jar:/Users/wanglun/.m2/repository/com/github/dubrousky/javastruct/master/javastruct-master.jar:/Users/wanglun/.m2/repository/org/apache/mina/mina-core/1.1.0/mina-core-1.1.0.jar:/Users/wanglun/.m2/repository/org/slf4j/slf4j-api/1.3.0/slf4j-api-1.3.0.jar:/Applications/IntelliJ IDEA.app/Contents/plugins/testng/lib/jcommander-1.27.jar com.intellij.rt.testng.RemoteTestNGStarter -usedefaultlisteners false -socket59481 @w@/private/var/folders/fj/b2qpr7011vd9xbvpzwq_rfdw0000gp/T/idea_working_dirs_testng.tmp -temp /private/var/folders/fj/b2qpr7011vd9xbvpzwq_rfdw0000gp/T/idea_testng.tmp
Nov 03, 2020 10:10:22 AM org.imobiledevice.Instruments.DTXStream readDTXMessage
INFO: ========================================>
bplist00�
~
Nov 03, 2020 10:10:22 AM org.imobiledevice.Instruments.DTXStream readDTXMessage
INFO: received message:
DTXMessage{messageType=null, rawMessageHeader=DTXMessageHeader{magic=524114809, cb=32, fragmentId=0, fragmentCount=1, length=612, identifier=1, conversationIndex=0, channelCode=0, expectsReply=0}
, payloadHeader=DTXMessagePayloadHeader{flags=2, auxiliaryLength=425, totalLength=596}
, ================================ Payload ===============================================
<?xml version="1.0" encoding="UTF-8"?>
<!DOCTYPE plist PUBLIC "-//Apple//DTD PLIST 1.0//EN" "http://www.apple.com/DTDs/PropertyList-1.0.dtd">
<plist version="1.0">
<string>_notifyOfPublishedCapabilities:</string>
</plist>
================================ Payload ===============================================
, auxiliaryBlockHeader=DTXAuxiliaryBlockHeader{bufferSize=0, length=0}
, =============================== auxiliaryObjects =================================
>>> index 0 : <?xml version="1.0" encoding="UTF-8"?>
<!DOCTYPE plist PUBLIC "-//Apple//DTD PLIST 1.0//EN" "http://www.apple.com/DTDs/PropertyList-1.0.dtd">
<plist version="1.0">
<dict>
<key>com.apple.private.DTXBlockCompression</key>
<integer>2</integer>
<key>com.apple.private.DTXConnection</key>
<integer>1</integer>
</dict>
</plist>
=============================================================================
, auxiliaryPromoted=null, compressionType=0, status=0}
DTXMessage{messageType=null, rawMessageHeader=DTXMessageHeader{magic=524114809, cb=32, fragmentId=0, fragmentCount=1, length=612, identifier=1, conversationIndex=0, channelCode=0, expectsReply=0}
, payloadHeader=DTXMessagePayloadHeader{flags=2, auxiliaryLength=425, totalLength=596}
, ================================ Payload ===============================================
<?xml version="1.0" encoding="UTF-8"?>
<!DOCTYPE plist PUBLIC "-//Apple//DTD PLIST 1.0//EN" "http://www.apple.com/DTDs/PropertyList-1.0.dtd">
<plist version="1.0">
<string>_notifyOfPublishedCapabilities:</string>
</plist>
================================ Payload ===============================================
, auxiliaryBlockHeader=DTXAuxiliaryBlockHeader{bufferSize=0, length=0}
, =============================== auxiliaryObjects =================================
>>> index 0 : <?xml version="1.0" encoding="UTF-8"?>
<!DOCTYPE plist PUBLIC "-//Apple//DTD PLIST 1.0//EN" "http://www.apple.com/DTDs/PropertyList-1.0.dtd">
<plist version="1.0">
<dict>
<key>com.apple.private.DTXBlockCompression</key>
<integer>2</integer>
<key>com.apple.private.DTXConnection</key>
<integer>1</integer>
</dict>
</plist>
=============================================================================
, auxiliaryPromoted=null, compressionType=0, status=0}
DTXMessage{messageType=null, rawMessageHeader=DTXMessageHeader{magic=524114809, cb=32, fragmentId=0, fragmentCount=1, length=16, identifier=2, conversationIndex=0, channelCode=0, expectsReply=0}
, payloadHeader=DTXMessagePayloadHeader{flags=5, auxiliaryLength=0, totalLength=0}
,
, auxiliaryBlockHeader=DTXAuxiliaryBlockHeader{bufferSize=0, length=0}
, , auxiliaryPromoted=null, compressionType=0, status=0}
Nov 03, 2020 10:10:22 AM org.imobiledevice.Instruments.DTXStream readDTXMessage
INFO: ========================================>
bplist00�
Nov 03, 2020 10:10:22 AM org.imobiledevice.Instruments.DTXStream readDTXMessage
INFO: received message:
DTXMessage{messageType=null, rawMessageHeader=DTXMessageHeader{magic=524114809, cb=32, fragmentId=0, fragmentCount=1, length=423, identifier=3, conversationIndex=0, channelCode=0, expectsReply=1}
, payloadHeader=DTXMessagePayloadHeader{flags=2, auxiliaryLength=232, totalLength=407}
, ================================ Payload ===============================================
<?xml version="1.0" encoding="UTF-8"?>
<!DOCTYPE plist PUBLIC "-//Apple//DTD PLIST 1.0//EN" "http://www.apple.com/DTDs/PropertyList-1.0.dtd">
<plist version="1.0">
<string>_requestChannelWithCode:identifier:</string>
</plist>
================================ Payload ===============================================
, auxiliaryBlockHeader=DTXAuxiliaryBlockHeader{bufferSize=0, length=0}
, =============================== auxiliaryObjects =================================
>>> index 0: 1>>> index 1 : <?xml version="1.0" encoding="UTF-8"?>
<!DOCTYPE plist PUBLIC "-//Apple//DTD PLIST 1.0//EN" "http://www.apple.com/DTDs/PropertyList-1.0.dtd">
<plist version="1.0">
<string>com.apple.instruments.server.services.processcontrol</string>
</plist>
=============================================================================
, auxiliaryPromoted=null, compressionType=0, status=0}
DTXMessage{messageType=null, rawMessageHeader=DTXMessageHeader{magic=524114809, cb=32, fragmentId=0, fragmentCount=1, length=423, identifier=3, conversationIndex=0, channelCode=0, expectsReply=1}
, payloadHeader=DTXMessagePayloadHeader{flags=2, auxiliaryLength=232, totalLength=407}
, ================================ Payload ===============================================
<?xml version="1.0" encoding="UTF-8"?>
<!DOCTYPE plist PUBLIC "-//Apple//DTD PLIST 1.0//EN" "http://www.apple.com/DTDs/PropertyList-1.0.dtd">
<plist version="1.0">
<string>_requestChannelWithCode:identifier:</string>
</plist>
================================ Payload ===============================================
, auxiliaryBlockHeader=DTXAuxiliaryBlockHeader{bufferSize=0, length=0}
, =============================== auxiliaryObjects =================================
>>> index 0: 1>>> index 1 : <?xml version="1.0" encoding="UTF-8"?>
<!DOCTYPE plist PUBLIC "-//Apple//DTD PLIST 1.0//EN" "http://www.apple.com/DTDs/PropertyList-1.0.dtd">
<plist version="1.0">
<string>com.apple.instruments.server.services.processcontrol</string>
</plist>
=============================================================================
, auxiliaryPromoted=null, compressionType=0, status=0}
Nov 03, 2020 10:10:22 AM org.imobiledevice.Instruments.DTXStream readDTXMessage
INFO: ========================================>
bplist00�
Nov 03, 2020 10:10:22 AM org.imobiledevice.Instruments.DTXStream readDTXMessage
INFO: received message:
DTXMessage{messageType=null, rawMessageHeader=DTXMessageHeader{magic=524114809, cb=32, fragmentId=0, fragmentCount=1, length=505, identifier=4, conversationIndex=0, channelCode=1, expectsReply=1}
, payloadHeader=DTXMessagePayloadHeader{flags=2, auxiliaryLength=312, totalLength=489}
, ================================ Payload ===============================================
<?xml version="1.0" encoding="UTF-8"?>
<!DOCTYPE plist PUBLIC "-//Apple//DTD PLIST 1.0//EN" "http://www.apple.com/DTDs/PropertyList-1.0.dtd">
<plist version="1.0">
<string>processIdentifierForBundleIdentifier:</string>
</plist>
================================ Payload ===============================================
, auxiliaryBlockHeader=DTXAuxiliaryBlockHeader{bufferSize=0, length=0}
, =============================== auxiliaryObjects =================================
>>> index 0 : <?xml version="1.0" encoding="UTF-8"?>
<!DOCTYPE plist PUBLIC "-//Apple//DTD PLIST 1.0//EN" "http://www.apple.com/DTDs/PropertyList-1.0.dtd">
<plist version="1.0">
<string>com.facebook.WebDriverAgentRunner.xctrunner</string>
</plist>
=============================================================================
, auxiliaryPromoted=null, compressionType=0, status=0}
DTXMessage{messageType=null, rawMessageHeader=DTXMessageHeader{magic=524114809, cb=32, fragmentId=0, fragmentCount=1, length=505, identifier=4, conversationIndex=0, channelCode=1, expectsReply=1}
, payloadHeader=DTXMessagePayloadHeader{flags=2, auxiliaryLength=312, totalLength=489}
, ================================ Payload ===============================================
<?xml version="1.0" encoding="UTF-8"?>
<!DOCTYPE plist PUBLIC "-//Apple//DTD PLIST 1.0//EN" "http://www.apple.com/DTDs/PropertyList-1.0.dtd">
<plist version="1.0">
<string>processIdentifierForBundleIdentifier:</string>
</plist>
================================ Payload ===============================================
, auxiliaryBlockHeader=DTXAuxiliaryBlockHeader{bufferSize=0, length=0}
, =============================== auxiliaryObjects =================================
>>> index 0 : <?xml version="1.0" encoding="UTF-8"?>
<!DOCTYPE plist PUBLIC "-//Apple//DTD PLIST 1.0//EN" "http://www.apple.com/DTDs/PropertyList-1.0.dtd">
<plist version="1.0">
<string>com.facebook.WebDriverAgentRunner.xctrunner</string>
</plist>
=============================================================================
, auxiliaryPromoted=null, compressionType=0, status=0}
Nov 03, 2020 10:10:22 AM org.imobiledevice.Instruments.DTXStream readDTXMessage
INFO: ========================================>
bplist00�
Nov 03, 2020 10:10:22 AM org.imobiledevice.Instruments.DTXStream readDTXMessage
INFO: received message:
DTXMessage{messageType=null, rawMessageHeader=DTXMessageHeader{magic=524114809, cb=32, fragmentId=0, fragmentCount=1, length=2613, identifier=5, conversationIndex=0, channelCode=1, expectsReply=1}
, payloadHeader=DTXMessagePayloadHeader{flags=2, auxiliaryLength=2373, totalLength=2597}
, ================================ Payload ===============================================
<?xml version="1.0" encoding="UTF-8"?>
<!DOCTYPE plist PUBLIC "-//Apple//DTD PLIST 1.0//EN" "http://www.apple.com/DTDs/PropertyList-1.0.dtd">
<plist version="1.0">
<string>launchSuspendedProcessWithDevicePath:bundleIdentifier:environment:arguments:options:</string>
</plist>
================================ Payload ===============================================
, auxiliaryBlockHeader=DTXAuxiliaryBlockHeader{bufferSize=0, length=0}
, =============================== auxiliaryObjects =================================
>>> index 0 : <?xml version="1.0" encoding="UTF-8"?>
<!DOCTYPE plist PUBLIC "-//Apple//DTD PLIST 1.0//EN" "http://www.apple.com/DTDs/PropertyList-1.0.dtd">
<plist version="1.0">
<string>/private/var/containers/Bundle/Application/8A51FBA2-AB8C-4C52-9350-33E7A5D476DF/WebDriverAgentRunner-Runner.app</string>
</plist>
>>> index 1 : <?xml version="1.0" encoding="UTF-8"?>
<!DOCTYPE plist PUBLIC "-//Apple//DTD PLIST 1.0//EN" "http://www.apple.com/DTDs/PropertyList-1.0.dtd">
<plist version="1.0">
<string>com.facebook.WebDriverAgentRunner.xctrunner</string>
</plist>
>>> index 2 : <?xml version="1.0" encoding="UTF-8"?>
<!DOCTYPE plist PUBLIC "-//Apple//DTD PLIST 1.0//EN" "http://www.apple.com/DTDs/PropertyList-1.0.dtd">
<plist version="1.0">
<dict>
<key>CA_ASSERT_MAIN_THREAD_TRANSACTIONS</key>
<string>0</string>
<key>CA_DEBUG_TRANSACTIONS</key>
<string>0</string>
<key>NSUnbufferedIO</key>
<string>YES</string>
<key>XCTestConfigurationFilePath</key>
<string>/private/var/mobile/Containers/Data/Application/2AC7F311-BE78-437B-84C6-FA822E140766/tmp/WebDriverAgentRunner-A212823A-E2DA-4B7B-9E0C-F440284622A5.xctestconfiguration</string>
<key>DYLD_FRAMEWORK_PATH</key>
<string>/private/var/containers/Bundle/Application/8A51FBA2-AB8C-4C52-9350-33E7A5D476DF/WebDriverAgentRunner-Runner.app/Frameworks</string>
<key>DYLD_LIBRARY_PATH</key>
<string>/usr/lib/swift:/private/var/containers/Bundle/Application/8A51FBA2-AB8C-4C52-9350-33E7A5D476DF/WebDriverAgentRunner-Runner.app/Frameworks</string>
</dict>
</plist>
>>> index 3 : <?xml version="1.0" encoding="UTF-8"?>
<!DOCTYPE plist PUBLIC "-//Apple//DTD PLIST 1.0//EN" "http://www.apple.com/DTDs/PropertyList-1.0.dtd">
<plist version="1.0">
<array>
<string>-NSTreatUnknownArgumentsAsOpen</string>
<string>NO</string>
<string>-ApplePersistenceIgnoreState</string>
<string>YES</string>
</array>
</plist>
>>> index 4 : <?xml version="1.0" encoding="UTF-8"?>
<!DOCTYPE plist PUBLIC "-//Apple//DTD PLIST 1.0//EN" "http://www.apple.com/DTDs/PropertyList-1.0.dtd">
<plist version="1.0">
<dict>
<key>ActivateSuspended</key>
<true/>
<key>StartSuspendedKey</key>
<false/>
</dict>
</plist>
=============================================================================
, auxiliaryPromoted=null, compressionType=0, status=0}
DTXMessage{messageType=null, rawMessageHeader=DTXMessageHeader{magic=524114809, cb=32, fragmentId=0, fragmentCount=1, length=2613, identifier=5, conversationIndex=0, channelCode=1, expectsReply=1}
, payloadHeader=DTXMessagePayloadHeader{flags=2, auxiliaryLength=2373, totalLength=2597}
, ================================ Payload ===============================================
<?xml version="1.0" encoding="UTF-8"?>
<!DOCTYPE plist PUBLIC "-//Apple//DTD PLIST 1.0//EN" "http://www.apple.com/DTDs/PropertyList-1.0.dtd">
<plist version="1.0">
<string>launchSuspendedProcessWithDevicePath:bundleIdentifier:environment:arguments:options:</string>
</plist>
================================ Payload ===============================================
, auxiliaryBlockHeader=DTXAuxiliaryBlockHeader{bufferSize=0, length=0}
, =============================== auxiliaryObjects =================================
>>> index 0 : <?xml version="1.0" encoding="UTF-8"?>
<!DOCTYPE plist PUBLIC "-//Apple//DTD PLIST 1.0//EN" "http://www.apple.com/DTDs/PropertyList-1.0.dtd">
<plist version="1.0">
<string>/private/var/containers/Bundle/Application/8A51FBA2-AB8C-4C52-9350-33E7A5D476DF/WebDriverAgentRunner-Runner.app</string>
</plist>
>>> index 1 : <?xml version="1.0" encoding="UTF-8"?>
<!DOCTYPE plist PUBLIC "-//Apple//DTD PLIST 1.0//EN" "http://www.apple.com/DTDs/PropertyList-1.0.dtd">
<plist version="1.0">
<string>com.facebook.WebDriverAgentRunner.xctrunner</string>
</plist>
>>> index 2 : <?xml version="1.0" encoding="UTF-8"?>
<!DOCTYPE plist PUBLIC "-//Apple//DTD PLIST 1.0//EN" "http://www.apple.com/DTDs/PropertyList-1.0.dtd">
<plist version="1.0">
<dict>
<key>CA_ASSERT_MAIN_THREAD_TRANSACTIONS</key>
<string>0</string>
<key>CA_DEBUG_TRANSACTIONS</key>
<string>0</string>
<key>NSUnbufferedIO</key>
<string>YES</string>
<key>XCTestConfigurationFilePath</key>
<string>/private/var/mobile/Containers/Data/Application/2AC7F311-BE78-437B-84C6-FA822E140766/tmp/WebDriverAgentRunner-A212823A-E2DA-4B7B-9E0C-F440284622A5.xctestconfiguration</string>
<key>DYLD_FRAMEWORK_PATH</key>
<string>/private/var/containers/Bundle/Application/8A51FBA2-AB8C-4C52-9350-33E7A5D476DF/WebDriverAgentRunner-Runner.app/Frameworks</string>
<key>DYLD_LIBRARY_PATH</key>
<string>/usr/lib/swift:/private/var/containers/Bundle/Application/8A51FBA2-AB8C-4C52-9350-33E7A5D476DF/WebDriverAgentRunner-Runner.app/Frameworks</string>
</dict>
</plist>
>>> index 3 : <?xml version="1.0" encoding="UTF-8"?>
<!DOCTYPE plist PUBLIC "-//Apple//DTD PLIST 1.0//EN" "http://www.apple.com/DTDs/PropertyList-1.0.dtd">
<plist version="1.0">
<array>
<string>-NSTreatUnknownArgumentsAsOpen</string>
<string>NO</string>
<string>-ApplePersistenceIgnoreState</string>
<string>YES</string>
</array>
</plist>
>>> index 4 : <?xml version="1.0" encoding="UTF-8"?>
<!DOCTYPE plist PUBLIC "-//Apple//DTD PLIST 1.0//EN" "http://www.apple.com/DTDs/PropertyList-1.0.dtd">
<plist version="1.0">
<dict>
<key>ActivateSuspended</key>
<true/>
<key>StartSuspendedKey</key>
<false/>
</dict>
</plist>
=============================================================================
, auxiliaryPromoted=null, compressionType=0, status=0}
Nov 03, 2020 10:10:22 AM org.imobiledevice.Instruments.DTXStream readDTXMessage
INFO: ========================================>
bplist00�
Nov 03, 2020 10:10:22 AM org.imobiledevice.Instruments.DTXStream readDTXMessage
INFO: received message:
DTXMessage{messageType=null, rawMessageHeader=DTXMessageHeader{magic=524114809, cb=32, fragmentId=0, fragmentCount=1, length=425, identifier=6, conversationIndex=0, channelCode=0, expectsReply=1}
, payloadHeader=DTXMessagePayloadHeader{flags=2, auxiliaryLength=234, totalLength=409}
, ================================ Payload ===============================================
<?xml version="1.0" encoding="UTF-8"?>
<!DOCTYPE plist PUBLIC "-//Apple//DTD PLIST 1.0//EN" "http://www.apple.com/DTDs/PropertyList-1.0.dtd">
<plist version="1.0">
<string>_requestChannelWithCode:identifier:</string>
</plist>
================================ Payload ===============================================
, auxiliaryBlockHeader=DTXAuxiliaryBlockHeader{bufferSize=0, length=0}
, =============================== auxiliaryObjects =================================
>>> index 0: 2>>> index 1 : <?xml version="1.0" encoding="UTF-8"?>
<!DOCTYPE plist PUBLIC "-//Apple//DTD PLIST 1.0//EN" "http://www.apple.com/DTDs/PropertyList-1.0.dtd">
<plist version="1.0">
<string>com.apple.instruments.server.services.activitytracetap</string>
</plist>
=============================================================================
, auxiliaryPromoted=null, compressionType=0, status=0}
DTXMessage{messageType=null, rawMessageHeader=DTXMessageHeader{magic=524114809, cb=32, fragmentId=0, fragmentCount=1, length=425, identifier=6, conversationIndex=0, channelCode=0, expectsReply=1}
, payloadHeader=DTXMessagePayloadHeader{flags=2, auxiliaryLength=234, totalLength=409}
, ================================ Payload ===============================================
<?xml version="1.0" encoding="UTF-8"?>
<!DOCTYPE plist PUBLIC "-//Apple//DTD PLIST 1.0//EN" "http://www.apple.com/DTDs/PropertyList-1.0.dtd">
<plist version="1.0">
<string>_requestChannelWithCode:identifier:</string>
</plist>
================================ Payload ===============================================
, auxiliaryBlockHeader=DTXAuxiliaryBlockHeader{bufferSize=0, length=0}
, =============================== auxiliaryObjects =================================
>>> index 0: 2>>> index 1 : <?xml version="1.0" encoding="UTF-8"?>
<!DOCTYPE plist PUBLIC "-//Apple//DTD PLIST 1.0//EN" "http://www.apple.com/DTDs/PropertyList-1.0.dtd">
<plist version="1.0">
<string>com.apple.instruments.server.services.activitytracetap</string>
</plist>
=============================================================================
, auxiliaryPromoted=null, compressionType=0, status=0}
Nov 03, 2020 10:10:22 AM org.imobiledevice.Instruments.DTXStream readDTXMessage
INFO: ========================================>
bplist00�
g
Nov 03, 2020 10:10:22 AM org.imobiledevice.Instruments.DTXStream readDTXMessage
INFO: received message:
DTXMessage{messageType=null, rawMessageHeader=DTXMessageHeader{magic=524114809, cb=32, fragmentId=0, fragmentCount=1, length=698, identifier=7, conversationIndex=0, channelCode=2, expectsReply=1}
, payloadHeader=DTXMessagePayloadHeader{flags=2, auxiliaryLength=534, totalLength=682}
, ================================ Payload ===============================================
<?xml version="1.0" encoding="UTF-8"?>
<!DOCTYPE plist PUBLIC "-//Apple//DTD PLIST 1.0//EN" "http://www.apple.com/DTDs/PropertyList-1.0.dtd">
<plist version="1.0">
<string>setConfig:</string>
</plist>
================================ Payload ===============================================
, auxiliaryBlockHeader=DTXAuxiliaryBlockHeader{bufferSize=0, length=0}
, =============================== auxiliaryObjects =================================
>>> index 0 : <?xml version="1.0" encoding="UTF-8"?>
<!DOCTYPE plist PUBLIC "-//Apple//DTD PLIST 1.0//EN" "http://www.apple.com/DTDs/PropertyList-1.0.dtd">
<plist version="1.0">
<dict>
<key>ur</key>
<integer>500</integer>
<key>onlySignposts</key>
<false/>
<key>excludeDebug</key>
<true/>
<key>predicate</key>
<string><![CDATA[processID == 3299 && messageType == 'fault' && subsystem == 'com.apple.runtime-issues']]></string>
<key>bm</key>
<integer>0</integer>
<key>excludeInfo</key>
<true/>
</dict>
</plist>
=============================================================================
, auxiliaryPromoted=null, compressionType=0, status=0}
DTXMessage{messageType=null, rawMessageHeader=DTXMessageHeader{magic=524114809, cb=32, fragmentId=0, fragmentCount=1, length=698, identifier=7, conversationIndex=0, channelCode=2, expectsReply=1}
, payloadHeader=DTXMessagePayloadHeader{flags=2, auxiliaryLength=534, totalLength=682}
, ================================ Payload ===============================================
<?xml version="1.0" encoding="UTF-8"?>
<!DOCTYPE plist PUBLIC "-//Apple//DTD PLIST 1.0//EN" "http://www.apple.com/DTDs/PropertyList-1.0.dtd">
<plist version="1.0">
<string>setConfig:</string>
</plist>
================================ Payload ===============================================
, auxiliaryBlockHeader=DTXAuxiliaryBlockHeader{bufferSize=0, length=0}
, =============================== auxiliaryObjects =================================
>>> index 0 : <?xml version="1.0" encoding="UTF-8"?>
<!DOCTYPE plist PUBLIC "-//Apple//DTD PLIST 1.0//EN" "http://www.apple.com/DTDs/PropertyList-1.0.dtd">
<plist version="1.0">
<dict>
<key>ur</key>
<integer>500</integer>
<key>onlySignposts</key>
<false/>
<key>excludeDebug</key>
<true/>
<key>predicate</key>
<string><![CDATA[processID == 3299 && messageType == 'fault' && subsystem == 'com.apple.runtime-issues']]></string>
<key>bm</key>
<integer>0</integer>
<key>excludeInfo</key>
<true/>
</dict>
</plist>
=============================================================================
, auxiliaryPromoted=null, compressionType=0, status=0}
Nov 03, 2020 10:10:22 AM org.imobiledevice.Instruments.DTXStream readDTXMessage
INFO: ========================================>
bplist00�
b
Nov 03, 2020 10:10:22 AM org.imobiledevice.Instruments.DTXStream readDTXMessage
INFO: received message:
DTXMessage{messageType=null, rawMessageHeader=DTXMessageHeader{magic=524114809, cb=32, fragmentId=0, fragmentCount=1, length=159, identifier=8, conversationIndex=0, channelCode=2, expectsReply=1}
, payloadHeader=DTXMessagePayloadHeader{flags=2, auxiliaryLength=0, totalLength=143}
, ================================ Payload ===============================================
<?xml version="1.0" encoding="UTF-8"?>
<!DOCTYPE plist PUBLIC "-//Apple//DTD PLIST 1.0//EN" "http://www.apple.com/DTDs/PropertyList-1.0.dtd">
<plist version="1.0">
<string>start</string>
</plist>
================================ Payload ===============================================
, auxiliaryBlockHeader=DTXAuxiliaryBlockHeader{bufferSize=0, length=0}
, , auxiliaryPromoted=null, compressionType=0, status=0}
DTXMessage{messageType=null, rawMessageHeader=DTXMessageHeader{magic=524114809, cb=32, fragmentId=0, fragmentCount=1, length=159, identifier=8, conversationIndex=0, channelCode=2, expectsReply=1}
, payloadHeader=DTXMessagePayloadHeader{flags=2, auxiliaryLength=0, totalLength=143}
, ================================ Payload ===============================================
<?xml version="1.0" encoding="UTF-8"?>
<!DOCTYPE plist PUBLIC "-//Apple//DTD PLIST 1.0//EN" "http://www.apple.com/DTDs/PropertyList-1.0.dtd">
<plist version="1.0">
<string>start</string>
</plist>
================================ Payload ===============================================
, auxiliaryBlockHeader=DTXAuxiliaryBlockHeader{bufferSize=0, length=0}
, , auxiliaryPromoted=null, compressionType=0, status=0}
Nov 03, 2020 10:10:22 AM org.imobiledevice.Instruments.DTXStream readDTXMessage
INFO: ========================================>
bplist00�
q
Nov 03, 2020 10:10:22 AM org.imobiledevice.Instruments.DTXStream readDTXMessage
INFO: received message:
DTXMessage{messageType=null, rawMessageHeader=DTXMessageHeader{magic=524114809, cb=32, fragmentId=0, fragmentCount=1, length=342, identifier=9, conversationIndex=0, channelCode=1, expectsReply=1}
, payloadHeader=DTXMessagePayloadHeader{flags=2, auxiliaryLength=168, totalLength=326}
, ================================ Payload ===============================================
<?xml version="1.0" encoding="UTF-8"?>
<!DOCTYPE plist PUBLIC "-//Apple//DTD PLIST 1.0//EN" "http://www.apple.com/DTDs/PropertyList-1.0.dtd">
<plist version="1.0">
<string>startObservingPid:</string>
</plist>
================================ Payload ===============================================
, auxiliaryBlockHeader=DTXAuxiliaryBlockHeader{bufferSize=0, length=0}
, =============================== auxiliaryObjects =================================
>>> index 0 : <?xml version="1.0" encoding="UTF-8"?>
<!DOCTYPE plist PUBLIC "-//Apple//DTD PLIST 1.0//EN" "http://www.apple.com/DTDs/PropertyList-1.0.dtd">
<plist version="1.0">
<integer>3299</integer>
</plist>
=============================================================================
, auxiliaryPromoted=null, compressionType=0, status=0}
DTXMessage{messageType=null, rawMessageHeader=DTXMessageHeader{magic=524114809, cb=32, fragmentId=0, fragmentCount=1, length=342, identifier=9, conversationIndex=0, channelCode=1, expectsReply=1}
, payloadHeader=DTXMessagePayloadHeader{flags=2, auxiliaryLength=168, totalLength=326}
, ================================ Payload ===============================================
<?xml version="1.0" encoding="UTF-8"?>
<!DOCTYPE plist PUBLIC "-//Apple//DTD PLIST 1.0//EN" "http://www.apple.com/DTDs/PropertyList-1.0.dtd">
<plist version="1.0">
<string>startObservingPid:</string>
</plist>
================================ Payload ===============================================
, auxiliaryBlockHeader=DTXAuxiliaryBlockHeader{bufferSize=0, length=0}
, =============================== auxiliaryObjects =================================
>>> index 0 : <?xml version="1.0" encoding="UTF-8"?>
<!DOCTYPE plist PUBLIC "-//Apple//DTD PLIST 1.0//EN" "http://www.apple.com/DTDs/PropertyList-1.0.dtd">
<plist version="1.0">
<integer>3299</integer>
</plist>
=============================================================================
, auxiliaryPromoted=null, compressionType=0, status=0}
struct.StructException: java.io.EOFException
at struct.StructUnpacker.readObject(StructUnpacker.java:123)
at struct.StructUnpacker.unpack(StructUnpacker.java:46)
at struct.JavaStruct.unpack(JavaStruct.java:28)
at org.imobiledevice.Instruments.Messages.DTXMessageHeader.marshal(DTXMessageHeader.java:68)
at org.imobiledevice.Instruments.DTXStream.readDTXMessage(DTXStream.java:71)
at org.imobiledevice.LogParser.LogParserTest.testInstrumentsWriteLogs(LogParserTest.java:74)
at java.base/jdk.internal.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
at java.base/jdk.internal.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:62)
at java.base/jdk.internal.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
at java.base/java.lang.reflect.Method.invoke(Method.java:564)
at org.testng.internal.MethodInvocationHelper.invokeMethod(MethodInvocationHelper.java:134)
at org.testng.internal.TestInvoker.invokeMethod(TestInvoker.java:597)
at org.testng.internal.TestInvoker.invokeTestMethod(TestInvoker.java:173)
at org.testng.internal.MethodRunner.runInSequence(MethodRunner.java:46)
at org.testng.internal.TestInvoker$MethodInvocationAgent.invoke(TestInvoker.java:816)
at org.testng.internal.TestInvoker.invokeTestMethods(TestInvoker.java:146)
at org.testng.internal.TestMethodWorker.invokeTestMethods(TestMethodWorker.java:146)
at org.testng.internal.TestMethodWorker.run(TestMethodWorker.java:128)
at java.base/java.util.ArrayList.forEach(ArrayList.java:1510)
at org.testng.TestRunner.privateRun(TestRunner.java:766)
at org.testng.TestRunner.run(TestRunner.java:587)
at org.testng.SuiteRunner.runTest(SuiteRunner.java:384)
at org.testng.SuiteRunner.runSequentially(SuiteRunner.java:378)
at org.testng.SuiteRunner.privateRun(SuiteRunner.java:337)
at org.testng.SuiteRunner.run(SuiteRunner.java:286)
at org.testng.SuiteRunnerWorker.runSuite(SuiteRunnerWorker.java:53)
at org.testng.SuiteRunnerWorker.run(SuiteRunnerWorker.java:96)
at org.testng.TestNG.runSuitesSequentially(TestNG.java:1187)
at org.testng.TestNG.runSuitesLocally(TestNG.java:1109)
at org.testng.TestNG.runSuites(TestNG.java:1039)
at org.testng.TestNG.run(TestNG.java:1007)
at com.intellij.rt.testng.IDEARemoteTestNG.run(IDEARemoteTestNG.java:66)
at com.intellij.rt.testng.RemoteTestNGStarter.main(RemoteTestNGStarter.java:109)
Caused by: java.io.EOFException
at java.base/java.io.DataInputStream.readFully(DataInputStream.java:201)
at struct.LEDataInputStream.readInt(LEDataInputStream.java:58)
at struct.StructUnpacker.readInt(StructUnpacker.java:141)
at struct.StructInput.readField(StructInput.java:112)
at struct.StructUnpacker.readObject(StructUnpacker.java:118)
... 32 more
org.imobiledevice.Instruments.InstrumentsException: header unpack exception
at org.imobiledevice.Instruments.Messages.DTXMessageHeader.marshal(DTXMessageHeader.java:71)
at org.imobiledevice.Instruments.DTXStream.readDTXMessage(DTXStream.java:71)
at org.imobiledevice.LogParser.LogParserTest.testInstrumentsWriteLogs(LogParserTest.java:74)
at java.base/jdk.internal.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
at java.base/jdk.internal.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:62)
at java.base/jdk.internal.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
at java.base/java.lang.reflect.Method.invoke(Method.java:564)
at org.testng.internal.MethodInvocationHelper.invokeMethod(MethodInvocationHelper.java:134)
at org.testng.internal.TestInvoker.invokeMethod(TestInvoker.java:597)
at org.testng.internal.TestInvoker.invokeTestMethod(TestInvoker.java:173)
at org.testng.internal.MethodRunner.runInSequence(MethodRunner.java:46)
at org.testng.internal.TestInvoker$MethodInvocationAgent.invoke(TestInvoker.java:816)
at org.testng.internal.TestInvoker.invokeTestMethods(TestInvoker.java:146)
at org.testng.internal.TestMethodWorker.invokeTestMethods(TestMethodWorker.java:146)
at org.testng.internal.TestMethodWorker.run(TestMethodWorker.java:128)
at java.base/java.util.ArrayList.forEach(ArrayList.java:1510)
at org.testng.TestRunner.privateRun(TestRunner.java:766)
at org.testng.TestRunner.run(TestRunner.java:587)
at org.testng.SuiteRunner.runTest(SuiteRunner.java:384)
at org.testng.SuiteRunner.runSequentially(SuiteRunner.java:378)
at org.testng.SuiteRunner.privateRun(SuiteRunner.java:337)
at org.testng.SuiteRunner.run(SuiteRunner.java:286)
at org.testng.SuiteRunnerWorker.runSuite(SuiteRunnerWorker.java:53)
at org.testng.SuiteRunnerWorker.run(SuiteRunnerWorker.java:96)
at org.testng.TestNG.runSuitesSequentially(TestNG.java:1187)
at org.testng.TestNG.runSuitesLocally(TestNG.java:1109)
at org.testng.TestNG.runSuites(TestNG.java:1039)
at org.testng.TestNG.run(TestNG.java:1007)
at com.intellij.rt.testng.IDEARemoteTestNG.run(IDEARemoteTestNG.java:66)
at com.intellij.rt.testng.RemoteTestNGStarter.main(RemoteTestNGStarter.java:109)
Caused by: struct.StructException: java.io.EOFException
at struct.StructUnpacker.readObject(StructUnpacker.java:123)
at struct.StructUnpacker.unpack(StructUnpacker.java:46)
at struct.JavaStruct.unpack(JavaStruct.java:28)
at org.imobiledevice.Instruments.Messages.DTXMessageHeader.marshal(DTXMessageHeader.java:68)
... 29 more
Caused by: java.io.EOFException
at java.base/java.io.DataInputStream.readFully(DataInputStream.java:201)
at struct.LEDataInputStream.readInt(LEDataInputStream.java:58)
at struct.StructUnpacker.readInt(StructUnpacker.java:141)
at struct.StructInput.readField(StructInput.java:112)
at struct.StructUnpacker.readObject(StructUnpacker.java:118)
... 32 more
===============================================
Default Suite
Total tests run: 1, Passes: 0, Failures: 1, Skips: 0
===============================================
Process finished with exit code 0
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment