On 04/11/2025 16:27, ichthyo wrote:
Another thing worth trying would be if we can reproduce the crash
with a Debian?
Thus it seems relevant to know if this happens only on Ubuntu
or on any Gnome desktop using Wayland. (Maybe even on KDE / Plasma?)
So I have now installed a Debian/Trixie (stable) into a VM,
and (importantly!) using the Gnome Desktop, which also uses
Wayland by default.
Locally, I am running also Debian/Trixie, but with FLTK and X11
The yoshimi package in the official repos for Debian-Stable is
still v2.3.3.3, and this one does not crash. But this package
is linked against FLTK 1.3
Then next I have installed my DEB Repo from Lumiera.org/Debian
and then upgraded to my DEB with yoshimi v2.3.5.1
=> Crash!
=> reacts to FLTK_BACKEND as expected (crash with Wayland, OK with X11)
The Stacktrace is again basically the same
============== Stacktrace Yoshimi 2.3.5.1 on Debian/Trixie+Gnome =========
#0 0x0000555a1ff8a600 in ?? ()
#1 0x00007f5161bf5ae5 in Fl_Group::draw_child(Fl_Widget&) const () from
/lib/x86_64-linux-gnu/libfltk.so.1.4
#2 0x00007f5161bf5d32 in Fl_Group::draw_children() () from
/lib/x86_64-linux-gnu/libfltk.so.1.4
#3 0x00007f5161bf5ae5 in Fl_Group::draw_child(Fl_Widget&) const () from
/lib/x86_64-linux-gnu/libfltk.so.1.4
#4 0x00007f5161bf5d32 in Fl_Group::draw_children() () from
/lib/x86_64-linux-gnu/libfltk.so.1.4
#5 0x00007f5161c47689 in Fl_Window::draw() () from
/lib/x86_64-linux-gnu/libfltk.so.1.4
#6 0x00007f5161c71a08 in Fl_Wayland_Window_Driver::flush() () from
/lib/x86_64-linux-gnu/libfltk.so.1.4
#7 0x00007f5161c6fce7 in ?? () from /lib/x86_64-linux-gnu/libfltk.so.1.4
#8 0x00007f5160b8c4df in ?? () from /lib/x86_64-linux-gnu/libdecor-0.so.0
#9 0x00007f51601d76ce in ?? () from /lib/x86_64-linux-gnu/libffi.so.8
#10 0x00007f51601d697e in ?? () from /lib/x86_64-linux-gnu/libffi.so.8
#11 0x00007f51601d71ab in ffi_call () from /lib/x86_64-linux-gnu/libffi.so.8
#12 0x00007f5160ba2c91 in ?? () from
/lib/x86_64-linux-gnu/libwayland-client.so.0
#13 0x00007f5160b9ec1f in ?? () from
/lib/x86_64-linux-gnu/libwayland-client.so.0
#14 0x00007f5160b9ff13 in wl_display_dispatch_queue_pending () from
/lib/x86_64-linux-gnu/libwayland-client.so.0
#15 0x00007f5161c6839b in ?? () from /lib/x86_64-linux-gnu/libfltk.so.1.4
#16 0x00007f5161c6701d in
Fl_Unix_Screen_Driver::poll_or_select_with_delay(double) ()
from /lib/x86_64-linux-gnu/libfltk.so.1.4
#17 0x00007f5161c72bbf in Fl_Unix_System_Driver::wait(double) () from
/lib/x86_64-linux-gnu/libfltk.so.1.4
#18 0x00007f5161bd68a1 in Fl::wait() () from
/lib/x86_64-linux-gnu/libfltk.so.1.4
#19 0x0000555a1ff66145 in ?? ()
#20 0x0000555a1ff8d176 in ?? ()
#21 0x0000555a1fde0981 in ?? ()
#22 0x0000555a1fde32e8 in ?? ()
#23 0x0000555a1fde3406 in ?? ()
#24 0x0000555a1ff9b630 in ?? ()
#25 0x00007f5160f6ab7b in ?? () from /lib/x86_64-linux-gnu/libc.so.6
#26 0x00007f5160fe87b8 in ?? () from /lib/x86_64-linux-gnu/libc.so.6
======================
Thus, it's *not an Ubuntu Problem*
It is a Problem with Wayland/Gnome and FLTK 1.4
-- Hermann
_______________________________________________
Yoshimi-devel mailing list
[email protected]
https://lists.sourceforge.net/lists/listinfo/yoshimi-devel