Summary: | xcb-demo/tests/lissajoux hangs in XCBImageSHMGet() | ||
---|---|---|---|
Product: | XCB | Reporter: | Bart Massey <x> |
Component: | Demos | Assignee: | Bart Massey <x> |
Status: | RESOLVED WORKSFORME | QA Contact: | |
Severity: | major | ||
Priority: | high | ||
Version: | unspecified | ||
Hardware: | x86 (IA32) | ||
OS: | Linux (All) | ||
Whiteboard: | |||
i915 platform: | i915 features: |
Description
Bart Massey
2005-12-18 12:24:57 UTC
(sorry for the noise, just testing bz) I should have assigned myself this. I fixed this long ago, but didn't realize there was a Bugzilla bug for it. In brief, code in xcb-util had an off-by-one that was causing it to infinite loop. This is still a problem for me testing on Mac OS X 10.4. Exact same hang point, xcb_image.c:471 call to XCBShmGetImageReply() I can't reproduce this bug on my x86 box, which makes me think it is a separate bug. The bug I reported and fixed still seems to be fixed in the source; it was a complicated interaction involving an off-by-one in XCBAuxGetScreen() and failure to pass structures by address that were being modified in lissajoux.c. More information about the failure should be gathered and probably a new bug filed. |
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.