VirtualBox

Ticket #9538 (new defect)

Opened 3 years ago

Last modified 2 years ago

VM aborts when calling IGuest::getProcessOutput with non infinite timeout

Reported by: rdesgroppes Owned by:
Priority: critical Component: guest control
Version: VirtualBox 4.1.0 Keywords:
Cc: Guest type: Windows
Host type: Linux

Description (last modified by frank) (diff)

Context: I'm using Python bindings to vboxapi.

Everything's fine when calling IGuest::getProcessOutput with an infinite timeout (0).

The problem is that calling IGuest::getProcessOutput with a non infinite timeout (1000 ms, 10000 ms, etc.) causes the VM to abort.

Extract from VBox.log:

00:00:42.070 !!Assertion Failed!!
00:00:42.070 Expression: <NULL>
00:00:42.070 Location  : /build/buildd/virtualbox-4.1.0-dfsg/src/VBox/Main/src-client/GuestCtrlImpl.cpp(1910) int Guest::notifyCtrlExecOut(uint32_t, guestControl::CALLBACKDATAEXECOUT*)
00:00:42.070 Process output status (PID=1264) does not have allocated callback data!

Change History

comment:1 Changed 3 years ago by rdesgroppes

Still active with 4.1.2.

comment:2 Changed 3 years ago by rdesgroppes

Same problem with 4.1.4.

comment:3 Changed 2 years ago by frank

  • Component changed from guest additions to guest control
  • Description modified (diff)
Note: See TracTickets for help on using tickets.

www.oracle.com
ContactPrivacy policyTerms of Use