Bug #1342
closedПадение после инвалидации SelfContact_ в VkAccount
100%
Description
Через 5 минут после выхода из ждущего режима я нажал плей на клавиатуре.
Expected result:
Играющая музыка.
Actual result:
Падение.
STR:
Не знаю.
System information:
LeechCraft 0.5.95-2936-ge1f1966
Built with Qt 4.8.1, running with Qt 4.8.4
Running on: openSUSE 12.2 (x86_64) x86_64 3.4.47-2.38-desktop #1 SMP PREEMPT Fri May 31 20:17:40 UTC 2013 (3961086)
Files
Updated by 0xd34df00d about 11 years ago
Can't reproduce, но попробую починить, трейс информативен.
Updated by 0xd34df00d about 11 years ago
- Category set to Plugins: Azoth
- Status changed from New to Assigned
- Assignee set to 0xd34df00d
- Target version set to 0.6.60
- Estimated time set to 2:00 h
Updated by 0xd34df00d about 11 years ago
- Status changed from Assigned to Resolved
- % Done changed from 0 to 100
Applied in changeset main|commit:d06730ad3b39958ad1d998c6a2f4a99125b7273a.
Updated by DA about 11 years ago
Если трейс такой же, то достаточно просто мурм в оффлайн перевести. Интересно, почему это произошло утром.
Updated by 0xd34df00d about 11 years ago
Трейс такой же. Просто мурм переводится в оффлайн сам после спящего режима, почему это совпало с нажатием кнопки Play — не знаю, совпадение.
Я за минуту, что ты писал, что версия та же, успел уже кирпичей выложить.
Updated by DA about 11 years ago
А это через полминуты после того, как (после рестарта после падения) перевёл в онлайн.
Updated by DA about 11 years ago
- File lc_crash_13_10_11-21_52_09.log lc_crash_13_10_11-21_52_09.log added
- Subject changed from Падение: плей после ждущего режима to Падение: изменение статуса murm
Подключается, (рисует ростер, пару секунд проходит, ростер пропадает, жму онлайн, ) * раз 9, потом упало.
Updated by 0xd34df00d about 11 years ago
Это уже другой трейс. Сделай отдельный баг.
Updated by 0xd34df00d about 11 years ago
- Subject changed from Падение: изменение статуса murm to Падение после ухода в оффлайн
Раз уж мы уточняем тему.
Updated by 0xd34df00d about 11 years ago
- Status changed from Resolved to Closed
Ну и, судя по трейсу, этот баг можно закрывать. Будет еще подобный трейс — открою.
Updated by DA about 11 years ago
- Subject changed from Падение после ухода в оффлайн to Падение после изменения статуса murm
Updated by 0xd34df00d about 11 years ago
- Subject changed from Падение после изменения статуса murm to Падение после инвалидации SelfContact_ в VkAccount
Ты хочешь, чтобы я в тему писал всё объяснение проблемы?
Updated by DA about 11 years ago
Хочу, чтобы не менял верное определение на неверное. Таки не только оффлайн ронял, но и онлайн.
Updated by 0xd34df00d about 11 years ago
Научи выходить онлайн без того, чтобы изначально быть в оффлайне.
Updated by DA about 11 years ago
Он был оффлайн при старте, я сделал онлайном, упало. Как
Падение после ухода в оффлайн
может быть правдой?
Updated by DA about 11 years ago
И после нахождения в онлайне :D Кароч, сливайся уже :З
Updated by 0xd34df00d about 11 years ago
«После» не значит «вследствие». Хотя тут причинно-следственная связь даже есть, хоть и непрямая.
Subject во многом для разрабов, чтобы я потом мог легко тикет найти.
Updated by DA about 11 years ago
Разрабы пишут неправду в название, чтобы легче искать тикеты. Збс.
Updated by 0xd34df00d about 11 years ago
Можешь прочитать трейс и обоснованно мне доказать, почему именно после смены статуса?
Updated by DA about 11 years ago
Можешь мне обоснованно доказать, почему
Падение после ухода в оффлайн
не ложь без углубления во взаимоотношения курицы и яйца? Конечно, мы не забываем, что в той конкретной сессии оффлайн был изначальным статусом.
Updated by DA about 11 years ago
Ну и ответ на твой вопрос: нет. Читать трейсы не обучен.
Updated by 0xd34df00d about 11 years ago
Да, доказательство в заголовке.
После ухода в оффлайн SelfAccount_ указывал на уже удаленную entity, поэтому при запросе аватарки от него всё падало, и единственный момент, когда она инициализовалась — после первого выхода онлайн, который ты мог и не заметить, так как при определенных условиях коннект может сразу порваться и перепоявиться, ты даже не заметишь.
А когда там вьюшка решит аватарку перезапросить — вопрос десятый.
Updated by DA about 11 years ago
Не заметил, значит. Что ж, твоя гипотеза может быть истинной.