Audacity 2.3.1 crashing on MP3 export on Lion

Help for Audacity on macOS.
Forum rules
ImageThis forum is for Audacity on macOS 10.4 and later.
Please state which version of macOS you are using,
and the exact three-section version number of Audacity from "Audacity menu > About Audacity".


Audacity 1.2.x and 1.3.x are obsolete and no longer supported. If you still have those versions, please upgrade at https://www.audacityteam.org/download/.
The old forums for those versions are now closed, but you can still read the archives of the 1.2.x and 1.3.x forums.
Post Reply
Smoglord668
Posts: 16
Joined: Sun Jun 17, 2018 3:58 pm
Operating System: OS X 10.10 Yosemite

Audacity 2.3.1 crashing on MP3 export on Lion

Post by Smoglord668 » Thu Mar 14, 2019 12:20 am

Right, here's my problem, had 2.2.2 running fine on Snow Leopard on an old macbook 2,1 Intel Core 2 Duo 2 Ghz Which are 64 bit CPUs, but, and don't quote me on this, the north-bridge is 32 bit only so it's limited to 3GB of memory, and Mountain Lion won't run on it. Everything else other than the kernal_task is Intel (64 bit) in activity monitor.

Upgraded the machine to 10.7.5 (lion), clean install formatted the old hard drive, so I can run 2.3.1. Lame 3.100 Seems to work fine, except when I try to export to MP3, crash error shows an error with libmp3lame64bit.dylib, I'll put a bit of the crash log at the bottom of the post.

I've installed 2.2.2 which uses Lame 3.99.5 on the same setup and that exports MP3s correctly.

So I'm guessing Lame64bit needs a full 64bit system?

Not experimented with FFmpeg yet.

Some of the crash gubbins:
Crashed Thread: 0 Dispatch queue: com.apple.main-thread

Exception Type: EXC_BREAKPOINT (SIGTRAP)
Exception Codes: 0x0000000000000002, 0x0000000000000000

Application Specific Information:
objc[422]: garbage collection is OFF

Dyld Error Message:
Symbol not found: ___exp10
Referenced from: /Library/Application Support/audacity/*/libmp3lame64bit.dylib
Expected in: /usr/lib/libSystem.B.dylib

Thread 0 Crashed:: Dispatch queue: com.apple.main-thread
0 dyld 0x00007fff6f6b806d dyld_fatal_error + 1
1 dyld 0x00007fff6f6bb948 dyld::fastBindLazySymbol(ImageLoader**, unsigned long) + 128
2 libdyld.dylib 0x00007fff881ed716 dyld_stub_binder_ + 13
3 ??? 0x0000000117169070 0 + 4682322032
4 Audacity 0x000000010fc1985b MP3Exporter::InitializeStream(unsigned int, int) + 427
5 Audacity 0x000000010fc1a907 ExportMP3::Export(AudacityProject*, std::__1::unique_ptr<ProgressDialog, std::__1::default_delete<ProgressDialog> >&, unsigned int, wxString const&, bool, double, double, MixerSpec*, Tags const*, int) + 2471
6 Audacity 0x000000010fc0ab12 Exporter::ExportTracks() + 306
7 Audacity 0x000000010fc07512 Exporter::Process(AudacityProject*, bool, double, double) + 274
8 Audacity 0x000000011000559f (anonymous namespace)::DoExport(AudacityProject&, wxString const&) + 879
9 Audacity 0x0000000110001c4d FileActions::Handler::OnExportMp3(CommandContext const&) + 45
10 Audacity 0x000000010fdbb82f CommandManager::HandleCommandEntry(CommandListEntry const*, CommandFlag, CommandFlag, wxEvent const*) + 495

Smoglord668
Posts: 16
Joined: Sun Jun 17, 2018 3:58 pm
Operating System: OS X 10.10 Yosemite

Re: Audacity 2.3.1 crashing on MP3 export on Lion

Post by Smoglord668 » Thu Mar 14, 2019 1:48 pm

Just read elsewhere that Audacity 2.3.0 still ran the old Lame,

Testing Audacity 2.3.0 created MP3 files correctly. Shows Lame 3.99.5 in preferences.

:?

waxcylinder
Forum Staff
Posts: 14580
Joined: Tue Jul 31, 2007 11:03 am
Operating System: Windows 10

Re: Audacity 2.3.1 crashing on MP3 export on Lion

Post by waxcylinder » Thu Mar 14, 2019 2:03 pm

Smoglord668 wrote:
Thu Mar 14, 2019 1:48 pm
Just read elsewhere that Audacity 2.3.0 still ran the old Lame,
Yes that is the case - it is only the new 2.3.1 64-bit Audacity that needs 64-bit LAME vn 3.100

Smoglord668 wrote:
Thu Mar 14, 2019 1:48 pm
Testing Audacity 2.3.0 created MP3 files correctly. Shows Lame 3.99.5 in preferences.
And yes, 3.99.5 is the right 32-bit LAME version for the older 32-bit Audacities on Mac.

And you can have bothe the 64-bit and 32-bit libraries on your Mac co-existing and working with 32-bit and 64-bit Audacities.

WC
________________________________________FOR INSTANT HELP: (Click on Link below)
* * * * * FAQ * * * * * Tutorials * * * * * Audacity Manual * * * * *

Smoglord668
Posts: 16
Joined: Sun Jun 17, 2018 3:58 pm
Operating System: OS X 10.10 Yosemite

Re: Audacity 2.3.1 crashing on MP3 export on Lion

Post by Smoglord668 » Thu Mar 14, 2019 4:37 pm

I've added this is a bug/undocumented feature at

https://sourceforge.net/p/lame/bugs/mil ... atibility/

Bug 499

Afterlooking into this a bit further, I belive my model has a 32 bit EFI, confirmed by this webpage suggestion:

http://hints.macworld.com/article.php?s ... 2100235176


ioreg -l -p IODeviceTree | grep firmware-abi
| | "firmware-abi" = <"EFI32">

Post Reply