<table border="1" cellspacing="0" cellpadding="8">
<tr>
<th>Issue</th>
<td>
<a href=https://github.com/llvm/llvm-project/issues/94921>94921</a>
</td>
</tr>
<tr>
<th>Summary</th>
<td>
[Windows][LLDB][Ios] libobjc.A.dylib is being read from process memory.
</td>
</tr>
<tr>
<th>Labels</th>
<td>
new issue
</td>
</tr>
<tr>
<th>Assignees</th>
<td>
</td>
</tr>
<tr>
<th>Reporter</th>
<td>
doraorak
</td>
</tr>
</table>
<pre>
Latest llvm/lldb
Host: Windows11
Remote: Iphone 14 pro max on ios 17.4
Protocol: gdb-remote
process: Instagram
Issue: getting warning: libobjc.A.dylib is being read from process memory. This indicates that LLDB could not find the on-disk shared cache for this device. This will likely reduce debugging performance. when attaching to a process.
Expectation: to statically provide this library so the warning doesn't show up.
reproduce steps:
1. connect to the debugserver via gdb-remote
2. attach to the process via pid
3. warning shows up
notes: I am aware of fixes of this issue on macos but couldn't find anything about windows. Thanks in advance.
</pre>
<img width="1px" height="1px" alt="" src="http://email.email.llvm.org/o/eJycVE1vtDYQ_jVwGQUtBkL3wCFRumqkHKqqUs-DPYDfGA-yhyX77yvDbpuqt_cCZj4eP898gDHa0RN1WfOaNW85rjJx6AwH5ICfec_m1n2gUBRw7jpn6uKc6bPTW3Z6-Y2jZNUL_GW94S2WJRz2P2hmoeR5Xyb2BGUNS2CY8QvYg-UIZVvUR_DvgYU1uxQ-mv4pHMm7bwmsKcYdyUfBMeB8eI7ne4zrfs9IItaPsGHw1o_J5GzP_Q9dvBTm5mwPNkJPKSYQGhgCz3CHh5lmDrcC_pxsBOuN1UkwyIQCHx9vr6B5dQY8CwzWG5CJgP2TsfET4oSBDGjUE8HAASSBGLpaTXfEzToHzn6Su0Egs2oCQ_06jonNQmHgMKNP4dtEHlAE9ZR8woAPksV33b9-LaQFxbJPUoUhpi-Nzt1SwtUaOog42wcMN4i8s77XBwxT9JlqBeLEG6zLf-ADLYF3nlFo2ct_OMoCNHtPWtKdCXAXEilcKcDV4v86qIq7nkfCo-YpeLHmiKqKf5glPhHW5Tsfz0LHEADOgBsGAh5gsF8U02FXatMspPGaUXOEfpWjbYfMvW_ob7IXFnteBbZjbFOX0H-mzgOa696J3HSVOVdnzKkr27I9t6qu2nzq2qZ5pqFuW6xMTZXu8UwDVv2zOdVNhTq3nTqp-vR8OitVVU1bVEOpnn9RWun6XDZVn9UnmtG6Iq1TwWHMd-bduT6rMnfYk4v7NirlaTtkZUql5QxdynlKFc_qk7NR4r8oYsXta3zfxqx5y5rXNL7H6Z2T6WfWIl-D6yaRfRIydcnUZbQyrX2h-fghXB-vpyXwD9KSqctOPGbqcgi7durvAAAA__-vEXg5">