Issue 233 in thelastripper: OutOfRange Length Error

1 view
Skip to first unread message

codesite...@google.com

unread,
May 21, 2011, 12:40:51 AM5/21/11
to thelastrip...@googlegroups.com
Status: New
Owner: ----

New issue 233 by 8tonsofg...@gmail.com: OutOfRange Length Error
http://code.google.com/p/thelastripper/issues/detail?id=233

Description of the issue:

TLR can buffer in memory, but when it tries to write the buffered data to
disk, there's an error message and no file. Switching the save mode to save
directly to disk gives the same error, instantly as ripping starts.

The message is:
Exception occured: System.ArgumentOutOfRangeException: Length cannot be
less than zero.** Parameter name: length** at
System.String.InternalSubStringWithChecks(Int32 startIndex, Int32 length,
Boolean fAlwaysCopy)** at LibLastRip.LastManager.GetAlbumPath(String
pattern, MetaInfo SongInfo)** at LibLastRip.LastManager.SaveSong(Stream
Song, Int32 Count, MetalInfo SongInfo, Boolean complete)

(nondisplayable characters are represented by asterisks)

This problem came on suddenly after several hours uneventful ripping (with
a mouse-and-keyboard script I've written to search already-ripped files and
press 'skip' if TLR is ripping a duplicate), and wasn't solved by
reinstalling or rebooting.

Maybe LastFM has changed it's own streaming code slightly?

GENERAL INFORMATION ABOUT YOUR SYSTEM:

TheLastRipper version? 1.40
Mono/.Net runtime version? No
Operating system and version? XP SP3


codesite...@google.com

unread,
May 21, 2011, 2:38:27 AM5/21/11
to thelastrip...@googlegroups.com

Comment #1 on issue 233 by 8tonsofg...@gmail.com: OutOfRange Length Error
http://code.google.com/p/thelastripper/issues/detail?id=233

UPDATE: Two deep system cleans and 3 reinstalls later, it seems to work
fine. Provided you don't change the 'Filename Pattern' field - if you do,
the rips get saved to nowhere. Very strange.

But finding alternative programs did teach me one thing: I hate
StationRipper.

Reply all
Reply to author
Forward
0 new messages