I recently tried to have some music playing in a map and ran into a crash problem. I tried the same methods using a completely un-modified version of the Runtime and got the same crash, so I'm fairly certain it's nothing I changed.
I tried to get the music playing in two ways. The first was using the Audio section of the LevelInfo's properties; I typed in the name of the OGG file I wanted (no extension) and when I tried to run the map I got this crash:
I tried another method, using a MusicTrigger that gets triggered whenever the player enters the map, and got the exact same crash. I checked the code for both approaches and they both use the same function.
The OGG file itself is kosher, I even tried substituting an OGG from UT2003's \Music directory, and got the same crash.
Any ideas as to what could be wrong?
I tried to get the music playing in two ways. The first was using the Audio section of the LevelInfo's properties; I typed in the name of the OGG file I wanted (no extension) and when I tried to run the map I got this crash:
General protection fault!
History: UALAudioSubsystem::RegisterSound <- UALAudioSubsystem:layMusic <- UObject:rocessEvent <- (RTGameInfo musictest.RTGameInfo0, Function Runtime.RTGameInfo.PostLogin) <- ULevel::SpawnPlayActor <- MatchViewportsToActors <- (musictest) <- ClientInit <- UGameEngine::LoadMap <- LocalMapURL <- UGameEngine:rowse <- ClientTravel <- UGameEngine::Tick <- UpdateWorld <- MainLoop
I tried another method, using a MusicTrigger that gets triggered whenever the player enters the map, and got the exact same crash. I checked the code for both approaches and they both use the same function.
The OGG file itself is kosher, I even tried substituting an OGG from UT2003's \Music directory, and got the same crash.
Any ideas as to what could be wrong?