rust_libloading icon indicating copy to clipboard operation
rust_libloading copied to clipboard

Bindings around the platform's dynamic library loading primitives with greatly improved memory safety.

Results 16 rust_libloading issues
Sort by recently updated
recently updated
newest added

Operating system is Fedora 27. ``` uname -r 4.15.4-300.fc27.x86_64 ``` When running ```cargo test``` multiple times, sometimes test fails raising a segmentation fault. ```rust #[test] fn libloading() { let lib...

bug
duplicate
not-our-bug

Return values from functions that contain `'static` lifetimes are not reduced to the lifetime of the loaded library, and can outlive it. Preventing this is probably impossible (especially when the...

bug

Hello, Currently you can do `Library::new()` which loads a library. For my use case it would be create to have `Library::open` that opens an already existing library. - I'm trying...

enhancement

This commit uses version ranges to accurately specify the minimum version of the dependencies required for this library to work. These version bounds are verified in the CI with `-Zminimal-versions`...

Since adding the `Clone` functionality I have been experimenting with cloning `Symbol`s. I noticed that it is possible to clone a dereferenced `Symbol`. This may cause undefined behavior. In particular...

bug

Hi, thanks for making this library, it's really useful to me. Unfortunately, when trying out a really simple use case, I get an Illegal Hardware Instruction error. The Rust code...

not-our-bug