@Fox said in [БАГ] Еще один баг c удалением профиля.:
@FastSpace said in [БАГ] Еще один баг c удалением профиля.:
@Fox said in [БАГ] Еще один баг c удалением профиля.:
@FastSpace said in [БАГ] Еще один баг c удалением профиля.:
@Fox said in [БАГ] Еще один баг c удалением профиля.:
@FastSpace said in [БАГ] Еще один баг c удалением профиля.:
Вкратце еще тесты (режим запуск):
- Создать - удалить = не работает.
- Создать - подождать (5 секунд) - удалить = не работает.
- Cоздать - положить отпечаток - удалить = работает.
- Создать - открыть браузер (без отпечатка) - удалить = работает.
А основная проблема этих действий какая? Вы сразу создаёте и удаляете профиль без использования и это вызывает ошибку?
Основная проблема в том, что профиля лежат на общем сетевом диске. Один сервак греет, другой регает на гретые и т.д. Бывают ситуации когда в профиль по какому-то магическому стечению обстоятельств не попадает отпечаток, все-таки это сетевой диск и подключение к нему идет через интернет. У меня на это есть специальный чек (HAS_FINGERPRINT). Этот профиль разумеется нужно удалять и через обычное действие удалить не получается.
То есть профиль уже существует, но находится без отпечатка. Вы на него переключаетесь и проверяете валидность отпечатка, если отпечаток битый или отсутствует - удаляете профиль?
Да
Хорошо, сейчас посмотрю в чём проблема. Кстати наличие отпечатка можно проверять до переключения на профиль, через нахождения в папки профиля файла fingerprint.json
Я замечал, что даже при наличии fingerprint.json может отдать false на валидный отпечаток. Даже в этих случаях я его удаляю.
@Fox said in [БАГ] Еще один баг c удалением профиля.:
Мне важны все детали
Ну там логика таже самая, только действий по минимуму. Не загружая браузер я не могу удалить профиль в режиме запуска без отпечатка.