Comment 2 for bug 179187

Revision history for this message
sander (s-devrieze) wrote :

It does not seems to be fixed (or maybe this is another bug):

preshook ::namespace inscope ::Roster PresenceEvent failed: 1
can't read "jid": no such variable
    while executing
"::RosterTree::StyleCreateItem $jid "available" -ask subscribe -subscription from -resource {} -type available"
    ("eval" body line 1)
    invoked from within
"eval {
  ::RosterTree::StyleCreateItem $jid "available"
     } $itemAttr [array get presA]"
    ("highest-prio" arm line 13)
    invoked from within
"switch -- $config(roster,multi-resources) {

 "highest-prio" {

     # Add only the one with highest priority.
     set res [$jlib roster gethighestr..."
    (procedure "NewAvailableItem" line 10)
    invoked from within
"NewAvailableItem $rjid"
    (procedure "Presence" line 67)
    invoked from within
"Presence $jid3 $type -from msn.jabber.cd.chalmers.se -type available -resource {} -xmldata {presence {from msn.jabber.cd.chalmers.se to ladybug@jabber..."
    ("eval" body line 1)
    invoked from within
"eval {Presence $jid3 $type} $opts"
    (procedure "PresenceEvent" line 64)
    invoked from within
"PresenceEvent ::jlib::jlib1 {presence {from msn.jabber.cd.chalmers.se to <email address hidden>/Coccinella@sdevrieze-laptop} 0 {} {{x {xmlns vcard-temp:x:u..."
    (in namespace inscope "::Roster" script line 1)
    invoked from within
"::namespace inscope ::Roster PresenceEvent ::jlib::jlib1 {presence {from msn.jabber.cd.chalmers.se to <email address hidden>/Coccinella@sdevrieze-laptop} 0..."
    ("uplevel" body line 1)
    invoked from within
"uplevel #0 $func [list $jlibname $xmldata]"
can't read "jid": no such variable
    while executing
"::RosterTree::StyleCreateItem $jid "available" -ask subscribe -subscription from -resource {} -type available"
    ("eval" body line 1)
    invoked from within
"eval {
  ::RosterTree::StyleCreateItem $jid "available"
     } $itemAttr [array get presA]"
    ("highest-prio" arm line 13)
    invoked from within
"switch -- $config(roster,multi-resources) {

 "highest-prio" {

     # Add only the one with highest priority.
     set res [$jlib roster gethighestr..."
    (procedure "NewAvailableItem" line 10)
    invoked from within
"NewAvailableItem $rjid"
    (procedure "Presence" line 67)
    invoked from within
"Presence $jid3 $type -from msn.jabber.cd.chalmers.se -type available -resource {} -xmldata {presence {from msn.jabber.cd.chalmers.se to ladybug@jabber..."
    ("eval" body line 1)
    invoked from within
"eval {Presence $jid3 $type} $opts"
    (procedure "PresenceEvent" line 64)
    invoked from within
"PresenceEvent ::jlib::jlib1 {presence {from msn.jabber.cd.chalmers.se to <email address hidden>/Coccinella@sdevrieze-laptop} 0 {} {{x {xmlns vcard-temp:x:u..."
    (in namespace inscope "::Roster" script line 1)
    invoked from within
"::namespace inscope ::Roster PresenceEvent ::jlib::jlib1 {presence {from msn.jabber.cd.chalmers.se to <email address hidden>/Coccinella@sdevrieze-laptop} 0..."
    ("uplevel" body line 1)
    invoked from within
"uplevel #0 $func [list $jlibname $xmldata]"

And this:

preshook ::namespace inscope ::Roster PresenceEvent failed: 1
can't read "jid": no such variable
    while executing
"::RosterTree::StyleCreateItem $jid "available" -ask subscribe -subscription from -resource {} -type available"
    ("eval" body line 1)
    invoked from within
"eval {
  ::RosterTree::StyleCreateItem $jid "available"
     } $itemAttr [array get presA]"
    ("highest-prio" arm line 13)
    invoked from within
"switch -- $config(roster,multi-resources) {

 "highest-prio" {

     # Add only the one with highest priority.
     set res [$jlib roster gethighestr..."
    (procedure "NewAvailableItem" line 10)
    invoked from within
"NewAvailableItem $rjid"
    (procedure "Presence" line 67)
    invoked from within
"Presence $jid3 $type -from msn.jabber.cd.chalmers.se -type available -resource {} -xmldata {presence {from msn.jabber.cd.chalmers.se to ladybug@jabber..."
    ("eval" body line 1)
    invoked from within
"eval {Presence $jid3 $type} $opts"
    (procedure "PresenceEvent" line 64)
    invoked from within
"PresenceEvent ::jlib::jlib1 {presence {from msn.jabber.cd.chalmers.se to <email address hidden>/Coccinella@sdevrieze-laptop} 0 {} {{x {xmlns vcard-temp:x:u..."
    (in namespace inscope "::Roster" script line 1)
    invoked from within
"::namespace inscope ::Roster PresenceEvent ::jlib::jlib1 {presence {from msn.jabber.cd.chalmers.se to <email address hidden>/Coccinella@sdevrieze-laptop} 0..."
    ("uplevel" body line 1)
    invoked from within
"uplevel #0 $func [list $jlibname $xmldata]"
can't read "jid": no such variable
    while executing
"::RosterTree::StyleCreateItem $jid "available" -ask subscribe -subscription from -resource {} -type available"
    ("eval" body line 1)
    invoked from within
"eval {
  ::RosterTree::StyleCreateItem $jid "available"
     } $itemAttr [array get presA]"
    ("highest-prio" arm line 13)
    invoked from within
"switch -- $config(roster,multi-resources) {

 "highest-prio" {

     # Add only the one with highest priority.
     set res [$jlib roster gethighestr..."
    (procedure "NewAvailableItem" line 10)
    invoked from within
"NewAvailableItem $rjid"
    (procedure "Presence" line 67)
    invoked from within
"Presence $jid3 $type -from msn.jabber.cd.chalmers.se -type available -resource {} -xmldata {presence {from msn.jabber.cd.chalmers.se to ladybug@jabber..."
    ("eval" body line 1)
    invoked from within
"eval {Presence $jid3 $type} $opts"
    (procedure "PresenceEvent" line 64)
    invoked from within
"PresenceEvent ::jlib::jlib1 {presence {from msn.jabber.cd.chalmers.se to <email address hidden>/Coccinella@sdevrieze-laptop} 0 {} {{x {xmlns vcard-temp:x:u..."
    (in namespace inscope "::Roster" script line 1)
    invoked from within
"::namespace inscope ::Roster PresenceEvent ::jlib::jlib1 {presence {from msn.jabber.cd.chalmers.se to <email address hidden>/Coccinella@sdevrieze-laptop} 0..."
    ("uplevel" body line 1)
    invoked from within
"uplevel #0 $func [list $jlibname $xmldata]"

And this (hiding transports which aren't visible btw!!):

can't read "jid": no such variable
can't read "jid": no such variable
    while executing
"::RosterTree::StyleCreateItem $jid "available" -ask subscribe -subscription from -resource {} -type available"
    ("eval" body line 1)
    invoked from within
"eval {
  ::RosterTree::StyleCreateItem $jid "available"
     } $itemAttr [array get presA]"
    ("highest-prio" arm line 13)
    invoked from within
"switch -- $config(roster,multi-resources) {

 "highest-prio" {

     # Add only the one with highest priority.
     set res [$jlib roster gethighestr..."
    (procedure "NewAvailableItem" line 10)
    invoked from within
"NewAvailableItem $rjid"
    (procedure "SetItem" line 47)
    invoked from within
"SetItem $jid -ask subscribe -subscription from"
    ("eval" body line 1)
    invoked from within
"eval {SetItem $jid} [$jlib roster getrosteritem $jid]"
    (procedure "RepopulateTree" line 9)
    invoked from within
"RepopulateTree"
    (procedure "::Roster::ShowTransports" line 2)
    invoked from within
"::Roster::ShowTransports"
    ("after" script)