https://bugzilla.redhat.com/show_bug.cgi?id=2105729

Petr Pisar <ppi...@redhat.com> changed:

           What    |Removed                     |Added
----------------------------------------------------------------------------
                 CC|                            |ppi...@redhat.com



--- Comment #2 from Petr Pisar <ppi...@redhat.com> ---
frozen-bubble in F37 connected to X11 in F35:

(gdb) bt
#0  0x0000000000000000 in  ()
#1  0x00007ffff7486c0e in X11_Xinput2UngrabTouch (window=0x555556c2dd10,
_this=<optimized out>) at
/usr/src/debug/SDL2-2.0.22-2.fc37.x86_64/src/video/x11/SDL_x11xinput2.c:385
#2  X11_SetWindowMouseGrab (_this=<optimized out>, window=0x555556c2dd10,
grabbed=<optimized out>) at
/usr/src/debug/SDL2-2.0.22-2.fc37.x86_64/src/video/x11/SDL_x11window.c:1799
#3  0x00007ffff7454d3f in SDL_UpdateWindowGrab (window=0x555556c2dd10) at
/usr/src/debug/SDL2-2.0.22-2.fc37.x86_64/src/video/SDL_video.c:2816
#4  0x00007ffff74bdd7c in SDL_OnWindowFocusGained (window=0x555556c2dd10) at
/usr/src/debug/SDL2-2.0.22-2.fc37.x86_64/src/video/SDL_video.c:3031
#5  SDL_SendWindowEvent.isra.0 (window=window@entry=0x555556c2dd10,
windowevent=windowevent@entry=12 '\f', data1=data1@entry=0,
data2=data2@entry=0)
    at
/usr/src/debug/SDL2-2.0.22-2.fc37.x86_64/src/events/SDL_windowevents.c:168
#6  0x00007ffff73cfb86 in SDL_SetKeyboardFocus (window=0x555556c2dd10) at
/usr/src/debug/SDL2-2.0.22-2.fc37.x86_64/src/events/SDL_keyboard.c:660
#7  0x00007ffff74770c4 in X11_DispatchFocusIn (_this=0x555556bc8e50,
data=0x555556c3eec0) at
/usr/src/debug/SDL2-2.0.22-2.fc37.x86_64/src/video/x11/SDL_x11events.c:440
#8  0x00007ffff747c46b in X11_DispatchEvent (_this=_this@entry=0x555556bc8e50,
xevent=xevent@entry=0x7fffffffdca0) at
/usr/src/debug/SDL2-2.0.22-2.fc37.x86_64/src/video/x11/SDL_x11events.c:962
#9  0x00007ffff747d99b in X11_PumpEvents (_this=0x555556bc8e50) at
/usr/src/debug/SDL2-2.0.22-2.fc37.x86_64/src/video/x11/SDL_x11events.c:1694
#10 0x00007ffff73cf149 in SDL_PumpEventsInternal
(push_sentinel=push_sentinel@entry=SDL_TRUE) at
/usr/src/debug/SDL2-2.0.22-2.fc37.x86_64/src/events/SDL_events.c:847
#11 0x00007ffff73cf44f in SDL_WaitEventTimeout_REAL (event=0x7fffffffdeb0,
timeout=0) at
/usr/src/debug/SDL2-2.0.22-2.fc37.x86_64/src/events/SDL_events.c:1024
#12 0x00007ffff75464a1 in SDL_PumpEvents () at
/usr/src/debug/sdl12-compat-1.2.52-1.fc37.x86_64/src/SDL12_compat.c:5898
#13 0x00007ffff757181e in XS_SDL__Events_pump_events (my_perl=<optimized out>,
cv=0x555556083830) at lib/SDL/Events.xs:60
#14 0x00007ffff7d1eed0 in Perl_pp_entersub (my_perl=0x5555555592a0) at
/usr/src/debug/perl-5.36.0-488.fc37.x86_64/pp_hot.c:5352
#15 0x00007ffff7d10850 in Perl_runops_standard (my_perl=0x5555555592a0) at
/usr/src/debug/perl-5.36.0-488.fc37.x86_64/run.c:41
#16 0x00007ffff7c80eae in S_run_body (oldscope=<optimized out>,
my_perl=<optimized out>) at
/usr/src/debug/perl-5.36.0-488.fc37.x86_64/perl.c:2716
#17 perl_run (my_perl=0x5555555592a0) at
/usr/src/debug/perl-5.36.0-488.fc37.x86_64/perl.c:2644
#18 0x000055555555534a in main (argc=<optimized out>, argv=<optimized out>,
env=<optimized out>) at
/usr/src/debug/perl-5.36.0-488.fc37.x86_64/perlmain.c:110

Frame #1 calls X11_XIUngrabTouchBegin():

void
X11_Xinput2UngrabTouch(_THIS, SDL_Window *window)
{
#if SDL_VIDEO_DRIVER_X11_XINPUT2_SUPPORTS_MULTITOUCH
    SDL_WindowData *data = (SDL_WindowData *) window->driverdata;
    Display *display = data->videodata->display;

    XIGrabModifiers mods;

    mods.modifiers = XIAnyModifier;
    mods.status = 0;

→   X11_XIUngrabTouchBegin(display, XIAllDevices, data->xwindow, 1, &mods);
#endif
}

(gdb) info locals 
data = <optimized out>
display = <optimized out>
mods = {modifiers = -2147483648, status = 0}

I will try to minimize the the reproducer.


-- 
You are receiving this mail because:
You are on the CC list for the bug.
https://bugzilla.redhat.com/show_bug.cgi?id=2105729
_______________________________________________
perl-devel mailing list -- perl-devel@lists.fedoraproject.org
To unsubscribe send an email to perl-devel-le...@lists.fedoraproject.org
Fedora Code of Conduct: 
https://docs.fedoraproject.org/en-US/project/code-of-conduct/
List Guidelines: https://fedoraproject.org/wiki/Mailing_list_guidelines
List Archives: 
https://lists.fedoraproject.org/archives/list/perl-devel@lists.fedoraproject.org
Do not reply to spam on the list, report it: 
https://pagure.io/fedora-infrastructure

Reply via email to