Отправляет email-рассылки с помощью сервиса Sendsay

Ленивая мозила

Мозила пишет такое в консоль и вылетает:
/usr/local/mozilla/run-mozilla.sh: line 453: 5274 Segmentation fault
"$prog" ${1+"$@"}
Иногда с пятой-десятой попытки всё таки запускается, но и падает в самый
неожиданый
момент. Кто сталкивался, направте на путь истинный.

Os: Linux RedHat 9.0
Mozilla 1.5

-*Информационный канал Subscribe.Ru
Написать в лист: mailto:comp.soft.linux.discuss-list@subscribe.ru
Отписаться: http://subscribe.ru/member/unsub?grp=comp.soft.linux.discuss&email=
http://subscribe.ru/ mailto:ask@subscribe.ru

Ответить   Igor Galchevsky Tue, 25 Nov 2003 19:19:30 +0200 (#25396)

 

Ответы:

Hello Igor,

Вообще говоря, Segmentation fault означает, что приложение совершило ошибку
при работе с памятью (обратилось к необъявленной памяти, вышло за пределы
объявленного диапазона памяти) - самая распространенная ошибка, ведущая к
прерыванию приложения в любой ОС. Если есть исходники, то можно попробовать
найти ее и вычислить, но, имхо - это сильная головная боль.

Кстати, а что вызывается в строке 453 файла run-mozilla.sh? Приведте
фрагмент кода (+-3-5 строк, или по контексту).

Что за версия мозилы?

Ответить   d2r Wed, 26 Nov 2003 08:52:27 +0200 (#25574)

 

Прошу прощения, что вмешиваюсь... Но у меня похожая проблема

d2r пишет:

if [ $moz_debug -eq 1 ]
then
moz_debug_program ${1+"$@"}
else
moz_run_program ${1+"$@"} # строка 453
fi

Но на самом деле ошибку вызывает не эта строка, а строка из функции
moz_run_program():

moz_run_program()
{
prog=$MOZ_PROGRAM

moz_test_binary /bin/type
if [ $? -eq 1 ]
then
crc_prog=`type md5sum 2>/dev/null | awk '{print $3;}' 2>/dev/null |
sed -e 's/\.$//'`
else
crc_prog=`which md5sum 2>/dev/null`
fi
if [ -x "$crc_prog" ]
then
DEBUG_CORE_FILES=1
fi
if [ "$DEBUG_CORE_FILES" ]
then
crc_old=
if [ -f core ]
then
crc_old=`$crc_prog core | awk '{print $1;}' `
fi
fi
##
## Run the program
##
"$prog" ${1+"$@"}

# ^^^^^^^^^^
# Вот она, коварная строка! Я даже пробовал заменять её на
#простую команду типа
#/opt/MozillaFirebird/MozillaFirebird-bin
# но опять: illegal, говорит, твоя instruction

exitcode=$?
if [ "$DEBUG_CORE_FILES" ]
then
if [ -f core ]
then
crc_new=`$crc_prog core | awk '{print $1;}' `
fi
fi

...ну и двльше идёт проверка, есть ли в системе дебаггер и если есть, то
запускается

-*Информационный канал Subscribe.Ru
Написать в лист: mailto:comp.soft.linux.discuss-list@subscribe.ru
Отписаться: http://subscribe.ru/member/unsub?grp=comp.soft.linux.discuss&email=
http://subscribe.ru/ mailto:ask@subscribe.ru

Ответить   Wed, 26 Nov 2003 12:40:22 +0000 (#25592)

 

Привет Всем У меня не работает USB
При загрузки не подгружается модуль uhci.o и нет никаких сообщение от
usb.c?? Я подгружал модули usbcore usbserial uhci visor делал chmod 666
/dev/ttyUSBx
не помогает, KPilot отказывается сихнронизоваться с моим палмом.
Я не знаю почему в Slackware 9.0 все работало, а slackware 9.1 нет.
Я ставил старое ядро 2.4.18 и все равно не работает и нет сообщение.
Вообще USB как отрезало usb.c при загрузке не ругается на Usb-ный джостик.
Наверно стоило просто по update slackware, а не ставить её с нуля??
При установке slackware 9.1, ПК спрошивал меня об установке hot plug
устройств.
Я забил на этот вопрос.
Помогите пожалуста Andrew

-*Информационный канал Subscribe.Ru
Написать в лист: mailto:comp.soft.linux.discuss-list@subscribe.ru
Отписаться: http://subscribe.ru/member/unsub?grp=comp.soft.linux.discuss&email=
http://subscribe.ru/ mailto:ask@subscribe.ru

Ответить   Thu, 27 Nov 2003 11:00:56 +0600 (#26131)

 

25 Ноябрь 2003 20:19, Igor Galchevsky написал:

Может удалить ~/.mozilla
(если там что нужное: почта, закладки - сохраните отдельно)

и/или может удалить
/usr/lib/mozilla/chrome/chrome.rdf

Третий вариант (самый простой): удалить
/usr/lib/mozilla/chrome/chrome.rdf
и chrome.rdf в ~/.mozilla

Ответить   Xinus Wed, 26 Nov 2003 23:19:25 +0300 (#25983)