Локализовал 100%-ный крэш Хрома в нашем JS коде до участка планковской длины. Более детальная локализация не представляется возможной, т.к. любое взаимодействие (вывод в консоль, установка глобального стейта, даже лишний if) приводит к исчезновению крэша.
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