[PATCH] Kwin infinite recursion

Scott Wheeler wheeler at kde.org
Thu Nov 27 21:00:33 GMT 2003


-----BEGIN PGP SIGNED MESSAGE-----
Hash: SHA1

On Thursday 27 November 2003 14:35, Lubos Lunak wrote:
> No, sorry the patch is wrong. Are you sure your kwin is up to date? This 
> shouldn't happen anymore (and I cannot reproduce it the way you describe).

I just had the same thing happen while using acroread.  The backtrace showed 
that it was also in the hasTransient() call.

I can reproduce this very concistantly by starting acroread and searching for 
a given term that does not exist in the file.  The dialog that asks if I 
would like to begin searching from the beginning of the file causes a KWin 
infinite recursion and eventually crash every time.

I'm attaching the the output of xwininfo -all for the problematic window.

- -Scott

- -- 
The fact that an opinion has been widely held is no evidence whatever that it 
is not utterly absurd. 
- --Bertrand Russell
-----BEGIN PGP SIGNATURE-----
Version: GnuPG v1.0.7 (GNU/Linux)

iD8DBQE/xmXyQu0ByfY5QTkRAlYUAKDL6O6+f3XIip1F0MTj4/Pkyjlc8wCbBM8J
7RahwzLnxmJPXekGeAJfGBQ=
=3jjU
-----END PGP SIGNATURE-----
-------------- next part --------------
xwininfo: Please select the window about which you
          would like information by clicking the
          mouse in that window.

xwininfo: Window id: 0x30001e0 "Acrobat Reader"

  Root window id: 0x40 (the root window) (has no name)
  Parent window id: 0x40 (the root window) (has no name)
     1 child:
     0x30001e6 (has no name): ()  289x175+0+0  +0+0
        4 children:
        0x30001ea (has no name): ()  267x89+11+11  +11+11
           2 children:
           0x30001f3 (has no name): ()  13x26+0+0  +11+11
           0x30001eb (has no name): ()  254x89+13+0  +24+11
        0x30001e9 (has no name): ()  67x42+11+122  +11+122
        0x30001e8 (has no name): ()  67x42+211+122  +211+122
        0x30001e7 (has no name): ()  69x38+0+0  +0+0

  Absolute upper-left X:  0
  Absolute upper-left Y:  0
  Relative upper-left X:  0
  Relative upper-left Y:  0
  Width: 289
  Height: 175
  Depth: 16
  Visual Class: TrueColor
  Border width: 0
  Class: InputOutput
  Colormap: 0x20 (installed)
  Bit Gravity State: ForgetGravity
  Window Gravity State: NorthWestGravity
  Backing Store State: NotUseful
  Save Under State: yes
  Map State: IsViewable
  Override Redirect State: no
  Corners:  +0+0  -991+0  -991-849  +0-849
  -geometry 289x175+0+0

  Bit gravity: ForgetGravity
  Window gravity: NorthWestGravity
  Backing-store hint: NotUseful
  Backing-planes to be preserved: 0xffffffff
  Backing pixel: 0
  Save-unders: Yes

  Someone wants these events:
      KeyPress
      KeyRelease
      EnterWindow
      LeaveWindow
      Exposure
      StructureNotify
      FocusChange
      PropertyChange
  Do not propagate these events:
  Override redirection?: No

  Window manager hints:
      Client accepts input or input focus: Yes
      Initial state is Normal State

  Normal window size hints:
      Program supplied location: 0, 0
      Program supplied size: 289 by 175
      Program supplied window gravity: NorthWestGravity
  No zoom window size hints defined

  No window shape defined
  No border shape defined


More information about the kde-core-devel mailing list