Javascript.RU

Создать новую тему Ответ
 
Опции темы Искать в теме
  #1 (permalink)  
Старый 30.06.2012, 23:48
extrim-style
 
Сообщений: n/a

Опера вешает комп намертво при включенном JS. Хелп!
Здравствуйте! Прошу помощи! Юзаю оперу, другие браузеры не рассматриваются, глупых советов по этому поводу не давать! Проблема не нова и тянется еще с 9-ых версий оперы. Опера вешает комп намертво при закрытии вкладок с сайтами вроде mail.ru, vk.com, megaplan.ru и т.д. По ключам "опера виснет", "opera freezes" вываливается куча ссылок. Например: http://my.opera.com/russian/forums/topic.dml?id=1040452 или http://operafan.net/forum/index.php?topic=17759.0 . Писал им в саппорт, присвоили номер этой проблемы для переписки, попросили проделать манипуляции по отключению плагинов и т.д. и т.п. Прошлый раз после переустановки оперы проблема исчезла. Теперь появилась снова и нет гарантий, что не появится в будущем. Сегодня потратил полдня для исследования проблемы. Полдня из своей жизни и порядка 70 хард-ресетов компа (они мне теперь должны за амортизацию и уменьшение срока эксплуатации компа =) ) с детальным логом всех действий. Испробовал все возможные способы, что нашел в сети. Ничего не помогает. Помогает только отключение JS в опере. Так вот теперь к главному, я немного программлю, но с JS не работаю. Хотелось бы выяснить причину бага, если она кроется в JS, т.к. в частности встречались проблемы когда опера валилась из-за наличия определенных тегов в своё время. Подскажите с чего начать и как исследовать сабж. В опере есть Dragonfly, а также информация о странице, где видны все скрипты. Как мне докопаться до сути бага? Если, конечно, он в скриптах... Заранее благодарю за любую помощь.
Ответить с цитированием
  #2 (permalink)  
Старый 30.06.2012, 23:52
без статуса
Отправить личное сообщение для Deff Посмотреть профиль Найти все сообщения от Deff
 
Регистрация: 25.05.2012
Сообщений: 8,219

extrim-style,
Пробуйте переустановить Оперу на ИНОЙ Диск, не С и в Англоязычную папку
Ответить с цитированием
  #3 (permalink)  
Старый 30.06.2012, 23:55
extrim-style
 
Сообщений: n/a

Она и сейчас по умолчанию установлена в англоязычную папку. Я могу переустановить оперу, но где гарантии, что она не вывалится опять через некоторое время? (как случилось сегодня). Саппорт тоже просил поставить оперу что-то вроде портабл (в настройках при установке). Я могу это сделать, ну а дальше что? Проблема не исчезнет. В данный момент меня интересует не решение проблемы, а её источник.
Ответить с цитированием
  #4 (permalink)  
Старый 01.07.2012, 00:00
что-то знаю
Отправить личное сообщение для devote Посмотреть профиль Найти все сообщения от devote
 
Регистрация: 24.05.2009
Сообщений: 5,176

Сообщение от extrim-style
с сайтами вроде mail.ru, vk.com, megaplan.ru и т.д.
Не удивительно что она падает, эти сайты забиты сплошными ошибками, в логах от них бесконечный папирус ошибок. Искать в этих сайтах замучаешься причину. Слишком много у них там говнокода и бессмысленности.
__________________
хм Russians say завтра but завтра doesn't mean "tomorrow" it just means "not today."
HTML5 history API рассширение для браузеров не поддерживающих pushState, replaceState
QSA CSS3 Selector Engine
Ответить с цитированием
  #5 (permalink)  
Старый 01.07.2012, 00:03
extrim-style
 
Сообщений: n/a

Тем не менее ни один другой браузер не валится. А опера валится. Хотелось бы знать ГДЕ?
Вешает комп намертво именно при закрытии вкладки с этими сайтами. Что происходит в JS при закрытии вкладки? Куда смотреть? На megaplan.ru опера мне показывает порядка 12 скриптов. Могу я их выдрать и протестировать каждый отдельно?

Последний раз редактировалось extrim-style, 01.07.2012 в 00:10.
Ответить с цитированием
  #6 (permalink)  
Старый 01.07.2012, 00:11
без статуса
Отправить личное сообщение для Deff Посмотреть профиль Найти все сообщения от Deff
 
Регистрация: 25.05.2012
Сообщений: 8,219

Сообщение от extrim-style
Вешает комп намертво именно при закрытии вкладки с этими сайтами. Что происходит в JS при закрытии вкладки? Куда смотреть?
в Мозилле подобное было с онрезице,
Но Ваш трабл похож на совокупный было на opera.com/ когда: трабл был в сочетании опера и спецфический глюк видекарты
Ответить с цитированием
  #7 (permalink)  
Старый 01.07.2012, 00:15
extrim-style
 
Сообщений: n/a

Написано много всяких предположений, но ясного ответа пока нет. Домашний комп конечно уже не новый, но его вполне хватает для работы. Видюха ATI Radeon 9600, стоят последние дрова 10.2 (от февраля 10 года).
Саппорт оперы рыдает (я надеюсь =) ), что не может воспроизвести проблему.

Я могу как-то выборочно загрузить скрипты на конкретном сайте? Т.е. по одному?

Какой код в JS обрабатывает закрытие страницы? Чтобы сделать поиск по скриптам на его наличие.
Хотелось бы понять, если конечно это возможно, в каком месте опера спотыкается.

Я конечно понимаю, что ошибка может быть специфической, и быть завязаной на железо и дрова, но тем не менее хотелось бы провести хотя бы поверхностный анализ, если возможно, хотя бы даже с образовательной точки зрения =).

Последний раз редактировалось extrim-style, 01.07.2012 в 00:26.
Ответить с цитированием
  #8 (permalink)  
Старый 01.07.2012, 00:25
без статуса
Отправить личное сообщение для Deff Посмотреть профиль Найти все сообщения от Deff
 
Регистрация: 25.05.2012
Сообщений: 8,219

extrim-style,
1. Попробуйте
Сообщение от Deff
Пробуйте переустановить Оперу на ИНОЙ Диск, не С и в Англоязычную папку
Создайте на диске D папку и переустановите Оперу туда!

При этом исходную можно не удалять
Ответить с цитированием
  #9 (permalink)  
Старый 01.07.2012, 00:30
extrim-style
 
Сообщений: n/a

Спасибо за информацию, но я ещё раз повторюсь, что ищу не способ устранения проблемы, т.к. я его итак знаю, а ИСТОЧНИК проблемы.

Deff, ну и кармы у тебя вроде бы много, но неужели непонятно, что я не ламер, чтобы ты мне картинки постил о том, как установить оперу в другую папку =). Надеюсь на понимание).
Ответить с цитированием
  #10 (permalink)  
Старый 01.07.2012, 00:39
без статуса
Отправить личное сообщение для Deff Посмотреть профиль Найти все сообщения от Deff
 
Регистрация: 25.05.2012
Сообщений: 8,219

extrim-style,
Источником может быть либо видео , создающее в тандеме с Оперой конфликт
Либо какой нидь эксплойт затесавшийся за время работы в папку с Оперой,
которой переустановкой в ту же папку - не удалишь
Ответить с цитированием
Ответ



Опции темы Искать в теме
Искать в теме:

Расширенный поиск


Похожие темы
Тема Автор Раздел Ответов Последнее сообщение
Помогите с небольшим эффектом на JS. При наведении курсора.. bayanruby Элементы интерфейса 10 27.05.2012 02:44
Картинка вместо меню при отключенном JS px379 Элементы интерфейса 0 01.05.2012 02:07
Редирект при отключенном js dmitry111 AJAX и COMET 2 03.04.2012 01:16
RPG при помощи JS Володя Шишкин Общие вопросы Javascript 2 10.03.2012 16:44