Comment 3 for bug 358403

Revision history for this message
Paul Broadhead (pjbroad) wrote :

I also see this same crash on another game Eternal Lands (which is not in Ubuntu but there is a need packaging bug #335038).

Anyway, I have traced the crash to a call to glCopyTexImage2D():

glCopyTexImage2D (GL_TEXTURE_2D, 0, GL_RGBA, 0, 0, bg_width, bg_height, 0);
where bg_width=1024 and bg_height=512.

There error message is the same:
intel_tex_image.c:355: intelTexImage: Assertion `texImage->RowStride == postConvWidth' failed.

The machine is a dell laptop containing an "Intel Corporation Mobile 945GM/GMS, 943/940GML Express Integrated Graphics Controller (rev 03)". I had booted from the 9.04 Jaunty live CD and installed the packages necessary to compile and run the Eternal Lands game. There have been several reports on the game forums of crashes with Jaunty and intel cards which is why I investigated; I had to borrow the machine as I don't have another with Intel graphics.