Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Equality checks #1

Open
waywardmonkeys opened this issue Jun 28, 2016 · 1 comment
Open

Equality checks #1

waywardmonkeys opened this issue Jun 28, 2016 · 1 comment

Comments

@waywardmonkeys
Copy link
Contributor

There are implementations of operator= and operator!= in the LLDB API classes.

These are not currently bound in lldb-sys.rs and they are not made visible to Rust via PartialEq impls yet.

@waywardmonkeys
Copy link
Contributor Author

First step is to write the binding in lldb-sys.rs and get that published. Then, we can add the PartialEq impls here in lldb.rs.

sardChen added a commit to sardChen/lldb.rs that referenced this issue Jul 12, 2018
(lldb) bt
* thread endoli#1, name = 'crash_analyse', stop reason = signal SIGSEGV: invalid address (fault address: 0x0)
  * frame #0: 0x00007ffff60ec661 libc.so.6`__strlen_avx2 + 17
    frame endoli#1: 0x000055555556b859 crash_analyse`std::ffi::c_str::CStr::from_ptr::h7d6778659191997d at c_str.rs:904
    frame endoli#2: 0x000055555555ed45 crash_analyse`lldb::frame::SBFrame::function_name::h6e8217ef78893c79(self=0x00007fffffffe848) at frame.rs:153
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

No branches or pull requests

1 participant