Update 01/27/2008

Vantec fixed it! Check out my post about the fix.

Update 12/10/2007

Well, I'm not crazy. Apple has acknoledged that the SMB bug is real and that my bug report has been classified as a duplicate of an existing issue (#5586069, for what it's worth.) It looks like they truly are on the case.

Hello Joseph,

This is a follow up to Bug ID# 5624281. After further investigation it has been determined that this is a known issue, which is currently being investigated by engineering. This issue has been filed in our bug database under the original Bug ID# 5586069. The original bug number being used to track this duplicate issue can be found in the State column, in this format: Duplicate/OrigBug#.

If you have any additional questions related to this bug or wish to check on status of the original issue, please update this bug report or send an email to devbugs@apple.com, referencing your Bug ID# 5624281.

Thank you for submitting this bug report. We truly appreciate your assistance in helping us discover and isolate bugs.

Best Regards,

Apple Developer Connection
Worldwide Developer Relations

Update 12/03/2007 @ 13:00

Vantec, the manufacturer of my Nexstar LX NAS, has replied to my email about this issue and confirmed that the Nexstar is not completely compatible with Leopard, and they are working on new firmware to fix the problem. Thanks for the response, Vantec!!

Hi,

Our development team is aware of the problem and is working on a new firmware to resolve this issue. Currently we do not have an ETA when the new firmware will be ready, but hopefully within the next few weeks. At the moment, our LX enclosure is not fully supported under Mac OS X 10.5. We are sorry for the inconvenience this may have caused you. If you have any further question, please don't hesitate to ask and we will do our best to answer them.

Regards,

Technical Support

Vantec Thermal Technologies


Original Post on 12/01/2007

Ok, Apple, this is getting outrageous. Seriously. I'm not kidding. Now? Nope, still not kidding. Not now, either.

After upgrading to Apple OS X 10.5 Leopard, I cannot read or write to my Vantec LX NAS drive via SMB -- I can connect to the drive, but it appears empty, even though it is full of wonderful stuff. In English, no more iTunes Library for me unless I pull my drive out of it's hiding place and plug it into my Mac.

This is a fairly well documented problem in Mac discussion forums around the world, including this Apple Discussion thread and this one in Australia's Mac Talk Forums.

Here I am connecting to my NAS's 'vault' folder Notice the processors spiking to 100% and the wireless connection is dead. I think that's NetAuthAgent crashing.

Now, my poor NAS looks empty. So Sad.

I was really disappointed that the 10.5.1 patch that came out about a month after Leopard was released did not fix this. I've finally filed an official bug report about this. I'll post updates as I get them.

Console Output

You might see this Console Output (Applications - Utilities - Console) if you have this same problem. It looks like NetAuthAgent crashes, producing com.apple.netauth.useragent[851] NetAuthAgent(851,0xb0147000) malloc: *** error for object 0x16c4e050: Non-aligned pointer being freed (2) and com.apple.netauth.useragent[851] set a breakpoint in malloc_error_break to debug.


12/1/07 10:41:39 AM com.apple.netauth.useragent[851] NetAuthAgent(851,0xb0147000) malloc: *** error for object 0x16c4e050: Non-aligned pointer being freed (2) 
12/1/07 10:41:39 AM com.apple.netauth.useragent[851] *** set a breakpoint in malloc_error_break to debug 
12/1/07 10:41:39 AM com.apple.netauth.useragent[851] NetAuthAgent(851,0xb0147000) malloc: *** error for object 0x16c4e051: Non-aligned pointer being freed 
12/1/07 10:41:39 AM com.apple.netauth.useragent[851] *** set a breakpoint in malloc_error_break to debug 
12/1/07 10:41:39 AM com.apple.netauth.useragent[851] NetAuthAgent(851,0xb0147000) malloc: *** error for object 0x16c4e052: Non-aligned pointer being freed 
12/1/07 10:41:39 AM com.apple.netauth.useragent[851] *** set a breakpoint in malloc_error_break to debug 
12/1/07 10:41:39 AM com.apple.netauth.useragent[851] NetAuthAgent(851,0xb0147000) malloc: *** error for object 0x16c4e053: Non-aligned pointer being freed 
12/1/07 10:41:39 AM com.apple.netauth.useragent[851] *** set a breakpoint in malloc_error_break to debug

6 Responses to “Mac Attack: OS X 10.5 Leopard Hates the Troops, NAS Drives”

  1. Partners in Grime Says:

    Good luck! All my external drives are working perfectly….

  2. Joe Says:

    Thanks for the support… and I’ll try not to be too bitter about your success :)

  3. Harvey Says:

    Hi. No problem at all connecting our Macs to our NAS using Leopard. It’s been super easy to connect using either SMB or AFP. The NAS server holds our media files, runs TwonkyMedia (for our PS3), and we are also using it for TimeMachine backups.

    Our NAS is a QNAP 109. I’ve heard that problems can arise with some NAS due to the quality of the NAS, but the problems have little or anything to do with the Mac OS. So it’s best to go for the best reviewed NAS, instead of buying the cheapest one (you usually get what you pay for).

  4. Harvey Says:

    Hi Joseph. Looking at your screenshot, it shows your NAS icon appearing under Devices, and also under Shared (as an IP address). This is different that how my NAS shows up in the Finder. It doesn’t appear under Devices, it only appears under Shared with the device name (not as an IP address).

    I’m wondering if this may simply be a configuration problem, either on the NAS server, or on the Mac end.

  5. Joe Says:

    Harvey – I suffer from chronic CCS: Cheap Crap Syndrome. It might be the case that Vantec’s NAS implementation is flawed; I have emailed them and hopefully they will get back to me.

  6. Harvey Says:

    Hi Joe,

    I forgot that I had used this terminal command found on MAcOSHInts.com when I got my QNAP NAS to connect by AFP: http://www.macosxhints.com/article.php?story=20071028025409750

    This might do the trick for you.

Leave a Reply