169 похожих чатов

Здравствуйте У кого был опыт работы с framework Conductor. У меня

тут краши в приложении происходят никак не могу воспроизвести. Уже какой день пробую, но не получается. У меня в приложение каждый день заходят более чем 300K пользователей из них у 1% воспроизводится эти баги. Можете подсказать как я могу воспроизвести эти баги?

https://github.com/bluelinelabs/Conductor/issues/599
https://github.com/bluelinelabs/Conductor/issues/596
https://github.com/bluelinelabs/Conductor/issues/614

11 ответов

19 просмотров

задетаченный роутер, что ли?

SE- Автор вопроса

В первых двух ссылках судя по логам там пользователь делает клик на view и в первом случаи происходит push, а во втором случаи setRoot и во время обеих происходит краш. А в трем случаи во время pop controller происходит краш как я понял.

хотелось бы знать, в каком состоянии при этом жизненный цикл активити…

SE- Автор вопроса

Если что у меня архитектура такова, есть master controller внутри него есть child controller и bottom navigation.

SE- Автор вопроса

Я у себя в логах этого не вижу

можно попробовать воспроизвести * одновременно нажав «назад» и какую-нибудь кнопку перехода * яростно и многократно теребя кнопку перехода

можно наверное adb shell monkey на полчасика

SE- Автор вопроса

Пробовал пока ничего не получилось. Один из таких багов был у другого разработчика, он так как вы говорите воспроизвёл, но я так не смог. https://github.com/bluelinelabs/Conductor/issues/515 @mradzinski here is an error message "Unable to retrieve TransactionIndexer from null host controller". It sounds like user trying to push a controller, but previous controller already closed. Testers from my team reproduced this crash when rapidly clicked on start new screen and back btn.

SE- Автор вопроса

Классно первые слышу о таком. Почитаю про это и попробую. Спасибо за совет.

https://developer.android.com/studio/test/monkey

SE- Автор вопроса

OK, большое спасибо

Похожие вопросы

Обсуждают сегодня

Всем привет! Имеется функция: function IsValidChar(ch: UTF8Char): Boolean; var i: Integer; ValidChars: AnsiString; begin ValidChars := 'abcdefghijklmnopqrstuvwxyzABCDE...
Евгений
44
И никого не интересует какие пакеты кто использует. ((% Заходишь на сайт симфони и видишь поддержку Украины - по законам РФ это ж экстремизм. Только никто не отказывается от с...
Am Ambrion
11
лучше скажите, причём тут паскаль?
Alexey Kulakov
36
Чтобы перехватить все нажимания буков на форме, надо хук ставить? Пробовал на форме ОнКейДаун, оно ловит клаву если фокус не на компоненте с вводом текста
Serjone
15
Но, может, есть уже проверенная? Наши требования такие: 1. Сообщения должны приходить из Инста в CRM оду 2. Должна быть возможность подключить несколько экаунтов Инстаграм. Р...
Alexander Sharoiko MSE / Александр Шаройко
7
Народ! Впервые клиенту пришло письмо от РКН, у вас, дескать, есть яндекс метрика, а нигде не написано, что вы ее юзаете. Никто не сталкивался?
Sasha Beep
14
Всем привет! вывожу на общей стр дочерние ресурсыв каждом ресурсе галерея, и первая фотка должна выводиться на общей [!DocLister? &prepare=photo !]
Alekso
12
Я правильно понимаю что нет способов получить список ожидающих заявок на вступление в группу с помощью бота из mtproto?
Шамиль Прилов
7
А можно вопрос? Мне сегодня сказали что у меня функция (которая просто заполняет массив значениями) не правильная void Full(double * arr, int n) { for (int i = 0; i < n; i...
† C E †
7
Добрый вечер. Хочу чтобы у меня в классе поле было функцией, которая возвращает строку. Делаю так: interface ... TGetOutPath = function : String of object; ... protec...
Kirill Filippenok
12
Карта сайта