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

--- Comment #2 from Jiri Slaby <jirisl...@gmail.com> ---
(In reply to Jiri Slaby from comment #0)
> > #3  0x00007f550492bb3e in XQueryExtension
> >     (dpy=dpy@entry=0x5628d28aa030, name=name@entry=0x7f54fc12e019 
> > "XInputExtension", major_opcode=major_opcode@entry=0x7ffd4d60744c, 
> > first_event=first_event@entry=0x7ffd4d607450, 
> > first_error=first_error@entry=0x7ffd4d607454)

   0x00007f550492bb36 <+102>:   test   %rax,%rax
   0x00007f550492bb39 <+105>:   je     0x7f550492bb40 <XQueryExtension+112>
   0x00007f550492bb3b <+107>:   mov    %rbp,%rdi
=> 0x00007f550492bb3e <+110>:   call   *(%rax)

(gdb) p/x $rax
$5 = 0x31

include/X11/Xlibint.h:#define LockDisplay(d)         if ((d)->lock_fns)
(*(d)->lock_fns->lock_display)(d)

(gdb) p dpy->lock_fns
$6 = (struct _XLockPtrs *) 0x31

Well, (d)->lock_fns is not NULL in that 'if', but is bogus, so it crashes.

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

Reply via email to