Bug 214966 - Double-clicking an extender title bar freezes the panel
Summary: Double-clicking an extender title bar freezes the panel
Status: RESOLVED DUPLICATE of bug 214965
Alias: None
Product: plasma4
Classification: Plasma
Component: general (show other bugs)
Version: unspecified
Platform: Compiled Sources Linux
: NOR crash
Target Milestone: ---
Assignee: Plasma Bugs List
URL:
Keywords:
Depends on:
Blocks:
 
Reported: 2009-11-17 13:58 UTC by Manuel Nickschas
Modified: 2009-11-17 14:03 UTC (History)
0 users

See Also:
Latest Commit:
Version Fixed In:


Attachments

Note You need to log in before you can comment on or make changes to this bug.
Description Manuel Nickschas 2009-11-17 13:58:27 UTC
Version:            (using Devel)
Compiler:          gcc-4.4.2 
OS:                Linux
Installed from:    Compiled sources

Double-clicking an extender applet's title bar in order to minimize it freezes the plasma panel. The extender is minimized nonetheless, and stays responsive (e.g. I can restore it again and work with it). The panel does not accept any input.

Double-clicking a minimized extender restores it and does NOT freeze the panel. Also, using the top-left icon (single click) works fine for both minimize and restore.

I've attached gdb during the freeze and got the following backtrace:

Thread 2 (Thread 0x7f70d22d6710 (LWP 9841)):
#0  0x00007f70ef64d6dc in pthread_cond_wait@@GLIBC_2.3.2 () from /lib/libpthread.so.0
#1  0x00007f70ef8db06b in QWaitCondition::wait(QMutex*, unsigned long) () from /usr/lib64/qt4/libQtCore.so.4
#2  0x00007f70ebee613c in QHostInfoAgent::run() () from /usr/lib64/qt4/libQtNetwork.so.4
#3  0x00007f70ef8da0a5 in QThreadPrivate::start(void*) () from /usr/lib64/qt4/libQtCore.so.4
#4  0x00007f70ef648b24 in start_thread () from /lib/libpthread.so.0
#5  0x00007f70f228675d in clone () from /lib/libc.so.6
#6  0x0000000000000000 in ?? ()

Thread 1 (Thread 0x7f70f2965780 (LWP 9840)):
#0  0x00007f70f227cf33 in poll () from /lib/libc.so.6
#1  0x00007f70e8604cac in g_main_context_iterate () from /usr/lib/libglib-2.0.so.0
#2  0x00007f70e8604ff0 in g_main_context_iteration () from /usr/lib/libglib-2.0.so.0
#3  0x00007f70ef9f5873 in QEventDispatcherGlib::processEvents(QFlags<QEventLoop::ProcessEventsFlag>) () from /usr/lib64/qt4/libQtCore.so.4
#4  0x00007f70eed2d81e in QGuiEventDispatcherGlib::processEvents(QFlags<QEventLoop::ProcessEventsFlag>) () from /usr/lib64/qt4/libQtGui.so.4
#5  0x00007f70ef9caec2 in QEventLoop::processEvents(QFlags<QEventLoop::ProcessEventsFlag>) () from /usr/lib64/qt4/libQtCore.so.4
#6  0x00007f70ef9cb294 in QEventLoop::exec(QFlags<QEventLoop::ProcessEventsFlag>) () from /usr/lib64/qt4/libQtCore.so.4
#7  0x00007f70ef9cef6b in QCoreApplication::exec() () from /usr/lib64/qt4/libQtCore.so.4
#8  0x00007f70f255140a in kdemain (argc=<value optimized out>, argv=<value optimized out>)
    at /var/tmp/portage/kde-base/plasma-workspace-9999/work/plasma-workspace-9999/plasma/desktop/shell/main.cpp:112
#9  0x00007f70f21c1bdd in __libc_start_main () from /lib/libc.so.6
#10 0x0000000000400709 in _start ()
Comment 1 Manuel Nickschas 2009-11-17 14:03:10 UTC
Seems I filed it twice by accident.

*** This bug has been marked as a duplicate of bug 214965 ***