Bug #1781
closedSEGV при закрытии вкладки
100%
Description
https://bpaste.net/show/494101c5d32d
STR:
воспроизводимость низкая. скорее всего, можно получить при последовательном быстром закрытии нескольких вкладок, среди которых есть пдфки.
Expected result:
Actual result:
System information:
LeechCraft 0.6.70-1339-g5a8ad90
Built with Qt 4.8.5, running with Qt 4.8.5
Running on: Gentoo/Linux x86_64 3.16.3-gentoo #1 SMP PREEMPT Sun Oct 5 05:12:41 MSK 2014
Updated by Mellon about 10 years ago
немного дебага:
==> .leechcraft/debug.log <== [05.11.2014 13:48:32.282] [0x7fcbfc00bbc0] [1425] "Error (1622): ExtGState 'GS1' is wrong type" [05.11.2014 13:48:32.282] [0x7fcbfc00bbc0] [1426] "Error: Embedded font object is wrong type" [05.11.2014 13:48:32.320] [0x7fcbfc00bbc0] [1427] "Error (0): Call to Object where the object was type 5, not the expected type 8" ==> .leechcraft/warning.log <== [05.11.2014 13:48:30.091] [0x7fcc1968d880] [1414] void LeechCraft::NewTabMenuManager::SingleRemoved(ITabWidget*) no hidden action for "org.LeechCraft.LMP_player" in LeechCraft::LMP::Plugin(0x7fcc1985c840) [05.11.2014 13:48:30.518] [0x7fcc1968d880] [1416] void LeechCraft::DockToolbarManager::AddDock(QDockWidget*, Qt::DockWidgetArea) double-adding QDockWidget(0x7fcc1e22e7a0) "Azoth" [05.11.2014 13:48:30.836] [0x7fcc1968d880] [1418] void LeechCraft::DockToolbarManager::AddDock(QDockWidget*, Qt::DockWidgetArea) double-adding QDockWidget(0x7fcc1e22e7a0) "Azoth" [05.11.2014 13:48:31.315] [0x7fcc1968d880] [1420] void LeechCraft::DockToolbarManager::AddDock(QDockWidget*, Qt::DockWidgetArea) double-adding QDockWidget(0x7fcc1e22e7a0) "Azoth" [05.11.2014 13:48:31.591] [0x7fcc1968d880] [1422] void LeechCraft::DockToolbarManager::AddDock(QDockWidget*, Qt::DockWidgetArea) double-adding QDockWidget(0x7fcc1e22e7a0) "Azoth" [05.11.2014 13:48:31.733] [0x7fcc1968d880] [1423] void LeechCraft::DockToolbarManager::AddDock(QDockWidget*, Qt::DockWidgetArea) double-adding QDockWidget(0x7fcc1e22e7a0) "Azoth" [05.11.2014 13:48:31.986] [0x7fcc1968d880] [1424] void LeechCraft::DockToolbarManager::AddDock(QDockWidget*, Qt::DockWidgetArea) double-adding QDockWidget(0x7fcc1e22e7a0) "Azoth"
Updated by 0xd34df00d about 10 years ago
- Status changed from New to Assigned
- Target version set to 0.6.75
Судя по трейсу, не все картинки успевают прорендериться до закрытия. В качестве временного воркэраунда — ждать перед закрытием :3
Updated by 0xd34df00d about 10 years ago
- Status changed from Assigned to Resolved
- % Done changed from 0 to 100
Applied in changeset main|99c08b8689e9bc2f4a46cfbfe97c886be66fda53.
Updated by Mellon about 10 years ago
Совершенно негодно. Ты как-то через жопу делаешь, мне кажется. "Не так" практически всё. Попробуй сначала сам. Потом, если вопросы будут, обсудим.
Updated by Mellon about 10 years ago
- Status changed from Resolved to Closed
Вроде не падает. Благодарю.