4 bug reports: CTD: Game always looks for music in the last

Post » Tue Jun 19, 2012 10:36 am

Hello!

Hopefully a Bethesda community rep can forward this to their QA department :smile:

Some bug reports for you (with testcases!)

Bugs reported:
1. [Crash to desktop] Game will always search for music files in the last .esm that is listed in the loadorder. (+ temp workaround)
2. [Creation Kit crash] Attempting to save your .esp with a missing .wav file causes Creation Kit to crash.
3. [Assert] [Creation Kit crash] "Null name" assert if "Finale" is missing on Single File music tracks - you get assert on Create Archive (.bsa)
4. [Creation Kit] If you load another .esm in front of your .esp containing music changes, you get an error: AUDIO: Unable to find track (01000D62) in music type "MUSCombatCOPY0000" forcing you to reset the custom music track & types.


Testcase:
Start creation kit. Add skyrim.esm. Make two esp files. Call the first "TestMusic.esp" and the second "DummyFile.esp".
Set TestMusic as active file.
Duplicate the MUSCombat01 track. Add a custom wav file to it. Remove the "has conditions" flag.
Duplicate the MUSCombat music type. Remove all the files in the playlist. Add the MUSCombat01COPY0000 file to the playlist (so it is the only one). Flag it as "Abrupt Transition". Make sure it has no other flags nor any conditions.
Find Interior->WhiterunBreezehome. Right click it and choose edit.
Set the Music type for the location to use MusCombatCOPY0000.
Save the esp. Build a .bsa (just to show it works (we'll get back to this later, see assert at the bottom)).

Start Skyrim. Set it to use TestMusic.esp as plugin.

Teleport to the location you set to use the custom music. Notice that Skryim will crash to desktop. (1)

Load up Creation Kit again. In Data, select Skyrim.esm, Update.esm (Nexus Mod Manager specific .esm, Im sure you can use any other .esm) and TestMuzak.esp. We need a 2nd .esm to make the last .esm in the loadorder to have loadorder 01.
Observe that you will get an error:
AUDIO: Unable to find track (01000D62) in music type "MUSCombatCOPY0000". (4)
Hit "Yes to all" to skip past the errors.


Goto your MUSCombatCOPY0000 music type. Observe the list is empty. Readd your MUSCombat01COPY0000 music track to the playlist.
Click "Ok", and attempt to save your .esp. Notice that Creation Kit will crash. (2)


Load up Creation Kit again. In Data, select Skyrim.esm, Update.esm (Nexus Mod Manager specific .esm, Im sure you can use any other .esm) and TestMuzak.esp. We need a 2nd .esm to make the last .esm in the loadorder to have loadorder 01.
Goto your MUSCombat01COPY0000 music track. Set the "single file" to be your custom wav again.
Goto your MUSCombatCopy0000 type. Readd MusCombat01COPY0000 to the playlist.
Click "Ok", and attempt to save your .esp. Notice that it will save fine.

Start Skyrim. Set your loadorder to be:
00 Skyrim.esm
01 TestMuzak.esp (notice how this is now occupying the loadorder slot that Update.esm held earlier)

Teleport to Breezehome. (If you load directly inside Breezehome you may have to exit and reenter). Observe that your music works!


Exit Skyrim. Start it back up and set it to load DummyFile.esp before TestMusic.esp. Your load order should be:
00 Skyrim.esm
01 DummyFile.esp
02 TestMusic.esp

Enter the game and teleport to Breezehome. Observe that skyrim will crash to desktop. (1)

If you want to confirm it, you can remove DummyFile.esp from the loadorder. Start Skyrim, teleport to the location. Notice that you do not CTD.

-----

[Assert] [Creation Kit CTD] "Null name" assert if "Finale" is missing on Single File music tracks - you get assert on Create Archive (.bsa) (3)

Test Case:
Load creation kit with Skyrim.esm
Make a new Music Track. Select Single Track. Add custom wav. Do not add anything in the "Finale" box.

Save the esp.
Click "Create Archive".

You'll get an assert saying:
Assert
File: C:\_Skyrim\Code\TESV\BSResource\BSResource.cpp
Line: 1987
Null name


--
That's all for now, thanks for a cool creation kit to play around with and a great game!
-Zomb
User avatar
lilmissparty
 
Posts: 3469
Joined: Sun Jul 23, 2006 7:51 pm

Post » Tue Jun 19, 2012 6:21 am

Hi! :) Thanks for the detailed report. Might I suggest that you post a link to it in the http://www.gamesas.com/topic/1347249-unofficial-creation-kit-bug-list-2/? We can keep stuff centralized that way.
User avatar
lilmissparty
 
Posts: 3469
Joined: Sun Jul 23, 2006 7:51 pm

Post » Tue Jun 19, 2012 8:43 am

More info at the Skyrim Nexus forums:
http://forums.nexusmods.com/index.php?/topic/561372-tutorial-addingreplacing-music-with-the-creation-kit/page__st__70__gopid__4857497#entry4857497
User avatar
trisha punch
 
Posts: 3410
Joined: Thu Jul 13, 2006 5:38 am


Return to V - Skyrim