On Saturday 28 June 2008 01:50:09 pm Massimo Del Fedele wrote: > Chris Robinson ha scritto: > > I think the issue is that it shouldn't be crashing. Especially if we > > don't know why it's crashing,... > > well, there are not so many places... it crashes on a glGetString(), > which accepts a scalar value and returns a static string pointer. > No dynamic data, no bad pointers outside it. > So it must be a crash INSIDE opengl code. > It's called (wrongly) without an opengl context, but that's how autocad > installer does, so it should NOT crash because of that.
And as was shown, Wine correctly returns NULL when its called without a context, so there is something else making it crash. It may be a buggy driver. It may be memory corruption Wine is causing.. who knows. > but I'm > still convinced that as it doesn't crash in windows it should not do it > in wine. Of course, which is why we should try to find the reason it crashes and fix it, not hide the crash behind a costly try block.
