Bug 22911 - Падает при изменении размера окна.
Summary: Падает при изменении размера окна.
Status: CLOSED FIXED
Alias: None
Product: Branch 5.1
Classification: Distributions
Component: licq-kde4 (show other bugs)
Version: unspecified
Hardware: x86 Linux
: P3 critical
Assignee: Sergey V Turchin
QA Contact: QA 5.1
URL:
Keywords:
Depends on:
Blocks:
 
Reported: 2010-02-08 12:48 MSK by Gennadij Redko
Modified: 2011-01-25 18:16 MSK (History)
1 user (show)

See Also:


Attachments
~/.licq/licq.backtrace (3.52 KB, text/plain)
2010-02-08 12:48 MSK, Gennadij Redko
no flags Details
~/.licq//licq.backtrace.gdb (5.98 KB, application/octet-stream)
2010-02-08 12:50 MSK, Gennadij Redko
no flags Details
Окно KDialog с сообщением об ошибке. (96.54 KB, image/png)
2010-02-08 19:05 MSK, Gennadij Redko
no flags Details

Note You need to log in before you can comment on or make changes to this bug.
Description Gennadij Redko 2010-02-08 12:48:51 MSK
Created attachment 4244 [details]
~/.licq/licq.backtrace
Comment 1 Gennadij Redko 2010-02-08 12:50:20 MSK
Created attachment 4245 [details]
~/.licq//licq.backtrace.gdb
Comment 2 Gennadij Redko 2010-02-08 12:53:20 MSK
После регистрации на сервере при изменении размера окна - падает.
Если запускать из терминала командой licq -p qt4-gui - отрабатывает нормально.
KDE4, Compriz, NVidia
Comment 3 Gennadij Redko 2010-02-08 16:15:46 MSK
Запущенное в окне терминала оно падает тоже:

$ licq -p qt4-gui
14:36:38: [WRN] Failed to start local server using IPv6 socket (falling back to IPv4):
                Семейство адресов не поддерживается протоколом                        
ASSERT: "i >= 0 && i < size()" in file /usr/include/qt4/QtCore/qstring.h, line 687    


sh: gdb: команда не найдена                                              
gdb exited with exit code 32512                                          

Backtrace (saved in /home/.licq//licq.backtrace):
licq(licq_handle_sigabrt+0x34a) [0x811606a]
[0xb8029400]
/lib/libc.so.6(abort+0x17a) [0xb7c0885a]
/usr/lib/libQtCore.so.4(_Z17qt_message_output9QtMsgTypePKc+0x8a) [0xb7511d6a]
/usr/lib/libQtCore.so.4(_Z6qFatalPKcz+0x67) [0xb7511e37]
/usr/lib/libQtCore.so.4 [0xb7511ee5]
/usr/lib/licq/licq_qt4-gui.so(_ZN9LicqQtGui11IconManager13iconForStatusEmRK7QStringm+0x43) [0xb7863c43]
/usr/lib/licq/licq_qt4-gui.so(_ZNK9LicqQtGui15ContactDelegate14drawStatusIconERNS0_10ParametersE+0x10c) [0xb7911e02]
/usr/lib/licq/licq_qt4-gui.so(_ZNK9LicqQtGui15ContactDelegate5paintEP8QPainterRK20QStyleOptionViewItemRK11QModelIndex+0x401) [0xb79130d5]
/usr/lib/libQtGui.so.4(_ZNK9QTreeView7drawRowEP8QPainterRK20QStyleOptionViewItemRK11QModelIndex+0x13db) [0xb7309ebb]
/usr/lib/libQtGui.so.4(_ZNK9QTreeView8drawTreeEP8QPainterRK7QRegion+0x4f5) [0xb730e3f5]
/usr/lib/libQtGui.so.4(_ZN9QTreeView10paintEventEP11QPaintEvent+0x91) [0xb730ecd1]
/usr/lib/libQtGui.so.4(_ZN7QWidget5eventEP6QEvent+0x4f9) [0xb6e3f639]
/usr/lib/libQtGui.so.4(_ZN6QFrame5eventEP6QEvent+0x33) [0xb71a1c43]
/usr/lib/libQtGui.so.4(_ZN19QAbstractScrollArea13viewportEventEP6QEvent+0x64) [0xb7234c24]
/usr/lib/libQtGui.so.4(_ZN17QAbstractItemView13viewportEventEP6QEvent+0x1f4) [0xb72d7fc4]
/usr/lib/libQtGui.so.4(_ZN9QTreeView13viewportEventEP6QEvent+0x250) [0xb73128a0]
/usr/lib/libQtGui.so.4 [0xb72370e5]
/usr/lib/libQtCore.so.4(_ZN23QCoreApplicationPrivate29sendThroughObjectEventFiltersEP7QObjectP6QEvent+0x9a) [0xb75f7a0a]
/usr/lib/libQtGui.so.4(_ZN19QApplicationPrivate13notify_helperEP7QObjectP6QEvent+0x8c) [0xb6deac6c]
/usr/lib/libQtGui.so.4(_ZN12QApplication6notifyEP7QObjectP6QEvent+0x17f) [0xb6df0c4f]
/usr/lib/libQtCore.so.4(_ZN16QCoreApplication14notifyInternalEP7QObjectP6QEvent+0x78) [0xb75f8838]
/usr/lib/libQtGui.so.4(_ZN14QWidgetPrivate10drawWidgetEP12QPaintDeviceRK7QRegionRK6QPointiP8QPainterP19QWidgetBackingStore+0x525) [0xb6e41215]
/usr/lib/libQtGui.so.4 [0xb6fb3de4]
/usr/lib/libQtGui.so.4(_ZN14QWidgetPrivate16syncBackingStoreEv+0x57) [0xb6e324d7]
/usr/lib/libQtGui.so.4(_ZN7QWidget5eventEP6QEvent+0x921) [0xb6e3fa61]
/usr/lib/libQtGui.so.4(_ZN19QApplicationPrivate13notify_helperEP7QObjectP6QEvent+0xb4) [0xb6deac94]
/usr/lib/libQtGui.so.4(_ZN12QApplication6notifyEP7QObjectP6QEvent+0x17f) [0xb6df0c4f]
/usr/lib/libQtCore.so.4(_ZN16QCoreApplication14notifyInternalEP7QObjectP6QEvent+0x78) [0xb75f8838]
/usr/lib/libQtCore.so.4(_ZN23QCoreApplicationPrivate16sendPostedEventsEP7QObjectiP11QThreadData+0x1a4) [0xb75f8e64]
/usr/lib/libQtCore.so.4(_ZN16QCoreApplication16sendPostedEventsEP7QObjecti+0x2d) [0xb75f90fd]
/usr/lib/libQtCore.so.4 [0xb761f83f]
/lib/libglib-2.0.so.0(g_main_context_dispatch+0x1f8) [0xb6be2e88]
/lib/libglib-2.0.so.0 [0xb6be6790]
/lib/libglib-2.0.so.0(g_main_context_iteration+0x73) [0xb6be68c3]
/usr/lib/libQtCore.so.4(_ZN20QEventDispatcherGlib13processEventsE6QFlagsIN10QEventLoop17ProcessEventsFlagEE+0x65) [0xb761f3a5]
/usr/lib/libQtGui.so.4 [0xb6e7c265]
/usr/lib/libQtCore.so.4(_ZN10QEventLoop13processEventsE6QFlagsINS_17ProcessEventsFlagEE+0x49) [0xb75f6f69]
/usr/lib/libQtCore.so.4(_ZN10QEventLoop4execE6QFlagsINS_17ProcessEventsFlagEE+0xfa) [0xb75f713a]
/usr/lib/libQtCore.so.4(_ZN16QCoreApplication4execEv+0xa9) [0xb75f91b9]
/usr/lib/libQtGui.so.4(_ZN12QApplication4execEv+0x27) [0xb6deab17]
/usr/lib/licq/licq_qt4-gui.so(_ZN9LicqQtGui7LicqGui3RunEP10CICQDaemon+0x78c) [0xb7888b5e]
/usr/lib/licq/licq_qt4-gui.so(LP_Main+0x3e) [0xb7890014]
/usr/lib/licq/licq_qt4-gui.so(LP_Main_tep+0x1a) [0xb789055b]
/lib/libpthread.so.0 [0xb7e69480]
/lib/libc.so.6(clone+0x5e) [0xb7ca57fe]
Attempting to generate core file.
Comment 4 Sergey V Turchin 2010-02-08 16:20:42 MSK
(В ответ на комментарий №2)
> Compriz
Именно Compiz ?
Comment 5 Gennadij Redko 2010-02-08 16:29:43 MSK
$ ps ax|grep compiz
 6942 ?        S      7:38 compiz --sm-client-id 1015b93e8d3000126218065100000143450021 --k4wd ccp
Comment 6 Sergey V Turchin 2010-02-08 16:35:09 MSK
Размер какого окна нужно изменить, чтоб упало?
Стиль Qt какой используется?
Comment 7 Gennadij Redko 2010-02-08 18:30:17 MSK
1. Окна liсqkde4/qt. 
2. СтоИт стиль "Windows", но он насколько я понимаю не используется.
Т. к. Compiz использует свои стили.
Comment 8 Sergey V Turchin 2010-02-08 18:42:19 MSK
(В ответ на комментарий №7)
> 1. Окна liсqkde4/qt. 
Не понял. Любое окно, при включенном плагине qt4-gui?

> 2. СтоИт стиль "Windows", но он насколько я понимаю не используется.
> Т. к. Compiz использует свои стили.
Не стиль окна. Какой стиль виджетов Qt? Windows, Oxygen или какой-то другой?
Comment 9 Gennadij Redko 2010-02-08 18:48:01 MSK
1. Нет. Окно самого licq
2. Давайте по-другому.
Я выведу содержимое любого конфига и/или вышлю любой скриншот.
Comment 10 Gennadij Redko 2010-02-08 19:05:23 MSK
Created attachment 4246 [details]
Окно KDialog с сообщением об ошибке.
Comment 11 Sergey V Turchin 2010-02-08 19:07:21 MSK
Покажите скриншот окна, при изменении размеров которого падает.
Желательно, чтоб на нем были видны кнопки или другие элементы управления. Например, флажки.
Comment 12 Gennadij Redko 2010-02-08 19:17:38 MSK
Отправил в личку
Comment 13 Sergey V Turchin 2010-02-08 19:37:46 MSK
Если в qtconfig-qt4 (пакет libqt4-qt3support) сменить стиль на Oxygen, тоже падает?
Comment 14 Gennadij Redko 2010-02-08 19:52:28 MSK
Да.
Падает.
Comment 15 Zerg 2010-02-08 23:51:10 MSK
Как меняете размер окна?
Comment 16 Gennadij Redko 2010-02-09 13:43:10 MSK
Кнопочкой "Распахнуть окно" в правом верхнем углу окна.
Comment 17 Zerg 2010-02-09 23:30:57 MSK
Пока могу посоветовать только либо не использовать Compiz, либо использовать kde4-gui. У меня падает только при Copiz+qt4-gui
Comment 18 Sergey V Turchin 2011-01-25 17:12:26 MSK
Еще воспроизводиться?
Comment 19 Gennadij Redko 2011-01-25 18:12:31 MSK
Нет.
Сейчас нормально
Comment 20 Gennadij Redko 2011-01-25 18:13:29 MSK
Закрыл.