-
Notifications
You must be signed in to change notification settings - Fork 445
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Crashing after Editing/Practicing Pump Charts. #1026
Comments
This is why it's bad for practice mode to use the same code as edit mode. I'm not sure practice mode every really worked reliably, it has so many problems. |
I can't reproduce this crash at all. Not sure what info to ask for, so just try stuff and see if you can figure out more about how to make it happen. |
I have been investigating in Edit Mode. I won't go further today since I have some important stuff to get to, but so far it seems to only happen when there is a blank chart in play (the edit chart I looked at previously turned out to be blank.) Perhaps later I will play around with Practice some more. Two things to note:
Take 1Editing a new Pump Single Chart from Scratch. Take 2Go back into the same chart. Take 3Create a new Single chart for the same song on another difficulty. StepMania5.0.10 crash report (build 4b39375, 20151031 @ 14:38:06)Crash reason: Access Violation Thread: Main thread Static log: Partial log: -- End of report |
Here's the fun part: After changing your game type to pump, clear your song cache. Then when you go into edit/practice mode again you'll notice that the blank edit chart for Dance Vibrations has disappeared. |
Finally back. I didn't see any option to clear song cache, so I just Reloaded Songs/Courses, opened up the blank Dance Vibrations edit, then left without saving, to find that it had deleted itself. So, yeah, that's odd. It reads a chart that doesn't really exist, and then crashes trying to write to it? That's my understanding of what's going on here. This "ghost chart" was named NITENITEMARE. Is that some kind of fallback or behind-the-scenes dev name? Good news is that so far, I haven't had any further problems with editing for Pump. I guess I'll just stay away from the "Practice" mode (which doesn't even let you access all the songs -_-) |
(Also, unrelated, but could you pweeeeze help me recover my Forum account? Password recovery emails are not working. I tried to bring it up on the issue tracker for the site, but it's been two weeks and I haven't gotten a response from highpressurebeverage) |
I can't do anything about forum problems. shakesoda has known about that problem since launching the site and he's just ignored it, to the irritation of everyone else. All I can suggest is making a new forum account and setting the username. |
@kyzentun actually, it worked at launch and I've got no idea why/when it stopped working (but it had nothing to do with a code change) @Kaiveran either send me an email (shakesoda@gmail.com) or message me yours on IRC and I'll reset it for you, sorry for the trouble. I just didn't see the email from the other repo. |
This happened twice. The first time I was Practicing a Singles chart, and upon opening it created an unholy cacophony of "file saved" sounds playing a million times, which stopped only upon playing the chart. The second was looking at a Double chart in edit mode, and this time it immediately said "Autosave Successful" at the top, with only one save sound. Both times, SM crashed when I tried to exit.
Here is the crash info for the second one (unfortunately don't have the first.)
StepMania5.0.10 crash report (build 4b39375, 20151031 @ 14:38:06)
Crash reason: Access Violation
Thread: Main thread
FontManager.cpp:64 FontManager::UnloadFont(/Themes/_fallback/Fonts/_open sans semibold 24px.ini).
FontManager.cpp:64 FontManager::UnloadFont(/Themes/_fallback/Fonts/_open sans semibold 24px.ini).
FontManager.cpp:64 FontManager::UnloadFont(/Themes/_fallback/Fonts/_open sans semibold 24px.ini).
FontManager.cpp:64 FontManager::UnloadFont(/Themes/_fallback/Fonts/_open sans semibold 24px.ini).
RageFileDriverDirectHelpers.cpp:230 C:/Users/Kaivêran/AppData/Roaming/StepMania 5/Songs/*
Thread: Decode thread
RageSoundDriver_Generic_Software.cpp:204 Processing the sound while buffers are available.
RageSoundDriver_Generic_Software.cpp:204 Processing the sound while buffers are available.
RageSoundDriver_Generic_Software.cpp:204 Processing the sound while buffers are available.
RageSoundDriver_Generic_Software.cpp:204 Processing the sound while buffers are available.
RageSoundDriver_Generic_Software.cpp:204 Processing the sound while buffers are available.
Thread: Mixer thread
Thread: Music thread
RageFileDriverDirectHelpers.cpp:230 C:/Games/StepMania 5/Themes/_fallback/Sounds/*
RageFileDriverDirectHelpers.cpp:230 C:/Games/StepMania 5/Themes/_fallback/*
RageFileDriverDirectHelpers.cpp:230 C:/Users/Kaivêran/AppData/Roaming/StepMania 5/Themes/*
RageFileDriverDirectHelpers.cpp:230 C:/Users/Kaivêran/AppData/Roaming/StepMania 5/Themes/_fallback/Sounds/*
RageFileDriverDirectHelpers.cpp:230 C:/Users/Kaivêran/AppData/Roaming/StepMania 5/Themes/_fallback/*
Thread: Worker thread (MemoryCardWorker)
Thread: Worker thread (/@mc1int/)
Thread: Worker thread (/@mc2int/)
Thread: DirectInput thread
InputHandler_DirectInput.cpp:773
InputHandler_DirectInput.cpp:749
InputHandler_DirectInput.cpp:768
InputHandler_DirectInput.cpp:773
InputHandler_DirectInput.cpp:749
Thread: Streaming sound buffering
015eb555: StepMania!01310000
0157f76c: StepMania!01310000
0146efbf: StepMania!01310000
014948b7: StepMania!01310000
0143f9c5: StepMania!01310000
0143fc86: StepMania!01310000
01446509: StepMania!01310000
015f2d27: StepMania!01310000
0139ebe1: StepMania!01310000
0143f9ae: StepMania!01310000
013a8c29: StepMania!01310000
77d4b598: ntdll!RtlFreeHeap [77d10000+3b260+338]
0168a2c0: StepMania!01310000
0139ead7: StepMania!01310000
77d3c530: ntdll!RtlRunOnceExecuteOnce [77d10000+2c4f0+40]
7648c367: KERNELBASE!InitOnceExecuteOnce [763d0000+bc350+17]
014f1fcc: StepMania!01310000
016d8c33: StepMania!01310000
016b156e: StepMania!01310000
77d4b4a9: ntdll!RtlFreeHeap [77d10000+3b260+249]
017d66e8: StepMania!01310000
0139ecc5: StepMania!01310000
01626328: StepMania!01310000
0162633e: StepMania!01310000
01410b0e: StepMania!01310000
013c865f: StepMania!01310000
0139e48f: StepMania!01310000
013a6092: StepMania!01310000
77d4dd20: ntdll!RtlAllocateHeap [77d10000+3dc00+120]
01701d6a: StepMania!01310000
01701a36: StepMania!01310000
017ba1e7: StepMania!01310000
77d75dae: ntdll!RtlUnicodeStringToInteger [77d10000+65b90+21e]
Static log:
StepMania5.0.10
Compiled 20151031 @ 14:38:06 (build 4b39375)
Log starting 2016-03-03 19:34:52
Loading window: win32
Windows 6.2 (Win8) build 9200 []
Memory: 2047mb total, 4095mb swap (4095mb swap avail)
Video driver: Intel(R) HD Graphics 3000 [Intel Corporation]
9.17.10.4229, 5-27-2015 [pci\ven_8086&dev_0116]
Drive: "WDC WD10JPVX-00JC3T001.0" Driver: storahci DMA: N/A
Drive: "HL-DT-STDVDRAM GT51N SB03" Driver: storahci DMA: N/A
Sound device 0: Speakers (Realtek High Definiti, 10.0, MID 1, PID 100
DirectSound Driver: Primary Sound Driver
DirectSound Driver: Speakers (Realtek High Definition Audio) {0.0.0.00000000}.{5a9e5d5f-43d8-4eea-bfb3-4154ca95530e}
DirectSound sample rates: 100..200000 (continuous)
Software mixing at 44100 hz
Sound driver: DirectSound-sw
Lights driver: SystemMessage
Lights driver: Export
Video renderers: 'd3d,opengl'
WARNING: RageDisplay_D3D::TryVideoMode( 1, 854, 480, 16, 0, 1 )
D3D Windowed 854x480 16 color 16 texture 60Hz Vsync SmoothLines
DInput: Enumerating device - Type: 0x00000413 Instance Name: "Keyboard" Product Name: "Keyboard"
DInput: Enumerating device - Type: 0x00000112 Instance Name: "Mouse" Product Name: "Mouse"
Found 2 DirectInput devices:
0: 'Keyboard' axes: 0, hats: 0, buttons: 256 (buffered)
1: 'Mouse' axes: 3, hats: 0, buttons: 8 (buffered)
WARNING: Background missing: Dance Vibrations.mpg
Mixing underruns: 1
Players joined: P1
Top Screen: ScreenEdit
Language: en
Current renderer: Direct3D
Theme: default
Partial log:
01:26.460: 8x 8 (10) _texture stripe (stretch).png
01:26.460: 64x256 ( 0) StepsDisplayGameplay frame.png
01:26.460: 1x 1 (110) blank
01:26.460: total 36084097 texels
01:26.460: PushScreen: "ScreenPrompt"
01:26.462: Zeroing this update. Was 0.047000
01:27.452: 25 FPS, 25 av FPS, 7476 VPF, D3D
01:27.758: Performing texture garbage collection.
01:27.758: C:\Repos\wolfmania\src\RageFileDriverDirect.cpp:156: remove 'C:/Games/StepMania 5/Songs/In The Groove 3/Dance Vibrations/Dance Vibrations.ats'
01:27.760: Zeroing this update. Was 0.038000
-- End of report
The text was updated successfully, but these errors were encountered: