INTERACT FORUM
More => Old Versions => JRiver Media Center 18 for Mac => Topic started by: tunamackaroni on April 23, 2013, 05:17:38 pm
-
Converting .flac to .alac - any file name containing an apostrophe causes the application to crash. Discovered this on the Mac version. Tested on windows version with the same result. Removing the apostrophe allowed the conversion to complete normally.
-
I couldn't reproduce this.
I named a file:
a'b.flac
And converted to:
a'b.m4a
It worked.
Maybe you could provide a full filename? Any other clues?
-
Maybe there is a NAS drive involved.
-
I was converting ~12k files. I tried converting to/from a local drive.. From local to usb and finally from usb to local.
On both OSs the initial failure came between 1-2k conversions. After that single file conversions with an apostrophe would fail consistently, removing the character allowed the conversion to progress with the exception of any files that were in progress during the crash.
I can reproduce but it takes quite some time. I have crash logs on both mac and windows if those would be helpful.
-
You mean it only starts happening after doing thousands of files?
What if you launch the program fresh and try only a single file that fails?
-
just tested.
mac and pc
local to local
file is a secure rip using mc18 on pc to flac.
file name is 07 - Ion Divvy.flac
my theory about apostrophes is shot.
application crashes on either OS
mac..
Exception Type: EXC_CRASH (SIGABRT)
Exception Codes: 0x0000000000000000, 0x0000000000000000
Application Specific Information:
*** error for object 0x101dc9e08: incorrect checksum for freed object - object was probably modified after being freed.
-
Could you capture a crash log with Help > Logging on the Windows side and send it to logs [at] jriver (dot) com?
Thanks.
-
Thanks for the crash report.
However, I need a JRiver log to learn anything. Use Help > Logging from inside the program.
-
Got the log. Thanks.
It's crashing as the conversion thread pushes data into the encoder.
Would you be willing to mail the file you're converting to the logs address? It might have been this file, although I'm not certain:
C:\Music\Lossless\Venetian Snares\Huge Chrome Cylinder Box Unfolding\06 - Li^2co^3.flac
Thanks.
-
Files are 24 MB and 31 MB. Got ftp or a drop box?
-
Files are 24 MB and 31 MB. Got ftp or a drop box?
Our email will accept that.
Or you could use Dropbox and share a link.
Thanks for your patience.
-
I can reproduce the problem using your sample '07 - Ion Divvy.flac'.
There's some problem in the ALAC encoder where it can overrun a temporary buffer.
I'll follow-up tomorrow after I do some more debugging.
-
The buffer overrun crash will be fixed next build:
Fixed: Encoding to ALAC could crash in some cases.
Thanks a lot for your help.
-
Please see this thread also:
http://yabb.jriver.com/interact/index.php?topic=80235.0