Comment 35 for bug 281610

Revision history for this message
In , Daniel Stone (daniels) wrote :

On Tue, Oct 21, 2008 at 12:14:57AM -0700, <email address hidden> wrote:
> (Unfortunately, I can't seem to get more information about the crash with gdb,
> it just hangs instead of giving me a prompt... Steve, are you seeing this as
> well? Anyway, I've narrowed it down using debugging output to CheckMotion()
> crashing because pSprite is NULL.)
>
> But I think the key is really
>
> [dix] cannot find pointer to pair with. This is a bug.
>
> I've bisected this to xserver commit 1e24e7b9df3d02350c7ea18e9379e87fe4d00026
> ('Xi: remove configure/query device property calls.'), but I can't see what in
> there could cause the symptoms we're seeing; also obviously it doesn't happen
> on x86... So it could be related to endianness or char being unsigned by
> default, or maybe just some kind of latent memory corruption issue that happens
> not to affect x86. (I think I've ruled out a compiler optimization bug by
> rebuilding everything affected by this change with -O0).
>
> Peter, any suggestions for narrowing down why it's unable to find a pointer for
> pairing?

Stupid question, but you have rebuilt -evdev against the exact same
headers, right?