View Issue Details

IDProjectCategoryView StatusLast Update
0000344FSSCPDirectXpublic2006-11-01 04:46
ReporterProfound_Darkness Assigned Totaylor  
PrioritynormalSeveritycrashReproducibilityalways
Status closedResolutionunable to reproduce 
Summary0000344: directx crash to desktop on start when trying to play movies
DescriptionIf I select directx mode and try to run occationaly I will see the main logo but I will end up right back on the desktop.
The error log excerpt sais:
fs2_open_C20050306b caused an Access Violation in module lgvid.ax at 001b:1d24151d.

This message is largely the same with other builds (one of which CVS 20050212. The build named above in the error is generaly more stable for me than the cvs build just mentioned.

lgvid.ax sounded like a video codec because of the name and the .ax extension so I moved the movies out of the movies folder and tried agian. worked fine.

actualy it probobly wasn't the presence of any of the movies except the intro.avi. though if I left the other movies in logicaly it would crash on attempt to play.

No problems like this in OGL mode.

Specs:
win2k, p4 2.6g, 1g ram, nvidia gforce 6800gt agp 8x (though somehow on a 4x board :(... ).
Additional InformationThis is my first bug report on this site and second bug report ever...

Just a guess here but most MS codecs seem to be tied into directx in how they interface, at least video anyway (not an authority on this matter though). My guess would be a need to set the access mode for SCP's access to the video as cooperative rather than exclusive, that or de-init and re-init between video playback (yuck). maybe some other thing that I don't know of since I have never gotten much beyond init, do something simple, close down (on dx).

I mention the cooperative thing as I had a similar problem (way back on 9x) with 2 sound applications dx based.

movies were downloaded from http://web.engr.oregonstate.edu/~plankerj/fs2movies/
TagsNo tags attached.

Activities

kasperl

2005-03-19 18:07

developer   ~0001988

Thank you for the very complete and detailed report.

I'm giving this one to RT, since he's the one who did the movie code IIRC.

kasperl

2005-03-28 14:27

developer   ~0002055

Reminder sent to RandomTiger

Have you noticed you were assigned this bug?

Goober5000

2005-05-25 01:57

administrator   ~0002479

Assigning to taylor, since he seems to be handling the movie code. Might this have been fixed?

taylor

2005-05-25 02:44

administrator   ~0002489

It might have been fixed but I don't know for sure since I can only use OGL on my own Windows system right now. I grabbed a WinXP laptop to test some DirectX stuff on for tomorrow so I'll make sure it's fixed and if it isn't I'll just have to fix it.

taylor

2005-05-25 21:52

administrator   ~0002514

After some searching on Google this just looks like a corrupt DirectShow filter. Not sure why it only happens in D3D mode but I'm going over the code just in case there's something there.

Two fixes:
1) re-install the software which has lgvid.ax in it. It appears to be a 3rd party thing. If it's corrupt then maybe that will fix it.

2) find where the lgvid.ax file is on the disk and uninstall it from the registry, ie. Start->Run... "regsrv32.exe /u <path_to_file>\lgvid.ax". regsrv32.exe should be in the path but if not then it should in c:\winnt\system32 on Win2k.

If a code problem is found then it will get fixed but so far this just looks like a system issue.

taylor

2005-05-25 21:53

administrator   ~0002515

Likely just a system issue so...

Closered.

Issue History

Date Modified Username Field Change
2005-03-19 15:28 Profound_Darkness New Issue
2005-03-19 18:07 kasperl Note Added: 0001988
2005-03-19 18:07 kasperl Assigned To => RandomTiger
2005-03-19 18:07 kasperl Severity block => crash
2005-03-19 18:07 kasperl Status new => assigned
2005-03-28 14:27 kasperl Note Added: 0002055
2005-05-25 01:57 Goober5000 Note Added: 0002479
2005-05-25 01:57 Goober5000 Assigned To RandomTiger => taylor
2005-05-25 02:44 taylor Note Added: 0002489
2005-05-25 21:52 taylor Note Added: 0002514
2005-05-25 21:53 taylor Status assigned => closed
2005-05-25 21:53 taylor Note Added: 0002515
2006-11-01 04:46 taylor Resolution open => unable to reproduce