Ну отлично. Последняя стабильная версия хрома стабильно крешится на нашем приложении. 100% reproducible. И фиг отдебажишь, почему. И пойди теперь докажи клиентам, что ты не лось.
#переходи_на_IE
- Igor Sereda
Ну это, половинное вырезание кусков кода пока не перестанет падать.
- Kirill Maximov
другой же браузер есть у клиентов? перетерпеть пока не разберешься. browser issues твоя аудитория должна ж понимать :)
- sasha maximova
Отрекись от веб приложений, дияволом ниспосланных для развращения душ программистских. Вернись к православным десктоп-приложениям :)
- Roman Elizarov
Если под виндой, то собрать хромиум, вальнуть, расковырять крешдамп.
- радио морских снегоходов
А взять доброе слово и дробовик и сходить в местный офис Гугла? :) там вроде как раз куски хрома пишут
- Michael Bravo
А в канарейке работает?
- Kirill Maximov
"Стабильная? Ну-ну!.." - сказали суровые сибирские лесорубы
- баловень несудьбы
У нас такая ситуация была, через два дня вышел апдейт хрома. Клиенту нормально объяснили, показав работу в предыдущей версии.
- nomoretears
@kir половинное вырезание из кода хрома, я надеюсь? :) канарейка это chrome canary? а оно ставится параллельно "стабильной" версии?
- Igor Sereda
@baton пробовал расковырять крэш дамп со скачанными символами. стек испорчен, ничего не понятно. есть логи хрома в verbose mode, ничего подозрительного.
- Igor Sereda
@sashka @nomoretears да вот не все клиенты понимают browser issues - мы уже где-то год объясняем, почему хром иногда крешится. некоторые так до конца и не верят, что это у хрома проблемы, а не мы на него сваливаем.
- Igor Sereda
Заключать пари на то, что пофиксится в следующем (или через одно) обновлении хрома? :-)
- nomoretears
@nomoretears да легко! если это такой способ зафиксить багу в независящем от нас коде
- Igor Sereda
На маке канарейка ставится в параллель с обычным хромом, как на win не знаю. Код можно попробовать порезать свой - если найдется место которое все ломает - может workaround удастся подобрать.
- Kirill Maximov
плюсую к методу дихотомии!
- kirillk
В офис идти не обязательно. Дай мне ссылочку какую-нибудь, я попробую подебажить
- Vlad Kaznacheev
@kaznacheev ого, спасибо! reproduction: 1. открыть http://almworks.com/structu... 2. тыкнуть в верхнюю строку в таблице (но не в ссылку) 3. нажать клавишу DELETE. Env: Windows 7 x64, Chrome 26.0.1410.64 m, все экстеншены вырубил, хром перезапустил чтобы только одно окно было.
- Igor Sereda
chrome://crashes
- mikea
^ именно так мы его в результате и нашли
- Vlad Kaznacheev
И что было? Интересно же.
- mikea
V8 deoptimizer, sigh
- Vlad Kaznacheev
необычный тред :)
- Kirill Maximov
Chrome 28.0.1485.0 dev-m Win 7 x64 - не падает, строчка удаляется
- гутен морг!
@hotgiraffe спасибо за тест, буду рекомендовать клиентам переходить на девелоперский канал дистрибуции :) (на самом деле на версии 26 - не 100% падает, но почти всегда)
- Igor Sereda