Bug#767250: virtualbox: Guests still crash with virtualbox 5.2.24-dfsg-4~bpo9+1

2019-02-05 Thread voxderloop

Hello,

I've tried it with sid. 3D acceleration is also not working, but at 
least it does not produce crashes on host anymore.


Packages' versions on host:
ii  virtualbox 6.0.4-dfsg-3 amd64
ii  virtualbox-dkms6.0.4-dfsg-3 all
ii  virtualbox-guest-additions-iso 6.0.4-1  all
ii  virtualbox-qt  6.0.4-dfsg-3 amd64
ii  libdrm-nouveau2:amd64  2.4.97-1 amd64
ii  xserver-xorg-video-nouveau 1:1.0.16-1   amd64

The guest machine is Debian Jessie. I have tried to run glxgears and 
glxinfo on it:


user@debian:~$ glxgears
Xlib:  extension "GLX" missing on display ":0.0".
Error: couldn't get an RGB, Double-buffered visual
user@debian:~$ glxinfo
name of display: :0.0
Xlib:  extension "GLX" missing on display ":0.0".
Xlib:  extension "GLX" missing on display ":0.0".
Segmentation fault

I've tried it with different versions of guest additions and had the 
same result with all of them. Versions of guest additions tried:
- virtualbox-guest-dkms, virtualbox-guest-utils, virtualbox-guest-x11 
4.3.36-dfsg-1+deb8u1 from Debian Jessie repository.
- virtualbox-guest-dkms, virtualbox-guest-utils, virtualbox-guest-x11 
5.1.8-dfsg-7~bpo8+1 from jessie-backports.
- manually installed from virtualbox-guest-additions-iso 6.0.4-1 from 
sid.


Mouse integration worked, so I suppose that all components of guest 
additions loaded. I am also attaching lsmod from guest machine just in 
case.


On 2019-02-01 14:57, Gianfranco Costamagna wrote:

can you please check with virtualbox on sid? the 6.0.4 has some 3d
fixes...

G.Module  Size  Used by
vboxvideo  34449  0 
nls_utf8   12456  1 
isofs  38965  1 
udf91807  0 
crc_itu_t  12347  1 udf
vboxsf 40545  0 
nfsd  266554  2 
auth_rpcgss50968  1 nfsd
oid_registry   12419  1 auth_rpcgss
nfs_acl12511  1 nfsd
nfs   200115  0 
lockd  87273  2 nfs,nfsd
fscache45304  1 nfs
sunrpc241065  6 nfs,nfsd,auth_rpcgss,lockd,nfs_acl
joydev 17063  0 
hid_generic12393  0 
usbhid 44460  0 
hid   102264  2 hid_generic,usbhid
sr_mod 21903  1 
cdrom  47479  1 sr_mod
ppdev  16782  0 
vboxguest 258282  5 vboxsf
sg 29932  0 
psmouse   107517  0 
pcspkr 12595  0 
ata_generic12490  0 
battery17404  0 
parport_pc 26300  0 
parport35749  2 ppdev,parport_pc
vmwgfx169958  2 
ac 12715  0 
video  22169  0 
i2c_piix4  20857  0 
ohci_pci   12808  0 
ehci_pci   12512  0 
ohci_hcd   42982  1 ohci_pci
ttm77919  2 vmwgfx,vboxvideo
drm_kms_helper 49316  2 vmwgfx,vboxvideo
ehci_hcd   69837  1 ehci_pci
e1000 126237  0 
ata_piix   33592  1 
drm   249896  6 ttm,drm_kms_helper,vmwgfx,vboxvideo
snd_intel8x0   34948  2 
usbcore   203511  5 ohci_hcd,ohci_pci,ehci_hcd,ehci_pci,usbhid
usb_common 12440  1 usbcore
i2c_core   50108  3 drm,i2c_piix4,drm_kms_helper
button 12909  0 
snd_ac97_codec118704  1 snd_intel8x0
processor  31776  0 
snd_pcm88603  2 snd_ac97_codec,snd_intel8x0
snd_timer  26822  1 snd_pcm
snd69434  8 snd_ac97_codec,snd_intel8x0,snd_timer,snd_pcm
soundcore  13031  1 snd
thermal_sys27579  2 video,processor
ac97_bus   12510  1 snd_ac97_codec
fuse   83350  3 
autofs435529  2 
ext4  494065  1 
crc16  12343  1 ext4
mbcache17171  1 ext4
jbd2   82420  1 ext4
sd_mod 8  3 
crc_t10dif 12431  1 sd_mod
crct10dif_generic  12581  1 
crct10dif_common   12356  2 crct10dif_generic,crc_t10dif
ahci   4  2 
libahci27158  1 ahci
evdev  17445  14 
libata177400  4 ahci,libahci,ata_generic,ata_piix
serio_raw  12849  0 
scsi_mod  195357  4 sg,libata,sd_mod,sr_mod


Bug#767250: virtualbox: Guests still crash with virtualbox 5.2.24-dfsg-4~bpo9+1

2019-03-17 Thread voxderloop

did you enable "3d" acceleration on the virtual machine properties?

G.


Yes, that was also my first thought when I saw that results. I confirmed 
several times, that I indeed enabled the "3d" acceleration on the 
virtual machine properties.




Bug#767250: virtualbox: Guests still crash with virtualbox 5.2.24-dfsg-4~bpo9+1

2019-01-31 Thread voxderloop

Package: virtualbox
Version: 5.2.24-dfsg-4~bpo9+1
Followup-For: Bug #767250

Dear Maintainer,

I have tried to enable 3D acceleration on different guests with 
different
OSs and experienced crashes. I have tried Windows 7, Windows XP and 
Debian Jessie
guests. It reproduces with libdrm-nouveau2 2.4.74-1 and 2.4.95-1~bpo9+1. 
The only
difference from crashes reported by Tom Maneiro is that the only thing 
that

crashes is the guest machine.

One of the ways to reproduce:

1) Run guest with Debian Jessie.
2) Install virtualbox-guest-dkms and mesa-utils on guest.
3) Reboot guest with 3D acceleration enabled.
4) Ensure that the virtualbox guest kernel modules are loaded on guest.
5) Run glxgears or several instances of glxgears on guest.

Sometimes the guest will crash after several minutes of running 
glxgears, sometimes
it will crash after starting second instance of glxgears. Also, the 
gears inside
glxgears' window disappears for several frames from time to time, and 
sometimes

they renders over other windows inside guest.

Kernel log messages after starting the VM:
.
[11655.378341] nouveau :04:00.0: fifo: DMA_PUSHER - ch 8 
[VirtualBox[13900]] get 0020046e6c put 002004789c ib_get 01d6 ib_put 
01d9 state 80007a04 (err: INVALID_CMD) push 00406040
[11655.378356] nouveau :04:00.0: gr: DATA_ERROR 000c 
[INVALID_BITFIELD]
[11655.378362] nouveau :04:00.0: gr: 0010 [] ch 8 [001f2cb000 
VirtualBox[13900]] subc 3 class 8297 mthd 020c data 00047338
[11709.928968] nouveau :04:00.0: fifo: DMA_PUSHER - ch 8 
[VirtualBox[13900]] get 002012bea8 put 002012ccf4 ib_get 0176 ib_put 
0177 state 80007a04 (err: INVALID_CMD) push 00406040
[11728.163004] nouveau :04:00.0: fifo: DMA_PUSHER - ch 8 
[VirtualBox[13900]] get 002004ee5c put 002004fc38 ib_get 03f1 ib_put 
03f2 state 80006db8 (err: INVALID_CMD) push 00406040
[11728.163022] nouveau :04:00.0: gr: DATA_ERROR 0005 
[INVALID_ENUM]
[11728.163027] nouveau :04:00.0: gr: 0010 [] ch 8 [001f2cb000 
VirtualBox[13900]] subc 3 class 8297 mthd 0dac data 0001
[11728.163039] nouveau :04:00.0: gr: DATA_ERROR 0005 
[INVALID_ENUM]
[11728.163044] nouveau :04:00.0: gr: 0010 [] ch 8 [001f2cb000 
VirtualBox[13900]] subc 3 class 8297 mthd 0db0 data 000c7228
[11728.163062] nouveau :04:00.0: gr: DATA_ERROR 0005 
[INVALID_ENUM]
[11728.163067] nouveau :04:00.0: gr: 0010 [] ch 8 [001f2cb000 
VirtualBox[13900]] subc 3 class 8297 mthd 0db4 data 0106
[11744.540838] nouveau :04:00.0: VirtualBox[13900]: multiple 
instances of buffer 6 on validation list

[11744.540847] nouveau :04:00.0: VirtualBox[13900]: validate_init
[11744.540851] nouveau :04:00.0: VirtualBox[13900]: validate: -22
[11763.72] nouveau :04:00.0: fifo: DMA_PUSHER - ch 8 
[VirtualBox[13900]] get 0020030d30 put 0020031520 ib_get 00ab ib_put 
00ae state 80006f05 (err: INVALID_CMD) push 00406040
[11794.189191] nouveau :04:00.0: fifo: DMA_PUSHER - ch 8 
[VirtualBox[13900]] get 0020102fec put 0020103f94 ib_get 0100 ib_put 
0103 state 80006c08 (err: INVALID_CMD) push 00406040
[11794.189207] nouveau :04:00.0: gr: DATA_ERROR 0005 
[INVALID_ENUM]
[11794.189213] nouveau :04:00.0: gr: 0010 [] ch 8 [001f2cb000 
VirtualBox[13900]] subc 3 class 8297 mthd 1534 data 0040
[11813.555346] nouveau :04:00.0: VirtualBox[13900]: multiple 
instances of buffer 7 on validation list

[11813.555355] nouveau :04:00.0: VirtualBox[13900]: validate_init
[11813.555358] nouveau :04:00.0: VirtualBox[13900]: validate: -22
[11859.419713] ShCrOpenGL[13946]: segfault at 8 ip 7f0ed6df532f sp 
7f0e97980a00 error 4 in libdrm_nouveau.so.2.0.0[7f0ed6df1000+7000]
[11859.419734] nouveau :04:00.0: VirtualBox[13900]: multiple 
instances of buffer 10 on validation list

[11859.419744] nouveau :04:00.0: VirtualBox[13900]: validate_init
[11859.419748] nouveau :04:00.0: VirtualBox[13900]: validate: -22
.

-- System Information:
Debian Release: 9.7
  APT prefers stable-updates
  APT policy: (500, 'stable-updates'), (500, 'stable')
Architecture: amd64 (x86_64)
Foreign Architectures: i386

Kernel: Linux 4.9.0-8-amd64 (SMP w/2 CPU cores)
Locale: LANG=uk_UA.UTF-8, LC_CTYPE=uk_UA.UTF-8 (charmap=UTF-8), 
LANGUAGE=uk_UA.UTF-8 (charmap=UTF-8)

Shell: /bin/sh linked to /bin/dash
Init: systemd (via /run/systemd/system)

Versions of packages virtualbox depends on:
ii  adduser   3.115
ii  init-system-helpers   1.48
ii  iproute2  4.9.0-1+deb9u1
ii  libc6 2.24-11+deb9u3
ii  libcurl3-gnutls   7.52.1-5+deb9u8
ii  libdevmapper1.02.12:1.02.137-2
ii  libgcc1   1:6.3.0-18+deb9u1
ii  libgsoap102.8.35-4+deb9u1
ii  libopus0