Skip to content

Instantly share code, notes, and snippets.

@lulf
Created May 23, 2022 08:45
Show Gist options
  • Save lulf/157a419c59725d6062bacfd40c87b1ee to your computer and use it in GitHub Desktop.
Save lulf/157a419c59725d6062bacfd40c87b1ee to your computer and use it in GitHub Desktop.
BT mesh error
ERROR panicked at 'Multiple tasks waiting on same portal', /home/lulf/.cargo/git/checkouts/nrf-softdevice-03ef4aef10e777e4/91a59a1/nrf-softdevice/src/util/portal.rs:88:26
└─ panic_probe::print_defmt::print @ /home/lulf/.cargo/registry/src/github.com-1ecc6299db9ec823/panic-probe-0.3.0/src/lib.rs:91
────────────────────────────────────────────────────────────────────────────────
stack backtrace:
0: HardFaultTrampoline
<exception entry>
1: cortex_m::asm::inline::__udf
at /home/lulf/.cargo/registry/src/github.com-1ecc6299db9ec823/cortex-m-0.7.4/src/../asm/inline.rs:181:5
2: cortex_m::asm::udf
at /home/lulf/.cargo/registry/src/github.com-1ecc6299db9ec823/cortex-m-0.7.4/src/asm.rs:43:5
3: rust_begin_unwind
at /home/lulf/.cargo/registry/src/github.com-1ecc6299db9ec823/panic-probe-0.3.0/src/lib.rs:72:9
4: core::panicking::panic_fmt
at /rustc/458262b1315e0de7be940fe95e111bb045e4a2a4/library/core/src/panicking.rs:143:14
5: core::panicking::panic
at /rustc/458262b1315e0de7be940fe95e111bb045e4a2a4/library/core/src/panicking.rs:48:5
6: <drogue_device::drivers::ble::mesh::bearer::nrf52::SoftdeviceGattBearer as drogue_device::drivers::ble::mesh::interface::GattBearer<66_usize>>::advertise::{{closure}}
7: <core::future::from_generator::GenFuture<T> as core::future::future::Future>::poll
at /rustc/458262b1315e0de7be940fe95e111bb045e4a2a4/library/core/src/future/mod.rs:91:19
8: drogue_device::drivers::ble::mesh::interface::gatt::GattBearerNetworkInterface<B,_>::beacon::{{closure}}
at /home/lulf/dev/drogue-iot/drogue-device/device/src/drivers/ble/mesh/interface/gatt/mod.rs:132:49
9: <core::future::from_generator::GenFuture<T> as core::future::future::Future>::poll
at /rustc/458262b1315e0de7be940fe95e111bb045e4a2a4/library/core/src/future/mod.rs:91:19
10: <drogue_device::drivers::ble::mesh::interface::AdvertisingAndGattNetworkInterfaces<AB,GB,_> as drogue_device::drivers::ble::mesh::interface::NetworkInterfaces>::beacon::{{closure}}
at /home/lulf/dev/drogue-iot/drogue-device/device/src/drivers/ble/mesh/interface/mod.rs:269:47
11: <core::future::from_generator::GenFuture<T> as core::future::future::Future>::poll
at /rustc/458262b1315e0de7be940fe95e111bb045e4a2a4/library/core/src/future/mod.rs:91:19
12: drogue_device::drivers::ble::mesh::driver::node::Node<E,N,S,R>::transmit_provisioned_beacon::{{closure}}
at /home/lulf/dev/drogue-iot/drogue-device/device/src/drivers/ble/mesh/driver/node/mod.rs:217:69
13: <core::future::from_generator::GenFuture<T> as core::future::future::Future>::poll
at /rustc/458262b1315e0de7be940fe95e111bb045e4a2a4/library/core/src/future/mod.rs:91:19
14: drogue_device::drivers::ble::mesh::driver::node::Node<E,N,S,R>::loop_provisioned::{{closure}}
at /home/lulf/dev/drogue-iot/drogue-device/device/src/drivers/ble/mesh/driver/node/mod.rs:225:43
15: <core::future::from_generator::GenFuture<T> as core::future::future::Future>::poll
at /rustc/458262b1315e0de7be940fe95e111bb045e4a2a4/library/core/src/future/mod.rs:91:19
16: drogue_device::drivers::ble::mesh::driver::node::Node<E,N,S,R>::do_loop::{{closure}}
at /home/lulf/dev/drogue-iot/drogue-device/device/src/drivers/ble/mesh/driver/node/mod.rs:276:58
17: <core::future::from_generator::GenFuture<T> as core::future::future::Future>::poll
at /rustc/458262b1315e0de7be940fe95e111bb045e4a2a4/library/core/src/future/mod.rs:91:19
18: <futures_util::future::select::Select<A,B> as core::future::future::Future>::poll
at /home/lulf/.cargo/registry/src/github.com-1ecc6299db9ec823/futures-util-0.3.21/src/future/select.rs:103:15
19: drogue_device::drivers::ble::mesh::driver::node::Node<E,N,S,R>::run_node::{{closure}}
at /home/lulf/dev/drogue-iot/drogue-device/device/src/drivers/ble/mesh/driver/node/mod.rs:353:54
20: <core::future::from_generator::GenFuture<T> as core::future::future::Future>::poll
at /rustc/458262b1315e0de7be940fe95e111bb045e4a2a4/library/core/src/future/mod.rs:91:19
21: <futures_util::future::maybe_done::MaybeDone<Fut> as core::future::future::Future>::poll
at /home/lulf/.cargo/registry/src/github.com-1ecc6299db9ec823/futures-util-0.3.21/src/future/maybe_done.rs:95:31
22: <futures_util::future::join::Join<Fut1,Fut2> as core::future::future::Future>::poll
at /home/lulf/.cargo/registry/src/github.com-1ecc6299db9ec823/futures-util-0.3.21/src/future/join.rs:55:21
23: drogue_device::drivers::ble::mesh::driver::node::Node<E,N,S,R>::run::{{closure}}
at /home/lulf/dev/drogue-iot/drogue-device/device/src/drivers/ble/mesh/driver/node/mod.rs:335:36
24: <core::future::from_generator::GenFuture<T> as core::future::future::Future>::poll
at /rustc/458262b1315e0de7be940fe95e111bb045e4a2a4/library/core/src/future/mod.rs:91:19
25: drogue_device::actors::ble::mesh::MeshNode<E,N,S,R>::run::{{closure}}
at /home/lulf/dev/drogue-iot/drogue-device/device/src/actors/ble/mesh/mod.rs:78:49
26: <core::future::from_generator::GenFuture<T> as core::future::future::Future>::poll
at /rustc/458262b1315e0de7be940fe95e111bb045e4a2a4/library/core/src/future/mod.rs:91:19
27: adafruit_nrf_feather52840_bt_mesh::mesh_task::task::{{closure}}
at src/main.rs:210:22
28: <core::future::from_generator::GenFuture<T> as core::future::future::Future>::poll
at /rustc/458262b1315e0de7be940fe95e111bb045e4a2a4/library/core/src/future/mod.rs:91:19
29: embassy::executor::raw::TaskStorage<F>::poll
30: embassy::executor::raw::Executor::poll::{{closure}}
at /home/lulf/.cargo/git/checkouts/embassy-9312dcb0ed774b29/de7dd59/embassy/src/executor/raw/mod.rs:355:13
31: embassy::executor::raw::run_queue::RunQueue::dequeue_all
at /home/lulf/.cargo/git/checkouts/embassy-9312dcb0ed774b29/de7dd59/embassy/src/executor/raw/run_queue.rs:71:13
32: embassy::executor::raw::Executor::poll
at /home/lulf/.cargo/git/checkouts/embassy-9312dcb0ed774b29/de7dd59/embassy/src/executor/raw/mod.rs:363:35
33: cortex_m::asm::inline::__wfe
at /home/lulf/.cargo/registry/src/github.com-1ecc6299db9ec823/cortex-m-0.7.4/src/../asm/inline.rs:186:5
34: cortex_m::asm::wfe
at /home/lulf/.cargo/registry/src/github.com-1ecc6299db9ec823/cortex-m-0.7.4/src/asm.rs:49:5
35: embassy::executor::arch::Executor::run
at /home/lulf/.cargo/git/checkouts/embassy-9312dcb0ed774b29/de7dd59/embassy/src/executor/arch/cortex_m.rs:54:13
36: adafruit_nrf_feather52840_bt_mesh::__cortex_m_rt_main
at src/main.rs:112:1
37: main
at src/main.rs:112:1
38: Reset
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment