Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

CI crash, Windows x86 #68

Open
jwahlstrand opened this issue Apr 28, 2024 · 0 comments
Open

CI crash, Windows x86 #68

jwahlstrand opened this issue Apr 28, 2024 · 0 comments

Comments

@jwahlstrand
Copy link
Collaborator

Observed yesterday, a reproducible crash in CI for Windows x86:

...
Test Summary: | Pass  Total  Time
Canvas        |   16     16  2.4s
Gsk-Message: 01:44:33.787: Failed to realize renderer of type 'GskGLRenderer' for surface 'GdkWin32Toplevel': WGL version 1.1 is too low, need at least 3.0

Canvas events: Error During Test
Please submit a bug report with steps to reproduce this fault, and any error messages that follow (in their entirety). Thanks.
Exception: EXCEPTION_ACCESS_VIOLATION at 0x6811f226 -- signal_emit_unlocked_R at C:\Users\runneradmin\.julia\artifacts\48217d0637bdb6fe1a12e3475a52e2dc647acfdc\bin\libgobject-2.0-0.dll (unknown line)
in expression starting at D:\a\GtkObservables.jl\GtkObservables.jl\test\runtests.jl:400
signal_emit_unlocked_R at C:\Users\runneradmin\.julia\artifacts\48217d0637bdb6fe1a12e3475a52e2dc647acfdc\bin\libgobject-2.0-0.dll (unknown line)
signal_emit_valist_unlocked at C:\Users\runneradmin\.julia\artifacts\48217d0637bdb6fe1a12e3475a52e2dc647acfdc\bin\libgobject-2.0-0.dll (unknown line)
g_signal_emit at C:\Users\runneradmin\.julia\artifacts\48217d0637bdb6fe1a12e3475a52e2dc647acfdc\bin\libgobject-2.0-0.dll (unknown line)
unknown function (ip: 0a1da49b)
_jl_invoke at C:/workdir/src\gf.c:2875 [inlined]
ijl_apply_generic at C:/workdir/src\gf.c:3076
jl_apply at C:/workdir/src\julia.h:1982 [inlined]
jl_f__call_latest at C:/workdir/src\builtins.c:812
#invokelatest#2 at .\essentials.jl:892 [inlined]
invokelatest at .\essentials.jl:889 [inlined]
notify at C:\Users\runneradmin\.julia\packages\Observables\YdEbO\src\Observables.jl:206 [inlined]
setindex! at C:\Users\runneradmin\.julia\packages\Observables\YdEbO\src\Observables.jl:123 [inlined]
advance at D:\a\GtkObservables.jl\GtkObservables.jl\src\extrawidgets.jl:80
#101 at D:\a\GtkObservables.jl\GtkObservables.jl\src\extrawidgets.jl:90 [inlined]
#726 at .\asyncevent.jl:306
unknown function (ip: 0a22dc5f)
_jl_invoke at C:/workdir/src\gf.c:2875 [inlined]
ijl_apply_generic at C:/workdir/src\gf.c:3076
jl_apply at C:/workdir/src\julia.h:1982 [inlined]
start_task at C:/workdir/src\task.c:1238
Allocations: 4953216 (Pool: 4951392; Big: 1824); GC: 15

     Testing Tests interrupted. Exiting the test process

In #67 I found the line that seems to be triggering the issue (which is simply calling show on a video player widget -- it makes no sense to me) and disabled it for Windows.

The change I made yesterday had nothing to do with the player widget, so I would guess this is related to a recent upgrade of GTK4_jll that will either have to be worked around or will be solved by another upgrade.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

No branches or pull requests

1 participant