LINUX.ORG.RU

глючит Firefox


0

0

У меня Федора 6 с последними апдейтами. С какого-то момента, около месяца, начал постоянно завершаться с ошибкой Фаерфокс, с некоторой периодичностью. Из сообщений в консоли, вываливается какой-то номер ошибки Гекко. Плагины не стоят, профиль создан новый, железо беспроблемное. В гугле ничего по сообщению об ошибке не нахожу (если сильно нужно будет, приведу текст и тут).

У кого-нить наблюдается что-то подобное? Как бы от этого избавиться, в какую сторону смотреть... :(

anonymous

Посмотри на MS IE.

one117 ★★★★★
()
Ответ на: комментарий от one117

Думаешь, я не понимаю, что без лога вообще трудно что-то сказать? Просто не сохранил тогда, жду, когда опять глюканет. Там писалось что-то вроде "The program 'Gecko' received an X Window System error" и код ошибки.

anonymous
()
Ответ на: комментарий от anonymous

[lxuser@masterkey ~]$ /usr/lib/firefox-1.5.0.10/firefox-bin

The program 'Gecko' received an X Window System error.

This probably reflects a bug in the program.

The error was 'BadRequest (invalid request code or no such operation)'.

(Details: serial 8896133 error_code 1 request_code 0 minor_code 0)

(Note to programmers: normally, X errors are reported asynchronously;

that is, you will receive the error a while after causing it.

To debug your program, run it with the --sync command line

option to change this behavior. You can then get a meaningful

backtrace from your debugger if you break on the gdk_x_error() function.)

anonymous
()
Ответ на: комментарий от anonymous

>To debug your program, run it with the --sync command line option to change this behavior.

Пробовал?

На самом деле, откатись или поставь заново. Видимо, после какого - то обновления фокс не взлюбил либы, вставшие с обновлением.

one117 ★★★★★
()
Ответ на: комментарий от one117

[lxuser@masterkey ~]$ strace -o ff.log /usr/lib/firefox-1.5.0.10/firefox-bin --sync The program 'Gecko' received an X Window System error. This probably reflects a bug in the program. The error was 'BadWindow (invalid Window parameter)'. (Details: serial 925318 error_code 3 request_code 18 minor_code 0) (Note to programmers: normally, X errors are reported asynchronously; that is, you will receive the error a while after causing it. To debug your program, run it with the --sync command line option to change this behavior. You can then get a meaningful backtrace from your debugger if you break on the gdk_x_error() function.)

read(3, "\1\2\177\36\0\0\0\0\233\374\340\3\0\0\0\0\0\0\0\0\4\0\0"..., 32) = 32 write(3, "<\7\2\0;r\341\3+\0\1\0", 12) = 12 read(3, "\1\2\201\36\0\0\0\0\233\374\340\3\0\0\0\0\0\0\0\0\4\0\0"..., 32) = 32 write(3, ">\7\7\0 r\341\3\310\374\340\3\354n\341\3\0\0\0\0\0\0\0"..., 32) = 32 read(3, "\1\2\203\36\0\0\0\0\233\374\340\3\0\0\0\0\0\0\0\0\4\0\0"..., 32) = 32 write(3, "6\7\2\0 r\341\3+\374\1\0", 12) = 12 read(3, "\1\2\205\36\0\0\0\0\233\374\340\3\0\0\0\0\0\0\0\0\4\0\0"..., 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 ioctl(3, FIONREAD, [32]) = 0 read(3, "\6\0\205\36\234\321i\217\200\0\0\0\304O\341\3\0\0\0\0\210"..., 32) = 32 ioctl(3, FIONREAD, [0]) = 0 gettimeofday({1179227115, 934818}, NULL) = 0 gettimeofday({1179227115, 935347}, NULL) = 0 gettimeofday({1179227115, 935473}, NULL) = 0 futex(0x8ba4608, 0x5 /* FUTEX_??? */, 1) = 1 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 write(3, "\22\0\24\0\336\0\240\3\\\1\0\0\333\0\0\0\10\0\0\0006\0"..., 84) = 84 read(3, "\0\3\206\36\336\0\240\3\0\0\22\10\0\0\0\0\0\0\0\0006\0"..., 32) = 32 open("/usr/share/X11/XErrorDB", O_RDONLY) = 33 fstat64(33, {st_mode=S_IFREG|0644, st_size=37949, ...}) = 0 read(33, "! $Xorg: XErrorDB,v 1.3 2000/08/"..., 37949) = 37949 close(33) = 0 brk(0x9aa1000) = 0x9aa1000 write(2, "The program \'Gecko\' received an "..., 564) = 564 writev(17, [{"GIOP\1\2\1\5\0\0\0\0", 12}], 1) = 12 close(17) = 0 writev(15, [{"GIOP\1\2\1\5\0\0\0\0", 12}], 1) = 12 close(15) = 0 close(14) = 0 close(13) = 0 unlink("/tmp/orbit-lxuser/linc-c1b-0-428f5665c9074") = 0 close(16) = 0 unlink("/home/lxuser/.mozilla/firefox/qsh96m37.default/lock") = 0 exit_group(1)

anonymous
()
Ответ на: комментарий от anonymous

[lxuser@masterkey ~]$ strace -o ff.log /usr/lib/firefox-1.5.0.10/firefox-bin --sync
The program 'Gecko' received an X Window System error.
This probably reflects a bug in the program.
The error was 'BadWindow (invalid Window parameter)'.
(Details: serial 925318 error_code 3 request_code 18 minor_code 0)
(Note to programmers: normally, X errors are reported asynchronously;
that is, you will receive the error a while after causing it.
To debug your program, run it with the --sync command line
option to change this behavior. You can then get a meaningful
backtrace from your debugger if you break on the gdk_x_error() function.)


read(3, "\1\2\201\36\0\0\0\0\233\374\340\3\0\0\0\0\0\0\0\0\4\0\0"..., 32) = 32
write(3, ">\7\7\0 r\341\3\310\374\340\3\354n\341\3\0\0\0\0\0\0\0"..., 32) = 32
read(3, "\1\2\203\36\0\0\0\0\233\374\340\3\0\0\0\0\0\0\0\0\4\0\0"..., 32) = 32
write(3, "6\7\2\0 r\341\3+\374\1\0", 12) = 12
read(3, "\1\2\205\36\0\0\0\0\233\374\340\3\0\0\0\0\0\0\0\0\4\0\0"..., 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
ioctl(3, FIONREAD, [32]) = 0
read(3, "\6\0\205\36\234\321i\217\200\0\0\0\304O\341\3\0\0\0\0\210"..., 32) = 32
ioctl(3, FIONREAD, [0]) = 0
gettimeofday({1179227115, 934818}, NULL) = 0
gettimeofday({1179227115, 935347}, NULL) = 0
gettimeofday({1179227115, 935473}, NULL) = 0
futex(0x8ba4608, 0x5 /* FUTEX_??? */, 1) = 1
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
write(3, "\22\0\24\0\336\0\240\3\\\1\0\0\333\0\0\0\10\0\0\0006\0"..., 84) = 84
read(3, "\0\3\206\36\336\0\240\3\0\0\22\10\0\0\0\0\0\0\0\0006\0"..., 32) = 32
open("/usr/share/X11/XErrorDB", O_RDONLY) = 33
fstat64(33, {st_mode=S_IFREG|0644, st_size=37949, ...}) = 0
read(33, "! $Xorg: XErrorDB,v 1.3 2000/08/"..., 37949) = 37949
close(33) = 0
brk(0x9aa1000) = 0x9aa1000
write(2, "The program \'Gecko\' received an "..., 564) = 564
writev(17, [{"GIOP\1\2\1\5\0\0\0\0", 12}], 1) = 12
close(17) = 0
writev(15, [{"GIOP\1\2\1\5\0\0\0\0", 12}], 1) = 12
close(15) = 0
close(14) = 0
close(13) = 0
unlink("/tmp/orbit-lxuser/linc-c1b-0-428f5665c9074") = 0
close(16) = 0
unlink("/home/lxuser/.mozilla/firefox/qsh96m37.default/lock") = 0
exit_group(1) = ?

anonymous
()
Ответ на: комментарий от anonymous

блин, скачал фокс 2.0.0.3 - та же фигня! Система полностью проапдейчена из официального репозитория, никаких левых рпмок :/

anonymous
()
Вы не можете добавлять комментарии в эту тему. Тема перемещена в архив.