Name Theory_2743-2862704-458_0
Workunit 225677446
Created 27 Sep 2024, 13:02:22 UTC
Sent 27 Sep 2024, 20:42:07 UTC
Report deadline 8 Oct 2024, 20:42:07 UTC
Received 28 Sep 2024, 8:21:02 UTC
Server state Over
Outcome Computation error
Client state Compute error
Exit status 194 (0x000000C2) EXIT_ABORTED_BY_CLIENT
Computer ID 10633954
Run time 29 min 5 sec
CPU time 19 min 44 sec
Validate state Invalid
Credit 0.00
Device peak FLOPS 5.13 GFLOPS
Application version Theory Simulation v300.30 (vbox64_theory)
windows_x86_64
Peak working set size 86.71 MB
Peak swap size 78.62 MB
Peak disk usage 1.23 GB

Stderr output

<core_client_version>7.16.20</core_client_version>
<![CDATA[
<message>
Process still present 5 min after writing finish file; aborting</message>
<stderr_txt>
pic="apic"
biossystemtimeoffset=0
NvramFile="C:\\ProgramData\\BOINC\\slots\\8\\boinc_7980e5f8c75e250a\\boinc_7980e5f8c75e250a.nvram"
rtcuseutc="off"
hwvirtex="on"
nestedpaging="on"
largepages="on"
vtxvpid="on"
vtxux="on"
virtvmsavevmload="on"
iommu="none"
paravirtprovider="default"
effparavirtprovider="kvm"
VMState="saved"
VMStateChangeTime="2024-09-27T21:39:51.000000000"
VMStateFile="C:\ProgramData\BOINC\slots\8\boinc_7980e5f8c75e250a\Snapshots\2024-09-27T21-39-49-330128500Z.sav"
graphicscontroller="vboxvga"
monitorcount=1
accelerate3d="off"
accelerate2dvideo="off"
teleporterenabled="off"
teleporterport=0
teleporteraddress=""
teleporterpassword=""
tracing-enabled="off"
tracing-allow-vm-access="off"
tracing-config=""
autostart-enabled="off"
autostart-delay=0
defaultfrontend=""
vmprocpriority="default"
storagecontrollername0="Hard Disk Controller"
storagecontrollertype0="IntelAhci"
storagecontrollerinstance0="0"
storagecontrollermaxportcount0="30"
storagecontrollerportcount0="3"
storagecontrollerbootable0="on"
"Hard Disk Controller-0-0"="C:\\ProgramData\\BOINC\\slots\\8\\boinc_7980e5f8c75e250a\\Snapshots\\{97aebd04-e1e8-4cef-9751-65ba3c8b7e0e}.vdi"
"Hard Disk Controller-ImageUUID-0-0"="97aebd04-e1e8-4cef-9751-65ba3c8b7e0e"
"Hard Disk Controller-nonrotational-0-0"="off"
"Hard Disk Controller-discard-0-0"="off"
"Hard Disk Controller-1-0"="emptydrive"
"Hard Disk Controller-IsEjected-1-0"="off"
"Hard Disk Controller-2-0"="none"
natnet1="nat"
macaddress1="080027D09420"
cableconnected1="on"
nic1="nat"
nictype1="82540EM"
nicspeed1="0"
mtu="0"
sockSnd="64"
sockRcv="64"
tcpWndSnd="64"
tcpWndRcv="64"
Forwarding(0)="tcp_51876_80,tcp,127.0.0.1,51876,,80"
nic2="none"
nic3="none"
nic4="none"
nic5="none"
nic6="none"
nic7="none"
nic8="none"
hidpointing="ps2mouse"
hidkeyboard="ps2kbd"
uart1="off"
uart2="off"
uart3="off"
uart4="off"
lpt1="off"
lpt2="off"
audio="none"
audio_out="off"
audio_in="off"
clipboard="disabled"
draganddrop="disabled"
vrde="on"
vrdeport=-1
vrdeports="51878"
vrdeaddress=""
vrdeauthtype="null"
vrdemulticon="off"
vrdereusecon="off"
vrdevideochannel="off"
usb="off"
ehci="off"
xhci="off"
BandwidthGroup0="boinc_7980e5f8c75e250a_net",Network,1099511627776
SharedFolderNameMachineMapping1="shared"
SharedFolderPathMachineMapping1="C:\\ProgramData\\BOINC\\slots\\8\\shared"
recording_enabled="off"
recording_screens=1
 rec_screen0
rec_screen_enabled="on"
rec_screen_id=0
rec_screen_video_enabled="on"
rec_screen_audio_enabled="off"
rec_screen_dest="File"
rec_screen_dest_filename="C:\\ProgramData\\BOINC\\slots\\8\\boinc_7980e5f8c75e250a\\boinc_7980e5f8c75e250a-screen0.webm"
rec_screen_opts="vc_enabled=true,ac_enabled=false,ac_profile=med"
rec_screen_video_res_xy="1024x768"
rec_screen_video_rate_kbps=512
rec_screen_video_fps=25
description="Theory_2743-2862704-458_0"
GuestMemoryBalloon=0

2024-09-28 08:25:14 (16680): 
Command: VBoxManage -q startvm "boinc_7980e5f8c75e250a" --type headless
Exit Code: -2147467259
Output:
VBoxManage.exe: error: The VM session was aborted
VBoxManage.exe: error: Details: code E_FAIL (0x80004005), component SessionMachine, interface ISession
Waiting for VM "boinc_7980e5f8c75e250a" to power on...

2024-09-28 08:25:14 (16680): 
Command: VBoxManage -q snapshot "boinc_7980e5f8c75e250a" list 
Exit Code: -108
Output:
This machine does not have any snapshots

2024-09-28 08:25:14 (16680): 
Command: VBoxManage -q bandwidthctl "boinc_7980e5f8c75e250a" remove "boinc_7980e5f8c75e250a_net" 
Exit Code: 0
Output:

2024-09-28 08:25:14 (16680): 
Command: VBoxManage -q unregistervm "boinc_7980e5f8c75e250a" --delete 
Exit Code: 0
Output:
0%...10%...20%...30%...40%...50%...60%...70%...80%...90%...100%

2024-09-28 08:25:24 (16680): called boinc_finish(-2147467259)
2024-09-28 09:01:36 (12712): vboxwrapper version 26207
2024-09-28 09:01:36 (12712): BOINC client version: 7.16.20
2024-09-28 09:01:37 (12712): Detected: VirtualBox VboxManage Interface (Version: 7.0.20)
2024-09-28 09:01:37 (12712): Detected: Heartbeat check (file: 'heartbeat' every 1200.000000 seconds)
2024-09-28 09:01:37 (12712): Create VM. (boinc_7980e5f8c75e250a, slot#8)
2024-09-28 09:01:38 (12712): Setting Memory Size for VM. (630MB)
2024-09-28 09:01:38 (12712): Setting CPU Count for VM. (1)
2024-09-28 09:01:38 (12712): Setting Chipset Options for VM.
2024-09-28 09:01:38 (12712): Setting Graphics Controller Options for VM.
2024-09-28 09:01:39 (12712): Setting Boot Options for VM.
2024-09-28 09:01:39 (12712): Setting Network Configuration for NAT.
2024-09-28 09:01:39 (12712): Enabling VM Network Access.
2024-09-28 09:01:39 (12712): Disabling USB Support for VM.
2024-09-28 09:01:40 (12712): Disabling COM Port Support for VM.
2024-09-28 09:01:40 (12712): Disabling LPT Port Support for VM.
2024-09-28 09:01:40 (12712): Disabling Audio Support for VM.
2024-09-28 09:01:41 (12712): Disabling Clipboard Support for VM.
2024-09-28 09:01:41 (12712): Disabling Drag and Drop Support for VM.
2024-09-28 09:01:41 (12712): Adding storage controller(s) to VM.
2024-09-28 09:01:41 (12712): Adding virtual disk drive to VM. (Theory_2024_04_30_prod.vdi)
2024-09-28 09:01:43 (12712): Attempts: 2
2024-09-28 09:01:43 (12712): Adding VirtualBox Guest Additions to VM.
2024-09-28 09:01:43 (12712): Adding network bandwidth throttle group to VM. (Defaulting to 1024GB)
2024-09-28 09:01:44 (12712): forwarding host port 51876 to guest port 80
2024-09-28 09:01:44 (12712): Enabling remote desktop for VM.
2024-09-28 09:01:44 (12712): Enabling shared directory for VM.
2024-09-28 09:01:45 (12712): Starting VM using VBoxManage interface. (boinc_7980e5f8c75e250a, slot#8)
2024-09-28 09:01:49 (12712): Successfully started VM. (PID = '17136')
2024-09-28 09:01:49 (12712): Reporting VM Process ID to BOINC.
2024-09-28 09:01:49 (12712): Guest Log: BIOS: VirtualBox 7.0.20
2024-09-28 09:01:49 (12712): Guest Log: CPUID EDX: 0x178bfbff
2024-09-28 09:01:49 (12712): Guest Log: BIOS: No PCI IDE controller, not probing IDE
2024-09-28 09:01:49 (12712): Guest Log: BIOS: AHCI 0-P#0: PCHS=16383/16/63 LCHS=1024/255/63 0x0000000002800000 sectors
2024-09-28 09:01:49 (12712): VM state change detected. (old = 'poweredoff', new = 'running')
2024-09-28 09:01:49 (12712): Detected: Web Application Enabled (http://localhost:51876)
2024-09-28 09:01:49 (12712): Detected: Remote Desktop Enabled (localhost:51953)
2024-09-28 09:01:49 (12712): Preference change detected
2024-09-28 09:01:49 (12712): Setting CPU throttle for VM. (90%)
2024-09-28 09:01:50 (12712): Setting checkpoint interval to 600 seconds. (Higher value of (Preference: 60 seconds) or (Vbox_job.xml: 600 seconds))
2024-09-28 09:01:51 (12712): Guest Log: BIOS: Boot : bseqnr=1, bootseq=0032
2024-09-28 09:01:51 (12712): Guest Log: BIOS: Booting from Hard Disk...
2024-09-28 09:01:53 (12712): Guest Log: BIOS: KBD: unsupported int 16h function 03
2024-09-28 09:01:53 (12712): Guest Log: BIOS: AX=0305 BX=0000 CX=0000 DX=0000 
2024-09-28 09:02:11 (12712): Guest Log: vgdrvHeartbeatInit: Setting up heartbeat to trigger every 2000 milliseconds
2024-09-28 09:02:11 (12712): Guest Log: vboxguest: misc device minor 56, IRQ 20, I/O port d020, MMIO at 00000000f0400000 (size 0x400000)
2024-09-28 09:02:13 (12712): Guest Log: VBoxService 5.2.6 r120293 (verbosity: 0) linux.amd64 (Jan 15 2018 14:51:00) release log
2024-09-28 09:02:13 (12712): Guest Log: 00:00:00.000065 main     Log opened 2024-09-28T07:02:11.754704000Z
2024-09-28 09:02:13 (12712): Guest Log: 00:00:00.000153 main     OS Product: Linux
2024-09-28 09:02:13 (12712): Guest Log: 00:00:00.000171 main     OS Release: 4.14.76-13.cernvm.x86_64
2024-09-28 09:02:13 (12712): Guest Log: 00:00:00.000186 main     OS Version: #1 SMP Tue Oct 16 18:26:15 CEST 2018
2024-09-28 09:02:13 (12712): Guest Log: 00:00:00.000200 main     Executable: /usr/sbin/VBoxService
2024-09-28 09:02:13 (12712): Guest Log: 00:00:00.000201 main     Process ID: 3214
2024-09-28 09:02:13 (12712): Guest Log: 00:00:00.000201 main     Package type: LINUX_64BITS_GENERIC
2024-09-28 09:02:13 (12712): Guest Log: 00:00:00.001694 main     5.2.6 r120293 started. Verbose level = 0
2024-09-28 09:02:35 (12712): Guest Log: 09:02:34 CEST +02:00 2024-09-28: cranky: [INFO] Detected Theory App
2024-09-28 09:02:35 (12712): Guest Log: 09:02:34 CEST +02:00 2024-09-28: cranky: [INFO] Checking CVMFS.
2024-09-28 09:02:36 (12712): Guest Log: Probing /cvmfs/sft.cern.ch... OK
2024-09-28 09:02:36 (12712): Guest Log: VERSION PID UPTIME(M) MEM(K) REVISION EXPIRES(M) NOCATALOGS CACHEUSE(K) CACHEMAX(K) NOFDUSE NOFDMAX NOIOERR NOOPEN HITRATE(%) RX(K) SPEED(K/S) HOST PROXY ONLINE
2024-09-28 09:02:36 (12712): Guest Log: 2.5.2.0 4068 0 26172 30576 3 1 277761 4096000 0 65024 0 0 n/a 5 17 http://s1cern-cvmfs.openhtc.io/cvmfs/sft.cern.ch DIRECT 1
2024-09-28 09:02:36 (12712): Guest Log: Probing /cvmfs/grid.cern.ch... OK
2024-09-28 09:02:36 (12712): Guest Log: VERSION PID UPTIME(M) MEM(K) REVISION EXPIRES(M) NOCATALOGS CACHEUSE(K) CACHEMAX(K) NOFDUSE NOFDMAX NOIOERR NOOPEN HITRATE(%) RX(K) SPEED(K/S) HOST PROXY ONLINE
2024-09-28 09:02:36 (12712): Guest Log: 2.5.2.0 4111 0 27408 25341 3 2 277761 4096000 0 65024 0 2 -100 10062 3503 http://s1cern-cvmfs.openhtc.io/cvmfs/grid.cern.ch DIRECT 1
2024-09-28 09:02:37 (12712): Guest Log: Probing /cvmfs/cernvm-prod.cern.ch... OK
2024-09-28 09:02:37 (12712): Guest Log: VERSION PID UPTIME(M) MEM(K) REVISION EXPIRES(M) NOCATALOGS CACHEUSE(K) CACHEMAX(K) NOFDUSE NOFDMAX NOIOERR NOOPEN HITRATE(%) RX(K) SPEED(K/S) HOST PROXY ONLINE
2024-09-28 09:02:37 (12712): Guest Log: 2.5.2.0 4089 0 27224 272 3 1 277761 4096000 0 65024 0 0 n/a 4 3 http://s1bnl-cvmfs.openhtc.io/cvmfs/cernvm-prod.cern.ch DIRECT 1
2024-09-28 09:02:37 (12712): Guest Log: Probing /cvmfs/alice.cern.ch... OK
2024-09-28 09:02:38 (12712): Guest Log: VERSION PID UPTIME(M) MEM(K) REVISION EXPIRES(M) NOCATALOGS CACHEUSE(K) CACHEMAX(K) NOFDUSE NOFDMAX NOIOERR NOOPEN HITRATE(%) RX(K) SPEED(K/S) HOST PROXY ONLINE
2024-09-28 09:02:38 (12712): Guest Log: 2.5.2.0 4039 0 39624 19900 3 1 277761 4096000 0 65024 0 0 n/a 6121 2398 http://s1bnl-cvmfs.openhtc.io/cvmfs/alice.cern.ch DIRECT 1
2024-09-28 09:02:38 (12712): Guest Log: 09:02:36 CEST +02:00 2024-09-28: cranky: [INFO] Checking runc.
2024-09-28 09:02:38 (12712): Guest Log: 09:02:36 CEST +02:00 2024-09-28: cranky: [INFO] Creating the filesystem.
2024-09-28 09:02:38 (12712): Guest Log: 09:02:36 CEST +02:00 2024-09-28: cranky: [INFO] Using /cvmfs/cernvm-prod.cern.ch/cvm4
2024-09-28 09:02:38 (12712): Guest Log: 09:02:36 CEST +02:00 2024-09-28: cranky: [INFO] Updating config.json.
2024-09-28 09:02:38 (12712): Guest Log: 09:02:36 CEST +02:00 2024-09-28: cranky: [INFO] Running Container 'runc'.
2024-09-28 09:02:40 (12712): Guest Log: job: htmld=/shared/html/job
2024-09-28 09:02:40 (12712): Guest Log: job: unpack exitcode=0
2024-09-28 09:02:40 (12712): Guest Log: INFO: activated the work-around for ld:
2024-09-28 09:02:41 (12712): Guest Log: lrwxrwxrwx 1 0 0 15 Sep 28 07:02 /tmp/tmp.4kTslA9nrI/ld -> /usr/bin/ld.bfd
2024-09-28 09:02:42 (12712): Guest Log: 09:02:40 CEST +02:00 2024-09-28: cranky: [INFO] ===> [runRivet] Sat Sep 28 07:02:39 UTC 2024 [boinc pp z1j 8000 70 - pythia8 8.243 default-CD 100000 458]
2024-09-28 09:06:39 (12712): Capturing screenshot.
2024-09-28 09:06:41 (12712): Screenshot completed.
2024-09-28 09:06:41 (12712): Powering off VM.
2024-09-28 09:06:41 (12712): Successfully stopped VM.
2024-09-28 09:06:41 (12712): Deregistering VM. (boinc_7980e5f8c75e250a, slot#8)
2024-09-28 09:06:41 (12712): Removing network bandwidth throttle group from VM.
2024-09-28 09:06:44 (12712): Attempts: 2
2024-09-28 09:06:44 (12712): Removing VM from VirtualBox.

Screen Shot Information (Base64 Encoded PNG):
MD5 Signature: cd1458f9ae94ef64273f8988bd811b6a
Data: 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


    Hypervisor System Log:

00:05:09.962458 DeleteVM ERROR [COM]: aRC=E_ACCESSDENIED (0x80070005) aIID={300763af-5d6b-46e6-aa96-273eac15538a} aComponent={MachineWrap} aText={The object functionality is limited}, preserve=false aResultDetail=0
00:05:09.962465 DeleteVM ERROR [COM]: aRC=E_ACCESSDENIED (0x80070005) aIID={300763af-5d6b-46e6-aa96-273eac15538a} aComponent={MachineWrap} aText={The object functionality is limited}, preserve=false aResultDetail=0
00:05:09.962473 DeleteVM ERROR [COM]: aRC=E_ACCESSDENIED (0x80070005) aIID={300763af-5d6b-46e6-aa96-273eac15538a} aComponent={MachineWrap} aText={The object functionality is limited}, preserve=false aResultDetail=0
00:05:09.962481 DeleteVM ERROR [COM]: aRC=E_ACCESSDENIED (0x80070005) aIID={300763af-5d6b-46e6-aa96-273eac15538a} aComponent={MachineWrap} aText={The object functionality is limited}, preserve=false aResultDetail=0
00:05:09.962489 DeleteVM ERROR [COM]: aRC=E_ACCESSDENIED (0x80070005) aIID={300763af-5d6b-46e6-aa96-273eac15538a} aComponent={MachineWrap} aText={The object functionality is limited}, preserve=false aResultDetail=0
00:05:09.962497 DeleteVM ERROR [COM]: aRC=E_ACCESSDENIED (0x80070005) aIID={300763af-5d6b-46e6-aa96-273eac15538a} aComponent={MachineWrap} aText={The object functionality is limited}, preserve=false aResultDetail=0
00:05:09.962504 DeleteVM ERROR [COM]: aRC=E_ACCESSDENIED (0x80070005) aIID={300763af-5d6b-46e6-aa96-273eac15538a} aComponent={MachineWrap} aText={The object functionality is limited}, preserve=false aResultDetail=0
00:05:09.962512 DeleteVM ERROR [COM]: aRC=E_ACCESSDENIED (0x80070005) aIID={300763af-5d6b-46e6-aa96-273eac15538a} aComponent={MachineWrap} aText={The object functionality is limited}, preserve=false aResultDetail=0
00:05:09.962520 DeleteVM ERROR [COM]: aRC=E_ACCESSDENIED (0x80070005) aIID={300763af-5d6b-46e6-aa96-273eac15538a} aComponent={MachineWrap} aText={The object functionality is limited}, preserve=false aResultDetail=0
00:05:09.962530 DeleteVM ERROR [COM]: aRC=E_ACCESSDENIED (0x80070005) aIID={300763af-5d6b-46e6-aa96-273eac15538a} aComponent={MachineWrap} aText={The object functionality is limited}, preserve=false aResultDetail=0
00:05:09.962540 DeleteVM ERROR [COM]: aRC=E_ACCESSDENIED (0x80070005) aIID={300763af-5d6b-46e6-aa96-273eac15538a} aComponent={MachineWrap} aText={The object functionality is limited}, preserve=false aResultDetail=0
00:05:09.962548 DeleteVM ERROR [COM]: aRC=E_ACCESSDENIED (0x80070005) aIID={300763af-5d6b-46e6-aa96-273eac15538a} aComponent={MachineWrap} aText={The object functionality is limited}, preserve=false aResultDetail=0
00:05:09.962555 DeleteVM ERROR [COM]: aRC=E_ACCESSDENIED (0x80070005) aIID={300763af-5d6b-46e6-aa96-273eac15538a} aComponent={MachineWrap} aText={The object functionality is limited}, preserve=false aResultDetail=0
00:05:09.962563 DeleteVM ERROR [COM]: aRC=E_ACCESSDENIED (0x80070005) aIID={300763af-5d6b-46e6-aa96-273eac15538a} aComponent={MachineWrap} aText={The object functionality is limited}, preserve=false aResultDetail=0
00:05:09.962571 DeleteVM ERROR [COM]: aRC=E_ACCESSDENIED (0x80070005) aIID={300763af-5d6b-46e6-aa96-273eac15538a} aComponent={MachineWrap} aText={The object functionality is limited}, preserve=false aResultDetail=0
00:05:09.962579 DeleteVM ERROR [COM]: aRC=E_ACCESSDENIED (0x80070005) aIID={300763af-5d6b-46e6-aa96-273eac15538a} aComponent={MachineWrap} aText={The object functionality is limited}, preserve=false aResultDetail=0
00:05:09.962587 DeleteVM ERROR [COM]: aRC=E_ACCESSDENIED (0x80070005) aIID={300763af-5d6b-46e6-aa96-273eac15538a} aComponent={MachineWrap} aText={The object functionality is limited}, preserve=false aResultDetail=0
00:05:09.962594 DeleteVM ERROR [COM]: aRC=E_ACCESSDENIED (0x80070005) aIID={300763af-5d6b-46e6-aa96-273eac15538a} aComponent={MachineWrap} aText={The object functionality is limited}, preserve=false aResultDetail=0
00:05:09.962601 DeleteVM ERROR [COM]: aRC=E_ACCESSDENIED (0x80070005) aIID={300763af-5d6b-46e6-aa96-273eac15538a} aComponent={MachineWrap} aText={The object functionality is limited}, preserve=false aResultDetail=0
00:05:09.962609 DeleteVM ERROR [COM]: aRC=E_ACCESSDENIED (0x80070005) aIID={300763af-5d6b-46e6-aa96-273eac15538a} aComponent={MachineWrap} aText={The object functionality is limited}, preserve=false aResultDetail=0
00:05:09.962616 DeleteVM ERROR [COM]: aRC=E_ACCESSDENIED (0x80070005) aIID={300763af-5d6b-46e6-aa96-273eac15538a} aComponent={MachineWrap} aText={The object functionality is limited}, preserve=false aResultDetail=0
00:05:09.962624 DeleteVM ERROR [COM]: aRC=E_ACCESSDENIED (0x80070005) aIID={300763af-5d6b-46e6-aa96-273eac15538a} aComponent={MachineWrap} aText={The object functionality is limited}, preserve=false aResultDetail=0
00:05:09.962631 DeleteVM ERROR [COM]: aRC=E_ACCESSDENIED (0x80070005) aIID={300763af-5d6b-46e6-aa96-273eac15538a} aComponent={MachineWrap} aText={The object functionality is limited}, preserve=false aResultDetail=0
00:05:09.962639 DeleteVM ERROR [COM]: aRC=E_ACCESSDENIED (0x80070005) aIID={300763af-5d6b-46e6-aa96-273eac15538a} aComponent={MachineWrap} aText={The object functionality is limited}, preserve=false aResultDetail=0
00:05:09.962646 DeleteVM ERROR [COM]: aRC=E_ACCESSDENIED (0x80070005) aIID={300763af-5d6b-46e6-aa96-273eac15538a} aComponent={MachineWrap} aText={The object functionality is limited}, preserve=false aResultDetail=0
00:05:09.962654 DeleteVM ERROR [COM]: aRC=E_ACCESSDENIED (0x80070005) aIID={300763af-5d6b-46e6-aa96-273eac15538a} aComponent={MachineWrap} aText={The object functionality is limited}, preserve=false aResultDetail=0
00:05:09.962662 DeleteVM ERROR [COM]: aRC=E_ACCESSDENIED (0x80070005) aIID={300763af-5d6b-46e6-aa96-273eac15538a} aComponent={MachineWrap} aText={The object functionality is limited}, preserve=false aResultDetail=0
00:05:09.962670 DeleteVM ERROR [COM]: aRC=E_ACCESSDENIED (0x80070005) aIID={300763af-5d6b-46e6-aa96-273eac15538a} aComponent={MachineWrap} aText={The object functionality is limited}, preserve=false aResultDetail=0
00:05:09.962680 DeleteVM ERROR [COM]: aRC=E_ACCESSDENIED (0x80070005) aIID={300763af-5d6b-46e6-aa96-273eac15538a} aComponent={MachineWrap} aText={The object functionality is limited}, preserve=false aResultDetail=0
00:05:09.962689 DeleteVM ERROR [COM]: aRC=E_ACCESSDENIED (0x80070005) aIID={300763af-5d6b-46e6-aa96-273eac15538a} aComponent={MachineWrap} aText={The object functionality is limited}, preserve=false aResultDetail=0
00:05:09.962697 DeleteVM ERROR [COM]: aRC=E_ACCESSDENIED (0x80070005) aIID={300763af-5d6b-46e6-aa96-273eac15538a} aComponent={MachineWrap} aText={The object functionality is limited}, preserve=false aResultDetail=0
00:05:09.962705 DeleteVM ERROR [COM]: aRC=E_ACCESSDENIED (0x80070005) aIID={300763af-5d6b-46e6-aa96-273eac15538a} aComponent={MachineWrap} aText={The object functionality is limited}, preserve=false aResultDetail=0
00:05:09.962712 DeleteVM ERROR [COM]: aRC=E_ACCESSDENIED (0x80070005) aIID={300763af-5d6b-46e6-aa96-273eac15538a} aComponent={MachineWrap} aText={The object functionality is limited}, preserve=false aResultDetail=0
00:05:09.962720 DeleteVM ERROR [COM]: aRC=E_ACCESSDENIED (0x80070005) aIID={300763af-5d6b-46e6-aa96-273eac15538a} aComponent={MachineWrap} aText={The object functionality is limited}, preserve=false aResultDetail=0
00:05:09.962727 DeleteVM ERROR [COM]: aRC=E_ACCESSDENIED (0x80070005) aIID={300763af-5d6b-46e6-aa96-273eac15538a} aComponent={MachineWrap} aText={The object functionality is limited}, preserve=false aResultDetail=0
00:05:09.962734 DeleteVM ERROR [COM]: aRC=E_ACCESSDENIED (0x80070005) aIID={300763af-5d6b-46e6-aa96-273eac15538a} aComponent={MachineWrap} aText={The object functionality is limited}, preserve=false aResultDetail=0
00:05:09.963001 DeleteVM Saving settings file "C:\ProgramData\BOINC\slots\13\boinc_cc63f8dd136c8ed2\boinc_cc63f8dd136c8ed2.vbox" with version "1.19-windows"
00:05:09.968363 DeleteVM Finished saving settings file "C:\ProgramData\BOINC\slots\13\boinc_cc63f8dd136c8ed2\boinc_cc63f8dd136c8ed2.vbox"

    VM Execution Log:


    VM Startup Log:


    VM Trace Log:

 speed: unknown
Processor#8 description: AMD Ryzen 7 3700X 8-Core Processor
Processor#9 speed: unknown
Processor#9 description: AMD Ryzen 7 3700X 8-Core Processor
Processor#10 speed: unknown
Processor#10 description: AMD Ryzen 7 3700X 8-Core Processor
Processor#11 speed: unknown
Processor#11 description: AMD Ryzen 7 3700X 8-Core Processor
Processor#12 speed: unknown
Processor#12 description: AMD Ryzen 7 3700X 8-Core Processor
Processor#13 speed: unknown
Processor#13 description: AMD Ryzen 7 3700X 8-Core Processor
Processor#14 speed: unknown
Processor#14 description: AMD Ryzen 7 3700X 8-Core Processor
Processor#15 speed: unknown
Processor#15 description: AMD Ryzen 7 3700X 8-Core Processor
Memory size: 32682 MByte
Memory available: 22653 MByte
Operating system: Windows 10
Operating system version: 10.0.19045

2024-09-28 09:01:37 (12712): 
Command: VBoxManage -q showvminfo "boinc_7980e5f8c75e250a" --machinereadable 
Exit Code: -2135228415
Output:
VBoxManage.exe: error: Could not find a registered machine named 'boinc_7980e5f8c75e250a'
VBoxManage.exe: error: Details: code VBOX_E_OBJECT_NOT_FOUND (0x80bb0001), component VirtualBoxWrap, interface IVirtualBox, callee IUnknown
VBoxManage.exe: error: Context: "FindMachine(Bstr(VMNameOrUuid).raw(), machine.asOutParam())" at line 3139 of file VBoxManageInfo.cpp

2024-09-28 09:01:37 (12712): 
Command: VBoxManage -q createvm --name "boinc_7980e5f8c75e250a" --basefolder "C:\ProgramData\BOINC\slots\8" --ostype "Linux26_64" --register
Exit Code: 0
Output:
Virtual machine 'boinc_7980e5f8c75e250a' is created and registered.
UUID: 05e136b7-742b-4f1d-890d-a45c71830e78
Settings file: 'C:\ProgramData\BOINC\slots\8\boinc_7980e5f8c75e250a\boinc_7980e5f8c75e250a.vbox'

2024-09-28 09:01:38 (12712): 
Command: VBoxManage -q modifyvm "boinc_7980e5f8c75e250a" --description "Theory_2743-2862704-458_0" 
Exit Code: 0
Output:

2024-09-28 09:01:38 (12712): 
Command: VBoxManage -q modifyvm "boinc_7980e5f8c75e250a" --memory 630 
Exit Code: 0
Output:

2024-09-28 09:01:38 (12712): 
Command: VBoxManage -q modifyvm "boinc_7980e5f8c75e250a" --cpus 1 
Exit Code: 0
Output:

2024-09-28 09:01:38 (12712): 
Command: VBoxManage -q modifyvm "boinc_7980e5f8c75e250a" --acpi on --ioapic on --rtcuseutc off 
Exit Code: 0
Output:

2024-09-28 09:01:39 (12712): 
Command: VBoxManage -q modifyvm "boinc_7980e5f8c75e250a" --vram 16 --graphicscontroller VBoxVGA 
Exit Code: 0
Output:

2024-09-28 09:01:39 (12712): 
Command: VBoxManage -q modifyvm "boinc_7980e5f8c75e250a" --boot1 disk --boot2 dvd --boot3 none --boot4 none 
Exit Code: 0
Output:

2024-09-28 09:01:39 (12712): 
Command: VBoxManage -q modifyvm "boinc_7980e5f8c75e250a" --nic1 nat --natdnsproxy1 on --cableconnected1 off 
Exit Code: 0
Output:

2024-09-28 09:01:39 (12712): 
Command: VBoxManage -q modifyvm "boinc_7980e5f8c75e250a" --cableconnected1 on 
Exit Code: 0
Output:

2024-09-28 09:01:40 (12712): 
Command: VBoxManage -q modifyvm "boinc_7980e5f8c75e250a" --usb off 
Exit Code: 0
Output:

2024-09-28 09:01:40 (12712): 
Command: VBoxManage -q modifyvm "boinc_7980e5f8c75e250a" --uart1 off --uart2 off 
Exit Code: 0
Output:

2024-09-28 09:01:40 (12712): 
Command: VBoxManage -q modifyvm "boinc_7980e5f8c75e250a" --lpt1 off --lpt2 off 
Exit Code: 0
Output:

2024-09-28 09:01:41 (12712): 
Command: VBoxManage -q modifyvm "boinc_7980e5f8c75e250a" --audio-enabled off 
Exit Code: 0
Output:

2024-09-28 09:01:41 (12712): 
Command: VBoxManage -q modifyvm "boinc_7980e5f8c75e250a" --clipboard disabled 
Exit Code: 0
Output:

2024-09-28 09:01:41 (12712): 
Command: VBoxManage -q modifyvm "boinc_7980e5f8c75e250a" --draganddrop disabled 
Exit Code: 0
Output:

2024-09-28 09:01:41 (12712): 
Command: VBoxManage -q storagectl "boinc_7980e5f8c75e250a" --name "Hard Disk Controller" --add "sata" --controller "IntelAHCI" --hostiocache off --portcount 3
Exit Code: 0
Output:

2024-09-28 09:01:43 (12712): 
Command: VBoxManage -q showhdinfo "C:\ProgramData\BOINC/projects/lhcathome.cern.ch_lhcathome/Theory_2024_04_30_prod.vdi" 
Exit Code: 0
Output:
UUID:           3bbae7b0-9837-4992-8ac4-5c7feef1de80
Parent UUID:    base
State:          locked read
Type:           multiattach
Location:       C:\ProgramData\BOINC\projects\lhcathome.cern.ch_lhcathome\Theory_2024_04_30_prod.vdi
Storage format: VDI
Format variant: dynamic default
Capacity:       20480 MBytes
Size on disk:   781 MBytes
Encryption:     disabled
Property:       AllocationBlockSize=1048576
Child UUIDs:    8dd7b928-681b-4525-9978-5c0068adb2c8
                2c761443-fbd9-4cd9-b998-716b21fecc58
                80e244a4-1159-4085-af54-b9da585f32ac
                256d34d3-6b30-4cf7-8e2d-801fecd2d532
                5956d04e-32dd-4d42-a691-abefcf88ee5c
                2668395b-e9ce-431b-a0ef-0cdf9aeda615

2024-09-28 09:01:43 (12712): 
Command: VBoxManage -q storageattach "boinc_7980e5f8c75e250a" --storagectl "Hard Disk Controller" --port 0 --device 0 --type hdd --mtype multiattach --medium "C:\ProgramData\BOINC/projects/lhcathome.cern.ch_lhcathome/Theory_2024_04_30_prod.vdi" 
Exit Code: 0
Output:

2024-09-28 09:01:43 (12712): 
Command: VBoxManage -q storageattach "boinc_7980e5f8c75e250a" --storagectl "Hard Disk Controller" --port 1 --device 0 --type dvddrive --medium "C:\Program Files\Oracle\VirtualBox/VBoxGuestAdditions.iso" 
Exit Code: 0
Output:

2024-09-28 09:01:44 (12712): 
Command: VBoxManage -q bandwidthctl "boinc_7980e5f8c75e250a" add "boinc_7980e5f8c75e250a_net" --type network --limit 1024G 
Exit Code: 0
Output:

2024-09-28 09:01:44 (12712): 
Command: VBoxManage -q modifyvm "boinc_7980e5f8c75e250a" --natpf1 ",tcp,127.0.0.1,51876,,80" 
Exit Code: 0
Output:

2024-09-28 09:01:44 (12712): 
Command: VBoxManage -q list extpacks
Exit Code: 0
Output:
Extension Packs: 1
Pack no. 0:   Oracle VM VirtualBox Extension Pack
Version:        6.1.14
Revision:       140239
Edition:        
Description:    Oracle Cloud Infrastructure integration, USB 2.0 and USB 3.0 Host Controller, Host Webcam, VirtualBox RDP, PXE ROM, Disk Encryption, NVMe.
VRDE Module:    VBoxVRDP
Crypto Module:  
Usable:         false
Why unusable:   VBoxExtPackRegister returned VERR_VERSION_MISMATCH, pReg=0000000000000000 ErrInfo='Helper version mismatch - expected 0x3 got 0x50000'

2024-09-28 09:01:44 (12712): 
Command: VBoxManage -q modifyvm "boinc_7980e5f8c75e250a" --vrde on --vrdeextpack default --vrdeauthlibrary default --vrdeauthtype null --vrdeport 51953 
Exit Code: 0
Output:

2024-09-28 09:01:45 (12712): 
Command: VBoxManage -q sharedfolder add "boinc_7980e5f8c75e250a" --name "shared" --hostpath "C:\ProgramData\BOINC\slots\8/shared"
Exit Code: 0
Output:

2024-09-28 09:01:48 (12712): 
Command: VBoxManage -q startvm "boinc_7980e5f8c75e250a" --type headless
Exit Code: 0
Output:
Waiting for VM "boinc_7980e5f8c75e250a" to power on...
VM "boinc_7980e5f8c75e250a" has been successfully started.

2024-09-28 09:01:50 (12712): 
Command: VBoxManage -q controlvm "boinc_7980e5f8c75e250a" cpuexecutioncap 90 
Exit Code: 0
Output:

2024-09-28 09:06:39 (12712): 
Command: VBoxManage -q controlvm "boinc_7980e5f8c75e250a" keyboardputscancode 39
Exit Code: 0
Output:

2024-09-28 09:06:41 (12712): 
Command: VBoxManage -q controlvm "boinc_7980e5f8c75e250a" screenshotpng "C:\ProgramData\BOINC\slots\8/vbox_screenshot.png"
Exit Code: 0
Output:

2024-09-28 09:06:41 (12712): 
Command: VBoxManage -q controlvm "boinc_7980e5f8c75e250a" poweroff
Exit Code: 0
Output:
0%...10%...20%...30%...40%...50%...60%...70%...80%...90%...100%

2024-09-28 09:06:41 (12712): 
Command: VBoxManage -q snapshot "boinc_7980e5f8c75e250a" list 
Exit Code: -108
Output:
This machine does not have any snapshots

2024-09-28 09:06:41 (12712): 
Command: VBoxManage -q bandwidthctl "boinc_7980e5f8c75e250a" remove "boinc_7980e5f8c75e250a_net" 
Exit Code: 0
Output:

2024-09-28 09:06:45 (12712): 
Command: VBoxManage -q unregistervm "boinc_7980e5f8c75e250a" --delete 
Exit Code: 0
Output:
0%...10%...20%...30%...40%...50%...60%...70%...80%...90%...100%

2024-09-28 09:06:55 (12712): called boinc_finish(194)

</stderr_txt>
]]>


©2024 CERN