You are not logged in.

#1 2025-12-08 08:50:03

whiztech
Member
Registered: 2025-12-08
Posts: 2

[SOLVED] Upgrading wxwidgets-gtk3 to 3.2.9-2 breaks aegisub 3.4.2-6

Hello,

Upgrading wxwidgets-gtk3 to 3.2.9-2 seems to break aegisub 3.4.2-6.

The error when opening aegisub, pressing continue will open aegisub:

ASSERT INFO:
/usr/src/debug/wxwidgets/wxWidgets/src/unix/glegl.cpp(701): assert ""Assert failure"" failed in CreateSurface(): Unable to create EGL surface

BACKTRACE:
[1] wxGLCanvasEGL::CreateSurface()
[2] wxGLCanvas::GTKHandleRealized()
[3] g_closure_invoke
[4] g_signal_emit_valist
[5] g_signal_emit
[6] gtk_widget_realize
[7] gtk_widget_map
[8] g_signal_emit_valist
[9] g_signal_emit
[10] gtk_widget_map
[11] g_signal_emit_valist
[12] g_signal_emit
[13] gtk_widget_map
[14] g_signal_emit_valist
[15] g_signal_emit
[16] gtk_widget_map
[17] g_signal_emit_valist
[18] g_signal_emit
[19] gtk_widget_map
[20] g_signal_emit_valist
[21] g_signal_emit
[22] gtk_widget_map
[23] g_closure_invoke
[24] g_signal_emit_valist
[25] g_signal_emit
[26] gtk_widget_show
[27] wxWindow::Show(bool)
[28] wxTopLevelWindowGTK::Show(bool)
[29] wxEntry(int&, wchar_t**)
[30] main
[31] __libc_start_main

Opening a video file will give this error and crashes aegisub:

ASSERT INFO:
/usr/src/debug/wxwidgets/wxWidgets/src/unix/glegl.cpp(756): assert ""Assert failure"" failed in CreateWaylandSubsurface(): Unable to create EGL surface

BACKTRACE:
[1] wxGLCanvasEGL::CreateWaylandSubsurface()
[2] g_signal_emit_valist
[3] g_signal_emit
[4] gtk_main_do_event
[5] g_main_loop_run
[6] gtk_main
[7] wxGUIEventLoop::DoRun()
[8] wxEventLoopBase::Run()
[9] wxAppConsoleBase::MainLoop()
[10] wxEntry(int&, wchar_t**)
[11] main
[12] __libc_start_main

Downgrading wxwidgets-gtk3 to 3.2.8.1-2 seems to solve the issue.

Thank you.

Edit:

wxwidgets-gtk3 version 3.2.9-3 fixes the problem.

Last edited by whiztech (2025-12-08 13:16:40)

Offline

#2 2025-12-08 09:50:35

seth
Member
From: Don't DM me only for attention
Registered: 2012-09-03
Posts: 71,526

Re: [SOLVED] Upgrading wxwidgets-gtk3 to 3.2.9-2 breaks aegisub 3.4.2-6

Offline

#3 2025-12-08 13:13:59

whiztech
Member
Registered: 2025-12-08
Posts: 2

Re: [SOLVED] Upgrading wxwidgets-gtk3 to 3.2.9-2 breaks aegisub 3.4.2-6

wxwidgets-gtk3 version 3.2.9-3 fixes the problem. Many thanks.

Offline

Board footer

Powered by FluxBB