Project

General

Profile

Actions

Emulator Issues #6017

closed

Compressing Multiple ISOs with Gibberish Titles Crashes Dolphin

Added by shinra35888 about 11 years ago. Updated over 6 years ago.

Status:
Fixed
Priority:
Normal
Assignee:
-
Category:
UI
% Done:

0%

Operating system:
N/A
Issue type:
Bug
Milestone:
Regression:
No
Relates to usability:
No
Relates to performance:
No
Easy:
No
Relates to maintainability:
No
Regression start:
Fixed in:

Description

Have you searched the issue tracker for a similar issue? I searched 'compress'. Nothing came up that was active.

I think this may be considered a continuation of this: http://code.google.com/p/dolphin-emu/issues/detail?id=3172

When selecting multiple games in the Dolphin menu with 'Shift-Clicking', the emulator crashes when a game that has a gibberish title is in the mix when using the multiple iso compressing option (see file attached).

That particular game is Bomberman Land. The title becomes English when you've loaded the game and made a save. But before then, a few games have this gibberish that cause the crash.

Compressing these types of games by themselves doesn't cause a crash though.

Actions #1

Updated by shinra35888 about 11 years ago

I'd like to add that even after starting the game and having the title turn to english, it will still crash when doing the above.

It may be symbols and other kinds of punctuations in general as well that is involved with this for I tried to compress a big list amount of games without gibberish titles and it crashed again. I did notice that some of those games had !, (, ), -, and abbreviation periods in their title names.

Actions #2

Updated by rachelbryk about 11 years ago

Works fine for me.

Actions #3

Updated by shinra35888 about 11 years ago

Update:

I just did a series of games that had ':', '-', 'abbreviation period', '(', ')', and an '!' in their title name for one game mixed with 2 other games that contain no symbols. Completed successfully.

When I did a series of games that contained an '&' in their title name with 2 other games with no symbols, it crashed again.

Those particular games with the '&' in this case were the Mario & Sonic Olympics games.

Doing one more test to try to rule out an iso compressing limit by compressing 17 games that don't contain '&' in their title name or the gibberish shown with bomberman land. Will share results after it is done.

Actions #4

Updated by rachelbryk about 11 years ago

  • Status changed from New to Questionable

Still works fine for me with &.

Actions #5

Updated by shinra35888 about 11 years ago

Finished that last test somewhat.

The one with jibberish and the one with '&' I only tried the conversion with 1 of those and 2 normally named title isos (3 isos together totally).

When I did the converting 17 isos with no '&' and jibberish characters in the title name, 7 isos completed when I saw that it had crashed.

I went through and started each game I used to make sure they all worked. They all started.

I deducted that one of the games that the multiple compression crashed on was Mario Strikers Charged. I tried again with just 2 games: MSC and Another. The emu crashed when converting MSC again. So I tried to do it by itself and everything was successful. When MSC is first in the conversion process, it converted but crashed when switching over to the next game. When MSC is not first in the conversion list, it completes successfully. So I retested it as it being first and it crashed again. That may or may not change my common denominator as to why this happens.

Another small amount of games does this too when multiple compressing. Basically, the surefire way to finish compressing my list of games is to do it one-by-one because even when I exclude games that seem problematic, something always crashes when trying to do it batch. That is probably why the guy in the link said random because from the outside, it sure does seem that way. I tried to maybe prove to myself that the iso may have not been converted properly, but when I play the game, it works and when I convert them individually, they always complete. So something must be up with the converting mechanism when trying to handle multiple particular games.

All in all, something is definitely up somewhere. Don't know what, but something is going on.

Actions #6

Updated by Billiard26 about 11 years ago

Is this fixed in rfcf87f6c53fd26b4dcbba5151185f3c4f4d4bd1d or later?

Actions #7

Updated by Billiard26 about 11 years ago

Well, that's a long shot, assuming this even is "gibberish title" related it might fix it.

Actions #8

Updated by shinra35888 about 11 years ago

I don't think it is anymore. I single compressed the rest of my isos and it kept crashing on like every 6th or 7th iso reguardless of title. They all were converted but some had to have multiple go arounds.

Actions #9

Updated by Billiard26 about 11 years ago

  • Issue type set to Bug
Actions #10

Updated by MayImilae over 10 years ago

  • Category set to ui
Actions #11

Updated by kamiyo almost 10 years ago

I have sort of pinpointed it down to this line (at least this is where the segfault happens), and this doesn't have to do with gibberish files for me. They are all normal alphanumeric titles:

FileSystemGCWii.cpp, Line 251:

if (Read32(0x18) == 0x5D1C9EA3)

Visual Studio breaks there for me when I try to debug Dolphin after it hangs, after I try to compress an ISO and it fails.

Actions #12

Updated by JMC4789 almost 9 years ago

  • Status changed from Questionable to New

I guess this is confirmed to maybe happen? Unmarking as questionable.

Actions #13

Updated by JosJuice over 6 years ago

  • Status changed from New to Fixed

I think this has gotten fixed by this point. Please comment if it hasn't.

Actions

Also available in: Atom PDF