Shirt Pocket Discussions  
    Home netTunes launchTunes SuperDuper! Buy Now Support Discussions About Shirt Pocket    

Go Back   Shirt Pocket Discussions > SuperDuper! > General

Reply
 
Thread Tools Rate Thread Display Modes
  #1  
Old 11-11-2008, 12:10 PM
jtk jtk is offline
Registered User
 
Join Date: Jul 2008
Posts: 12
Exclamation Problem with SMB Shares and Volume Menus

I've been running into an oddball issue with the volume selection menus in 2.5. When I have an SMB share mounted by root (and unreadable by users), the source and target menus are both grayed out. When the "Options" button is clicked, both the "General" and "Advanced" tabs and screens behave as expected, but the "Okay" button doesn't seem to do anything. Deleting the settings or preferences doesn't fix the problem, but dismounting the SMB share does.

I suspect that the same thing might happen if any volume that SD! doesn't have read/execute privileges on is mounted. Unfortunately, I haven't had an opportunity to verify that scenario.

System info:
PM G5 dual 2GHz w/ 4GB
10.5.5
Two internal drives (desired SD! source and target volumes)
External FW drive (Time Machine volume)
Drobo/DroboShare (SMB share)
__________________
jtk
Reply With Quote
  #2  
Old 11-11-2008, 01:23 PM
dnanian's Avatar
dnanian dnanian is offline
Administrator
 
Join Date: Apr 2001
Location: Weston, MA
Posts: 14,923
Send a message via AIM to dnanian
I just mounted a read-only iDisk volume and SD! seems fine, jtk. Try removing the "saved settings" folder in your Library/Application Support/SuperDuper! folder and repeat the test.
__________________
--Dave Nanian
Reply With Quote
  #3  
Old 11-11-2008, 02:18 PM
jtk jtk is offline
Registered User
 
Join Date: Jul 2008
Posts: 12
Quote:
Originally Posted by dnanian View Post
I just mounted a read-only iDisk volume [...]
The problem doesn't occur (as you verified) with read-only volumes, only when the current user has no permissions (e.g. a volume mounted by root with 700 permissions) — neither read, write, nor execute. And, as I said, deleting the settings (okay, I didn't specifically say saved settings...) doesn't have any effect.

Also, I'm not sure whether this problem will occur with locally connected volumes, or only with network shares. I can reliably duplicate this with SMB shares, but haven't tested it with AFS or NFS volumes. Might be interesting to try, if a way can be found to keep them from getting unmounted when the root user logs out.

Just guessing here, but it looks to me like this has something to do with the way SD! or Cocoa handles the list of available volumes.
__________________
jtk

Last edited by jtk; 12-16-2008 at 11:04 AM. Reason: Bad grammar makes me [sic]
Reply With Quote
  #4  
Old 11-11-2008, 02:22 PM
dnanian's Avatar
dnanian dnanian is offline
Administrator
 
Join Date: Apr 2001
Location: Weston, MA
Posts: 14,923
Send a message via AIM to dnanian
Do you get any errors in the console/system logs?
__________________
--Dave Nanian
Reply With Quote
  #5  
Old 11-11-2008, 03:32 PM
jtk jtk is offline
Registered User
 
Join Date: Jul 2008
Posts: 12
Indeed.

From the console (identical info is system.log):
Code:
11/11/2008 12:26:21 SuperDuper![18365] .scriptSuite warning for attribute 'boundsAsQDRect' of class 'NSWindow' in suite 'NSCoreSuite': 'NSData<QDRect>' is not a valid type name. 
11/11/2008 12:26:21 SuperDuper![18365] .scriptSuite warning for type 'NSTextStorage' attribute 'name' of class 'NSApplication' in suite 'NSCoreSuite': AppleScript name references may not work for this property because its type is not NSString-derived. 
11/11/2008 12:26:21 SuperDuper![18365] .scriptSuite warning for type 'NSTextStorage' attribute 'lastComponentOfFileName' of class 'NSDocument' in suite 'NSCoreSuite': AppleScript name references may not work for this property because its type is not NSString-derived. 
11/11/2008 12:26:21 SuperDuper![18365] .scriptSuite warning for attribute 'boundsAsQDRect' of class 'NSWindow' in suite 'NSCoreSuite': 'NSData<QDRect>' is not a valid type name. 
11/11/2008 12:26:21 SuperDuper![18365] .scriptSuite warning for type 'NSTextStorage' attribute 'title' of class 'NSWindow' in suite 'NSCoreSuite': AppleScript name references may not work for this property because its type is not NSString-derived. 
11/11/2008 12:26:21 SuperDuper![18365] .scriptSuite warning for superclass of class 'NSAttachmentTextStorage' in suite 'NSTextSuite': 'NSString' is not a valid class name. 
11/11/2008 12:26:21 SuperDuper![18365] Exception raised during posting of notification.  Ignored.  exception: 'Unable to retrieve volume information'  invoked observer method: '*** -[MainController handleSettingsLoadNotification:]'  observer: 0x753f40  notification name: 'SDSettingsLoadNofication' 
11/11/2008 12:26:21 SuperDuper![18365] Exception raised during posting of notification.  Ignored.  exception: 'Unable to retrieve volume information'  invoked observer method: '*** -[MainController handleSettingsChangeNotification:]'  observer: 0x753f40  notification name: 'SDsettingsChangeNotification' 
11/11/2008 12:26:21 SuperDuper![18365] Exception raised during posting of notification.  Ignored.  exception: 'Unable to retrieve volume information'  invoked observer method: '*** -[MainController handleSettingsChangeNotification:]'  observer: 0x753f40  notification name: 'SDsettingsChangeNotification' 
11/11/2008 12:26:22 SuperDuper![18365] Exception raised during posting of notification.  Ignored.  exception: 'Unable to retrieve volume information'  invoked observer method: '*** -[MainController applicationDidFinishLaunching:]'  observer: 0x753f40  notification name: 'NSApplicationDidFinishLaunchingNotification'
__________________
jtk
Reply With Quote
  #6  
Old 11-11-2008, 04:42 PM
dnanian's Avatar
dnanian dnanian is offline
Administrator
 
Join Date: Apr 2001
Location: Weston, MA
Posts: 14,923
Send a message via AIM to dnanian
Yes, indeed: the system call we're using to retrieve the list of volumes is throwing an exception. OK, thanks.
__________________
--Dave Nanian
Reply With Quote
Reply

Tags
2.5, bug, hang, leopard, smb


Currently Active Users Viewing This Thread: 1 (0 members and 1 guests)
 
Thread Tools
Display Modes Rate This Thread
Rate This Thread:

Posting Rules
You may not post new threads
You may not post replies
You may not post attachments
You may not edit your posts

BB code is On
Smilies are On
[IMG] code is On
HTML code is Off

Forum Jump


All times are GMT -4. The time now is 09:04 AM.


Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2024, vBulletin Solutions, Inc.