Bounty offer: LLDB Not Stepping into Multiple Inheritance Virtual Functions #43413 (original) (raw)

February 17, 2025, 11:59am 1

Dear LLDB Developers!

The fix for the bug described in LLDB Not Stepping into Multiple Inheritance Virtual Functions · Issue #43413 · llvm/llvm-project · GitHub (LLDB Not Stepping into Multiple Inheritance Virtual Functions #43413) is very important to us.

We would be willing to put up a bounty for fixing this bug quickly.

Please let me know if you need any further information.

You can reach me here, or directly at gabor dot tabi at gmail dot com.

tabgab February 17, 2025, 4:38pm 3

WOW! Great news!
We also tested it, and it works for us just fine. I hope it will find its way to release also. Thanks @JDevlieghere !

Gabor has reached out to me and a few others asking where to advertise that they were looking for help with this issue and I had recommended the forums. That prompted me to take a look at the issue and it was easier than I expected, so I put up a PR yesterday. For transparency, they still offered a bounty, which I’ve declined.

jingham February 17, 2025, 6:19pm 5

Note, this is a fine solution for thunks that directly dispatch to the underlying code. When/if we need to deal with thunks that take more than one hop, then we’ll have to have support that actually understands the thunk.