How to print the contents of a memory address using LLDB?

To complement Michael’s answer.

I tend to use:

memory read -s1 -fu -c10000 0xb0987654 --force

That will print in the debugger.

  1. -s for bytes grouping so use 1 for uint8 for example and 4 for int
  2. -f for format. I inherently forget the right symbol. Just put the statement with -f and it will snap back at you and give you the list of all the options
  3. -c is for count of bytes
  4. if you are printing more than 1024 bytes, append with –force

Hope this helps.

Leave a Comment

Hata!: SQLSTATE[HY000] [1045] Access denied for user 'divattrend_liink'@'localhost' (using password: YES)