Сбой Chrome при отключении устройства с помощью последовательного API

Я делаю приложение для Chrome на основе serial API, чтобы отправлять и получать данные из USB-устройство, которое регистрируется как виртуальный последовательный порт.

Проблема, с которой я сталкиваюсь, заключается в том, что когда я удаляю устройство и устанавливается соединение, происходит сбой браузера, и я понятия не имею, почему, так как консоль отладки также закрывается, а отчет о сбое Chrome (chrome://crashes) не ничего не показывает (OSX 10.9.4, Chrome 37.0.2062.94). Я подозреваю, что исключение низкого уровня в Chrome не обнаружено. Лучшее, что я могу сделать, это отчет о сбое Apple.

Есть ли способ предотвратить сбой браузера (некоторые проверяют, прежде чем браузер подумает, что он находится в недопустимом состоянии ...), я знаю, что простой ответ - не отключать, когда устройство подключено, но я хотел бы больше обезьяны -проверочное решение.


person Solenoid    schedule 03.09.2014    source источник
comment
Браузер дает сбой или появляется всплывающее окно о сбое вашего приложения?   -  person Xan    schedule 03.09.2014
comment
В любом случае см. этот вопрос: Как устранить сбой упакованного приложения Chrome и перейти к crbug.com   -  person Xan    schedule 03.09.2014
comment
Весь браузер падает в соответствии с отчетом Apple о сбоях, но я думаю, что отправлять им этот отчет совершенно бесполезно. Я посмотрю, смогу ли я получить больше данных отладки с тем, что вы связали.   -  person Solenoid    schedule 03.09.2014