Project

General

Profile

Bug #462

Зависание при попытке получить список всех вкладок

Added by rapture about 9 years ago. Updated about 9 years ago.

Status:
Closed
Priority:
Low
Assignee:
Category:
Plugins: TabsList
Target version:
Start date:
10/05/2011
Due date:
% Done:

100%

Estimated time:
1.00 h
Reported in:
master

Description

1. Заходим в личкрафты
2. Закрываем все вкладки (совсем все)
3. Нажимаем на кнопку список вкладок в правом верхнем углу
4. Личкрафты зависли


Files

desktop7.jpeg (177 KB) desktop7.jpeg rapture, 10/06/2011 12:41 AM
#1

Updated by 0xd34df00d about 9 years ago

WTF зависли? Покажи результат bt у gdb после аттача к процессу (gdb attach `pidof leechcraft`)

#2

Updated by rapture about 9 years ago

Ничего интересного:
$ sudo gdb attach `pidof leechcraft`
[sudo] password for nirn:
GNU gdb (Ubuntu/Linaro 7.2-1ubuntu11) 7.2
Copyright (C) 2010 Free Software Foundation, Inc.
License GPLv3+: GNU GPL version 3 or later <http://gnu.org/licenses/gpl.html>
This is free software: you are free to change and redistribute it.
There is NO WARRANTY, to the extent permitted by law. Type "show copying"
and "show warranty" for details.
This GDB was configured as "x86_64-linux-gnu".
For bug reporting instructions, please see:
<http://www.gnu.org/software/gdb/bugs/&gt;...
attach: Нет такого файла или каталога.
Attaching to process 19852
Reading symbols from /usr/bin/leechcraft...(no debugging symbols found)...done.
Reading symbols from /usr/lib/libQtGui.so.4...(no debugging symbols found)...done.
Loaded symbols for /usr/lib/libQtGui.so.4
Reading symbols from /usr/lib/libQtSql.so.4...(no debugging symbols found)...done.
Loaded symbols for /usr/lib/libQtSql.so.4
(...)
0x00007fe958552f03 in poll () from /lib/x86_64-linux-gnu/libc.so.6
(gdb)

Личкрафтики не реагируют (нельзя открыть меню, не обновляется экран, не тыкаются кнопочки, кнопка нахать на kwin нажимается, но личкрафты не закрываются, и умершими себя не объявляют). Помогает только убить процесс и перезапустить.

#3

Updated by rapture about 9 years ago

О, после аттача gdb личкрафтики таки объявили себя мертвыми (окно с PID не отвечает...)

#4

Updated by rapture about 9 years ago

Ан нет, зомбирует-с.

#5

Updated by 0xd34df00d about 9 years ago

А bt кто покажет?
Олсо, в чем зависание-то выражается?
Олсо, еще бы после аттача они живые были.

#6

Updated by rapture about 9 years ago

#0 0x00007fad786c2f03 in poll () from /lib/x86_64-linux-gnu/libc.so.6
#1 0x00007fad77cd1104 in ?? () from /lib/x86_64-linux-gnu/libglib-2.0.so.0
#2 0x00007fad77cd1639 in g_main_context_iteration () from /lib/x86_64-linux-gnu/libglib-2.0.so.0
#3 0x00007fad7975a3ef in QEventDispatcherGlib::processEvents(QFlags<QEventLoop::ProcessEventsFlag>) () from /usr/lib/libQtCore.so.4
#4 0x00007fad7a2364de in ?? () from /usr/lib/libQtGui.so.4
#5 0x00007fad7972e882 in QEventLoop::processEvents(QFlags<QEventLoop::ProcessEventsFlag>) () from /usr/lib/libQtCore.so.4
#6 0x00007fad7972eabc in QEventLoop::exec(QFlags<QEventLoop::ProcessEventsFlag>) () from /usr/lib/libQtCore.so.4
#7 0x00007fad79732ecb in QCoreApplication::exec() () from /usr/lib/libQtCore.so.4
#8 0x0000000000433ca3 in ?? ()
#9 0x00007fad78608eff in __libc_start_main () from /lib/x86_64-linux-gnu/libc.so.6
#10 0x000000000041f9c9 in _start ()

Зависание выражается в полном индеферентном отношении ко внешнему миру, похуизму к действиям пользователя. Интерфейс отрисовывается, зомбипроцесс действительно следствие gdb attach

#7

Updated by 0xd34df00d about 9 years ago

  • Category changed from Plugins::Tab++ to Plugins: TabsList
  • Status changed from New to Resolved
  • Assignee changed from Magog to 0xd34df00d
  • % Done changed from 0 to 100
  • Estimated time set to 1.00 h

А, ну починил уже, в любом случае.

#8

Updated by rapture about 9 years ago

ждем релиза

#9

Updated by rapture about 9 years ago

Подчинено в 188, можно закрывать.

#10

Updated by rapture about 9 years ago

  • Status changed from Resolved to Closed

Also available in: Atom PDF