vbox6-block: AddRef failed at MachineWrap.cpp(11269)
Alexander Boettcher
alexander.boettcher at genode-labs.com
Mon Jan 30 21:13:31 CET 2023
Hi Dan,
On 30.01.23 16:13, Dan Connolly wrote:
> Do these symptoms look familiar? Any suggestions on how to fix or
> further diagnose?
>
> [runtime -> vm-block -> vbox] main !!Assertion Failed!!
> [runtime -> vm-block -> vbox] main Expression: state <= 1 && (
> (state == 0 && count == 0) || (state == 1 && count < PR_UINT32_MAX/2))
> [runtime -> vm-block -> vbox] main Location :
> /home/alex/genode/sculpt/depot/alex-ab/src/vbox6/2022-11-21/src/virtualbox6/VBoxAPIWrap/MachineWrap.cpp(11269)
> virtual nsrefcnt MachineWrap::AddRef()
> I'm using a local variant of https://depot.genode.org/alex-ab/pkg/vbox6-block/ .
> For my exact launcher and runtime, as well as more log context, see
>
> https://github.com/dckc/madmode-blog/issues/49#issuecomment-1408787710
According to the log, the routing to the Block device did not succeed (before this message). Afterwards, VBox6 goes out of service and complains that some internal state is wrong. Typically this message means that a mis-configuration happened or one of the configured routes are not valid.
Cheers,
--
Alexander Boettcher
Genode Labs
https://www.genodians.org - https://www.genode.org
More information about the users
mailing list