On Mon, Apr 12, 2010 at 07:10:19AM -0000, Alberto Bertogli wrote:
> On Mon, Apr 12, 2010 at 04:50:25AM -0000, Alberto Bertogli wrote:
> > On Mon, Apr 12, 2010 at 04:00:11AM -0000, Alberto Bertogli wrote:
> > > It just happened again, as I was typing this, three times in a short
> > > succession.
> > >
> > > Two of those three, vim was not open and I was typing on irsii over a screen
> > > over ssh.
> > >
> > > At least two of those times it happened the moment I pressed enter (or was
> > > quite an incredible coincidence). Now that I think of it, maybe the other
> > > times it also happened on enter, but I can't be sure.
> >
> > It happened at least 4 more times since then (in less than an hour), and all of
> > them were right after pressing enter. In all cases, the keypress didn't make
> > it to the application.
>
> I attached gdb to the currently-running X, and I've not been able to reproduce
> it again. It's been running for a couple of hours now, without luck.
Just crashed:
Program received signal SIGQUIT, Quit.
0x00007f46fcb33fd3 in __select_nocancel ()
at ../sysdeps/unix/syscall-template.S:82
82 in ../sysdeps/unix/syscall-template.S
(gdb) bt
#0 0x00007f46fcb33fd3 in __select_nocancel ()
at ../sysdeps/unix/syscall-template.S:82
#1 0x000000000045f97a in WaitForSomething ()
#2 0x0000000000430952 in ?? ()
#3 0x00000000004261aa in _start ()
(gdb) c
Continuing.
Program exited with code 01.
Sorry about the lack of symbols, but I just noticed that I missed gdb's
complaint about symbols mismatch (there were more, pasting only a few):
warning: the debug information found in "/usr/lib/debug/usr/bin/Xorg" does not match "/usr/bin/Xorg" (CRC mismatch).
warning: the debug information found in "/usr/lib/debug/usr/lib/xorg/modules/extensions/libextmod.so" does not match "/usr/lib/xorg/modules/extensions/libextmod.so" (CRC mismatch).
warning: the debug information found in "/usr/lib/debug/usr/lib/xorg/modules/extensions/libdbe.so" does not match "/usr/lib/xorg/modules/extensions/libdbe.so" (CRC mismatch).
warning: the debug information found in "/usr/lib/debug/usr/lib/xorg/modules/extensions/libglx.so" does not match "/usr/lib/xorg/modules/extensions/libglx.so" (CRC mismatch).
I got the symbols from the repository yesterday, packages
xserver-xorg-core-dbg, libgl1-mesa-dri-dbg, and xserver-xorg-video-intel-dbg.
On Mon, Apr 12, 2010 at 07:10:19AM -0000, Alberto Bertogli wrote:
> On Mon, Apr 12, 2010 at 04:50:25AM -0000, Alberto Bertogli wrote:
> > On Mon, Apr 12, 2010 at 04:00:11AM -0000, Alberto Bertogli wrote:
> > > It just happened again, as I was typing this, three times in a short
> > > succession.
> > >
> > > Two of those three, vim was not open and I was typing on irsii over a screen
> > > over ssh.
> > >
> > > At least two of those times it happened the moment I pressed enter (or was
> > > quite an incredible coincidence). Now that I think of it, maybe the other
> > > times it also happened on enter, but I can't be sure.
> >
> > It happened at least 4 more times since then (in less than an hour), and all of
> > them were right after pressing enter. In all cases, the keypress didn't make
> > it to the application.
>
> I attached gdb to the currently-running X, and I've not been able to reproduce
> it again. It's been running for a couple of hours now, without luck.
Just crashed:
Program received signal SIGQUIT, Quit. unix/syscall- template. S:82 unix/syscall- template. S unix/syscall- template. S:82
0x00007f46fcb33fd3 in __select_nocancel ()
at ../sysdeps/
82 in ../sysdeps/
(gdb) bt
#0 0x00007f46fcb33fd3 in __select_nocancel ()
at ../sysdeps/
#1 0x000000000045f97a in WaitForSomething ()
#2 0x0000000000430952 in ?? ()
#3 0x00000000004261aa in _start ()
(gdb) c
Continuing.
Program exited with code 01.
Sorry about the lack of symbols, but I just noticed that I missed gdb's
complaint about symbols mismatch (there were more, pasting only a few):
warning: the debug information found in "/usr/lib/ debug/usr/ bin/Xorg" does not match "/usr/bin/Xorg" (CRC mismatch). debug/usr/ lib/xorg/ modules/ extensions/ libextmod. so" does not match "/usr/lib/ xorg/modules/ extensions/ libextmod. so" (CRC mismatch). debug/usr/ lib/xorg/ modules/ extensions/ libdbe. so" does not match "/usr/lib/ xorg/modules/ extensions/ libdbe. so" (CRC mismatch). debug/usr/ lib/xorg/ modules/ extensions/ libglx. so" does not match "/usr/lib/ xorg/modules/ extensions/ libglx. so" (CRC mismatch).
warning: the debug information found in "/usr/lib/
warning: the debug information found in "/usr/lib/
warning: the debug information found in "/usr/lib/
I got the symbols from the repository yesterday, packages xorg-core- dbg, libgl1- mesa-dri- dbg, and xserver- xorg-video- intel-dbg.
xserver-
Thanks,
Alberto