http://bugs.winehq.org/show_bug.cgi?id=7398
Summary: lockon crashes with null pointer dereference during loading Product: Wine Version: 0.9.30. Platform: PC OS/Version: Linux Status: UNCONFIRMED Severity: normal Priority: P2 Component: wine-directx-d3d AssignedTo: wine-bugs@winehq.org ReportedBy: mizvekov@gmail.com
This is what i believe causes the crash:
fixme:d3dxof:IDirectXFileImpl_RegisterTemplates (0x2c323338/0x2c323338)->(0x4509aa4,3278) stub! fixme:d3dxof:IDirectXFileImpl_CreateEnumObject (0x2c323338/0x2c323338)->(0x4255ecb9,0,0x33fa20) stub! fixme:d3dxof:IDirectXFileImpl_CreateEnumObject Source is a file '.\Bazar\Effects\Explode\Ground\High\Ground.x' fixme:d3dxof:IDirectXFileEnumObjectImpl_GetNextDataObject (0x2c323350/0x2c323350)->(0x33fa1c) stub! fixme:d3dxof:IDirectXFileDataImpl_GetType (0x2c323368/0x2c323368)->(0x33f9fc) stub! wine: Unhandled page fault on read access to 0x00000000 at address 0x44cee21 (thread 0009), starting debugger...
Probably its not checking for those unimplemented funcions returning NULL