Bug 22577 - [KMS] fbo_firecube works, but aborted if I press 'q' twice on rv280
Summary: [KMS] fbo_firecube works, but aborted if I press 'q' twice on rv280
Status: RESOLVED FIXED
Alias: None
Product: Mesa
Classification: Unclassified
Component: Drivers/DRI/r200 (show other bugs)
Version: git
Hardware: x86 (IA32) Linux (All)
: medium normal
Assignee: Default DRI bug account
QA Contact:
URL:
Whiteboard:
Keywords:
Depends on:
Blocks:
 
Reported: 2009-07-01 03:06 UTC by Andrew Randrianasulu
Modified: 2009-08-24 12:32 UTC (History)
0 users

See Also:
i915 platform:
i915 features:


Attachments
glxinfo -l (10.25 KB, text/plain)
2009-07-01 03:06 UTC, Andrew Randrianasulu
Details

Description Andrew Randrianasulu 2009-07-01 03:06:35 UTC
Created attachment 27293 [details]
glxinfo -l

same setup as in bug 22575:

01:00.0 VGA compatible controller: ATI Technologies Inc RV280 [Radeon 9200 SE]
(rev 01) (prog-if 00 [VGA controller])

with upstream Linux kernel commit 5a4f13fad1ab5bd08dea78fc55321e429d83cddf
drm master branch commit de1ed01214874dcdd6116ff2587c8710d6ed4d2d
mesa master commit  5e6b593d35156a0068dc0eb3e55dec086f1cadd3
xf86-video-ati kms-support branch commit
ac61e56c4c7b26d105c0441b446ed339e8355658
xserver master commit  84662e40c3d4141ebb298a1ad714f75056a4ab74

progs/demos/fbo_firecube works, but if I press 'q' twice it aborts with

guest@slax:~/source/mesa/progs/demos$ ./fbo_firecube 
DRM version 1.0 too old to support HyperZ, disabling.
Allocating 512 x 512 radeon RBO (pitch 512)
Depth renderbuffer size = 16 bits
fbo_firecube: radeon_texture.c:871: migrate_image_to_miptree: Assertion `srclvl->size == dstlvl->size' failed.
Aborted

works fine with software mesa (IBGL_ALWAYS_SOFTWARE=1)
Comment 1 Andrew Randrianasulu 2009-07-14 16:35:16 UTC
Looks like crash fixed in mesa master, currently using mesa master branch up to commit 681ede8836746735fbb904edf89b076343507a8b (radeon: fix unsigned vs signed comparison in stencil code.)
Comment 2 Michel Dänzer 2009-07-15 04:47:13 UTC
BTW, you can resolve bugs yourself. :)
Comment 3 Adam Jackson 2009-08-24 12:32:42 UTC
Mass version move, cvs -> git


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.