Локализовал 100%-ный крэш Хрома в нашем JS коде до участка планковской длины. Более детальная локализация не представляется возможной, т.к. любое взаимодействие (вывод в консоль, установка глобального стейта, даже лишний if) приводит к исчезновению крэша.
последние пни,
9000,
Starepolsky smok,
[email protected],
Michael Bravo,
с бородой на голове,
абизьян,
glukki.ru,
Good command or file name,
pgms,
Коломеец,
marinka239,
[email protected],
зайчатки разума,
радио морских снегоходов,
гутен морг!,
and
Malamute Defiance
liked this
Quantum computing today
- Igor Sereda
добавить пустой if и зарезолвить тикет? :) квантумным проблемам - квантовые решения!
- screamager
@screamager ну как-то так и придется поступить; к сожалению, не докопавшись до сути, неясно где еще проблема зарыта и может вылезти у юзера
- Igor Sereda
а потом кто-нибудь посмотрит в код, увидит странный иф,...
- Starepolsky smok
и комментом в коде — ссылку на этот тред
- Коломеец
Есть линк, по которому можно прорепродьюсить?
- Ещё быстрей Гонсалес
28-й хром попортит ещё много крови фронтенд-разработчикам, у нас падает на некоторых аппаратных конфигурациях на js коде
- человеческий фактор
помнится, в 1996 году у товарища настойчиво валился gcc на небольшом файле. вылечить удалось добавив лишний пробел между аргументами функции.
- и 56 огнеметная рота
ещё глянь, есть ли crash id в chrome://crashes
- Ещё быстрей Гонсалес
код на пастебин
- словарный запас кофемолки
@ivant линк: http://almworks.com/structu... - 1) открыть, 2) выбрать верхнюю строку, 3) нажать Enter. Если с верхней строкой не репродюсится, reload page, попробовать с другой строкой (под которой есть subissues - виден треугольничек)
- Igor Sereda
в chrome://crashes нету :(
- Igor Sereda
@init поплачем!
- Igor Sereda
@dixi тут ситуация, как если бы результат компиляции gcc валился или не валился бы в зависимости от пробела
- Igor Sereda
@feedetcontra боюсь, ни у кого не хватит терпения этот код запускать :) выделить крэш в изолированный код пока не удалось (см. изначальный тезис)
- Igor Sereda
а там реально много? ну тогда зип куда-нить, я бы посмотрел из профессионального любопытства
- словарный запас кофемолки
@feedetcontra ну вот есть ссылка выше и reproduction sequence
- Igor Sereda
А кейса не воспроизводится за пределами твоего кода. Тоесть его повторить нельзя? На публичных стендах он есть? Я бы просто мог предложить показать его нашим браузеристам.
- зона пингвинов
В chrome://crashes появился, но там только id краша, который можно заслать в Хромиум
- Sasha Rakovets
@bugtracker я не очень понял вопрос, но повторить отдельно от кода не возьмусь
- Igor Sereda
@oleksandr о, круто - я так понимаю, если есть id, значит хром краш заслал куда надо? напишите его, пожалуйста
- Igor Sereda
В третий раз прочитал первое слово поста как "легализовал"
- труппа поддержки меня
я зафайлил баг, он пока restricted (так что тебе не виден), но я попросил добавить тебя в CC
- Ещё быстрей Гонсалес
@ivant спасибо! добавили
- Igor Sereda
@sereda Crash ID a1de1f12f2db456f Occurred Thursday, August 15, 2013 3:50:54 PM
- Sasha Rakovets
отличный, более короткий термин из сабмита @ivant - heisencrash
- Igor Sereda
@oleksandr thanks!
- Igor Sereda