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