[regression] Wine program crashes with unhandled page fault on startup
Affects | Status | Importance | Assigned to | Milestone | |
---|---|---|---|---|---|
mesa (Ubuntu) |
New
|
Undecided
|
Unassigned |
Bug Description
Today, APT Performed the following update:
Start-Date: 2024-03-02 16:23:10
Commandline: aptdaemon role='role-
Upgrade: tcpdump:amd64 (4.99.1-3ubuntu0.1, 4.99.1-3ubuntu0.2), libglx-mesa0:amd64 (23.0.4-
This update causes a problem when running a program via wine (6.0.3~repack-1) which I have run (under wine) for over 10 years.
Dialog box error message:
A program on your system has crashed, but
WineDbg was unable to attach to the process to
obtain a backtrace.
Terminal error message:
wine: Unhandled page fault on read access to 00000000 at address 00000000 (thread 0024), starting debugger...
Can't attach process 0020: error 5
I reverted by installing the following packages:
8c1d0584ae1
33da608ad1d
409bfe746ea
8933615dda5
7d83885adb2
c62aafcd439
0485f51e436
a66c3572cbe
88d881ace0c
2d2bb86103d
48d1ca94af2
Which gives the messages:
dpkg: warning: downgrading libegl-mesa0:amd64 from 23.2.1-
dpkg: warning: downgrading libgbm1:amd64 from 23.2.1-
dpkg: warning: downgrading libgbm1:i386 from 23.2.1-
dpkg: warning: downgrading libgl1-
dpkg: warning: downgrading libgl1-
dpkg: warning: downgrading libglapi-mesa:amd64 from 23.2.1-
dpkg: warning: downgrading libglapi-mesa:i386 from 23.2.1-
dpkg: warning: downgrading libglx-mesa0:amd64 from 23.2.1-
dpkg: warning: downgrading libglx-mesa0:i386 from 23.2.1-
dpkg: warning: downgrading libosmesa6:amd64 from 23.2.1-
dpkg: warning: downgrading libosmesa6:i386 from 23.2.1-
After reverting, the software starts as normal (and, as expected, there is no error in the terminal).
Release:
Description: Ubuntu 22.04.4 LTS
Release: 22.04
I am not sure exactly which package contains the bug, because these 11 packages upgrade together. The specific version diffs are shown above.
One thing I noticed is that this seems to be a fairly large version increase (mesa 23.0.4 --> 23.2.1). If I could get all of the package versions between these two, then I could upgrade them in stages and identify exactly which release introduces the problem.
The issue is easy to reproduce and happens every time.
ProblemType: Bug
DistroRelease: Ubuntu 22.04
Package: libglx-mesa0 23.0.4-
ProcVersionSign
Uname: Linux 6.5.0-21-generic x86_64
NonfreeKernelMo
ApportVersion: 2.20.11-0ubuntu82.5
Architecture: amd64
CasperMD5CheckR
Date: Sat Mar 2 17:17:21 2024
DistUpgraded: Fresh install
DistroCodename: jammy
DistroVariant: ubuntu
DkmsStatus:
bcmwl/
bcmwl/
ExtraDebuggingI
GraphicsCard:
NVIDIA Corporation GK104M [GeForce GTX 775M Mac Edition] [10de:119d] (rev a1) (prog-if 00 [VGA controller])
Subsystem: Apple Inc. GK104M [GeForce GTX 775M Mac Edition] [106b:0120]
InstallationDate: Installed on 2023-12-28 (65 days ago)
InstallationMedia: Xubuntu 22.04.3 LTS "Jammy Jellyfish" - Release amd64 (20230807.1)
MachineType: Apple Inc. iMac14,2
ProcEnviron:
TERM=xterm-
PATH=(custom, no user)
LANG=en_US.UTF-8
SHELL=/bin/bash
ProcKernelCmdLine: BOOT_IMAGE=
SourcePackage: mesa
UpgradeStatus: No upgrade log present (probably fresh install)
dmi.bios.date: 06/10/2020
dmi.bios.release: 0.1
dmi.bios.vendor: Apple Inc.
dmi.bios.version: 146.0.0.0.0
dmi.board.
dmi.board.name: Mac-27ADBB7B4CE
dmi.board.vendor: Apple Inc.
dmi.board.version: iMac14,2
dmi.chassis.type: 13
dmi.chassis.vendor: Apple Inc.
dmi.chassis.
dmi.modalias: dmi:bvnAppleInc
dmi.product.family: iMac
dmi.product.name: iMac14,2
dmi.product.sku: System SKU#
dmi.product.
dmi.sys.vendor: Apple Inc.
version.compiz: compiz N/A
version.libdrm2: libdrm2 2.4.113-
version.
version.
version.
version.
version.
version.
version.
summary: |
- Wine program crashes with unhandled page fault on startup + [regression] Wine program crashes with unhandled page fault on startup |