Package: firefox
Version: 1.5.dfsg+1.5.0.1-4
Severity: normal
I was attempting to reproduce a bug I just saw for the first time
regarding rearranging tabs by dragging them, but wanted to start with
a fresh process, so I ssh -X'ed to a different machine, and ran
firefox -no-remote, which started a new process, as expected. I
created a new tab with ^T, and then attempted to rearrange the 2 tabs.
This left me with the "you're in the processes of doing a drag
operation that won't succeed if you stop dragging now" cursor, but the
other machine has tabextensions installed, so I figured that it might
just act differently, and stopped dragging. This seems to have frozen
the FF process, and I was unable to interact with the X server until
killing the remote FF process at a VT, because the cursor was still
being held by FF, I guess.
As it turns out, this is not resolved by removing tabextenions, and I
can reproduce it on a different machine.
It seems to get stuck reading from a pipe, which is nearly always
returning EAGAIN. Perhaps this is just extra slow, but it really
seems to be stuck, and it is really bad that it makes the xserver
unusable..
read(3, 0x7fffff91dc90, 32) = -1 EAGAIN (Resource temporarily unavailable)
select(4, [3], NULL, NULL, NULL) = 1 (in [3])
read(3, "\1\20\3342\0\0\0\0L\0\0\0\0\0y\0\1\0\1\0\0\0\0\0\24\0\0"..., 32) = 32
write(3, "\16\2\2\0009\2\300\0", 8) = 8
read(3, 0x7fffff91dc90, 32) = -1 EAGAIN (Resource temporarily unavailable)
select(4, [3], NULL, NULL, NULL) = 1 (in [3])
read(3, "\1\20\3352\0\0\0\0L\0\0\0\0\0y\0\1\0\1\0\0\0\0\0\24\0\0"..., 32) = 32
write(3, "\16\2\2\0=\2\300\0", 8) = 8
read(3, 0x7fffff91dc90, 32) = -1 EAGAIN (Resource temporarily unavailable)
select(4, [3], NULL, NULL, NULL) = 1 (in [3])
read(3, "\1\20\3362\0\0\0\0L\0\0\0\0\0y\0\1\0\1\0\0\0\0\0\24\0\0"..., 32) = 32
write(3, "\16\2\2\0A\2\300\0", 8) = 8
read(3, 0x7fffff91dc90, 32) = -1 EAGAIN (Resource temporarily unavailable)
select(4, [3], NULL, NULL, NULL) = 1 (in [3])
read(3, "\1\20\3372\0\0\0\0L\0\0\0\0\0y\0\374\3E\2\0\0\0\0\24\0"..., 32) = 32
write(3, "\16\2\2\0\203\2\300\0", 8) = 8
read(3, 0x7fffff91dc90, 32) = -1 EAGAIN (Resource temporarily unavailable)
select(4, [3], NULL, NULL, NULL) = 1 (in [3])
read(3, "\1\20\3402\0\0\0\0L\0\0\0\0\0y\0\1\0\1\0\0\0\0\0\24\0\0"..., 32) = 32
write(3, "\16\2\2\0\207\2\300\0", 8) = 8
read(3, 0x7fffff91dc90, 32) = -1 EAGAIN (Resource temporarily unavailable)
select(4, [3], NULL, NULL, NULL) = 1 (in [3])
read(3, "\1\20\3412\0\0\0\0L\0\0\0\0\0y\0\1\0\1\0\0\0\0\0\24\0\0"..., 32) = 32
write(3, "\16\2\2\0\213\2\300\0", 8) = 8
read(3, 0x7fffff91dc90, 32) = -1 EAGAIN (Resource temporarily unavailable)
select(4, [3], NULL, NULL, NULL) = 1 (in [3])
read(3, "\1\20\3422\0\0\0\0L\0\0\0\0\0y\0\1\0\1\0\0\0\0\0\24\0\0"..., 32) = 32
write(3, "\16\2\2\0\217\2\300\0", 8) = 8
read(3, 0x7fffff91dc90, 32) = -1 EAGAIN (Resource temporarily unavailable)
select(4, [3], NULL, NULL, NULL) = 1 (in [3])
read(3, "\1\20\3432\0\0\0\0L\0\0\0\0\0y\0\1\0\1\0\0\0\0\0\24\0\0"..., 32) = 32
write(3, "\16\2\2\0\223\2\300\0", 8) = 8
read(3, 0x7fffff91dc90, 32) = -1 EAGAIN (Resource temporarily unavailable)
select(4, [3], NULL, NULL, NULL) = 1 (in [3])
read(3, "\1\20\3442\0\0\0\0L\0\0\0\0\0y\0\374\3E\2\0\0\0\0\24\0"..., 32) = 32
write(3, "\16\2\2\0\351\2\300\0", 8) = 8
read(3, 0x7fffff91dc90, 32) = -1 EAGAIN (Resource temporarily unavailable)
select(4, [3], NULL, NULL, NULL) = 1 (in [3])
read(3, "\1\20\3452\0\0\0\0L\0\0\0\0\0y\0\1\0\1\0\0\0\0\0\24\0\0"..., 32) = 32
write(3, "\16\2\2\0\355\2\300\0", 8) = 8
read(3, 0x7fffff91dc90, 32) = -1 EAGAIN (Resource temporarily unavailable)
select(4, [3], NULL, NULL, NULL) = 1 (in [3])
read(3, "\1\20\3462\0\0\0\0L\0\0\0\0\0y\0\1\0\1\0\0\0\0\0\24\0\0"..., 32) = 32
write(3, "\16\2\2\0\361\2\300\0", 8) = 8
read(3, 0x7fffff91dc90, 32) = -1 EAGAIN (Resource temporarily unavailable)
select(4, [3], NULL, NULL, NULL) = 1 (in [3])
read(3, "\1\20\3472\0\0\0\0L\0\0\0\0\0y\0\374\3E\2\0\0\0\0\24\0"..., 32) = 32
write(3, "&\2\2\0L\0\0\0", 8) = 8
read(3, 0x7fffff91deb0, 32) = -1 EAGAIN (Resource temporarily unavailable)
select(4, [3], NULL, NULL, NULL) = 1 (in [3])
read(3, "\1\1\3502\0\0\0\0L\0\0\0\26\r`\0\22\1\211\1\22\1\211\1"..., 32) = 32
poll([{fd=3, events=POLLIN}, {fd=9, events=POLLIN}, {fd=13,
events=POLLIN|POLLPRI}, {fd=15, events=POLLIN|POLLPRI}, {fd=16,
events=POLLIN|POLLPRI}, {fd=17, events=POLLIN|POLLPRI}], 6, 0) = 0
--
To UNSUBSCRIBE, email to [EMAIL PROTECTED]
with a subject of "unsubscribe". Trouble? Contact [EMAIL PROTECTED]