I just spent a great deal of time getting StepmaniaX v12 to load several song packs and noticed some interesting things about what can cause (non-memory related) lock ups when caching songs. The problems usually stem from the image files.
1.) If the song folder has multiple image formats, a caching lock up will occur. This happened with several songs that contained two background images; One in jpg and another in png. It also occurs if, considering the banner and background, one is jpg and the other is png.
2.) If the folder contains image files and none of their filenames contain the text "bg" or "background", a caching lock up will occur. I guess StepmaniaX is parsing the filenames of image files to find the background and locks up if it doesn't find one with that text. Note however, if the folder does not contain any image files, the song will cache properly.
3.) If an image file has an incorrect extension, a caching lock up will occur. I guess some song authors thought renaming that "banner.png" file to "banner.jpg" converted the image to a jpg. Since you can't visually tell if this has been done, consider this possibility last. If all the images in the folder are the same image type and the background image is labelled properly and StepmaniaX still locks up when caching the song, this is probably the issue. Just open all the image files with your favorite image editing software, re-save them (make sure to use the same file type for them all) and delete the old images.
This post has been edited by gobblev: Jul 14 2006, 12:21 AM