[prev in list] [next in list] [prev in thread] [next in thread] 

List:       kwin
Subject:    [Bug 198435] New: window disappears, if a dialog creates a child
From:       Sebastian Philipp <sebastian.philipp () teamdrive ! net>
Date:       2009-06-30 16:37:44
Message-ID: bug-198435-4790 () http ! bugs ! kde ! org/
[Download RAW message or body]

https://bugs.kde.org/show_bug.cgi?id=198435

           Summary: window disappears, if a dialog creates a child window
           Product: kwin
           Version: 4.2.2
          Platform: Ubuntu Packages
        OS/Version: Linux
            Status: UNCONFIRMED
          Severity: normal
          Priority: NOR
         Component: general
        AssignedTo: kwin@kde.org
        ReportedBy: sebastian.philipp@teamdrive.net


Version:            (using KDE 4.2.2)
OS:                Linux
Installed from:    Ubuntu Packages

Our Application, found here: 
> http://www.teamdrive.net/en/index.php 
opens multiple subwindows. If a dialog creates a subwindow, the dialog
disappears, until the subwindow is closed.

Caused by an exception:
(gdb) where
#0  KWin::Client::windowEvent (this=0x8704588, e=0xbfa9c34c) at
/build/buildd/kdebase-workspace-4.2.2/kwin/events.cpp:730
#1  0xb7ef89c4 in KWin::Workspace::workspaceEvent (this=0x871ef50,
e=0xbfa9c34c) at /build/buildd/kdebase-workspace-4.2.2/kwin/events.cpp:319
#2  0xb7ee5332 in KWin::Application::x11EventFilter (this=0xbfa9c668,
e=0xbfa9c34c) at /build/buildd/kdebase-workspace-4.2.2/kwin/main.cpp:359
#3  0xb7018f3e in qt_x11EventFilter (ev=0xbfa9c34c) at
kernel/qapplication_x11.cpp:375
#4  0xb702b6a8 in QApplication::x11ProcessEvent (this=0xbfa9c668,
event=0xbfa9c34c) at kernel/qapplication_x11.cpp:3273
#5  0xb7057c6a in x11EventSourceDispatch (s=0x8653a68, callback=0,
user_data=0x0) at kernel/qguieventdispatcher_glib.cpp:146
#6  0xb644db88 in g_main_context_dispatch () from /usr/lib/libglib-2.0.so.0
#7  0xb64510eb in ?? () from /usr/lib/libglib-2.0.so.0
#8  0xb6451268 in g_main_context_iteration () from /usr/lib/libglib-2.0.so.0
#9  0xb6d33438 in QEventDispatcherGlib::processEvents (this=0x863e448, flags={i
= -1079393016}) at kernel/qeventdispatcher_glib.cpp:323
#10 0xb7057365 in QGuiEventDispatcherGlib::processEvents (this=0x863e448,
flags={i = -1079392968}) at kernel/qguieventdispatcher_glib.cpp:202
#11 0xb6d0606a in QEventLoop::processEvents (this=0xbfa9c5b0, flags={i =
-1079392904}) at kernel/qeventloop.cpp:149
#12 0xb6d064aa in QEventLoop::exec (this=0xbfa9c5b0, flags={i = -1079392840})
at kernel/qeventloop.cpp:200
#13 0xb6d08959 in QCoreApplication::exec () at kernel/qcoreapplication.cpp:880
#14 0xb6fb5d17 in QApplication::exec () at kernel/qapplication.cpp:3553
#15 0xb7ee9182 in kdemain (argc=2, argv=0xbfa9c844) at
/build/buildd/kdebase-workspace-4.2.2/kwin/main.cpp:519
#16 0x08048732 in main (argc=Cannot access memory at address 0x2
) at
/build/buildd/kdebase-workspace-4.2.2/obj-i486-linux-gnu/kwin/kwin_dummy.cpp:3
(gdb)

The XEvent is vailed and of type 22.

To reproduce:
1.) download and install teamdrive (atm not as root)
2.) create an account
3.) create a SharedSpace
4a.) click on the invite-button and click on userlist
or 4b.) switch to member-view and click on invite user
or 4c.) drag&drop an already existing file onto a SharedSpace
or 4d.) send me a mail.

Please, TeamDrive isn't usabe this way, we realy need that bug fixed.

Thanke.

Sebastian Philipp

-- 
Configure bugmail: https://bugs.kde.org/userprefs.cgi?tab=email
------- You are receiving this mail because: -------
You are the assignee for the bug.
_______________________________________________
kwin mailing list
kwin@kde.org
https://mail.kde.org/mailman/listinfo/kwin
[prev in list] [next in list] [prev in thread] [next in thread] 

Configure | About | News | Add a list | Sponsored by KoreLogic