Bug#1029503: Last upload of spirv-cross breaks API

2023-01-26 Thread Dylan Aïssi
Hello Release Team,

My last upload of spirv-cross introduced an unexpected (small) API
break [1]. spirv-cross has only two reverse dependencies: filament and
mpv. Only filament is affected by this issue and the patch to fix it
is small and ready.

Now, the question is what should I do because of the freeze? Should I
somehow revert my upload with a new
`2021.01.15+1.3.236.0+real2021.01.15` version? Should I fix filament
or should I keep
the RC #1029503 open against the new version of spirv-cross?

Thanks for your advice,
Dylan

[1] https://bugs.debian.org/1029503
[2] https://salsa.debian.org/roehling/filament/-/merge_requests/2



Processed: segfault

2023-01-26 Thread Debian Bug Tracking System
Processing control commands:

> severity -1 important
Bug #1027867 [libgl1-mesa-dri] libgl1-mesa-dri: xorg segfaults at startup on 
fresh debian install
Bug #1027791 [libgl1-mesa-dri] Unable to run X server since 22.3.1-1 upgrade
Bug #1028439 [libgl1-mesa-dri] libgl1-mesa-dri: mesa causes xorg segfault; 
regression against 22.2.4-1 (#1025659 resurfaced)
Severity set to 'important' from 'normal'
Severity set to 'important' from 'normal'
Severity set to 'important' from 'normal'

-- 
1027791: https://bugs.debian.org/cgi-bin/bugreport.cgi?bug=1027791
1027867: https://bugs.debian.org/cgi-bin/bugreport.cgi?bug=1027867
1028439: https://bugs.debian.org/cgi-bin/bugreport.cgi?bug=1028439
Debian Bug Tracking System
Contact ow...@bugs.debian.org with problems



Bug#1027867: segfault

2023-01-26 Thread William Desportes

Control: severity -1 important


Hi,


I have the same segfault with a fresh install of Debian 12 installer.

Only checked XFCE and desktop env. No non-free drivers installed.

It segfaults Xorg. I attached the Xorg log and the installed packages list.

On a Lenovo Thinkpad P73.


Here is the backtrace:

[    23.616] (EE) Backtrace:
[    23.616] (EE) 0: /usr/lib/xorg/Xorg (OsLookupColor+0x139) [0x55d2d611fcc9]
[    23.617] (EE) 1: /lib/x86_64-linux-gnu/libc.so.6 (__sigaction+0x40) 
[0x7f620145af90]
[    23.617] (EE) 2: /usr/lib/x86_64-linux-gnu/dri/iris_dri.so 
(nouveau_drm_screen_create+0x4406c) [0x7f61ff75999c]
[    23.617] (EE) 3: /usr/lib/x86_64-linux-gnu/dri/iris_dri.so 
(nouveau_drm_screen_create+0x1e4c9) [0x7f61ff733df9]
[    23.617] (EE) 4: /usr/lib/x86_64-linux-gnu/dri/iris_dri.so 
(nouveau_drm_screen_create+0x266) [0x7f61ff715b96]
[    23.617] (EE) unw_get_proc_name failed: no unwind info found [-10]
[    23.617] (EE) 5: /usr/lib/x86_64-linux-gnu/dri/iris_dri.so (?+0x0) 
[0x7f61feeaaf56]
[    23.617] (EE) 6: /usr/lib/x86_64-linux-gnu/dri/iris_dri.so 
(__driDriverGetExtensions_d3d12+0x60b284) [0x7f61ff4b67a4]
[    23.618] (EE) 7: /usr/lib/x86_64-linux-gnu/dri/iris_dri.so 
(__driDriverGetExtensions_d3d12+0x1a93) [0x7f61feeacfb3]
[    23.618] (EE) 8: /usr/lib/x86_64-linux-gnu/dri/iris_dri.so 
(__driDriverGetExtensions_d3d12+0xa175) [0x7f61feeb5695]
[    23.618] (EE) 9: /lib/x86_64-linux-gnu/libgbm.so.1 
(gbm_format_get_name+0xf2e) [0x7f6200ac7eae]
[    23.618] (EE) 10: /lib/x86_64-linux-gnu/libgbm.so.1 
(gbm_format_get_name+0x16f8) [0x7f6200ac8678]
[    23.618] (EE) unw_get_proc_name failed: no unwind info found [-10]
[    23.618] (EE) 11: /lib/x86_64-linux-gnu/libgbm.so.1 (?+0x0) [0x7f6200ac674c]
[    23.619] (EE) 12: /lib/x86_64-linux-gnu/libgbm.so.1 
(gbm_create_device+0x44) [0x7f6200ac6884]
[    23.619] (EE) 13: /usr/lib/xorg/modules/libglamoregl.so 
(glamor_egl_init+0x61) [0x7f6200aec3c1]
[    23.619] (EE) unw_get_proc_name failed: no unwind info found [-10]
[    23.619] (EE) 14: /usr/lib/xorg/modules/drivers/modesetting_drv.so (?+0x0) 
[0x7f6200b2c733]
[    23.619] (EE) 15: /usr/lib/xorg/Xorg (InitOutput+0xa2a) [0x55d2d5fef57a]
[    23.619] (EE) 16: /usr/lib/xorg/Xorg (InitFonts+0x1ce) [0x55d2d5fb04de]
[    23.620] (EE) 17: /lib/x86_64-linux-gnu/libc.so.6 (__libc_init_first+0x8a) 
[0x7f620144618a]
[    23.620] (EE) 18: /lib/x86_64-linux-gnu/libc.so.6 (__libc_start_main+0x85) 
[0x7f6201446245]
[    23.620] (EE) 19: /usr/lib/xorg/Xorg (_start+0x21) [0x55d2d5f99b71]


--

William Desportes
[23.458] 
X.Org X Server 1.21.1.6
X Protocol Version 11, Revision 0
[23.458] Current Operating System: Linux williamdes 6.1.0-1-amd64 #1 SMP PREEMPT_DYNAMIC Debian 6.1.4-1 (2023-01-07) x86_64
[23.458] Kernel command line: BOOT_IMAGE=/vmlinuz-6.1.0-1-amd64 root=UUID=6bb89b1d-4b43-4a90-b4ce-797c56ee68ad ro quiet
[23.458] xorg-server 2:21.1.6-1 (https://www.debian.org/support) 
[23.458] Current version of pixman: 0.42.2
[23.458] 	Before reporting problems, check http://wiki.x.org
	to make sure that you have the latest version.
[23.458] Markers: (--) probed, (**) from config file, (==) default setting,
	(++) from command line, (!!) notice, (II) informational,
	(WW) warning, (EE) error, (NI) not implemented, (??) unknown.
[23.458] (==) Log file: "/var/log/Xorg.0.log", Time: Thu Jan 26 17:49:37 2023
[23.459] (==) Using system config directory "/usr/share/X11/xorg.conf.d"
[23.459] (==) No Layout section.  Using the first Screen section.
[23.459] (==) No screen section available. Using defaults.
[23.459] (**) |-->Screen "Default Screen Section" (0)
[23.459] (**) |   |-->Monitor ""
[23.459] (==) No monitor specified for screen "Default Screen Section".
	Using a default monitor configuration.
[23.459] (==) Automatically adding devices
[23.459] (==) Automatically enabling devices
[23.459] (==) Automatically adding GPU devices
[23.459] (==) Automatically binding GPU devices
[23.459] (==) Max clients allowed: 256, resource mask: 0x1f
[23.459] (WW) The directory "/usr/share/fonts/X11/cyrillic" does not exist.
[23.459] 	Entry deleted from font path.
[23.459] (==) FontPath set to:
	/usr/share/fonts/X11/misc,
	/usr/share/fonts/X11/100dpi/:unscaled,
	/usr/share/fonts/X11/75dpi/:unscaled,
	/usr/share/fonts/X11/Type1,
	/usr/share/fonts/X11/100dpi,
	/usr/share/fonts/X11/75dpi,
	built-ins
[23.459] (==) ModulePath set to "/usr/lib/xorg/modules"
[23.459] (II) The server relies on udev to provide the list of input devices.
	If no devices become available, reconfigure udev or disable AutoAddDevices.
[23.459] (II) Loader magic: 0x55d2d61abf00
[23.459] (II) Module ABI versions:
[23.459] 	X.Org ANSI C Emulation: 0.4
[23.459] 	X.Org Video Driver: 25.2
[23.459] 	X.Org XInput driver : 24.4
[23.459] 	X.Org Server Extension : 10.0
[23.459] (--) using VT number 2

[23.459] (II) systemd-logind: logind integration re

Bug#1027867: (no subject)

2023-01-26 Thread William Desportes

Control: notfound 1027867 mesa/22.2.4-1


As said on 
https://gitlab.freedesktop.org/mesa/mesa/-/issues/8007#note_1727512


Just tried 22.3.3-1 with the same backtrace & error logs. I rolled back 
to 22.2.4-1


I also rolled back to 22.2.4-1 (just the package libgl1-mesa-dri) and it 
works.


diff:

-libgl1-mesa-dri/testing,now 22.3.3-1 amd64 [installed,automatic]
+libgl1-mesa-dri/now 22.2.4-1 amd64 [installed,upgradable to: 22.3.3-1]



Bug#1029731: libglapi-mesa: Apps fail with 'DRM_IOCTL_MODE_CREATE_DUMB failed: Cannot allocate memory' after upgrade from 22.3.2-1 to 22.3.3-1

2023-01-26 Thread Andrey Skvortsov
Package: libglapi-mesa
Version: 22.3.3-1
Severity: important

Dear Maintainer,


after upgrade from 22.3.2-1 to 22.3.3-1 applications starts to crash
with following error

```
янв 26 23:41:00 mobian-dev dbus-daemon[1018]: [session uid=1000 pid=1018] 
Activating service name='org.gnome.Console' requested by ':1.34' (uid=1000 
pid=1250 comm="/usr/libexec/phosh")
янв 26 23:41:01 mobian-dev dbus-daemon[1018]: [session uid=1000 pid=1018] 
Successfully activated service 'org.gnome.Console'
янв 26 23:41:04 mobian-dev org.gnome.Console[6004]: DRM_IOCTL_MODE_CREATE_DUMB 
failed: Cannot allocate memory
янв 26 23:41:04 mobian-dev org.gnome.Console[6004]: DRM_IOCTL_MODE_CREATE_DUMB 
failed: Cannot allocate memory
```

The system is aarch64 (arm64) Original PinePhone running Phosh. To
trigger this problem I start and close different applications (mostly
gtk3 and gtk4) after some time (~3-5 minutes) no application can start.

Downgrade to 22.3.2-1 fixes this problem.

```
wget 
https://snapshot.debian.org/archive/debian/20230104T030543Z/pool/main/m/mesa/mesa-vdpau-drivers_22.3.2-1_arm64.deb
wget 
https://snapshot.debian.org/archive/debian/20230104T030543Z/pool/main/m/mesa/libegl-mesa0_22.3.2-1_arm64.deb
wget 
https://snapshot.debian.org/archive/debian/20230104T030543Z/pool/main/m/mesa/mesa-va-drivers_22.3.2-1_arm64.deb
wget 
https://snapshot.debian.org/archive/debian/20230104T030543Z/pool/main/m/mesa/libglx-mesa0_22.3.2-1_arm64.deb
wget 
https://snapshot.debian.org/archive/debian/20230104T030543Z/pool/main/m/mesa/libglapi-mesa_22.3.2-1_arm64.deb
wget 
https://snapshot.debian.org/archive/debian/20230104T030543Z/pool/main/m/mesa/libgl1-mesa-dri_22.3.2-1_arm64.deb
wget 
https://snapshot.debian.org/archive/debian/20230104T030543Z/pool/main/m/mesa/libgbm1_22.3.2-1_arm64.deb
```


-- Package-specific info:
glxinfo:

DISPLAY is not set.

/usr/share/bug/xserver-xorg-core/script not available

-- System Information:
Debian Release: bookworm/sid
  APT prefers testing-debug
  APT policy: (500, 'testing-debug'), (500, 'testing')
Architecture: arm64 (aarch64)
Foreign Architectures: armhf

Kernel: Linux 6.1-sunxi64 (SMP w/4 CPU threads)
Kernel taint flags: TAINT_WARN, TAINT_CRAP, TAINT_UNSIGNED_MODULE
Locale: LANG=en_US.UTF-8, LC_CTYPE=en_US.UTF-8 (charmap=UTF-8), LANGUAGE not set
Shell: /bin/sh linked to /usr/bin/dash
Init: systemd (via /run/systemd/system)
LSM: AppArmor: enabled

Versions of packages libglapi-mesa depends on:
ii  libc6  2.36-8

libglapi-mesa recommends no packages.

libglapi-mesa suggests no packages.

-- no debconf information


Bug#1029731: libglapi-mesa: Also with 23.0.0

2023-01-26 Thread John Sullivan
Package: libglapi-mesa
Version: 23.0.0~rc1-1
Followup-For: Bug #1029731
X-Debbugs-Cc: jo...@debian.org

I tested with 

mesa-va-drivers_23.0.0~rc1-1_arm64.deb
mesa-vdpau-drivers_23.0.0~rc1-1_arm64.deb
libegl-mesa0_23.0.0~rc1-1_arm64.deb
libgbm1_23.0.0~rc1-1_arm64.deb
libgl1-mesa-dri_23.0.0~rc1-1_arm64.deb
libglapi-mesa_23.0.0~rc1-1_arm64.deb
libglx-mesa0_23.0.0~rc1-1_arm64.deb

and see the same error under the same circumstances as the OP.


-- Package-specific info:
glxinfo:

DISPLAY is not set.

/usr/share/bug/xserver-xorg-core/script not available

-- System Information:
Debian Release: bookworm/sid
  APT prefers testing
  APT policy: (500, 'testing')
Architecture: arm64 (aarch64)

Kernel: Linux 6.1-sunxi64 (SMP w/4 CPU threads)
Kernel taint flags: TAINT_CRAP, TAINT_UNSIGNED_MODULE
Locale: LANG=en_US.UTF-8, LC_CTYPE=en_US.UTF-8 (charmap=UTF-8), LANGUAGE not set
Shell: /bin/sh linked to /usr/bin/dash
Init: systemd (via /run/systemd/system)

Versions of packages libglapi-mesa depends on:
ii  libc6  2.36-8

libglapi-mesa recommends no packages.

libglapi-mesa suggests no packages.

-- no debconf information



Processed: your mail

2023-01-26 Thread Debian Bug Tracking System
Processing commands for cont...@bugs.debian.org:

> severity 1029731 grave
Bug #1029731 [libglapi-mesa] libglapi-mesa: Apps fail with 
'DRM_IOCTL_MODE_CREATE_DUMB failed: Cannot allocate memory' after upgrade from 
22.3.2-1 to 22.3.3-1
Severity set to 'grave' from 'important'
>
End of message, stopping processing here.

Please contact me if you need assistance.
-- 
1029731: https://bugs.debian.org/cgi-bin/bugreport.cgi?bug=1029731
Debian Bug Tracking System
Contact ow...@bugs.debian.org with problems