View unanswered posts | View active topics It is currently Sun May 26, 2013 2:26 am



Reply to topic  [ 12 posts ] 
 4.1.b4 Cient error 
Author Message
User avatar

Joined: Nov 18, 2008
Posts: 1721
Location: Berkeley, CA
Post 4.1.b4 Cient error
I am seeing client errors occurring after updating PowerLink links? Everything seems to work properly.

Code: Select all
Sep 21, 2009 4:55:58 PM
  PowerLinc          Linking - entered discovery linking mode (240 seconds)
  PowerLinc          Linking - syncing PowerLinc links (address 11.F1.F6)
  PowerLinc          Linking - comparing local and powerlinc links
  PowerLinc          Linking - .  missing: remote link not found for new link 10.DD.6C group 01 (adding remote link)
  PowerLinc          Linking - compare complete
  PowerLinc          Linking - . . adding: INSTEON plc link to controller 10.DD.6C, flags 03, group 01, data 00 00 FF
  PowerLinc          Linking - sync complete
  PowerLinc          Linking - PowerLinc links updated
  PowerLinc          Linking - sending id request for device information
  PowerLinc          Linking - sending id request for device information
  PowerLinc          Linking - received id request response from 10.DD.6C
  PowerLinc          Linking - initializing remote device "MBR Bed Lamp E (slave)" (address 10.DD.6C, firmware version 3.7)
  PowerLinc          Linking - . . . read: default on brightness 100, ramp rate 0.5 seconds
  PowerLinc          Linking - initialize complete
  PowerLinc          Linking - syncing remote device "MBR Bed Lamp E (slave)" (address 10.DD.6C, firmware version 3.7)
  PowerLinc          Linking - syncing all links
  PowerLinc          Linking - . . adding: PowerLinc responder for group 1 (inserting new link at 0FF8)
  PowerLinc          Linking - comparing local and remote links
  PowerLinc          Linking - compare complete
  PowerLinc          Linking - sync complete
  PowerLinc          Linking - device 10.DD.6C links updated
  PowerLinc          Linking - exited linking mode
  Sent INSTEON       "MBR Bed Lamp E (slave)" status request (received: 0)
  Error (client)     _broadcastSelectionChanged() caught exception: NSRangeException -- Cannot remove an observer <NSKeyValueObservance> for the key path "AddressValUI" from <NSCFDictionary> because it is not registered as an observer.
  Error (client)     _broadcastSelectionChanged() caught exception: NSRangeException -- Cannot remove an observer <NSKeyValueObservance> for the key path "AddressValUI" from <NSCFDictionary> because it is not registered as an observer.
  Error (client)     _broadcastSelectionChanged() caught exception: NSRangeException -- Cannot remove an observer <NSKeyValueObservance> for the key path "AddressValUI" from <NSCFDictionary> because it is not registered as an observer.
  Error (client)     _broadcastSelectionChanged() caught exception: NSRangeException -- Cannot remove an observer <NSKeyValueObservance> for the key path "AddressValUI" from <NSCFDictionary> because it is not registered as an observer.
  Error (client)     _broadcastSelectionChanged() caught exception: NSRangeException -- Cannot remove an observer <NSKeyValueObservance> for the key path "AddressValUI" from <NSCFDictionary> because it is not registered as an observer.
  Error (client)     _broadcastSelectionChanged() caught exception: NSRangeException -- Cannot remove an observer <NSKeyValueObservance> for the key path "AddressValUI" from <NSCFDictionary> because it is not registered as an observer.


Tue Sep 22, 2009 11:55 am
Profile
Site Admin
User avatar

Joined: Jan 27, 2003
Posts: 11698
Location: Texas
Post Re: 4.1.b4 Cient error
I'm not able to reproduce the problem. Does it happen every time? And what version of OS X is your Indigo client running under?

_________________
Image


Tue Sep 22, 2009 12:07 pm
Profile WWW
User avatar

Joined: Nov 18, 2008
Posts: 1721
Location: Berkeley, CA
Post 
Not all the time, just occasionally, and then only on a neighbors installation, never on mine. He has a new Mac Mini running 10.6, I don't think he has installed 10.6.1.


Tue Sep 22, 2009 12:10 pm
Profile
Site Admin
User avatar

Joined: Jan 27, 2003
Posts: 11698
Location: Texas
Post 
The error should be pretty benign and is on the client side only. The server has already updated the links at the point when the error above was logged. Keep an eye on it and let me know if it goes away after he upgrades to 10.6.1. Thanks!

_________________
Image


Tue Sep 22, 2009 12:13 pm
Profile WWW
User avatar

Joined: Nov 18, 2008
Posts: 1721
Location: Berkeley, CA
Post 
Will do. BTW, the problem of reporting client error is complicated by the fact that the client error log is not persistent (at least not as far as I know). Is there any way to cause client errors (which are inevitably exceptions) to be automatically saved to file like on the server, or does this happen already and I just missed it?


Tue Sep 22, 2009 12:26 pm
Profile
Site Admin
User avatar

Joined: Jan 27, 2003
Posts: 11698
Location: Texas
Post 
Actually, the client side errors like this are never logged to the server log file. They only show up in the Event Log window.

_________________
Image


Tue Sep 22, 2009 12:41 pm
Profile WWW
User avatar

Joined: Nov 18, 2008
Posts: 1721
Location: Berkeley, CA
Post 
Right. Sorry if I wasn't clear. This should be filed under possible future product enhancements: I was wondering if there should be a client side error log file. Perhaps with an option to use it or not.


Tue Sep 22, 2009 12:54 pm
Profile
Site Admin
User avatar

Joined: Mar 19, 2008
Posts: 6667
Location: Austin, Texas
Post Re: 4.1.b4 Cient error
berkinet wrote:I am seeing client errors occurring after updating PowerLink links? Everything seems to work properly.

Code: Select all
Sep 21, 2009 4:55:58 PM
  PowerLinc          Linking - entered discovery linking mode (240 seconds)
  PowerLinc          Linking - syncing PowerLinc links (address 11.F1.F6)
  PowerLinc          Linking - comparing local and powerlinc links
  PowerLinc          Linking - .  missing: remote link not found for new link 10.DD.6C group 01 (adding remote link)
  PowerLinc          Linking - compare complete
  PowerLinc          Linking - . . adding: INSTEON plc link to controller 10.DD.6C, flags 03, group 01, data 00 00 FF
  PowerLinc          Linking - sync complete
  PowerLinc          Linking - PowerLinc links updated
  PowerLinc          Linking - sending id request for device information
  PowerLinc          Linking - sending id request for device information
  PowerLinc          Linking - received id request response from 10.DD.6C
  PowerLinc          Linking - initializing remote device "MBR Bed Lamp E (slave)" (address 10.DD.6C, firmware version 3.7)
  PowerLinc          Linking - . . . read: default on brightness 100, ramp rate 0.5 seconds
  PowerLinc          Linking - initialize complete
  PowerLinc          Linking - syncing remote device "MBR Bed Lamp E (slave)" (address 10.DD.6C, firmware version 3.7)
  PowerLinc          Linking - syncing all links
  PowerLinc          Linking - . . adding: PowerLinc responder for group 1 (inserting new link at 0FF8)
  PowerLinc          Linking - comparing local and remote links
  PowerLinc          Linking - compare complete
  PowerLinc          Linking - sync complete
  PowerLinc          Linking - device 10.DD.6C links updated
  PowerLinc          Linking - exited linking mode
  Sent INSTEON       "MBR Bed Lamp E (slave)" status request (received: 0)
  Error (client)     _broadcastSelectionChanged() caught exception: NSRangeException -- Cannot remove an observer <NSKeyValueObservance> for the key path "AddressValUI" from <NSCFDictionary> because it is not registered as an observer.
  Error (client)     _broadcastSelectionChanged() caught exception: NSRangeException -- Cannot remove an observer <NSKeyValueObservance> for the key path "AddressValUI" from <NSCFDictionary> because it is not registered as an observer.
  Error (client)     _broadcastSelectionChanged() caught exception: NSRangeException -- Cannot remove an observer <NSKeyValueObservance> for the key path "AddressValUI" from <NSCFDictionary> because it is not registered as an observer.
  Error (client)     _broadcastSelectionChanged() caught exception: NSRangeException -- Cannot remove an observer <NSKeyValueObservance> for the key path "AddressValUI" from <NSCFDictionary> because it is not registered as an observer.
  Error (client)     _broadcastSelectionChanged() caught exception: NSRangeException -- Cannot remove an observer <NSKeyValueObservance> for the key path "AddressValUI" from <NSCFDictionary> because it is not registered as an observer.
  Error (client)     _broadcastSelectionChanged() caught exception: NSRangeException -- Cannot remove an observer <NSKeyValueObservance> for the key path "AddressValUI" from <NSCFDictionary> because it is not registered as an observer.


Look for something with a name that contains the string "AddressValUI" in his database - I suspect he's got some character (probably an @) in there that's causing Cocoa Bindings to freak out. And what version is he running? I fixed a bug in 4.1 that fixed a problem with some characters.

_________________
Jay (Indigo Support)
Image


Tue Sep 22, 2009 1:02 pm
Profile WWW
Site Admin
User avatar

Joined: Mar 19, 2008
Posts: 6667
Location: Austin, Texas
Post 
berkinet wrote:Right. Sorry if I wasn't clear. This should be filed under possible future product enhancements: I was wondering if there should be a client side error log file. Perhaps with an option to use it or not.


Um, probably not. Generally, when someone sees a client error like that it's a bug, so as soon as they report it we track it down and fix it.

_________________
Jay (Indigo Support)
Image


Tue Sep 22, 2009 1:04 pm
Profile WWW
User avatar

Joined: Nov 18, 2008
Posts: 1721
Location: Berkeley, CA
Post Re: 4.1.b4 Cient error
jay wrote: And what version is he running? I fixed a bug in 4.1 that fixed a problem with some characters.
4.1.b4. I'll check his database next time I see him. Thanks.


Tue Sep 22, 2009 1:05 pm
Profile
Site Admin
User avatar

Joined: Jan 27, 2003
Posts: 11698
Location: Texas
Post Re: 4.1.b4 Cient error
This problem should be fixed in Indigo 4.1.1 (not yet available).

_________________
Image


Thu Oct 01, 2009 9:38 pm
Profile WWW
Site Admin
User avatar

Joined: Jan 27, 2003
Posts: 11698
Location: Texas
Post Re: 4.1.b4 Cient error
Indigo 4.1.1 is now available and should fix this problem.

_________________
Image


Sat Oct 10, 2009 5:03 pm
Profile WWW
Display posts from previous:  Sort by  
Reply to topic   [ 12 posts ] 

Who is online

Users browsing this forum: No registered users and 1 guest


You cannot post new topics in this forum
You cannot reply to topics in this forum
You cannot edit your posts in this forum
You cannot delete your posts in this forum
You cannot post attachments in this forum

Search for:
Jump to:  
Powered by phpBB © 2000, 2002, 2005, 2007 phpBB Group.   Template designed by STSoftware.