Skip to content

Attempting to inject dll into firefox causes panic #37

@radiantly

Description

@radiantly
assertion failed: !injected_module_handle.is_null()
# ...
3: dll_syringe::syringe::LoadLibraryWStub::call
             at dll-syringe-0.17.0\src\syringe.rs:420
4: dll_syringe::syringe::Syringe::inject<ref$<std::path::Path> >
             at dll-syringe-0.17.0\src\syringe.rs:148
5: dll_syringe::syringe::Syringe::find_or_inject<std::path::PathBuf>
             at dll-syringe-0.17.0\src\syringe.rs:180

It looks like this assertion is failing:

dll-syringe/src/syringe.rs

Lines 417 to 420 in cdea464

Syringe::remote_exit_code_to_error_or_exception(exit_code)?;
let injected_module_handle = self.result.read()?;
assert!(!injected_module_handle.is_null());

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