Bug 998 - abort() in compwindow.c:132, compPositionWindow()
Summary: abort() in compwindow.c:132, compPositionWindow()
Alias: None
Product: xorg
Classification: Unclassified
Component: Server/General (show other bugs)
Version: git
Hardware: x86 (IA32) Linux (All)
: high normal
Assignee: Xorg Project Team
QA Contact:
: 1015 (view as bug list)
Depends on:
Blocks: 351
  Show dependency treegraph
Reported: 2004-08-05 21:53 UTC by Adam Jackson
Modified: 2004-08-12 21:08 UTC (History)
4 users (show)

See Also:
i915 platform:
i915 features:

the backtrace (6.13 KB, text/plain)
2004-08-05 22:04 UTC, Adam Jackson
no flags Details

Description Adam Jackson 2004-08-05 21:53:55 UTC
with CVS from about 2 hours ago, xcompmgr can make the server crash.  one easy
testcase seems to be mousing over the KDE Panel with Icon Zoom enabled.

the code in question:

    if (pWin->redirectDraw != (pWin->viewable && (GetCompWindow(pWin) != NULL)))
        abort ();
Comment 1 Adam Jackson 2004-08-05 22:04:20 UTC
Created attachment 582 [details]
the backtrace
Comment 2 Adam Jackson 2004-08-09 20:33:41 UTC
*** Bug 1015 has been marked as a duplicate of this bug. ***
Comment 3 Adam Jackson 2004-08-13 10:52:51 UTC
i'm marking this as a blocker because it's trivial for me to trigger, and we
should at least degrade it to an error message and stumble on.  aborts are not
acceptable at runtime.

i'll check this against Keith's newest fixes.
Comment 4 Adam Jackson 2004-08-13 14:08:43 UTC
i can no longer reproduce this on current CVS.  i still don't like the abort though.

Use of freedesktop.org services, including Bugzilla, is subject to our Code of Conduct. How we collect and use information is described in our Privacy Policy.