Skip to content

为啥报错啊? #1

Description

@ljchen1129

➜ ~ sudo lldb -p $(pgrep WeChat)
Password:
(lldb) process attach --pid 76031
Process 76031 stopped

  • thread 为啥报错啊? #1, queue = 'com.apple.main-thread', stop reason = signal SIGSTOP
    frame #0: 0x00000001894c08b4 libsystem_kernel.dylibmach_msg2_trap + 8 libsystem_kernel.dylibmach_msg2_trap:
    -> 0x1894c08b4 <+8>: ret

libsystem_kernel.dylibmacx_swapon: 0x1894c08b8 <+0>: mov x16, #-0x30 0x1894c08bc <+4>: svc #0x80 0x1894c08c0 <+8>: ret Target 0: (WeChat) stopped. Executable module set to "/Applications/WeChat.app/Contents/MacOS/WeChat". Architecture set to: arm64-apple-macosx-. (lldb) br set -n sqlite3_key Breakpoint 1: where = libsqlite3.dylibsqlite3_key, address = 0x000000019023352c
(lldb) c
Process 76031 resuming
(lldb) memory read --size 1 --format x --count 32 $rsi
error: Process is running. Use 'process interrupt' to pause execution.
(lldb)

Metadata

Metadata

Assignees

No one assigned

    Labels

    No labels
    No labels

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions