From: sgn <sgn@users.noreply.github.com>
To: ml@inbox.vuxu.org
Subject: Re: [ISSUE] [CLOSED] Virtualbox VMs freeze on shutdown and vboxservice doesn't run
Date: Sun, 05 Feb 2023 02:14:30 +0100 [thread overview]
Message-ID: <20230205011430.np8iL-GWkxGtmKTDC87gyiNBusKpba_z19C-DG3rEGU@z> (raw)
In-Reply-To: <gh-mailinglist-notifications-41a7ca26-5023-4802-975b-f1789d68868e-void-packages-41681@inbox.vuxu.org>
[-- Attachment #1: Type: text/plain, Size: 17289 bytes --]
Closed issue by ar-jan on void-packages repository
https://github.com/void-linux/void-packages/issues/41681
Description:
### Is this a new report?
Yes
### System Info
Void 6.1.4_1 x86_64 AuthenticAMD uptodate rFFFFFFFFFFFFFFFF
### Package(s) Affected
virtualbox-ose-7.0.4_1
### Does a report exist for this bug with the project's home (upstream) and/or another distro?
_No response_
### Expected behaviour
Virtualbox should start VMs *and* fully shut them down.
vboxservice should (presumably) be up / be able to be started.
### Actual behaviour
I can start Virtualbox, and start a VM. But, they do not shut down properly; the only way is to kill the process.
The vboxservice also does not function correctly:
sudo sv status vboxservice
down: vboxservice: 1s, normally up, want up
sudo sv start vboxservice
timeout: down: vboxservice: 1s, normally up, want up
The first time I tried (re)starting the vboxservice, I also noticed errors like these in dmesg (similar to #38967):
> [19333.120503] vboxdrv: 0000000000000000 VMMR0.r0
> [19333.201284] vboxdrv: 0000000000000000 VBoxDDR0.r0
> [20997.979622] vboxdrv: 0000000000000000 VMMR0.r0
> [20998.055403] vboxdrv: 0000000000000000 VBoxDDR0.r0
> [20998.154311] EMT-0[16682]: segfault at 0 ip 00007f68f5c4db7f sp 00007f68d24f8868 error 4 in libc.so.6[7f68f5b7d000+f7000] likely on CPU 3 (core 4, socket 0)
sudo bash /etc/sv/vboxservice/run
VBoxService: error: VbglR3Init failed with rc=VERR_FILE_NOT_FOUND
With strace I notice that `/dev/vboxguest` does not exist, and also `/etc/ld.so.preload`:
<summary>
`sudo strace -f -s128 -o virtualbox.txt VBoxService -fvvv`
<details>
> 7199 execve("/usr/bin/VBoxService", ["VBoxService", "-fvvv"], 0x7ffcb074bab8 /* 17 vars */) = 0
> 7199 brk(NULL) = 0x559cd64c7000
> 7199 access("/etc/ld.so.preload", R_OK) = -1 ENOENT (No such file or directory)
> 7199 openat(AT_FDCWD, "/etc/ld.so.cache", O_RDONLY|O_CLOEXEC) = 3
> 7199 newfstatat(3, "", {st_mode=S_IFREG|0644, st_size=97467, ...}, AT_EMPTY_PATH) = 0
> 7199 mmap(NULL, 97467, PROT_READ, MAP_PRIVATE, 3, 0) = 0x7f270b687000
> 7199 close(3) = 0
> 7199 openat(AT_FDCWD, "/usr/lib/libc.so.6", O_RDONLY|O_CLOEXEC) = 3
> 7199 read(3, "\177ELF\2\1\1\3\0\0\0\0\0\0\0\0\3\0>\0\1\0\0\0\300\243\2\0\0\0\0\0@\0\0\0\0\0\0\0\330\232\343\0\0\0\0\0\0\0\0\0@\08\0\16\0@\0G\0F\0\6\0\0\0\4\0\0\0@\0\0\0\0\0\0\0@\0\0\0\0\0\0\0@\0\0\0\0\0\0\0\20\3\0\0\0\0\0\0\20\3\0\0\0\0\0\0\10\0\0\0\0\0\0\0\3\0\0\0\4\0\0\0"..., 832) = 832
> 7199 pread64(3, "\6\0\0\0\4\0\0\0@\0\0\0\0\0\0\0@\0\0\0\0\0\0\0@\0\0\0\0\0\0\0\20\3\0\0\0\0\0\0\20\3\0\0\0\0\0\0\10\0\0\0\0\0\0\0\3\0\0\0\4\0\0\0@<\32\0\0\0\0\0@<\32\0\0\0\0\0@<\32\0\0\0\0\0 \0\0\0\0\0\0\0 \0\0\0\0\0\0\0 \0\0\0\0\0\0\0\1\0\0\0\4\0\0\0\0\0\0\0\0\0\0\0"..., 784, 64) = 784
> 7199 newfstatat(3, "", {st_mode=S_IFREG|0755, st_size=14920856, ...}, AT_EMPTY_PATH) = 0
> 7199 mmap(NULL, 8192, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_ANONYMOUS, -1, 0) = 0x7f270b685000
> 7199 pread64(3, "\6\0\0\0\4\0\0\0@\0\0\0\0\0\0\0@\0\0\0\0\0\0\0@\0\0\0\0\0\0\0\20\3\0\0\0\0\0\0\20\3\0\0\0\0\0\0\10\0\0\0\0\0\0\0\3\0\0\0\4\0\0\0@<\32\0\0\0\0\0@<\32\0\0\0\0\0@<\32\0\0\0\0\0 \0\0\0\0\0\0\0 \0\0\0\0\0\0\0 \0\0\0\0\0\0\0\1\0\0\0\4\0\0\0\0\0\0\0\0\0\0\0"..., 784, 64) = 784
> 7199 mmap(NULL, 2002320, PROT_READ, MAP_PRIVATE|MAP_DENYWRITE, 3, 0) = 0x7f270b49c000
> 7199 mmap(0x7f270b4c5000, 1396736, PROT_READ|PROT_EXEC, MAP_PRIVATE|MAP_FIXED|MAP_DENYWRITE, 3, 0x29000) = 0x7f270b4c5000
> 7199 mmap(0x7f270b61a000, 360448, PROT_READ, MAP_PRIVATE|MAP_FIXED|MAP_DENYWRITE, 3, 0x17e000) = 0x7f270b61a000
> 7199 mmap(0x7f270b672000, 24576, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_FIXED|MAP_DENYWRITE, 3, 0x1d5000) = 0x7f270b672000
> 7199 mmap(0x7f270b678000, 52624, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_FIXED|MAP_ANONYMOUS, -1, 0) = 0x7f270b678000
> 7199 close(3) = 0
> 7199 mmap(NULL, 12288, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_ANONYMOUS, -1, 0) = 0x7f270b499000
> 7199 arch_prctl(ARCH_SET_FS, 0x7f270b499740) = 0
> 7199 set_tid_address(0x7f270b499a10) = 7199
> 7199 set_robust_list(0x7f270b499a20, 24) = 0
> 7199 rseq(0x7f270b49a060, 0x20, 0, 0x53053053) = 0
> 7199 mprotect(0x7f270b672000, 16384, PROT_READ) = 0
> 7199 mprotect(0x559cd635e000, 16384, PROT_READ) = 0
> 7199 mprotect(0x7f270b6d1000, 8192, PROT_READ) = 0
> 7199 prlimit64(0, RLIMIT_STACK, NULL, {rlim_cur=8192*1024, rlim_max=RLIM64_INFINITY}) = 0
> 7199 munmap(0x7f270b687000, 97467) = 0
> 7199 getrandom("\x9c\xd8\x0b\xd4\x46\x5b\xf7\x96", 8, GRND_NONBLOCK) = 8
> 7199 brk(NULL) = 0x559cd64c7000
> 7199 brk(0x559cd64e8000) = 0x559cd64e8000
> 7199 openat(AT_FDCWD, "/usr/lib64/locale/locale-archive", O_RDONLY|O_CLOEXEC) = 3
> 7199 newfstatat(3, "", {st_mode=S_IFREG|0644, st_size=3048928, ...}, AT_EMPTY_PATH) = 0
> 7199 mmap(NULL, 3048928, PROT_READ, MAP_PRIVATE, 3, 0) = 0x7f270b000000
> 7199 close(3) = 0
> 7199 getpid() = 7199
> 7199 rt_sigaction(SIGRT_29, NULL, {sa_handler=SIG_DFL, sa_mask=[], sa_flags=0}, 8) = 0
> 7199 rt_sigaction(SIGRT_29, {sa_handler=0x559cd62dc490, sa_mask=~[RTMIN RT_1], sa_flags=SA_RESTORER, sa_restorer=0x7f270b4db240}, NULL, 8) = 0
> 7199 futex(0x7ffc0957cfac, FUTEX_WAIT_BITSET, 4042322160, NULL, FUTEX_BITSET_MATCH_ANY) = -1 EAGAIN (Resource temporarily unavailable)
> 7199 rt_sigprocmask(SIG_BLOCK, [ALRM], NULL, 8) = 0
> 7199 rt_sigaction(SIGRT_29, {sa_handler=0x559cd62dc490, sa_mask=~[RTMIN RT_1], sa_flags=SA_RESTORER, sa_restorer=0x7f270b4db240}, {sa_handler=0x559cd62dc490, sa_mask=~[KILL STOP RTMIN RT_1], sa_flags=SA_RESTORER, sa_restorer=0x7f270b4db240}, 8) = 0
> 7199 getpriority(PRIO_PROCESS, 0) = 20
> 7199 rt_sigaction(SIGRT_1, {sa_handler=0x7f270b522ea0, sa_mask=[], sa_flags=SA_RESTORER|SA_ONSTACK|SA_RESTART|SA_SIGINFO, sa_restorer=0x7f270b4db240}, NULL, 8) = 0
> 7199 rt_sigprocmask(SIG_UNBLOCK, [RTMIN RT_1], NULL, 8) = 0
> 7199 mmap(NULL, 8392704, PROT_NONE, MAP_PRIVATE|MAP_ANONYMOUS|MAP_STACK, -1, 0) = 0x7f270a7ff000
> 7199 mprotect(0x7f270a800000, 8388608, PROT_READ|PROT_WRITE) = 0
> 7199 rt_sigprocmask(SIG_BLOCK, ~[], [ALRM], 8) = 0
> 7199 clone3({flags=CLONE_VM|CLONE_FS|CLONE_FILES|CLONE_SIGHAND|CLONE_THREAD|CLONE_SYSVSEM|CLONE_SETTLS|CLONE_PARENT_SETTID|CLONE_CHILD_CLEARTID, child_tid=0x7f270afff990, parent_tid=0x7f270afff990, exit_signal=0, stack=0x7f270a7ff000, stack_size=0x7fff80, tls=0x7f270afff6c0} => {parent_tid=[7200]}, 88) = 7200
> 7199 rt_sigprocmask(SIG_SETMASK, [ALRM], NULL, 8) = 0
> 7200 rseq(0x7f270affffe0, 0x20, 0, 0x53053053 <unfinished ...>
> 7199 futex(0x7f270afff990, FUTEX_WAIT_BITSET|FUTEX_CLOCK_REALTIME, 7200, NULL, FUTEX_BITSET_MATCH_ANY <unfinished ...>
> 7200 <... rseq resumed>) = 0
> 7200 set_robust_list(0x7f270afff9a0, 24) = 0
> 7200 rt_sigprocmask(SIG_SETMASK, [ALRM], NULL, 8) = 0
> 7200 getpriority(PRIO_PROCESS, 0) = 20
> 7200 sched_getparam(0, [0]) = 0
> 7200 sched_getscheduler(0) = 0 (SCHED_OTHER)
> 7200 sched_getparam(7200, [0]) = 0
> 7200 sched_getscheduler(7200) = 0 (SCHED_OTHER)
> 7200 getpriority(PRIO_PROCESS, 0) = 20
> 7200 setpriority(PRIO_PROCESS, 0, -1) = 0
> 7200 setpriority(PRIO_PROCESS, 0, -2) = 0
> 7200 setpriority(PRIO_PROCESS, 0, -3) = 0
> 7200 setpriority(PRIO_PROCESS, 0, -4) = 0
> 7200 setpriority(PRIO_PROCESS, 0, -5) = 0
> 7200 setpriority(PRIO_PROCESS, 0, -6) = 0
> 7200 setpriority(PRIO_PROCESS, 0, -7) = 0
> 7200 setpriority(PRIO_PROCESS, 0, -8) = 0
> 7200 setpriority(PRIO_PROCESS, 0, -9) = 0
> 7200 setpriority(PRIO_PROCESS, 0, -10) = 0
> 7200 setpriority(PRIO_PROCESS, 0, -11) = 0
> 7200 setpriority(PRIO_PROCESS, 0, -12) = 0
> 7200 setpriority(PRIO_PROCESS, 0, -13) = 0
> 7200 setpriority(PRIO_PROCESS, 0, -14) = 0
> 7200 setpriority(PRIO_PROCESS, 0, -15) = 0
> 7200 setpriority(PRIO_PROCESS, 0, -16) = 0
> 7200 setpriority(PRIO_PROCESS, 0, -17) = 0
> 7200 setpriority(PRIO_PROCESS, 0, -18) = 0
> 7200 setpriority(PRIO_PROCESS, 0, -19) = 0
> 7200 setpriority(PRIO_PROCESS, 0, -20) = 0
> 7200 getpriority(PRIO_PROCESS, 0) = 40
> 7200 setpriority(PRIO_PROCESS, 0, 0) = 0
> 7200 getpriority(PRIO_PROCESS, 0) = 20
> 7200 setpriority(PRIO_PROCESS, 0, 1) = 0
> 7200 setpriority(PRIO_PROCESS, 0, 2) = 0
> 7200 setpriority(PRIO_PROCESS, 0, 3) = 0
> 7200 setpriority(PRIO_PROCESS, 0, 4) = 0
> 7200 setpriority(PRIO_PROCESS, 0, 5) = 0
> 7200 setpriority(PRIO_PROCESS, 0, 6) = 0
> 7200 setpriority(PRIO_PROCESS, 0, 7) = 0
> 7200 setpriority(PRIO_PROCESS, 0, 8) = 0
> 7200 setpriority(PRIO_PROCESS, 0, 9) = 0
> 7200 setpriority(PRIO_PROCESS, 0, 10) = 0
> 7200 setpriority(PRIO_PROCESS, 0, 11) = 0
> 7200 setpriority(PRIO_PROCESS, 0, 12) = 0
> 7200 setpriority(PRIO_PROCESS, 0, 13) = 0
> 7200 setpriority(PRIO_PROCESS, 0, 14) = 0
> 7200 setpriority(PRIO_PROCESS, 0, 15) = 0
> 7200 setpriority(PRIO_PROCESS, 0, 16) = 0
> 7200 setpriority(PRIO_PROCESS, 0, 17) = 0
> 7200 setpriority(PRIO_PROCESS, 0, 18) = 0
> 7200 setpriority(PRIO_PROCESS, 0, 19) = 0
> 7200 getpriority(PRIO_PROCESS, 0) = 1
> 7200 setpriority(PRIO_PROCESS, 0, 0) = 0
> 7200 getpriority(PRIO_PROCESS, 0) = 20
> 7200 getpriority(PRIO_PROCESS, 0) = 20
> 7200 setpriority(PRIO_PROCESS, 0, 19) = 0
> 7200 mmap(NULL, 8392704, PROT_NONE, MAP_PRIVATE|MAP_ANONYMOUS|MAP_STACK, -1, 0) = 0x7f2709ffe000
> 7200 mprotect(0x7f2709fff000, 8388608, PROT_READ|PROT_WRITE) = 0
> 7200 mmap(NULL, 134217728, PROT_NONE, MAP_PRIVATE|MAP_ANONYMOUS|MAP_NORESERVE, -1, 0) = 0x7f2701ffe000
> 7200 munmap(0x7f2701ffe000, 33562624) = 0
> 7200 munmap(0x7f2708000000, 33546240) = 0
> 7200 mprotect(0x7f2704000000, 135168, PROT_READ|PROT_WRITE) = 0
> 7200 rt_sigprocmask(SIG_BLOCK, ~[], [ALRM], 8) = 0
> 7200 clone3({flags=CLONE_VM|CLONE_FS|CLONE_FILES|CLONE_SIGHAND|CLONE_THREAD|CLONE_SYSVSEM|CLONE_SETTLS|CLONE_PARENT_SETTID|CLONE_CHILD_CLEARTID, child_tid=0x7f270a7fe990, parent_tid=0x7f270a7fe990, exit_signal=0, stack=0x7f2709ffe000, stack_size=0x7fff80, tls=0x7f270a7fe6c0} <unfinished ...>
> 7201 rseq(0x7f270a7fefe0, 0x20, 0, 0x53053053 <unfinished ...>
> 7200 <... clone3 resumed> => {parent_tid=[7201]}, 88) = 7201
> 7201 <... rseq resumed>) = 0
> 7200 rt_sigprocmask(SIG_SETMASK, [ALRM], <unfinished ...>
> 7201 set_robust_list(0x7f270a7fe9a0, 24 <unfinished ...>
> 7200 <... rt_sigprocmask resumed>NULL, 8) = 0
> 7201 <... set_robust_list resumed>) = 0
> 7200 futex(0x7f270a7fe990, FUTEX_WAIT_BITSET|FUTEX_CLOCK_REALTIME, 7201, NULL, FUTEX_BITSET_MATCH_ANY <unfinished ...>
> 7201 rt_sigprocmask(SIG_SETMASK, [ALRM], NULL, 8) = 0
> 7201 getpriority(PRIO_PROCESS, 0) = 1
> 7201 setpriority(PRIO_PROCESS, 0, 20) = 0
> 7201 setpriority(PRIO_PROCESS, 0, 0) = 0
> 7201 rt_sigprocmask(SIG_BLOCK, ~[RT_1], NULL, 8) = 0
> 7201 madvise(0x7f2709ffe000, 8368128, MADV_DONTNEED) = 0
> 7201 exit(0) = ?
> 7201 +++ exited with 0 +++
> 7200 <... futex resumed>) = 0
> 7200 setpriority(PRIO_PROCESS, 0, 0) = 0
> 7200 sched_setscheduler(0, SCHED_OTHER, [0]) = 0
> 7200 sched_setparam(0, [0]) = 0
> 7200 sched_setscheduler(7200, SCHED_OTHER, [0]) = 0
> 7200 rt_sigprocmask(SIG_BLOCK, ~[RT_1], NULL, 8) = 0
> 7200 madvise(0x7f270a7ff000, 8368128, MADV_DONTNEED) = 0
> 7200 exit(0) = ?
> 7199 <... futex resumed>) = 0
> 7200 +++ exited with 0 +++
> 7199 getpriority(PRIO_PROCESS, 0) = 20
> 7199 readlink("/proc/self/exe", "/usr/bin/VBoxService", 4067) = 20
> 7199 openat(AT_FDCWD, "/usr/lib64/gconv/gconv-modules.cache", O_RDONLY) = -1 ENOENT (No such file or directory)
> 7199 openat(AT_FDCWD, "/usr/lib64/gconv/gconv-modules", O_RDONLY|O_CLOEXEC) = 3
> 7199 newfstatat(3, "", {st_mode=S_IFREG|0644, st_size=3916, ...}, AT_EMPTY_PATH) = 0
> 7199 read(3, "# GNU libc iconv configuration.\n# Copyright (C) 1997-2022 Free Software Foundation, Inc.\n# This file is part of the GNU C Librar"..., 4096) = 3916
> 7199 read(3, "", 4096) = 0
> 7199 close(3) = 0
> 7199 openat(AT_FDCWD, "/usr/lib64/gconv/gconv-modules.d", O_RDONLY|O_NONBLOCK|O_CLOEXEC|O_DIRECTORY) = 3
> 7199 newfstatat(3, "", {st_mode=S_IFDIR|0755, st_size=4096, ...}, AT_EMPTY_PATH) = 0
> 7199 getdents64(3, 0x559cd64cb8e0 /* 3 entries */, 32768) = 96
> 7199 openat(AT_FDCWD, "/usr/lib64/gconv/gconv-modules.d/gconv-modules-extra.conf", O_RDONLY|O_CLOEXEC) = 4
> 7199 newfstatat(4, "", {st_mode=S_IFREG|0644, st_size=53974, ...}, AT_EMPTY_PATH) = 0
> 7199 read(4, "# GNU libc iconv configuration.\n# Copyright (C) 1997-2022 Free Software Foundation, Inc.\n# This file is part of the GNU C Librar"..., 4096) = 4096
> 7199 read(4, "B1002//\tJUS_I.B1.002//\nmodule\tJUS_I.B1.002//\t\tINTERNAL\t\tISO646\t\t2\nmodule\tINTERNAL\t\tJUS_I.B1.002//\t\tISO646\t\t2\n\nalias\tISO646-KR//\t"..., 4096) = 4096
> 7199 read(4, "59-5//\nalias\tISO_8859-5//\t\tISO-8859-5//\nalias\tISO8859-5//\t\tISO-8859-5//\nalias\tISO88595//\t\tISO-8859-5//\nalias\tCYRILLIC//\t\tISO-885"..., 4096) = 4096
> 7199 read(4, "59-16//\t\tINTERNAL\t\tISO8859-16\t1\nmodule\tINTERNAL\t\tISO-8859-16//\t\tISO8859-16\t1\n\n#\tfrom\t\t\tto\t\t\tmodule\t\tcost\nalias\tT.61//\t\t\tT.61-8BI"..., 4096) = 4096
> 7199 read(4, "-SE-A\t1\nmodule\tINTERNAL\t\tEBCDIC-FI-SE-A//\tEBCDIC-FI-SE-A\t1\n\n#\tfrom\t\t\tto\t\t\tmodule\t\tcost\nalias\tCSEBCDICFR//\t\tEBCDIC-FR//\nalias\tEBC"..., 4096) = 4096
> 7199 read(4, "97\t\t1\n\n#\tfrom\t\t\tto\t\t\tmodule\t\tcost\nalias\tCP420//\t\t\tIBM420//\nalias\tEBCDIC-CP-AR1//\t\tIBM420//\nalias\tCSIBM420//\t\tIBM420//\nalias\tOSF1"..., 4096) = 4096
> 7199 read(4, "1\n\n#\tfrom\t\t\tto\t\t\tmodule\t\tcost\nalias\tCP868//\t\t\tIBM868//\nalias\tCP-AR//\t\t\tIBM868//\nalias\tCSIBM868//\t\tIBM868//\nalias\tOSF10020364//\t\t"..., 4096) = 4096
> 7199 read(4, "6//\t\tIBM1046//\nalias\tCP1046//\t\tIBM1046//\nalias\t1046//\t\t\tIBM1046//\nmodule\tIBM1046//\t\tINTERNAL\t\tIBM1046\t\t1\nmodule\tINTERNAL\t\tIBM104"..., 4096) = 4096
> 7199 read(4, "\tto\t\t\tmodule\t\tcost\nalias\tRUSCII//\t\tCP1125//\nalias\tIBM848//\t\tCP1125//\nmodule\tCP1125//\t\tINTERNAL\t\tCP1125\t\t1\nmodule\tINTERNAL\t\tCP112"..., 4096) = 4096
> 7199 brk(0x559cd6509000) = 0x559cd6509000
> 7199 read(4, "03//\nmodule\tCSN_369103//\t\tINTERNAL\t\tCSN_369103\t1\nmodule\tINTERNAL\t\tCSN_369103//\t\tCSN_369103\t1\n\n#\tfrom\t\t\tto\t\t\tmodule\t\tcost\nalias\tC"..., 4096) = 4096
> 7199 read(4, "\tmodule\t\tcost\nalias\tISO-IR-8-1//\t\tNATS-SEFI//\nalias\tCSNATSSEFI//\t\tNATS-SEFI//\nalias\tNATSSEFI//\t\tNATS-SEFI//\nmodule\tNATS-SEFI//\t\t"..., 4096) = 4096
> 7199 read(4, "IBM1156\t\t1\n\n#\tfrom\t\t\tto\t\t\tmodule\t\tcost\nalias\tIBM-1157//\t\tIBM1157//\nalias\tCP1157//\t\tIBM1157//\nalias\tCSIBM1157//\t\tIBM1157//\nmodule"..., 4096) = 4096
> 7199 read(4, "\t\tIBM1166//\nalias\tCP1166//\t\tIBM1166//\nalias\tCSIBM1166//\t\tIBM1166//\nmodule\tIBM1166//\t\tINTERNAL\t\tIBM1166\t\t1\nmodule\tINTERNAL\t\tIBM11"..., 4096) = 4096
> 7199 read(4, "alias\tROMAN9//\t\tHP-ROMAN9//\nalias\tR9//\t\t\tHP-ROMAN9//\nalias\tHPROMAN9//\t\tHP-ROMAN9//\nmodule\tHP-ROMAN9//\t\tINTERNAL\t\tHP-ROMAN9\t1\nmod"..., 4096) = 726
> 7199 read(4, "", 4096) = 0
> 7199 close(4) = 0
> 7199 getdents64(3, 0x559cd64cb8e0 /* 0 entries */, 32768) = 0
> 7199 close(3) = 0
> 7199 futex(0x7f270b67788c, FUTEX_WAKE_PRIVATE, 2147483647) = 0
> 7199 rt_sigaction(SIGCHLD, NULL, {sa_handler=SIG_DFL, sa_mask=[], sa_flags=0}, 8) = 0
> 7199 rt_sigaction(SIGCHLD, {sa_handler=0x559cd62e5eb0, sa_mask=[], sa_flags=SA_RESTORER|SA_RESTART|SA_NOCLDSTOP, sa_restorer=0x7f270b4db240}, {sa_handler=SIG_DFL, sa_mask=[], sa_flags=0}, 8) = 0
> 7199 openat(AT_FDCWD, "/dev/null", O_RDONLY|O_CLOEXEC) = 3
> 7199 fcntl(3, F_GETFD) = 0x1 (flags FD_CLOEXEC)
> 7199 close(3) = 0
> 7199 openat(AT_FDCWD, "/dev/vboxguest", O_RDWR|O_CLOEXEC) = -1 ENOENT (No such file or directory)
> 7199 write(2, "VBoxService", 11) = 11
> 7199 write(2, ": ", 2) = 2
> 7199 write(2, "error: ", 7) = 7
> 7199 write(2, "VbglR3Init failed with rc=VERR_FILE_NOT_FOUND", 45) = 45
> 7199 write(2, "\n", 1) = 1
> 7199 exit_group(1) = ?
> 7199 +++ exited with 1 +++
</details>
</summary>
Also reported by two others here: https://old.reddit.com/r/voidlinux/comments/10a6nla/help_post_virtualbox_freezes/
### Steps to reproduce
1. xi virtualbox-ose virtualbox-ose-dkms virtualbox-ose-guest virtualbox-ose-guest-dkms
2. reboot
3. sudo ln -s /etc/sv/vboxservice /var/service/
4. Start VirtualBox
5. Start a VM
6. Shut down the VM. The VM window greys out and freezes. Only way to close it is to kill the process (resulting in "Aborted" status for the VM).
next prev parent reply other threads:[~2023-02-05 1:14 UTC|newest]
Thread overview: 8+ messages / expand[flat|nested] mbox.gz Atom feed top
2023-01-16 17:52 [ISSUE] " ar-jan
2023-01-16 20:49 ` nezos
2023-01-18 11:28 ` asifakonjee
2023-01-23 18:06 ` egorenar
2023-01-29 10:58 ` egorenar
2023-02-04 3:22 ` sgn
2023-02-05 1:14 ` sgn [this message]
2023-02-05 12:04 ` ar-jan
Reply instructions:
You may reply publicly to this message via plain-text email
using any one of the following methods:
* Save the following mbox file, import it into your mail client,
and reply-to-all from there: mbox
Avoid top-posting and favor interleaved quoting:
https://en.wikipedia.org/wiki/Posting_style#Interleaved_style
* Reply using the --to, --cc, and --in-reply-to
switches of git-send-email(1):
git send-email \
--in-reply-to=20230205011430.np8iL-GWkxGtmKTDC87gyiNBusKpba_z19C-DG3rEGU@z \
--to=sgn@users.noreply.github.com \
--cc=ml@inbox.vuxu.org \
/path/to/YOUR_REPLY
https://kernel.org/pub/software/scm/git/docs/git-send-email.html
* If your mail client supports setting the In-Reply-To header
via mailto: links, try the mailto: link
Be sure your reply has a Subject: header at the top and a blank line
before the message body.
This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox;
as well as URLs for NNTP newsgroup(s).