WebKit Bugzilla
New
Browse
Log In
×
Sign in with GitHub
or
Remember my login
Create Account
·
Forgot Password
Forgotten password account recovery
RESOLVED DUPLICATE of
bug 281495
281038
[GTK] wxPython fails test suite on i586 with webkitgtk 2.46.0
https://bugs.webkit.org/show_bug.cgi?id=281038
Summary
[GTK] wxPython fails test suite on i586 with webkitgtk 2.46.0
Dominique Leuenberger
Reported
2024-10-07 23:41:48 PDT
While preparing the integration of GNOME 47 into openSUSE Tumbleweed, we have noticed that with the update of webkitgtk to 2.46.0 (or 2.46.1), the test suite of wxPython starts failing on i586 (passes on x86_64) [ 1312s] =========================== short test summary info ============================ [ 1312s] FAILED unittests/test_webview.py::webview_Tests::test_webview1 [ 1312s] FAILED unittests/test_webview.py::webview_Tests::test_webview2 [ 1312s] FAILED unittests/test_webview.py::webview_Tests::test_webview3 [ 1312s] = 3 failed, 1689 passed, 31 skipped, 4 xfailed, 4 warnings in 71.17s (0:01:11) = Python error: Segmentation fault [ 1309s] [ 1309s] Current thread 0xf77c3700 (most recent call first): [ 1309s] File "/home/abuild/rpmbuild/BUILDROOT/python311-wxPython-4.2.1-9.3.i386/usr/lib/python3.11/site-packages/wx/core.py", line 2252 in MainLoop [ 1309s] File "/home/abuild/rpmbuild/BUILD/wxPython-4.2.1/unittests/wtc.py", line 34 in tearDown [ 1309s] File "/usr/lib/python3.11/unittest/case.py", line 584 in _callTearDown [ 1309s] File "/usr/lib/python3.11/unittest/case.py", line 626 in run [ 1309s] File "/usr/lib/python3.11/unittest/case.py", line 678 in __call__ Reverting to 2.45.92 gave us a successful result for that test suite This is just the early findings to have it documented - I'll be trying to * get some better debug output (stack trace of the segfault if possible) * bisect 2.45.92..2.46.0 to hopefully identify the failing commit Unless of course somebody already knows what's wrong based on that little information
Attachments
Add attachment
proposed patch, testcase, etc.
Dominique Leuenberger
Comment 1
2024-10-14 23:10:47 PDT
It's not limited to i586, but was also observed on ppc64le and aarch64 (which might make it slightly easier to produce traces)
Michael Catanzaro
Comment 2
2024-10-15 08:17:15 PDT
If you're lucky, it might be
bug #281495
, which I'll provide a fix for soon.
Dominique Leuenberger
Comment 3
2024-10-15 08:18:40 PDT
(In reply to Michael Catanzaro from
comment #2
)
> If you're lucky, it might be
bug #281495
, which I'll provide a fix for soon.
the 'works on x86_64 by luck but fails on aarch64 and ppcle64' sounds promising
Michael Catanzaro
Comment 4
2024-10-16 11:21:20 PDT
(In reply to Dominique Leuenberger from
comment #3
)
> the 'works on x86_64 by luck but fails on aarch64 and ppcle64' sounds > promising
Mike just reported
bug #281565
. Not sure whether that's a coincidence, or whether he's investigating the same problem as you.
Michael Catanzaro
Comment 5
2024-10-16 11:24:12 PDT
Wait, that bug mentions wxPython as well. Must be the same. *** This bug has been marked as a duplicate of
bug 281495
***
Note
You need to
log in
before you can comment on or make changes to this bug.
Top of Page
Format For Printing
XML
Clone This Bug