Skip to content

Crash at startup when wacom tablet connected #4493

@voxelmagpie

Description

@voxelmagpie

Description

Missing event_created_child specialization for event opcode 0 of zwp_tablet_pad_v2

Debugging output

[  71775.265]  -> wl_display@1.get_registry(new id wl_registry@2)
[  71775.469]  -> wl_display@1.sync(new id wl_callback@3)
[  71794.381] wl_display@1.delete_id(3)
[  71794.442] wl_registry@2.global(1, "wl_compositor", 6)
[  71794.530] wl_registry@2.global(3, "zwp_tablet_manager_v2", 1)
[  71794.560] wl_registry@2.global(4, "zwp_keyboard_shortcuts_inhibit_manager_v1", 1)
[  71794.587] wl_registry@2.global(5, "zxdg_decoration_manager_v1", 1)
[  71794.615] wl_registry@2.global(6, "wp_viewporter", 1)
[  71794.642] wl_registry@2.global(7, "wp_security_context_manager_v1", 1)
[  71794.669] wl_registry@2.global(8, "wp_fractional_scale_manager_v1", 1)
[  71794.695] wl_registry@2.global(9, "wl_shm", 1)
[  71794.722] wl_registry@2.global(10, "wl_seat", 9)
[  71794.750] wl_registry@2.global(11, "zwp_pointer_gestures_v1", 3)
[  71794.777] wl_registry@2.global(12, "zwp_pointer_constraints_v1", 1)
[  71794.804] wl_registry@2.global(13, "zwp_relative_pointer_manager_v1", 1)
[  71794.831] wl_registry@2.global(14, "wl_data_device_manager", 3)
[  71794.858] wl_registry@2.global(15, "zwlr_data_control_manager_v1", 2)
[  71794.885] wl_registry@2.global(16, "wp_cursor_shape_manager_v1", 1)
[  71794.913] wl_registry@2.global(17, "org_kde_kwin_idle", 1)
[  71794.940] wl_registry@2.global(18, "zwp_idle_inhibit_manager_v1", 1)
[  71794.973] wl_registry@2.global(19, "ext_idle_notifier_v1", 1)
[  71795.002] wl_registry@2.global(20, "org_kde_plasma_shell", 8)
[  71795.030] wl_registry@2.global(21, "org_kde_kwin_appmenu_manager", 2)
[  71795.057] wl_registry@2.global(22, "org_kde_kwin_server_decoration_palette_manager", 1)
[  71795.086] wl_registry@2.global(24, "org_kde_plasma_virtual_desktop_management", 2)
[  71795.114] wl_registry@2.global(26, "org_kde_kwin_shadow_manager", 2)
[  71795.141] wl_registry@2.global(27, "org_kde_kwin_dpms_manager", 1)
[  71795.168] wl_registry@2.global(28, "org_kde_kwin_server_decoration_manager", 1)
[  71795.195] wl_registry@2.global(29, "kde_output_management_v2", 12)
[  71795.222] wl_registry@2.global(30, "zxdg_output_manager_v1", 3)
[  71795.249] wl_registry@2.global(31, "wl_subcompositor", 1)
[  71795.276] wl_registry@2.global(32, "zxdg_exporter_v2", 1)
[  71795.303] wl_registry@2.global(33, "zxdg_importer_v2", 1)
[  71795.330] wl_registry@2.global(36, "xdg_activation_v1", 1)
[  71795.356] wl_registry@2.global(38, "wp_content_type_manager_v1", 1)
[  71795.384] wl_registry@2.global(39, "wp_tearing_control_manager_v1", 1)
[  71795.412] wl_registry@2.global(40, "xdg_toplevel_drag_manager_v1", 1)
[  71795.439] wl_registry@2.global(41, "xdg_toplevel_icon_manager_v1", 1)
[  71795.467] wl_registry@2.global(42, "kde_screen_edge_manager_v1", 1)
[  71795.496] wl_registry@2.global(43, "frog_color_management_factory_v1", 1)
[  71795.525] wl_registry@2.global(44, "wp_presentation", 2)
[  71795.554] wl_registry@2.global(45, "wp_color_manager_v1", 1)
[  71795.582] wl_registry@2.global(46, "xdg_wm_dialog_v1", 1)
[  71795.612] wl_registry@2.global(47, "kde_external_brightness_v1", 2)
[  71795.642] wl_registry@2.global(48, "wp_alpha_modifier_v1", 1)
[  71795.670] wl_registry@2.global(50, "wl_drm", 2)
[  71795.708] wl_registry@2.global(51, "zwp_linux_dmabuf_v1", 4)
[  71795.793] wl_registry@2.global(52, "wp_linux_drm_syncobj_manager_v1", 1)
[  71795.832] wl_registry@2.global(54, "xdg_wm_base", 6)
[  71795.862] wl_registry@2.global(55, "zwlr_layer_shell_v1", 5)
[  71795.898] wl_registry@2.global(57, "kde_output_device_v2", 11)
[  71795.913] wl_registry@2.global(58, "wl_output", 4)
[  71795.925] wl_registry@2.global(59, "wp_drm_lease_device_v1", 1)
[  71795.940] wl_registry@2.global(60, "kde_output_order_v1", 1)
[  71795.952] wl_registry@2.global(61, "zwp_text_input_manager_v1", 1)
[  71795.963] wl_registry@2.global(62, "zwp_text_input_manager_v2", 1)
[  71795.976] wl_registry@2.global(63, "zwp_text_input_manager_v3", 1)
[  71795.989] wl_registry@2.global(65, "org_kde_kwin_blur_manager", 1)
[  71796.001] wl_registry@2.global(66, "org_kde_kwin_contrast_manager", 2)
[  71796.013] wl_registry@2.global(67, "org_kde_kwin_slide_manager", 1)
[  71796.057] wl_registry@2.global(68, "xdg_system_bell_v1", 1)
[  71796.070] wl_callback@3.done(16318)
[  71796.266]  -> wl_registry@2.bind(1, "wl_compositor", 6, new id [unknown]@3)
[  71796.318]  -> wl_registry@2.bind(31, "wl_subcompositor", 1, new id [unknown]@4)
[  71796.355]  -> wl_registry@2.bind(58, "wl_output", 4, new id [unknown]@5)
[  71796.404]  -> wl_registry@2.bind(30, "zxdg_output_manager_v1", 3, new id [unknown]@6)
[  71796.459]  -> zxdg_output_manager_v1@6.get_xdg_output(new id zxdg_output_v1@7, wl_output@5)
[  71796.500]  -> wl_registry@2.bind(10, "wl_seat", 9, new id [unknown]@8)
[  71796.560]  -> wl_registry@2.bind(8, "wp_fractional_scale_manager_v1", 1, new id [unknown]@9)
[  71796.619]  -> wl_registry@2.bind(6, "wp_viewporter", 1, new id [unknown]@10)
[  71796.685]  -> wl_registry@2.bind(9, "wl_shm", 1, new id [unknown]@11)
[  71796.805]  -> wl_shm@11.create_pool(new id wl_shm_pool@12, fd 8, 2)
[  71796.902]  -> wl_registry@2.bind(54, "xdg_wm_base", 6, new id [unknown]@13)
[  71796.948]  -> wl_registry@2.bind(5, "zxdg_decoration_manager_v1", 1, new id [unknown]@14)
[  71796.988]  -> wl_registry@2.bind(36, "xdg_activation_v1", 1, new id [unknown]@15)
[  71797.045]  -> wl_registry@2.bind(41, "xdg_toplevel_icon_manager_v1", 1, new id [unknown]@16)
[  71797.106]  -> wl_registry@2.bind(65, "org_kde_kwin_blur_manager", 1, new id [unknown]@17)
[  71797.158]  -> wl_registry@2.bind(63, "zwp_text_input_manager_v3", 1, new id [unknown]@18)
[  71797.202]  -> wl_registry@2.bind(13, "zwp_relative_pointer_manager_v1", 1, new id [unknown]@19)
[  71797.233]  -> wl_registry@2.bind(3, "zwp_tablet_manager_v2", 1, new id [unknown]@20)
[  71797.256]  -> wl_registry@2.bind(12, "zwp_pointer_constraints_v1", 1, new id [unknown]@21)
[  71797.277]  -> wl_registry@2.bind(11, "zwp_pointer_gestures_v1", 1, new id [unknown]@22)
[  71797.302]  -> wl_display@1.sync(new id wl_callback@23)
[  71797.741] wl_display@1.delete_id(23)
[  71797.767] wl_output@5.name("eDP-1")
[  71797.807] wl_output@5.description("Najing CEC Panda FPD Technology CO. ltd eDP-1-LM156LF1L03")
[  71797.824] wl_output@5.mode(1, 1920, 1080, 59997)
[  71797.832] wl_output@5.scale(1)
[  71797.839] wl_output@5.geometry(0, 0, 344, 194, 0, "Najing CEC Panda FPD Technology CO. ltd", "eDP-1-LM156LF1L03", 0)
[  71797.856] wl_output@5.done()
[  71797.862] zxdg_output_v1@7.logical_position(0, 0)
[  71797.871] zxdg_output_v1@7.logical_size(1920, 1080)
[  71797.878] zxdg_output_v1@7.name("eDP-1")
[  71797.898] zxdg_output_v1@7.description("Najing CEC Panda FPD Technology CO. ltd eDP-1-LM156LF1L03")
[  71797.911] wl_output@5.done()
[  71797.919] wl_seat@8.name("seat0")
[  71797.931] wl_seat@8.capabilities(3)
[  71797.940] wl_shm@11.format(0)
[  71797.950] wl_shm@11.format(1)
[  71797.963] wl_shm@11.format(808669761)
[  71797.974] wl_shm@11.format(808669784)
[  71797.985] wl_shm@11.format(808665665)
[  71797.992] wl_shm@11.format(808665688)
[  71797.998] wl_shm@11.format(942948929)
[  71798.003] wl_shm@11.format(942948952)
[  71798.009] wl_shm@11.format(875710274)
[  71798.014] wl_shm@11.format(875710290)
[  71798.020] xdg_toplevel_icon_manager_v1@16.icon_size(96)
[  71798.029] xdg_toplevel_icon_manager_v1@16.done()
[  71798.034] wl_callback@23.done(16318)
[  71798.146]  -> wl_seat@8.get_keyboard(new id wl_keyboard@23)
[  71803.747]  -> zwp_text_input_manager_v3@18.get_text_input(new id zwp_text_input_v3@24, wl_seat@8)
[  71803.862]  -> zwp_tablet_manager_v2@20.get_tablet_seat(new id zwp_tablet_seat_v2@25, wl_seat@8)
[  71803.921]  -> wl_compositor@3.create_surface(new id wl_surface@26)
[  71803.978]  -> wp_viewporter@10.get_viewport(new id wp_viewport@27, wl_surface@26)
[  71804.028]  -> wl_seat@8.get_pointer(new id wl_pointer@28)
[  71804.076]  -> wl_registry@2.bind(16, "wp_cursor_shape_manager_v1", 1, new id [unknown]@29)
[  71804.125]  -> wp_cursor_shape_manager_v1@29.get_pointer(new id wp_cursor_shape_device_v1@30, wl_pointer@28)
[  71804.215]  -> zwp_relative_pointer_manager_v1@19.get_relative_pointer(new id zwp_relative_pointer_v1@31, wl_pointer@28)
[  71804.253]  -> zwp_pointer_gestures_v1@22.get_pinch_gesture(new id zwp_pointer_gesture_pinch_v1@32, wl_pointer@28)
[  71807.268]  -> wl_display@1.get_registry(new id wl_registry@33)
[  71807.335]  -> wl_display@1.sync(new id wl_callback@34)
[  71807.935] wl_display@1.delete_id(34)
[  71807.952] wl_registry@33.global(1, "wl_compositor", 6)
[  71807.958] wl_registry@33.global(3, "zwp_tablet_manager_v2", 1)
[  71807.962] wl_registry@33.global(4, "zwp_keyboard_shortcuts_inhibit_manager_v1", 1)
[  71807.966] wl_registry@33.global(5, "zxdg_decoration_manager_v1", 1)
[  71807.970] wl_registry@33.global(6, "wp_viewporter", 1)
[  71807.974] wl_registry@33.global(7, "wp_security_context_manager_v1", 1)
[  71807.977] wl_registry@33.global(8, "wp_fractional_scale_manager_v1", 1)
[  71807.981] wl_registry@33.global(9, "wl_shm", 1)
[  71807.985] wl_registry@33.global(10, "wl_seat", 9)
[  71807.989] wl_registry@33.global(11, "zwp_pointer_gestures_v1", 3)
[  71807.992] wl_registry@33.global(12, "zwp_pointer_constraints_v1", 1)
[  71807.996] wl_registry@33.global(13, "zwp_relative_pointer_manager_v1", 1)
[  71808.000] wl_registry@33.global(14, "wl_data_device_manager", 3)
[  71808.004] wl_registry@33.global(15, "zwlr_data_control_manager_v1", 2)
[  71808.008] wl_registry@33.global(16, "wp_cursor_shape_manager_v1", 1)
[  71808.012] wl_registry@33.global(17, "org_kde_kwin_idle", 1)
[  71808.016] wl_registry@33.global(18, "zwp_idle_inhibit_manager_v1", 1)
[  71808.019] wl_registry@33.global(19, "ext_idle_notifier_v1", 1)
[  71808.023] wl_registry@33.global(20, "org_kde_plasma_shell", 8)
[  71808.027] wl_registry@33.global(21, "org_kde_kwin_appmenu_manager", 2)
[  71808.031] wl_registry@33.global(22, "org_kde_kwin_server_decoration_palette_manager", 1)
[  71808.034] wl_registry@33.global(24, "org_kde_plasma_virtual_desktop_management", 2)
[  71808.038] wl_registry@33.global(26, "org_kde_kwin_shadow_manager", 2)
[  71808.042] wl_registry@33.global(27, "org_kde_kwin_dpms_manager", 1)
[  71808.046] wl_registry@33.global(28, "org_kde_kwin_server_decoration_manager", 1)
[  71808.049] wl_registry@33.global(29, "kde_output_management_v2", 12)
[  71808.053] wl_registry@33.global(30, "zxdg_output_manager_v1", 3)
[  71808.057] wl_registry@33.global(31, "wl_subcompositor", 1)
[  71808.061] wl_registry@33.global(32, "zxdg_exporter_v2", 1)
[  71808.064] wl_registry@33.global(33, "zxdg_importer_v2", 1)
[  71808.068] wl_registry@33.global(36, "xdg_activation_v1", 1)
[  71808.072] wl_registry@33.global(38, "wp_content_type_manager_v1", 1)
[  71808.076] wl_registry@33.global(39, "wp_tearing_control_manager_v1", 1)
[  71808.079] wl_registry@33.global(40, "xdg_toplevel_drag_manager_v1", 1)
[  71808.083] wl_registry@33.global(41, "xdg_toplevel_icon_manager_v1", 1)
[  71808.087] wl_registry@33.global(42, "kde_screen_edge_manager_v1", 1)
[  71808.090] wl_registry@33.global(43, "frog_color_management_factory_v1", 1)
[  71808.094] wl_registry@33.global(44, "wp_presentation", 2)
[  71808.098] wl_registry@33.global(45, "wp_color_manager_v1", 1)
[  71808.102] wl_registry@33.global(46, "xdg_wm_dialog_v1", 1)
[  71808.106] wl_registry@33.global(47, "kde_external_brightness_v1", 2)
[  71808.109] wl_registry@33.global(48, "wp_alpha_modifier_v1", 1)
[  71808.113] wl_registry@33.global(50, "wl_drm", 2)
[  71808.117] wl_registry@33.global(51, "zwp_linux_dmabuf_v1", 4)
[  71808.122]  -> wl_registry@33.bind(51, "zwp_linux_dmabuf_v1", 4, new id [unknown]@35)
[  71808.127] wl_registry@33.global(52, "wp_linux_drm_syncobj_manager_v1", 1)
[  71808.131] wl_registry@33.global(54, "xdg_wm_base", 6)
[  71808.135] wl_registry@33.global(55, "zwlr_layer_shell_v1", 5)
[  71808.139] wl_registry@33.global(57, "kde_output_device_v2", 11)
[  71808.142] wl_registry@33.global(58, "wl_output", 4)
[  71808.146] wl_registry@33.global(59, "wp_drm_lease_device_v1", 1)
[  71808.150] wl_registry@33.global(60, "kde_output_order_v1", 1)
[  71808.154] wl_registry@33.global(61, "zwp_text_input_manager_v1", 1)
[  71808.157] wl_registry@33.global(62, "zwp_text_input_manager_v2", 1)
[  71808.161] wl_registry@33.global(63, "zwp_text_input_manager_v3", 1)
[  71808.173] wl_registry@33.global(65, "org_kde_kwin_blur_manager", 1)
[  71808.177] wl_registry@33.global(66, "org_kde_kwin_contrast_manager", 2)
[  71808.181] wl_registry@33.global(67, "org_kde_kwin_slide_manager", 1)
[  71808.184] wl_registry@33.global(68, "xdg_system_bell_v1", 1)
[  71808.188] wl_callback@34.done(16320)
[  71808.194]  -> zwp_linux_dmabuf_v1@35.get_default_feedback(new id zwp_linux_dmabuf_feedback_v1@34)
[  71808.199]  -> wl_display@1.sync(new id wl_callback@36)
[  71808.404] wl_display@1.delete_id(36)
[  71808.417] zwp_linux_dmabuf_feedback_v1@34.format_table(fd 11, 1360)
[  71808.453] zwp_linux_dmabuf_feedback_v1@34.main_device(array[8])
[  71809.017] zwp_linux_dmabuf_feedback_v1@34.tranche_target_device(array[8])
[  71809.034] zwp_linux_dmabuf_feedback_v1@34.tranche_formats(array[24])
[  71809.042] zwp_linux_dmabuf_feedback_v1@34.tranche_flags(0)
[  71809.047] zwp_linux_dmabuf_feedback_v1@34.tranche_done()
[  71809.050] zwp_linux_dmabuf_feedback_v1@34.tranche_target_device(array[8])
[  71809.054] zwp_linux_dmabuf_feedback_v1@34.tranche_formats(array[40])
[  71809.058] zwp_linux_dmabuf_feedback_v1@34.tranche_flags(0)
[  71809.062] zwp_linux_dmabuf_feedback_v1@34.tranche_done()
[  71809.065] zwp_linux_dmabuf_feedback_v1@34.tranche_target_device(array[8])
[  71809.069] zwp_linux_dmabuf_feedback_v1@34.tranche_formats(array[106])
[  71809.073] zwp_linux_dmabuf_feedback_v1@34.tranche_flags(0)
[  71809.077] zwp_linux_dmabuf_feedback_v1@34.tranche_done()
[  71809.080] zwp_linux_dmabuf_feedback_v1@34.done()
[  71809.083] wl_callback@36.done(16320)
[  71809.088]  -> zwp_linux_dmabuf_feedback_v1@34.destroy()
[  71842.597]  -> wl_compositor@3.create_surface(new id wl_surface@36)
[  71842.662]  -> xdg_wm_base@13.get_xdg_surface(new id xdg_surface@37, wl_surface@36)
[  71842.687]  -> xdg_surface@37.get_toplevel(new id xdg_toplevel@38)
[  71842.713]  -> zxdg_decoration_manager_v1@14.get_toplevel_decoration(new id zxdg_toplevel_decoration_v1@39, xdg_toplevel@38)
[  71842.739]  -> zxdg_toplevel_decoration_v1@39.set_mode(2)
[  71842.764]  -> wp_viewporter@10.get_viewport(new id wp_viewport@40, wl_surface@36)
[  71842.782]  -> wp_fractional_scale_manager_v1@9.get_fractional_scale(new id wp_fractional_scale_v1@41, wl_surface@36)
[  71842.804]  -> xdg_toplevel_icon_manager_v1@16.set_icon(xdg_toplevel@38, nil)
[  71842.816]  -> wl_compositor@3.create_region(new id wl_region@42)
[  71842.830]  -> wl_region@42.add(0, 0, 2147483647, 2147483647)
[  71842.841]  -> wl_surface@36.set_opaque_region(wl_region@42)
[  71842.848]  -> wl_region@42.destroy()
[  71842.865]  -> xdg_toplevel@38.set_title("test app")
[  71842.883]  -> xdg_toplevel@38.set_min_size(2, 1)
[  71842.892]  -> xdg_toplevel@38.set_max_size(0, 0)
[  71842.902]  -> wl_surface@36.commit()
[  71842.927]  -> wl_display@1.sync(new id wl_callback@43)
[  71842.938] wl_keyboard@23.repeat_info(25, 600)
[  71842.948] wl_keyboard@23.keymap(1, fd 10, 64754)
[  71842.954] zwp_tablet_seat_v2@25.tablet_added(new id zwp_tablet_v2@4278190080)
[  71842.964] zwp_tablet_v2@4278190080.name("Wacom Intuos S 2 Pen")
[  71842.971] zwp_tablet_v2@4278190080.id(1386, 827)
[  71842.976] zwp_tablet_v2@4278190080.path("/sys/devices/pci0000:00/0000:00:14.0/usb1/1-8/1-8:1.0/0003:056A:033B.0002/input/input22/event18")
[  71842.981] zwp_tablet_v2@4278190080.done()
[  71842.985] zwp_tablet_seat_v2@25.pad_added(new id zwp_tablet_pad_v2@4278190081)
[  71842.991] zwp_tablet_pad_v2@4278190081.buttons(4)
[  71842.997] zwp_tablet_pad_v2@4278190081.path("/sys/devices/pci0000:00/0000:00:14.0/usb1/1-8/1-8:1.1/0003:056A:033B.0003/input/input27/event19")
[  71843.001] zwp_tablet_pad_v2@4278190081.group(new id zwp_tablet_pad_group_v2@4278190082)

thread 'main' (32218) panicked at /home/user/Containers/dev/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/wayland-client-0.31.12/src/event_queue.rs:129:9:
Missing event_created_child specialization for event opcode 0 of zwp_tablet_pad_v2
note: run with `RUST_BACKTRACE=1` environment variable to display a backtrace

thread 'main' (32218) panicked at library/core/src/panicking.rs:225:5:
panic in a function that cannot unwind
stack backtrace:
   0:     0x563596311a02 - std::backtrace_rs::backtrace::libunwind::trace::h73aabaf37ceb5073
                               at /rustc/01f6ddf7588f42ae2d7eb0a2f21d44e8e96674cf/library/std/src/../../backtrace/src/backtrace/libunwind.rs:117:9
   1:     0x563596311a02 - std::backtrace_rs::backtrace::trace_unsynchronized::h30862f246760437f
                               at /rustc/01f6ddf7588f42ae2d7eb0a2f21d44e8e96674cf/library/std/src/../../backtrace/src/backtrace/mod.rs:66:14
   2:     0x563596311a02 - std::sys::backtrace::_print_fmt::h2d1afd8848eb5d7a
                               at /rustc/01f6ddf7588f42ae2d7eb0a2f21d44e8e96674cf/library/std/src/sys/backtrace.rs:68:9
   3:     0x563596311a02 - <std::sys::backtrace::BacktraceLock::print::DisplayBacktrace as core::fmt::Display>::fmt::h1851ca2a850bd9a9
                               at /rustc/01f6ddf7588f42ae2d7eb0a2f21d44e8e96674cf/library/std/src/sys/backtrace.rs:38:26
   4:     0x563596324fd7 - core::fmt::rt::Argument::fmt::he8640bda190d4d38
                               at /rustc/01f6ddf7588f42ae2d7eb0a2f21d44e8e96674cf/library/core/src/fmt/rt.rs:152:76
   5:     0x563596324fd7 - core::fmt::write::h22467d3ad5dd5554
   6:     0x5635962e5366 - std::io::default_write_fmt::h351a88ae8ee5bcc5
                               at /rustc/01f6ddf7588f42ae2d7eb0a2f21d44e8e96674cf/library/std/src/io/mod.rs:639:11
   7:     0x5635962e5366 - std::io::Write::write_fmt::h5e3b6a876f7a20bf
                               at /rustc/01f6ddf7588f42ae2d7eb0a2f21d44e8e96674cf/library/std/src/io/mod.rs:1994:13
   8:     0x5635962f2c89 - std::sys::backtrace::BacktraceLock::print::hc25d10722ea4032d
                               at /rustc/01f6ddf7588f42ae2d7eb0a2f21d44e8e96674cf/library/std/src/sys/backtrace.rs:41:9
   9:     0x5635962f2c89 - std::panicking::default_hook::{{closure}}::he43c3ac33dfa4b50
                               at /rustc/01f6ddf7588f42ae2d7eb0a2f21d44e8e96674cf/library/std/src/panicking.rs:292:27
  10:     0x5635962f2ae9 - std::panicking::default_hook::hd124da54acf1152f
                               at /rustc/01f6ddf7588f42ae2d7eb0a2f21d44e8e96674cf/library/std/src/panicking.rs:319:9
  11:     0x5635962f2ecb - std::panicking::panic_with_hook::h9b5f1f19954f65a8
                               at /rustc/01f6ddf7588f42ae2d7eb0a2f21d44e8e96674cf/library/std/src/panicking.rs:825:13
  12:     0x5635962f2d7a - std::panicking::panic_handler::{{closure}}::hf431df8c849ee0d6
                               at /rustc/01f6ddf7588f42ae2d7eb0a2f21d44e8e96674cf/library/std/src/panicking.rs:691:13
  13:     0x5635962efb59 - std::sys::backtrace::__rust_end_short_backtrace::hf97362b31a346cc0
                               at /rustc/01f6ddf7588f42ae2d7eb0a2f21d44e8e96674cf/library/std/src/sys/backtrace.rs:176:18
  14:     0x5635962d93bd - __rustc[9e6a08e89e4b9111]::rust_begin_unwind
                               at /rustc/01f6ddf7588f42ae2d7eb0a2f21d44e8e96674cf/library/std/src/panicking.rs:689:5
  15:     0x56359632ec6d - core::panicking::panic_nounwind_fmt::runtime::hccb3971791e1afcd
                               at /rustc/01f6ddf7588f42ae2d7eb0a2f21d44e8e96674cf/library/core/src/panicking.rs:122:22
  16:     0x56359632ec6d - core::panicking::panic_nounwind_fmt::hf349702e3facb1fd
                               at /rustc/01f6ddf7588f42ae2d7eb0a2f21d44e8e96674cf/library/core/src/intrinsics/mod.rs:2449:9
  17:     0x56359632ebeb - core::panicking::panic_nounwind::h9a55331e46709e5f
                               at /rustc/01f6ddf7588f42ae2d7eb0a2f21d44e8e96674cf/library/core/src/panicking.rs:225:5
  18:     0x56359632ed77 - core::panicking::panic_cannot_unwind::h9d41c6c1d0e0d4e5
                               at /rustc/01f6ddf7588f42ae2d7eb0a2f21d44e8e96674cf/library/core/src/panicking.rs:337:5
  19:     0x5635961fd477 - wayland_backend::sys::client_impl::dispatcher_func::h69a915b86032b961
                               at /home/user/Containers/dev/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/wayland-backend-0.3.12/src/sys/client_impl/mod.rs:837:1
  20:     0x7f003714f873 - <unknown>
  21:     0x7f003714ba56 - <unknown>
  22:     0x7f003714d41c - wl_display_dispatch_queue_pending
  23:     0x5635961f7b63 - wayland_backend::sys::client_impl::Dispatcher::dispatch_pending::{{closure}}::h0a25ea91546e14db
                               at /home/user/Containers/dev/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/wayland-backend-0.3.12/src/sys/client_impl/mod.rs:382:13
  24:     0x5635961e70b9 - scoped_tls::ScopedKey<T>::set::hde4c83190dba5148
                               at /home/user/Containers/dev/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/scoped-tls-1.0.1/src/lib.rs:137:9
  25:     0x5635961f787f - wayland_backend::sys::client_impl::Dispatcher::dispatch_pending::h8b1f4e74af43cfd4
                               at /home/user/Containers/dev/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/wayland-backend-0.3.12/src/sys/client_impl/mod.rs:381:27
  26:     0x5635961fa675 - wayland_backend::sys::client_impl::InnerBackend::dispatch_inner_queue::h9375ea897a075b63
                               at /home/user/Containers/dev/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/wayland-backend-0.3.12/src/sys/client_impl/mod.rs:310:50
  27:     0x563595f7c927 - wayland_backend::sys::client::Backend::dispatch_inner_queue::h7a3af9c719e94135
                               at /home/user/Containers/dev/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/wayland-backend-0.3.12/src/sys/../client_api.rs:298:22
  28:     0x563595ef30a2 - wayland_client::event_queue::EventQueue<State>::dispatching_impl::hfdfe3b09f6f791fd
                               at /home/user/Containers/dev/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/wayland-client-0.31.12/src/event_queue.rs:479:46
  29:     0x563595ef3048 - wayland_client::event_queue::EventQueue<State>::dispatch_pending::h40a750e72c006e0e
                               at /home/user/Containers/dev/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/wayland-client-0.31.12/src/event_queue.rs:388:9
  30:     0x563595ef32b6 - wayland_client::event_queue::EventQueue<State>::blocking_dispatch::h3e26ac858bbe1587
                               at /home/user/Containers/dev/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/wayland-client-0.31.12/src/event_queue.rs:399:31
  31:     0x563595ef3ec5 - wayland_client::event_queue::EventQueue<State>::roundtrip::h62ba03b16a91d686
                               at /home/user/Containers/dev/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/wayland-client-0.31.12/src/event_queue.rs:435:32
  32:     0x563595fb4a45 - winit_wayland::window::Window::new::h8e3f0e7cb9966a5e
                               at /home/user/Containers/dev/.cargo/git/checkouts/winit-4d35a78d1599eac3/f3fb2fe/winit-wayland/src/window/mod.rs:201:21
  33:     0x563595f5886f - <winit_wayland::event_loop::ActiveEventLoop as winit_core::event_loop::ActiveEventLoop>::create_window::hb81d583bad6f07ab
                               at /home/user/Containers/dev/.cargo/git/checkouts/winit-4d35a78d1599eac3/f3fb2fe/winit-wayland/src/event_loop/mod.rs:654:22
  34:     0x563595ce113a - glutin_winit_fork::finalize_window::hf981a0d8ab69ee43
                               at /home/user/Containers/dev/moorhen/glutin-winit-fork/src/lib.rs:209:16
  35:     0x563595c47620 - glutin_winit_fork::DisplayBuilder::build::h90dfb3cde89b3a72
                               at /home/user/Containers/dev/moorhen/glutin-winit-fork/src/lib.rs:135:18
  36:     0x563595c45282 - moorhen::native::create_window::h6a2df069cb640be3
                               at /home/user/Containers/dev/moorhen/moorhen/src/native.rs:40:14
  37:     0x563595c4226e - moorhen::create_window::hb588fbc3fe1f5d0c
                               at /home/user/Containers/dev/moorhen/moorhen/src/lib.rs:68:15
  38:     0x563595bd1654 - <test_app::Game as winit_core::application::ApplicationHandler>::can_create_surfaces::hd20e17f1e928a3e7
                               at /home/user/Containers/dev/moorhen/test_app/src/lib.rs:63:34
  39:     0x563595bef25b - <&mut A as winit_core::application::ApplicationHandler>::can_create_surfaces::he9a3e3c49dbdb26f
                               at /home/user/Containers/dev/.cargo/git/checkouts/winit-4d35a78d1599eac3/f3fb2fe/winit-core/src/application/mod.rs:362:18
  40:     0x563595bef23b - <&mut A as winit_core::application::ApplicationHandler>::can_create_surfaces::h8da8c85f763d411b
                               at /home/user/Containers/dev/.cargo/git/checkouts/winit-4d35a78d1599eac3/f3fb2fe/winit-core/src/application/mod.rs:362:18
  41:     0x563595bf23d4 - winit_wayland::event_loop::EventLoop::single_iteration::hcf2503b67fb0c0ba
                               at /home/user/Containers/dev/.cargo/git/checkouts/winit-4d35a78d1599eac3/f3fb2fe/winit-wayland/src/event_loop/mod.rs:330:17
  42:     0x563595bf1d2d - winit_wayland::event_loop::EventLoop::pump_app_events::hd51f45c963107c74
                               at /home/user/Containers/dev/.cargo/git/checkouts/winit-4d35a78d1599eac3/f3fb2fe/winit-wayland/src/event_loop/mod.rs:209:18
  43:     0x563595bf450a - winit_wayland::event_loop::EventLoop::run_app_on_demand::h8ae4697fe178526d
                               at /home/user/Containers/dev/.cargo/git/checkouts/winit-4d35a78d1599eac3/f3fb2fe/winit-wayland/src/event_loop/mod.rs:178:24
  44:     0x563595bf65d7 - winit::platform_impl::linux::EventLoop::run_app_on_demand::h80676f67e0dd6e5a
                               at /home/user/Containers/dev/.cargo/git/checkouts/winit-4d35a78d1599eac3/f3fb2fe/winit/src/platform_impl/linux/mod.rs:154:61
  45:     0x563595bf6438 - winit::event_loop::EventLoop::run_app::h66a456a53f2a9a88
                               at /home/user/Containers/dev/.cargo/git/checkouts/winit-4d35a78d1599eac3/f3fb2fe/winit/src/event_loop.rs:230:42
  46:     0x563595bd2f1d - test_app::run::h715eaae816758831
                               at /home/user/Containers/dev/moorhen/test_app/src/lib.rs:56:24
  47:     0x563595bd0437 - test_app::main::hcf8d8766cbaa27ca
                               at /home/user/Containers/dev/moorhen/test_app/src/main.rs:4:5
  48:     0x563595bd049b - core::ops::function::FnOnce::call_once::h8579338924819d3c
                               at /home/user/Containers/dev/.rustup/toolchains/stable-x86_64-unknown-linux-gnu/lib/rustlib/src/rust/library/core/src/ops/function.rs:250:5
  49:     0x563595bd04ee - std::sys::backtrace::__rust_begin_short_backtrace::h4394df8e970105be
                               at /home/user/Containers/dev/.rustup/toolchains/stable-x86_64-unknown-linux-gnu/lib/rustlib/src/rust/library/std/src/sys/backtrace.rs:160:18
  50:     0x563595bd0411 - std::rt::lang_start::{{closure}}::h57ba70f9b60c427c
                               at /home/user/Containers/dev/.rustup/toolchains/stable-x86_64-unknown-linux-gnu/lib/rustlib/src/rust/library/std/src/rt.rs:206:18
  51:     0x5635962e6b26 - core::ops::function::impls::<impl core::ops::function::FnOnce<A> for &F>::call_once::hc0aeb12e6a265870
                               at /rustc/01f6ddf7588f42ae2d7eb0a2f21d44e8e96674cf/library/core/src/ops/function.rs:287:21
  52:     0x5635962e6b26 - std::panicking::catch_unwind::do_call::h424648a3b5b895eb
                               at /rustc/01f6ddf7588f42ae2d7eb0a2f21d44e8e96674cf/library/std/src/panicking.rs:581:40
  53:     0x5635962e6b26 - std::panicking::catch_unwind::h2eaac0b2decbb2a4
                               at /rustc/01f6ddf7588f42ae2d7eb0a2f21d44e8e96674cf/library/std/src/panicking.rs:544:19
  54:     0x5635962e6b26 - std::panic::catch_unwind::h36307fcdee1da3b0
                               at /rustc/01f6ddf7588f42ae2d7eb0a2f21d44e8e96674cf/library/std/src/panic.rs:359:14
  55:     0x5635962e6b26 - std::rt::lang_start_internal::{{closure}}::h1cd37a923f6e6476
                               at /rustc/01f6ddf7588f42ae2d7eb0a2f21d44e8e96674cf/library/std/src/rt.rs:175:24
  56:     0x5635962e6b26 - std::panicking::catch_unwind::do_call::hba0faa7802db347f
                               at /rustc/01f6ddf7588f42ae2d7eb0a2f21d44e8e96674cf/library/std/src/panicking.rs:581:40
  57:     0x5635962e6b26 - std::panicking::catch_unwind::h243e60656f4dd3fd
                               at /rustc/01f6ddf7588f42ae2d7eb0a2f21d44e8e96674cf/library/std/src/panicking.rs:544:19
  58:     0x5635962e6b26 - std::panic::catch_unwind::h70c7977416bc65d9
                               at /rustc/01f6ddf7588f42ae2d7eb0a2f21d44e8e96674cf/library/std/src/panic.rs:359:14
  59:     0x5635962e6b26 - std::rt::lang_start_internal::hb84cc625940d332a
                               at /rustc/01f6ddf7588f42ae2d7eb0a2f21d44e8e96674cf/library/std/src/rt.rs:171:5
  60:     0x563595bd03f7 - std::rt::lang_start::h7f0787486c18f527
                               at /home/user/Containers/dev/.rustup/toolchains/stable-x86_64-unknown-linux-gnu/lib/rustlib/src/rust/library/std/src/rt.rs:205:5
  61:     0x563595bd045e - main
  62:     0x7f003718924a - <unknown>
  63:     0x7f0037189305 - __libc_start_main
  64:     0x563595bd02f1 - _start
  65:                0x0 - <unknown>
thread caused non-unwinding panic. aborting.

Window isn't shown unless you draw

  • I understand that windows aren't shown on Wayland unless I draw and present to them.

Winit version

Git f3fb2fe

Metadata

Metadata

Assignees

Labels

B - bugDang, that shouldn't have happenedDS - waylandAffects the Wayland backend, or generally free Unix platforms

Type

No type

Projects

No projects

Milestone

No milestone

Relationships

None yet

Development

No branches or pull requests

Issue actions