LINUX.ORG.RU

Firefox 3.7a1pre падает на одной странице


0

0

Скомпилировал последний Firefox

Mozilla/5.0 (X11; U; Linux x86_64; en-US; rv:1.9.3a1pre) Gecko/20100116 Minefield/3.7a1pre

При переходе вот на эту страницу https://developer.mozilla.org/en/SVG_In_HTML_Introduction он у меня падает.

Падает ли еще у кого-нибудь или это я его криво скомпилировал?

.mozconfig

mk_add_options MOZ_OBJDIR=@TOPSRCDIR@/obj-@CONFIG_GUESS@
ac_add_options --enable-application=browser
mk_add_options MOZ_CO_PROJECT=browser
ac_add_options --enable-crypto
ac_add_options --disable-calendar
ac_add_options --disable-static-mail
ac_add_options --disable-ldap
ac_add_options --enable-single-profile
ac_add_options --disable-profilelocking
ac_add_options --disable-profilesharing
ac_add_options --enable-debug
ac_add_options --enable-logging
ac_add_options --disable-composer
ac_add_options --disable-view-source
ac_add_options --disable-installer
ac_add_options --disable-mailnews
ac_add_options --disable-updater
ac_add_options --disable-necko-wifi
ac_add_options --disable-optimize
ac_add_options --disable-url-classifier
ac_add_options --disable-safe-browsing
ac_add_options --disable-necko-disk-cache


Ответ на: комментарий от sign

> А он есть для 64 бит платформы?

да, я ставил в бубунту. а потом обнаружил реп на ppa.

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

кстати, если его поставить в домик, то оно сможет само обновляться :)

isden ★★★★★
()

не падает
Mozilla/5.0 (X11; U; Linux i686; en-US; rv:1.9.3a1pre) Gecko/20091210 Ubuntu/9.10 (karmic) Minefield/3.7a1pre
из mozilla-daily ppa

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

даже мидори у меня не падает ни на 1-ой из приведенных ТС-ом ссылке.

cetjs2 ★★★★★
()

Не упал. Правда, firefox-pgo-minefield из аура.

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

Точнее падает на обработке скрипта yahoo-dom-event.js

#0 0x00007f2c8f6ff03d in nanosleep () from /lib/libc.so.6
#1 0x00007f2c8f6feeb0 in sleep () from /lib/libc.so.6 
#2 0x00007f2c93dc38d0 in ah_crap_handler (signum=6) at /src/toolkit/xre/nsSigHandlers.cpp:155
#3 0x00007f2c93dc6699 in nsProfileLock::FatalSignalHandler (signo=6, info=0x7fffe7c21570, context=0x7fffe7c21440) at nsProfileLock.cpp:221
#4 <signal handler called>
#5 0x00007f2c8f6901c5 in raise () from /lib/libc.so.6
#6 0x00007f2c8f6915f0 in abort () from /lib/libc.so.6
#7 0x00007f2c9355c036 in NanoAssertFail () at /src/js/src/nanojit/avmplus.cpp:72
#8 0x00007f2c93558d76 in nanojit::SanityFilter::ins2 (this=0x7f2c76705328, v=nanojit::LIR_rsh, s0=0x7f2c78a49490, s1=0x7f2c78a49508) at /src/js/src/nanojit/LIR.cpp:2475
#9 0x00007f2c93552791 in nanojit::LirWriter::ins2i (this=0x7f2c76705328, v=nanojit::LIR_rsh, oprnd1=0x7f2c78a49490, imm=2) at /src/js/src/nanojit/LIR.cpp:468
#10 0x00007f2c935384a3 in TraceRecorder::record_JSOP_LENGTH ( this=0x7f2c78472800) at /src/js/src/jstracer.cpp:14843
#11 0x00007f2c9351ae0b in TraceRecorder::monitorRecording ( this=0x7f2c78472800, op=JSOP_LENGTH) at /src/js/src/jsopcode.tbl:550
sign
() автор топика

Уменьшил код страницы, на которой падает firefox, до минимума.

Причина падения, как мне кажется, ошибка в JIT компиляции javascript на 64-битной платформе. Если отключить JIT компиляцию (javascript.options.jit.chrome, javascript.options.jit.content), то страница нормально открывается.

Может кто-нибудь проверить на своем 64-битном браузере со включенной JIT компиляцией открыть следующую страницу

http://pastebin.com/m7031dd47

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

сохранил код в файл, открыл его. ничего не упало.

Mozilla/5.0 (X11; U; Linux x86_64; en-US; rv:1.9.3a1pre) Gecko/20100111 Ubuntu/9.10 (karmic) Minefield/3.7a1pre

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

> сохранил код в файл, открыл его. ничего не упало.

Спасибо за информацию.

Буду дальше пробовать его или скомпилировать чтобы не падал, или убедиться, что это ошибка. ;-)

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