https://bugs.kde.org/show_bug.cgi?id=492422

--- Comment #5 from Michael Catanzaro <mcatanz...@gnome.org> ---
(In reply to Mark Wielaard from comment #3)
> Could you test with this?

It fixes the issue I reported. Thank you!

But there is another one that looks almost identical:

==130394== File descriptor 28: file descriptor 28 is already closed
==130394==    at 0x60F9F9C: close (close.c:27)
==130394==    by 0x4339341C: wsi_create_sync_for_image_syncobj
(wsi_common_drm.c:413)
==130394==    by 0x43390E67: wsi_common_acquire_next_image2 (wsi_common.c:1205)
==130394==    by 0x43390C92: wsi_AcquireNextImageKHR (wsi_common.c:1186)
==130394==    by 0x50E0265: gdk_vulkan_context_begin_frame
(gdkvulkancontext.c:652)
==130394==    by 0x50B0A46: gdk_draw_context_begin_frame_full
(gdkdrawcontext.c:399)
==130394==    by 0x5193169: gsk_gpu_frame_default_begin (gskgpuframe.c:87)
==130394==    by 0x51AEB4F: gsk_vulkan_frame_begin (gskvulkanframe.c:160)
==130394==    by 0x51934C8: gsk_gpu_frame_begin (gskgpuframe.c:209)
==130394==    by 0x51A6AC1: gsk_gpu_renderer_render (gskgpurenderer.c:446)
==130394==    by 0x5102C24: gsk_renderer_render (gskrenderer.c:495)
==130394==    by 0x4DC25C4: gtk_widget_render (gtkwidget.c:12012)

The difference is the line number changed from wsi_common_drm.c:410 to
wsi_common_drm.c:413. This time it's a different file descriptor coming from a
different ioctl: SYNC_IOC_MERGE. (The line numbers are from mesa
24.1.6-1.fc40.) I found some documentation here though:
https://github.com/torvalds/linux/blob/fb24560f31f9dff2c97707cfed6029bfebebaf1c/include/uapi/linux/sync_file.h#L19
and it looks like the second fd2 is opened.

-- 
You are receiving this mail because:
You are watching all bug changes.

Reply via email to