Name | Theory_2814-3960191-50_0 |
Workunit | 230535397 |
Created | 24 Feb 2025, 8:41:28 UTC |
Sent | 24 Feb 2025, 13:41:53 UTC |
Report deadline | 7 Mar 2025, 13:41:53 UTC |
Received | 24 Feb 2025, 13:43:49 UTC |
Server state | Over |
Outcome | Computation error |
Client state | Compute error |
Exit status | 1 (0x00000001) Unknown error code |
Computer ID | 10836618 |
Run time | 22 sec |
CPU time | |
Validate state | Invalid |
Credit | 0.00 |
Device peak FLOPS | 4.68 GFLOPS |
Application version | Theory Simulation v300.60 (vbox64_theory) windows_x86_64 |
Peak working set size | 7.28 MB |
Peak swap size | 1.79 MB |
Peak disk usage | 1.42 MB |
<core_client_version>8.0.2</core_client_version> <![CDATA[ <message> Incorrect function. (0x1) - exit code 1 (0x1)</message> <stderr_txt> 2025-02-24 08:41:56 (12036): vboxwrapper version 26208 2025-02-24 08:41:56 (12036): BOINC client version: 8.0.2 2025-02-24 08:41:56 (12036): Detected: VirtualBox VboxManage Interface (Version: 7.0.6) 2025-02-24 08:41:57 (12036): Detected: Heartbeat check (file: 'heartbeat' every 1200.000000 seconds) 2025-02-24 08:41:57 (12036): Successfully copied 'init_data.xml' to the shared directory. 2025-02-24 08:41:57 (12036): Successfully copied 'input' to the shared directory. 2025-02-24 08:41:57 (12036): Create VM. (boinc_c0b2eb16b77617f5, slot#7) 2025-02-24 08:41:57 (12036): Setting Memory Size for VM. (630MB) 2025-02-24 08:41:58 (12036): Setting CPU Count for VM. (1) 2025-02-24 08:41:58 (12036): Setting Chipset Options for VM. 2025-02-24 08:41:58 (12036): Setting Graphics Controller Options for VM. 2025-02-24 08:41:59 (12036): Setting Boot Options for VM. 2025-02-24 08:41:59 (12036): Setting Network Configuration for NAT. 2025-02-24 08:41:59 (12036): Enabling VM Network Access. 2025-02-24 08:41:59 (12036): Disabling USB Support for VM. 2025-02-24 08:42:00 (12036): Disabling COM Port Support for VM. 2025-02-24 08:42:00 (12036): Disabling LPT Port Support for VM. 2025-02-24 08:42:00 (12036): Disabling Audio Support for VM. 2025-02-24 08:42:00 (12036): Disabling Clipboard Support for VM. 2025-02-24 08:42:01 (12036): Disabling Drag and Drop Support for VM. 2025-02-24 08:42:01 (12036): Adding storage controller(s) to VM. 2025-02-24 08:42:01 (12036): Adding virtual disk drive to VM. (Theory_2025_01_16_prod.vdi) 2025-02-24 08:42:02 (12036): Attempts: 2 2025-02-24 08:42:03 (12036): Adding VirtualBox Guest Additions to VM. 2025-02-24 08:42:03 (12036): Adding network bandwidth throttle group to VM. (Defaulting to 1024GB) 2025-02-24 08:42:03 (12036): forwarding host port 50764 to guest port 80 2025-02-24 08:42:04 (12036): Enabling remote desktop for VM. 2025-02-24 08:42:04 (12036): Required extension pack not installed, remote desktop not enabled. 2025-02-24 08:42:04 (12036): Enabling shared directory for VM. 2025-02-24 08:42:04 (12036): Starting VM using VBoxManage interface. (boinc_c0b2eb16b77617f5, slot#7) 2025-02-24 08:42:05 (12036): Error in start VM for VM: 1 Command: VBoxManage -q startvm "boinc_c0b2eb16b77617f5" --type headless Output: VBoxManage.exe: error: The virtual machine 'boinc_c0b2eb16b77617f5' has terminated unexpectedly during startup with exit code 1 (0x1). More details may be available in 'C:\ProgramData\BOINC\slots\7\boinc_c0b2eb16b77617f5\Logs\VBoxHardening.log' VBoxManage.exe: error: Details: code E_FAIL (0x80004005), component MachineWrap, interface IMachine Waiting for VM "boinc_c0b2eb16b77617f5" to power on... 2025-02-24 08:42:05 (12036): VM failed to start. 2025-02-24 08:42:05 (12036): Could not start 2025-02-24 08:42:05 (12036): ERROR: VM failed to start 2025-02-24 08:42:05 (12036): Powering off VM. 2025-02-24 08:42:05 (12036): Deregistering VM. (boinc_c0b2eb16b77617f5, slot#7) 2025-02-24 08:42:05 (12036): Removing network bandwidth throttle group from VM. 2025-02-24 08:42:06 (12036): Attempts: 2 2025-02-24 08:42:06 (12036): Removing VM from VirtualBox. Hypervisor System Log: 00:00:32.621810 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:00:32.621815 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:00:32.621820 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:00:32.621825 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:00:32.621831 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:00:32.621837 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:00:32.621842 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:00:32.621847 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:00:32.621852 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:00:32.621857 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:00:32.621862 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:00:32.621867 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:00:32.621871 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:00:32.621913 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:00:32.621919 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:00:32.621924 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:00:32.621929 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:00:32.621934 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:00:32.621939 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:00:32.621944 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:00:32.621949 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:00:32.621954 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:00:32.621959 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:00:32.621965 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:00:32.621971 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:00:32.621976 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:00:32.621981 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:00:32.621986 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:00:32.621991 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:00:32.621996 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:00:32.622001 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:00:32.622006 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:00:32.622011 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:00:32.622016 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:00:32.622021 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:00:32.622026 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:00:32.623858 Saving settings file "C:\ProgramData\BOINC\slots\1\boinc_f5c2b671805be368\boinc_f5c2b671805be368.vbox" with version "1.19-windows" 00:00:32.628105 Finished saving settings file "C:\ProgramData\BOINC\slots\1\boinc_f5c2b671805be368\boinc_f5c2b671805be368.vbox" VM Execution Log: VM Startup Log: VM Trace Log: Processor supports nested HW virtualization: yes Processor supports virt. vmsave/vmload: no Processor#0 speed: unknown Processor#0 description: 12th Gen Intel(R) Core(TM) i7-12700H Processor#1 speed: unknown Processor#1 description: 12th Gen Intel(R) Core(TM) i7-12700H Processor#2 speed: unknown Processor#2 description: 12th Gen Intel(R) Core(TM) i7-12700H Processor#3 speed: unknown Processor#3 description: 12th Gen Intel(R) Core(TM) i7-12700H Processor#4 speed: unknown Processor#4 description: 12th Gen Intel(R) Core(TM) i7-12700H Processor#5 speed: unknown Processor#5 description: 12th Gen Intel(R) Core(TM) i7-12700H Processor#6 speed: unknown Processor#6 description: 12th Gen Intel(R) Core(TM) i7-12700H Processor#7 speed: unknown Processor#7 description: 12th Gen Intel(R) Core(TM) i7-12700H Processor#8 speed: unknown Processor#8 description: 12th Gen Intel(R) Core(TM) i7-12700H Processor#9 speed: unknown Processor#9 description: 12th Gen Intel(R) Core(TM) i7-12700H Processor#10 speed: unknown Processor#10 description: 12th Gen Intel(R) Core(TM) i7-12700H Processor#11 speed: unknown Processor#11 description: 12th Gen Intel(R) Core(TM) i7-12700H Processor#12 speed: unknown Processor#12 description: 12th Gen Intel(R) Core(TM) i7-12700H Processor#13 speed: unknown Processor#13 description: 12th Gen Intel(R) Core(TM) i7-12700H Processor#14 speed: unknown Processor#14 description: 12th Gen Intel(R) Core(TM) i7-12700H Processor#15 speed: unknown Processor#15 description: 12th Gen Intel(R) Core(TM) i7-12700H Processor#16 speed: unknown Processor#16 description: 12th Gen Intel(R) Core(TM) i7-12700H Processor#17 speed: unknown Processor#17 description: 12th Gen Intel(R) Core(TM) i7-12700H Processor#18 speed: unknown Processor#18 description: 12th Gen Intel(R) Core(TM) i7-12700H Processor#19 speed: unknown Processor#19 description: 12th Gen Intel(R) Core(TM) i7-12700H Memory size: 32492 MByte Memory available: 20369 MByte Operating system: Windows 11 Operating system version: 10.0.26120 2025-02-24 08:41:57 (12036): Command: VBoxManage -q showvminfo "boinc_c0b2eb16b77617f5" --machinereadable Exit Code: -2135228415 Output: VBoxManage.exe: error: Could not find a registered machine named 'boinc_c0b2eb16b77617f5' 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 2025-02-24 08:41:57 (12036): Command: VBoxManage -q createvm --name "boinc_c0b2eb16b77617f5" --basefolder "C:\ProgramData\BOINC\slots\7" --ostype "Linux26_64" --register Exit Code: 0 Output: Virtual machine 'boinc_c0b2eb16b77617f5' is created and registered. UUID: cc5753e9-4fae-444c-9fa5-90b840423ffd Settings file: 'C:\ProgramData\BOINC\slots\7\boinc_c0b2eb16b77617f5\boinc_c0b2eb16b77617f5.vbox' 2025-02-24 08:41:57 (12036): Command: VBoxManage -q modifyvm "boinc_c0b2eb16b77617f5" --description "Theory_2814-3960191-50_0" Exit Code: 0 Output: 2025-02-24 08:41:58 (12036): Command: VBoxManage -q modifyvm "boinc_c0b2eb16b77617f5" --memory 630 Exit Code: 0 Output: 2025-02-24 08:41:58 (12036): Command: VBoxManage -q modifyvm "boinc_c0b2eb16b77617f5" --cpus 1 Exit Code: 0 Output: 2025-02-24 08:41:58 (12036): Command: VBoxManage -q modifyvm "boinc_c0b2eb16b77617f5" --acpi on --ioapic on --rtcuseutc off Exit Code: 0 Output: 2025-02-24 08:41:59 (12036): Command: VBoxManage -q modifyvm "boinc_c0b2eb16b77617f5" --vram 16 --graphicscontroller VBoxVGA Exit Code: 0 Output: 2025-02-24 08:41:59 (12036): Command: VBoxManage -q modifyvm "boinc_c0b2eb16b77617f5" --boot1 disk --boot2 dvd --boot3 none --boot4 none Exit Code: 0 Output: 2025-02-24 08:41:59 (12036): Command: VBoxManage -q modifyvm "boinc_c0b2eb16b77617f5" --nic1 nat --natdnsproxy1 on --cableconnected1 off Exit Code: 0 Output: 2025-02-24 08:41:59 (12036): Command: VBoxManage -q modifyvm "boinc_c0b2eb16b77617f5" --cableconnected1 on Exit Code: 0 Output: 2025-02-24 08:42:00 (12036): Command: VBoxManage -q modifyvm "boinc_c0b2eb16b77617f5" --usb off Exit Code: 0 Output: 2025-02-24 08:42:00 (12036): Command: VBoxManage -q modifyvm "boinc_c0b2eb16b77617f5" --uart1 off --uart2 off Exit Code: 0 Output: 2025-02-24 08:42:00 (12036): Command: VBoxManage -q modifyvm "boinc_c0b2eb16b77617f5" --lpt1 off --lpt2 off Exit Code: 0 Output: 2025-02-24 08:42:00 (12036): Command: VBoxManage -q modifyvm "boinc_c0b2eb16b77617f5" --audio-enabled off Exit Code: 0 Output: 2025-02-24 08:42:01 (12036): Command: VBoxManage -q modifyvm "boinc_c0b2eb16b77617f5" --clipboard disabled Exit Code: 0 Output: 2025-02-24 08:42:01 (12036): Command: VBoxManage -q modifyvm "boinc_c0b2eb16b77617f5" --draganddrop disabled Exit Code: 0 Output: 2025-02-24 08:42:01 (12036): Command: VBoxManage -q storagectl "boinc_c0b2eb16b77617f5" --name "Hard Disk Controller" --add "sata" --controller "IntelAHCI" --hostiocache off --portcount 3 Exit Code: 0 Output: 2025-02-24 08:42:03 (12036): Command: VBoxManage -q showhdinfo "C:\ProgramData\BOINC/projects/lhcathome.cern.ch_lhcathome/Theory_2025_01_16_prod.vdi" Exit Code: 0 Output: UUID: 6a4110e9-e559-4c1c-bfd2-ba6f6aaf4169 Parent UUID: base State: created Type: multiattach Location: C:\ProgramData\BOINC\projects\lhcathome.cern.ch_lhcathome\Theory_2025_01_16_prod.vdi Storage format: VDI Format variant: dynamic default Capacity: 20480 MBytes Size on disk: 781 MBytes Encryption: disabled Property: AllocationBlockSize=1048576 Child UUIDs: 491321b0-6152-41c9-ac95-37b652bf7515 4669ec80-56b6-4f12-854b-cee40c671684 3f909a1e-664e-4ecd-b213-4267e42e62f3 2025-02-24 08:42:03 (12036): Command: VBoxManage -q storageattach "boinc_c0b2eb16b77617f5" --storagectl "Hard Disk Controller" --port 0 --device 0 --type hdd --mtype multiattach --medium "C:\ProgramData\BOINC/projects/lhcathome.cern.ch_lhcathome/Theory_2025_01_16_prod.vdi" Exit Code: 0 Output: 2025-02-24 08:42:03 (12036): Command: VBoxManage -q storageattach "boinc_c0b2eb16b77617f5" --storagectl "Hard Disk Controller" --port 1 --device 0 --type dvddrive --medium "C:\Program Files\Oracle\VirtualBox/VBoxGuestAdditions.iso" Exit Code: 0 Output: 2025-02-24 08:42:03 (12036): Command: VBoxManage -q bandwidthctl "boinc_c0b2eb16b77617f5" add "boinc_c0b2eb16b77617f5_net" --type network --limit 1024G Exit Code: 0 Output: 2025-02-24 08:42:04 (12036): Command: VBoxManage -q modifyvm "boinc_c0b2eb16b77617f5" --natpf1 ",tcp,127.0.0.1,50764,,80" Exit Code: 0 Output: 2025-02-24 08:42:04 (12036): Command: VBoxManage -q list extpacks Exit Code: 0 Output: Extension Packs: 0 2025-02-24 08:42:04 (12036): Command: VBoxManage -q sharedfolder add "boinc_c0b2eb16b77617f5" --name "shared" --hostpath "C:\ProgramData\BOINC\slots\7/shared" Exit Code: 0 Output: 2025-02-24 08:42:05 (12036): Command: VBoxManage -q startvm "boinc_c0b2eb16b77617f5" --type headless Exit Code: 1 Output: VBoxManage.exe: error: The virtual machine 'boinc_c0b2eb16b77617f5' has terminated unexpectedly during startup with exit code 1 (0x1). More details may be available in 'C:\ProgramData\BOINC\slots\7\boinc_c0b2eb16b77617f5\Logs\VBoxHardening.log' VBoxManage.exe: error: Details: code E_FAIL (0x80004005), component MachineWrap, interface IMachine Waiting for VM "boinc_c0b2eb16b77617f5" to power on... 2025-02-24 08:42:05 (12036): Command: VBoxManage -q snapshot "boinc_c0b2eb16b77617f5" list Exit Code: -108 Output: This machine does not have any snapshots 2025-02-24 08:42:05 (12036): Command: VBoxManage -q bandwidthctl "boinc_c0b2eb16b77617f5" remove "boinc_c0b2eb16b77617f5_net" Exit Code: 0 Output: 2025-02-24 08:42:07 (12036): Command: VBoxManage -q unregistervm "boinc_c0b2eb16b77617f5" --delete Exit Code: 0 Output: 0%...10%...20%...30%...40%...50%...60%...70%...80%...90%...100% 2025-02-24 08:42:17 (12036): called boinc_finish(1) </stderr_txt> ]]>
©2025 CERN