This repository was archived by the owner on Aug 27, 2023. It is now read-only.
-
-
Notifications
You must be signed in to change notification settings - Fork 12
This repository was archived by the owner on Aug 27, 2023. It is now read-only.
example panics #40
Copy link
Copy link
Open
Description
When trying to get the example running, it crashes with the following error:
thread '<unnamed>' panicked at 'assertion failed: !ptr.is_null()', /home/dvhaeren/.cargo/git/checkouts/glib-928cf7b282977403/92b365b/src/shared.rs:365:9
stack backtrace:
0: std::sys::unix::backtrace::tracing::imp::unwind_backtrace
at src/libstd/sys/unix/backtrace/tracing/gcc_s.rs:39
1: std::sys_common::backtrace::_print
at src/libstd/sys_common/backtrace.rs:71
2: std::panicking::default_hook::{{closure}}
at src/libstd/sys_common/backtrace.rs:59
at src/libstd/panicking.rs:197
3: std::panicking::default_hook
at src/libstd/panicking.rs:211
4: std::panicking::rust_panic_with_hook
at src/libstd/panicking.rs:474
5: std::panicking::begin_panic
at /rustc/f22dca0a1bef4141e75326caacc3cd59f3d5be8e/src/libstd/panicking.rs:408
6: <glib::shared::Shared<T, MM> as glib::translate::FromGlibPtrNone<*mut T>>::from_glib_none
at /home/dvhaeren/.cargo/git/checkouts/glib-928cf7b282977403/92b365b/src/shared.rs:365
7: glib::translate::from_glib_none
at /home/dvhaeren/.cargo/git/checkouts/glib-928cf7b282977403/92b365b/src/translate.rs:1071
8: <glib::variant::Variant as glib::translate::FromGlibPtrNone<*mut glib_sys::GVariant>>::from_glib_none
at /home/dvhaeren/.cargo/git/checkouts/glib-928cf7b282977403/92b365b/src/shared.rs:159
9: webkit_web_extension_initialize_with_user_data
at /home/dvhaeren/projects/webkit2gtk-webextension-rs/example/<::webkit2gtk_webextension::web_extension_init_with_data macros>:8
10: <unknown>
11: _ZN6WebKit22WebKitExtensionManager10initializeEPNS_14InjectedBundleEPN3API6ObjectE
12: <unknown>
13: <unknown>
14: <unknown>
15: <unknown>
16: <unknown>
17: <unknown>
18: <unknown>
19: _ZN3WTF7RunLoop11performWorkEv
20: <unknown>
21: g_main_context_dispatch
22: <unknown>
23: g_main_loop_run
24: _ZN3WTF7RunLoop3runEv
25: <unknown>
26: __libc_start_main
27: _start
fatal runtime error: failed to initiate panic, error 5
I've run a cargo update for both this example and the accompanying webkit2gtk-rs example. I remember that this used to work nicely a couple of months ago (definitively pre glib-rs 0.7)
Metadata
Metadata
Assignees
Labels
No labels