You are not logged in.

#1 2022-12-07 14:03:23

solskogen
Member
From: Norway
Registered: 2005-03-06
Posts: 144

Virtualbox 7.0.4 segfaults [SOLVED with workaround]

This is the packages I have installed

virtualbox 7.0.4-1
virtualbox-guest-iso 7.0.4-1
virtualbox-host-modules-arch 7.0.4-4

This is what I see in dmesg:

[   90.188538] VirtualBox[728]: segfault at 337 ip 00007f099cd1603d sp 00007ffd0e88eda0 error 4 in ld-linux-x86-64.so.2[7f099cd15000+26000]
[   90.188545] Code: 61 20 03 00 e9 22 fa ff ff 0f 1f 40 00 f3 0f 1e fa 55 48 8d 2d dc 19 03 00 53 48 89 fb 48 89 ef 48 83 ec 08 ff 15 fb 09 03 00 <80> bb 37 03 00 00 00 75 14 8b 83 30 03 00 00 85 c0 74 20 31 f6 48

Last edited by solskogen (2022-12-07 16:37:35)

Offline

#2 2022-12-07 14:24:18

V1del
Forum Moderator
Registered: 2012-10-16
Posts: 25,261

Re: Virtualbox 7.0.4 segfaults [SOLVED with workaround]

Is that all you see? No prior module loading errors for the virtualbox modules in dmesg? There was a thread a while ago where an invalid locale could create issues what do you get from

localectl
locale
locale -a

Also check/post a backtrace: https://wiki.archlinux.org/title/Core_d … _core_dump

Not an Arch discussion, moving to NC.

Last edited by V1del (2022-12-07 14:25:20)

Offline

#3 2022-12-07 14:37:15

solskogen
Member
From: Norway
Registered: 2005-03-06
Posts: 144

Re: Virtualbox 7.0.4 segfaults [SOLVED with workaround]

vboxreload gives

[ 1974.157454] vboxdrv: Found 8 processor cores/threads
[ 1974.180596] vboxdrv: TSC mode is Invariant, tentative frequency 4000111144 Hz
[ 1974.180598] vboxdrv: Successfully loaded version 7.0.4 r154605 (interface 0x00330004)
[ 1974.182809] VBoxNetAdp: Successfully started.
[ 1974.189094] VBoxNetFlt: Successfully started.

VirtualBox worked just before virtualbox-host-modules-arch was updated. So locale is not the problem.

Here's the coredump

Executable: /usr/lib/virtualbox/VirtualBox
 Control Group: /user.slice/user-1000.slice/session-3.scope
          Unit: session-3.scope
         Slice: user-1000.slice
       Session: 3
     Owner UID: 1000 (solskogen)
       Boot ID: 47a489366dd546fbb29daa4ec70c24d6
    Machine ID: 019c0c06bb7d49508309d318c5406395
      Hostname: cozy
       Storage: /var/lib/systemd/coredump/core.VirtualBox.1000.47a489366dd546fbb29daa4ec70c24d6.880.1670423481000000.zst (present)
  Size on Disk: 1.8M
       Message: Process 880 (VirtualBox) of user 1000 dumped core.

                Stack trace of thread 880:
                #0  0x00007f12ee5a903d n/a (ld-linux-x86-64.so.2 + 0x203d)
                #1  0x00007f12ea968e3e _dl_catch_exception (libc.so.6 + 0x14fe3e)
                #2  0x00007f12ea968ef3 _dl_catch_error (libc.so.6 + 0x14fef3)
                #3  0x00007f12ea89b4af n/a (libc.so.6 + 0x824af)
                #4  0x00007f12ea89b206 dlclose (libc.so.6 + 0x82206)
                #5  0x00007f12def1ef4c n/a (swrast_dri.so + 0xb1ef4c)
                #6  0x00007f12def1e159 n/a (swrast_dri.so + 0xb1e159)
                #7  0x00007f12de4a8324 n/a (swrast_dri.so + 0xa8324)
                #8  0x00007f12dead163a n/a (swrast_dri.so + 0x6d163a)
                #9  0x00007f12dead158a n/a (swrast_dri.so + 0x6d158a)
                #10 0x00007f12de4a8c1b n/a (swrast_dri.so + 0xa8c1b)
                #11 0x00007f12de4b295f n/a (swrast_dri.so + 0xb295f)
                #12 0x00007f12e5b89b6a n/a (libGLX_indirect.so.0 + 0x2eb6a)
                #13 0x00007f12e5b8ff72 n/a (libGLX_indirect.so.0 + 0x34f72)
                #14 0x00007f12e5b8c65c n/a (libGLX_indirect.so.0 + 0x3165c)
                #15 0x00007f12e5c03e15 n/a (libqxcb-glx-integration.so + 0xbe15)
                #16 0x00007f12e71b726c _ZN10QXcbWindow6createEv (libQt5XcbQpa.so.5 + 0x5726c)
                #17 0x00007f12e71a1490 _ZNK15QXcbIntegration20createPlatformWindowEP7QWindow (libQt5XcbQpa.so.5 + 0x41490)
                #18 0x00007f12eb74c684 _ZN14QWindowPrivate6createEby (libQt5Gui.so.5 + 0x14c684)
                #19 0x00007f12eaf9c5b8 _ZN14QWidgetPrivate6createEv (libQt5Widgets.so.5 + 0x19c5b8)
                #20 0x00007f12eaf9cc04 _ZN7QWidget6createEybb (libQt5Widgets.so.5 + 0x19cc04)
                #21 0x00007f12eafa0295 _ZN7QWidget14setWindowStateE6QFlagsIN2Qt11WindowStateEE (libQt5Widgets.so.5 + 0x1a0295)
                #22 0x00007f12eafa03e8 _ZN7QWidget13showMaximizedEv (libQt5Widgets.so.5 + 0x1a03e8)
                #23 0x00007f12eccf6a25 _ZN23UIDesktopWidgetWatchdog29updateHostScreenConfigurationEi (UICommon.so + 0x2f6a25)
                #24 0x00007f12eccec11c _ZN8UICommon7prepareEv (UICommon.so + 0x2ec11c)
                #25 0x000056129d63d0e4 n/a (VirtualBox + 0xab0e4)
                #26 0x000056129d638937 n/a (VirtualBox + 0xa6937)
                #27 0x00007f12ea83c290 n/a (libc.so.6 + 0x23290)
                #28 0x00007f12ea83c34a __libc_start_main (libc.so.6 + 0x2334a)
                #29 0x000056129d63c545 n/a (VirtualBox + 0xaa545)

                Stack trace of thread 893:
                #0  0x00007f12ea9140bf __poll (libc.so.6 + 0xfb0bf)
                #1  0x00007f12eb4fa26b n/a (libxcb.so.1 + 0xd26b)
                #2  0x00007f12eb4fbd1d xcb_wait_for_event (libxcb.so.1 + 0xed1d)
                #3  0x00007f12e71c2092 n/a (libQt5XcbQpa.so.5 + 0x62092)
                #4  0x00007f12ebee42ea n/a (libQt5Core.so.5 + 0xe42ea)
                #5  0x00007f12ea89f8fd n/a (libc.so.6 + 0x868fd)
                #6  0x00007f12ea921a60 n/a (libc.so.6 + 0x108a60)

                Stack trace of thread 892:
                #0  0x00007f12ea9140bf __poll (libc.so.6 + 0xfb0bf)
                #1  0x00007f12e9cc41ff n/a (libglib-2.0.so.0 + 0xac1ff)
                #2  0x00007f12e9c6c132 g_main_context_iteration (libglib-2.0.so.0 + 0x54132)
                #3  0x00007f12ec0d7c4c _ZN20QEventDispatcherGlib13processEventsE6QFlagsIN10QEventLoop17ProcessEventsFlagEE (libQt5Core.so.5 + 0x2d7c4c)
                #4  0x00007f12ec08573c _ZN10QEventLoop4execE6QFlagsINS_17ProcessEventsFlagEE (libQt5Core.so.5 + 0x28573c)
                #5  0x00007f12ebee721f _ZN7QThread4execEv (libQt5Core.so.5 + 0xe721f)
                #6  0x00007f12ebda3cba n/a (libQt5DBus.so.5 + 0x23cba)
                #7  0x00007f12ebee42ea n/a (libQt5Core.so.5 + 0xe42ea)
                #8  0x00007f12ea89f8fd n/a (libc.so.6 + 0x868fd)
                #9  0x00007f12ea921a60 n/a (libc.so.6 + 0x108a60)
                ELF object binary architecture: AMD x86-64

Offline

#4 2022-12-07 14:43:56

seth
Member
From: Won't reply 2 private help req
Registered: 2012-09-03
Posts: 76,421

Re: Virtualbox 7.0.4 segfaults [SOLVED with workaround]

More swrast… please post your xorg log and in doubt don't use xf86-video-intel

Offline

#5 2022-12-07 14:47:06

solskogen
Member
From: Norway
Registered: 2005-03-06
Posts: 144

Re: Virtualbox 7.0.4 segfaults [SOLVED with workaround]

I don't use xorg in that sense, this is remote x11/ssh forwarding.

Offline

#6 2022-12-07 14:59:03

seth
Member
From: Won't reply 2 private help req
Registered: 2012-09-03
Posts: 76,421

Re: Virtualbox 7.0.4 segfaults [SOLVED with workaround]

 #2  0x00007f12eb4fbd1d xcb_wait_for_event (libxcb.so.1 + 0xed1d)

You use X11 in *some* sense, there'll be an xorg log.

Try to export https://docs.mesa3d.org/envvars.html#en … S_SOFTWARE

Offline

#7 2022-12-07 16:37:09

solskogen
Member
From: Norway
Registered: 2005-03-06
Posts: 144

Re: Virtualbox 7.0.4 segfaults [SOLVED with workaround]

Setting LIBGL_ALWAYS_SOFTWARE=1 worked! Thanks!

Offline

Board footer

Powered by FluxBB