[Date Prev][Date Next] [Thread Prev][Thread Next] [Date Index] [Thread Index]

Bug#473551: libgl1-mesa-dri: Crashes the X server when starting Valve's Portal under Wine on i965



On Tue, Apr 01, 2008 at 12:18:29AM +0200, Brice Goglin wrote:
> forwarded 473551 https://bugs.freedesktop.org/show_bug.cgi?id=15294
> thank you
> 
> 
> On Mon, Mar 31, 2008 at 11:56:28PM +0200, Mike Hommey wrote:
> > > Here is a stacktrace I was able to get after setting
> > >         Option "NoTrapSignals"  "true"
> > > 
> > > (gdb) bt full
> > > #0  0x00002ba01ab4b249 in brwProgramStringNotify (ctx=0x10f6590, target=<value optimized out>, prog=0x130bf80) at brw_program.c:129
> > > No locals.
> > 
> > brw_program.c:129 reads:
> >         p->param_state = p->program.Base.Parameters->StateFlags;
> > 
> > where p is 
> >         struct brw_vertex_program *p = (struct brw_vertex_program *)prog;
> [...]
> > Which means it's a "standard" null pointer dereference (program.Base.Parameters is NULL).
> 
> Thanks a lot for debugging this Mike, I have forwarded the bug upstream at the URL
> above. Feel free to add any comments there if you think it could help.

FWIW, I confirm the bug is fixed by upstream commit
7f2c4f96f502e5969fd251ad50a113c3a566686d, which is in 7.0.3 rc3.

Mike



Reply to: