-
Notifications
You must be signed in to change notification settings - Fork 2.2k
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
Last Ranker crashes when battle in the Coliseum #3122
Comments
It seems like one commit that between 0.76-1140-gbe483a1 and 0.76-1157-g7d566b9 causes the issue.Before 1141,it random crashed.after 1156,It definitely crashes.Disable atreac3+ plugin,no crash in any builds. |
in __sceAudio.cpp then the definitely crash return to random crash. |
@ daniel229 @unknownbrackets u32 _AtracDecodeData(int atracID, u8* outbuf, u32 *SamplesNum, u32* finish, int *remains)
{
Atrac *atrac = getAtrac(atracID);
u32 ret = 0;
if(SamplesNum > finish) //added
return 0x80630024;//ERROR_ATRAC_ALL_DATA_DECODED added |
@sum2012 hmm, that fixes it really? I don't understand. In In @daniel229 and @sum2012, it seems like this is a crash inside the atrac decoder. Either bad params are being passed to it (e.g. a bad pointer, or a size that goes beyond the pointer), or the decoder is simply buggy. Or both. -[Unknown] |
@unknownbrackets so that I need @daniel229 confirm work |
As you can see from the stack, it's actually crashing in that other dll. I can't really help you with that dll, but I will say from a general standpoint, if you want to debug a crash inside a dll, you probably need to compile that dll in debug mode if possible (and most importantly have its pdb.) -[Unknown] |
@sum2012 no crash,but missing BGM. |
Test with the maxim-at3plus,It stops BGM instead of crash at that crash point. |
stops BGM log: ppsspp-v0.9.1-2038-g90eed17 full log |
Still cut off with FFMPEG updated |
We are obviously decoding bad data for some reason, but at least we aren't crashing now... |
Does this still show the same "FF: Frame data doesn't match channel configuration!" error? -[Unknown] |
Still,but I get it works one time. |
Look like it usually works,and occasionally not work |
Still happens? |
Yes,it still happens |
So, just to be clear, does it still crash, or does it just not loop properly now? -[Unknown] |
Not crash,just stop suddently in certain point of the bgm,not a loop,and sometime not happen. |
Still got "Error decoding audio" sometime in v1.0.1-224-g0978500 with default setting,but it won't happen when CPU clock change to 1000. |
Is it affected by IO timing method? -[Unknown] |
Yes,it is affected IO timing method.I usually try cpu clock 0 or 1000 with IO timing method fast.1000 always work.Just combined other IO timing method and got this result. cpu clock 0
cpu clock 1000
|
disable atreac3+ plugin can "fix" this issue.
savedata
https://docs.google.com/file/d/0BzGZGDfFE68zNUZvdDIxMi1VbEU/edit?usp=sharing
The text was updated successfully, but these errors were encountered: