assertion failure in libGL.so.1 when running wine on xvnc4 at 16bpp
Submitted by Nikita Youshchenko
Assigned to mes..@..op.org
Description
When running any program under wine (e.g. winecfg) on xvnc4server, assertion fails inside libGL.so.1 from libgl1-mesa-glx package:
glxcmds.c:343: CreateContext: Assertion `mode != ((void *)0)' failed.
A quick look info code shows that it hits a 'FIXME':
... 337 if ( fbconfig == NULL ) { 338 /* FIXME: Is it possible for the __GLcontextModes structure 339 * FIXME: to not be found? 340 */ 341 mode = _gl_context_modes_find_visual( psc->configs, 342 vis->visualid ); 343 assert( mode != NULL ); 344 assert( mode->screen == screen ); 345 } ...
This bug originally was reported to Debian BTS, http://bugs.debian.org/cgi-bin/bugreport.cgi?bug=415292
The bug log there contains some backtraces.