THE ACTUAL PROBLEM> I played Foo Fighters - Troublemaker RB DLC and while initializing, the game crashed. I thought it might just be a glitch, so I ran it again and picked a different song from the DLC, same deal. In fact, almost all of my songs crash it. I cleared my logs, then played Diary of a Madman again followed by Troublemaker and got the same results. Diary is fine, Troublemaker makes trouble (couldn't help myself). So here's the error I get and my log:
Error:
Spoiler:Microsoft Visual C++ Runtime Library
Runtime Error!
Program: C:\FoFiX\FoFiX.exe
This application has requested the Runtime ti terminate in an unusual way.
Please contact the application's support team for more information.
Log:
Spoiler:(D) Checking MIDI output ports for a wavetable or synth for sound generation...
(D) MIDI output port count = 2
(D) MIDI Output port 0 found: Creative SoundFont Synth
(D) MIDI Output port 1 found: Microsoft GS Wavetable SW Synth
(D) GameEngine class init (GameEngine.py)...
(D) FoFiX v3.120 RC 1 starting up...
(D) pygame version: 1.9.1release-svn2575
(D) Initializing audio.
(D) Audio configuration: (44100, -16, 2)
(D) Initializing pygame.mixer & audio system at 44100 Hz.
(D) Initializing video.
(D) Compiling shader "stage" from data\shaders\lightning.vert and data\shaders\lightning.frag.
(D) Compiling shader "sololight" from data\shaders\lightning.vert and data\shaders\lightning.frag.
(D) Compiling shader "tail" from data\shaders\lightning.vert and data\shaders\lightning.frag.
(D) Compiling shader "tail2" from data\shaders\rockbandtail.vert and data\shaders\rockbandtail.frag.
(D) Compiling shader "notes" from data\shaders\metal.vert and data\shaders\metal.frag.
(D) Compiling shader "neck" from data\shaders\neck.vert and data\shaders\neck.frag.
(D) Compiling shader "cd" from data\shaders\cd.vert and data\shaders\cd.frag.
(D) 1 joysticks found.
(W) No MIDI input ports found.
(D) 6 guitscw sounds found in sounds: guitscw1.ogg - guitscw6.ogg
(D) 6 bassscw sounds found in sounds: bassscw1.ogg - bassscw6.ogg
(W) MegaLight\sounds\ failsound.ogg not found -- using general failsound.ogg instead.
(W) MegaLight\sounds\starpowerready.ogg not found -- using starpower.ogg instead.
(D) 8 drumscw sounds found in sounds: drumscw1.ogg - drumscw8.ogg
(W) MegaLight\sounds\crowdcheers.ogg not found -- using data\sounds\crowdcheers.ogg instead.
(W) MegaLight\sounds\staractivate.ogg not found -- using starpower.ogg instead.
(W) MegaLight\soundsattleused.ogg not found -- using starpower.ogg instead.
(W) MegaLight\sounds\stardeactivate.ogg not found -- sound disabled.
(D) 6 guitscw sounds found in sounds: guitscw1.ogg - guitscw6.ogg
(W) MegaLight\sounds
escue.ogg not found -- using starpower.ogg instead.
(W) MegaLight\sounds\coopfail.ogg not found -- using out.ogg instead
(D) Default animated stage for MegaLight theme = Normal
(D) Ready.
(D) View: Push: MainMenu
(D) View: Push: Menu
(D) View: Push: Menu
(D) View: Push: ControlActivator
(D) View: Pop: ControlActivator
(D) Starting server.
(D) Connecting to host 127.0.0.1.
(D) View: Pop all
(D) View: Pop: MainMenu
(D) View: Pop: Menu
(D) View: Pop: Menu
(D) View: Pop: MainMenu
(D) Session #1 connected.
(D) View: Pop: Menu
(D) View: Push: Lobby
(D) Connected as session #1.
(D) 1 phrases taught.
(D) 2 phrases taught.
(D) Learned about World.CreatePlayer, 1 phrases now known.
(D) 1 phrases taught.
(D) Learned about World.PlayerJoined, 1 phrases now known.
(D) Learned about World.StartGame, 2 phrases now known.
(D) 2 phrases taught.
(D) 3 phrases taught.
(D) 4 phrases taught.
(D) 5 phrases taught.
(D) Learned about World.GameStarted, 2 phrases now known.
(D) View: Pop: Lobby
(D) Learned about World.SceneCreated, 3 phrases now known.
(D) Song select submenu position tuple: (0.10000000000000001, 0.074999999999999997)
(D) Learned about World.EnterScene, 4 phrases now known.
(D) Learned about World.SceneEntered, 5 phrases now known.
(D) View: Push: SongChoosingSceneClient
(D) Songlist artist colors: (0.25098039215686274, 0.50196078431372548, 1.0) / (0.25098039215686274, 0.50196078431372548, 1.0)
(D) song_cd_xpos found: None
(D) song_cdscore_xpos found: None
(D) song_list_xpos found: None
(D) song_listscore_xpos found: None
(D) song_listcd_cd_xpos found: 0.25
(D) song_listcd_cd_ypos found: 0.6
(D) song_listcd_score_xpos found: 0.1
(D) song_listcd_score_ypos found: 0.5
(D) song_listcd_list_xpos found: 0.5
(D) Dialogs.loadCollection() function call...
(D) View: Push: LoadingSplashScreen
(D) Song.getAvailableLibraries function call...library = C:\FoFiX\data\songs\Rock Band DLC\Weezer Pack
(D) Dialogs.libraryListLoaded() function call...
(D) Dialogs.py: Finished inserting blank spaces in self.songs.
(D) Dialogs.py: Finished filtering doubled blank spaces in self.songs.
(D) Dialogs.songListLoaded.
(D) View: Pop: LoadingSplashScreen
(D) View: Push: SongChooser
(D) Dialogs.loadCollection() function call...
(D) View: Push: LoadingSplashScreen
(D) Song.getAvailableLibraries function call...library = C:\FoFiX\data\songs\Rock Band DLC
(D) Dialogs.libraryListLoaded() function call...
(D) Dialogs.py: Finished inserting blank spaces in self.songs.
(D) Dialogs.py: Finished filtering doubled blank spaces in self.songs.
(D) Dialogs.songListLoaded.
(D) View: Pop: LoadingSplashScreen
(D) Dialogs.loadCollection() function call...
(D) View: Push: LoadingSplashScreen
(D) Song.getAvailableLibraries function call...library = C:\FoFiX\data\songs
(D) Dialogs.libraryListLoaded() function call...
(D) Dialogs.py: Finished inserting blank spaces in self.songs.
(D) Dialogs.py: Finished filtering doubled blank spaces in self.songs.
(D) Dialogs.songListLoaded.
(D) View: Pop: LoadingSplashScreen
(D) New library selected: C:\FoFiX\data\songs\Singles
(D) Dialogs.loadCollection() function call...
(D) View: Push: LoadingSplashScreen
(D) Song.getAvailableLibraries function call...library = C:\FoFiX\data\songs\Singles
(D) Dialogs.libraryListLoaded() function call...
(D) Dialogs.py: Finished inserting blank spaces in self.songs.
(D) Dialogs.py: Finished filtering doubled blank spaces in self.songs.
(D) Dialogs.songListLoaded.
(D) View: Pop: LoadingSplashScreen
(D) View: Pop: SongChooser
(D) Retrieving sections from: C:\FoFiX\data\songs\Singles\Ozzy Osbourne - Diary Of A Madman\notes.mid
(D) Practice start position retrieved: 0.0
(D) Retrieving parts from: C:\FoFiX\data\songs\Singles\Ozzy Osbourne - Diary Of A Madman\notes.mid
(D) MIDI Type identified as GH
(D) 3 phrases taught.
(D) 4 phrases taught.
(D) 5 phrases taught.
(D) Learned about World.DeleteScene, 3 phrases now known.
(D) 6 phrases taught.
(D) 7 phrases taught.
(D) Learned about World.SceneDeleted, 6 phrases now known.
(D) Learned about World.CreateScene, 4 phrases now known.
(D) Learned about World.SceneLeft, 7 phrases now known.
(D) Learned about Scene.ControlEvent, 5 phrases now known.
(D) View: Pop: SongChoosingSceneClient
(D) GuitarSceneClient init...
(D) View: Push: LoadingSplashScreen
(D) [4, 3, 7, 8, 6, 5]
(D) Simple tails used; complex tail loading error...
(D) GuitarScene keysList: [[64, 256, 1024, 4096, 16384, 128, 512, 2048, 8192, 32768]]
(D) loadSong function call (song.py)...
(D) Retrieving parts from: C:\FoFiX\data\songs\Singles\Ozzy Osbourne - Diary Of A Madman\notes.mid
(D) MIDI Type identified as GH
(D) Song with only a single audio track identified - single-track miss volume applied: 0.8
(D) Retrieving notes from: C:\FoFiX\data\songs\Singles\Ozzy Osbourne - Diary Of A Madman\notes.mid
(D) GSOLO ON event Guitar Solo 1 found at time 275247.8835
(D) GSOLO OFF event Verse 3 found at time 293653.9955
(D) No song.ini setting found speficying early_hit_window_size - using automatic detection...
(D) Last note (number 1) found for player 0 at time 373356.437500
(D) 8 phrases taught.
(D) Pause text / selected hex colors: #FFFFFF / #FFBF00
(D) Pause text / selected colors: (1.0, 1.0, 1.0) / (1.0, 0.74901960784313726, 0.0)
(D) View: Pop: Menu
(D) View: Pop: LoadingSplashScreen
(D) 6 phrases taught.
(D) Learned about World.EnterScene, 6 phrases now known.
(D) Learned about Scene.ControlData, 8 phrases now known.
(D) View: Push: GuitarSceneClient
(D) View: Pop: GuitarSceneClient
(D) loadSong function call (song.py)...
(D) Cheer loop delay used: 550
(D) Retrieving parts from: C:\FoFiX\data\songs\Singles\Ozzy Osbourne - Diary Of A Madman\notes.mid
(D) MIDI Type identified as GH
(D) Retrieving notes from: C:\FoFiX\data\songs\Singles\Ozzy Osbourne - Diary Of A Madman\notes.mid
(D) View: Push: LoadingScreen
(D) GSOLO ON event Guitar Solo 1 found at time 275247.8835
(D) GSOLO OFF event Verse 3 found at time 293653.9955
(D) View: Pop: LoadingScreen
(D) View: Push: GameResultsSceneClient
(D) View: Push: GetText
(D) View: Pop: GetText
(D) Score upload result: True;1
(D) View: Push: Menu
(D) View: Pop: Menu
(D) View: Pop: GameResultsSceneClient
(D) Song select submenu position tuple: (0.10000000000000001, 0.074999999999999997)
(D) View: Push: SongChoosingSceneClient
(D) Songlist artist colors: (0.25098039215686274, 0.50196078431372548, 1.0) / (0.25098039215686274, 0.50196078431372548, 1.0)
(D) song_cd_xpos found: None
(D) song_cdscore_xpos found: None
(D) song_list_xpos found: None
(D) song_listscore_xpos found: None
(D) song_listcd_cd_xpos found: 0.25
(D) song_listcd_cd_ypos found: 0.6
(D) song_listcd_score_xpos found: 0.1
(D) song_listcd_score_ypos found: 0.5
(D) song_listcd_list_xpos found: 0.5
(D) Dialogs.loadCollection() function call...
(D) View: Push: LoadingSplashScreen
(D) Song.getAvailableLibraries function call...library = C:\FoFiX\data\songs\Singles
(D) Dialogs.libraryListLoaded() function call...
(D) Retrieving parts from: C:\FoFiX\data\songs\Singles\Ozzy Osbourne - Diary Of A Madman\notes.mid
(D) MIDI Type identified as GH
(D) Retrieving sections from: C:\FoFiX\data\songs\Singles\Ozzy Osbourne - Diary Of A Madman\notes.mid
(D) Dialogs.py: Finished inserting blank spaces in self.songs.
(D) Dialogs.py: Finished filtering doubled blank spaces in self.songs.
(D) Dialogs.songListLoaded.
(D) View: Pop: LoadingSplashScreen
(D) View: Push: SongChooser
(D) Dialogs.loadCollection() function call...
(D) View: Push: LoadingSplashScreen
(D) Song.getAvailableLibraries function call...library = C:\FoFiX\data\songs
(D) Dialogs.libraryListLoaded() function call...
(D) Dialogs.py: Finished inserting blank spaces in self.songs.
(D) Dialogs.py: Finished filtering doubled blank spaces in self.songs.
(D) Dialogs.songListLoaded.
(D) View: Pop: LoadingSplashScreen
(D) New library selected: C:\FoFiX\data\songs\Rock Band DLC
(D) Dialogs.loadCollection() function call...
(D) View: Push: LoadingSplashScreen
(D) Song.getAvailableLibraries function call...library = C:\FoFiX\data\songs\Rock Band DLC
(D) Dialogs.libraryListLoaded() function call...
(D) Dialogs.py: Finished inserting blank spaces in self.songs.
(D) Dialogs.py: Finished filtering doubled blank spaces in self.songs.
(D) Dialogs.songListLoaded.
(D) View: Pop: LoadingSplashScreen
(D) New library selected: C:\FoFiX\data\songs\Rock Band DLC\Weezer Pack
(D) Dialogs.loadCollection() function call...
(D) View: Push: LoadingSplashScreen
(D) Song.getAvailableLibraries function call...library = C:\FoFiX\data\songs\Rock Band DLC\Weezer Pack
(D) Dialogs.libraryListLoaded() function call...
(D) Dialogs.py: Finished inserting blank spaces in self.songs.
(D) Dialogs.py: Finished filtering doubled blank spaces in self.songs.
(D) Dialogs.songListLoaded.
(D) View: Pop: LoadingSplashScreen
(D) View: Pop: SongChooser
(D) Retrieving sections from: C:\FoFiX\data\songs\Rock Band DLC\Weezer Pack\Weezer - Troublemaker\notes.mid
(D) Practice start position retrieved: 0.0
(D) Retrieving parts from: C:\FoFiX\data\songs\Rock Band DLC\Weezer Pack\Weezer - Troublemaker\notes.mid
(D) MIDI Type identified as RB
(D) View: Push: ItemChooser
(D) View: Push: Menu
(D) View: Pop: Menu
(D) View: Pop: ItemChooser
(D) View: Pop: ItemChooser
(D) View: Push: ItemChooser
(D) View: Push: Menu
(D) View: Pop: Menu
(D) View: Pop: ItemChooser
(D) View: Pop: ItemChooser
(D) View: Pop: SongChoosingSceneClient
(D) GuitarSceneClient init...
(D) View: Push: LoadingSplashScreen
(D) [4, 3, 7, 8, 6, 5]
(D) Simple tails used; complex tail loading error...
(D) GuitarScene keysList: [[64, 256, 1024, 4096, 16384, 128, 512, 2048, 8192, 32768]]
(D) loadSong function call (song.py)...
(D) Retrieving parts from: C:\FoFiX\data\songs\Rock Band DLC\Weezer Pack\Weezer - Troublemaker\notes.mid
(D) MIDI Type identified as RB
I read somewhere on the forums that songs with both guitar.ogg and song.ogg cause this crash so I tried deleting them both one at a time and playing Troublemaker both ways, but no dice. It crashes when I delete song.ogg and it hangs when I delete guitar.ogg.
If there's something simple that I'm missing someone let me know, if not, at least I still have 3.100b3 installed so I can go back to that.
Thanks in advance guys.