[Bug 1191855] [Build 20211018] Unexpected SIGFPE on i586
https://bugzilla.suse.com/show_bug.cgi?id=1191855 https://bugzilla.suse.com/show_bug.cgi?id=1191855#c1 Fabian Vogt <fvogt@suse.com> changed: What |Removed |Added ---------------------------------------------------------------------------- CC| |fvogt@suse.com Component|KDE Workspace (Plasma) |Kernel Assignee|opensuse-kde-bugs@opensuse. |kernel-bugs@opensuse.org |org | Summary|[Build 20211018] openSUSE |[Build 20211018] Unexpected |welcome vs i586 |SIGFPE on i586 Severity|Normal |Critical --- Comment #1 from Fabian Vogt <fvogt@suse.com> --- It also crashes YaST on i586, but that's easier to debug so I had a look at that instead, hoping that it's the same cause. It crashes because of a SIGFPE on an "addsd" instruction, without any unexpected values in those registers. fegetexcept() prints 0. I believe the cause for that is a bug in https://github.com/openSUSE/kernel/commit/9a57b6d823774d689c88a1ad959adae13f.... It clears the *valid* instead of the *invalid* bits, and was probably meant to be fpu->state.fxsave.mxcsr &= mxcsr_feature_mask; instead. -- You are receiving this mail because: You are on the CC list for the bug.
participants (1)
-
bugzilla_noreply@suse.com