Can you maybe document on a page in the development section of the website all protocol incompatibilities you found? (or just blog about it)
PS: there is no icon for Tlen...
Anyway, now I get this error when logging in to my jabbim.pl account:
can't read "icons(status/ask)": no such element in array
can't read "icons(status/ask)": no such element in array
while executing
"return $icons(status/$suborig)"
(procedure "::Rosticons::Get" line 82)
invoked from within
"::Rosticons::Get $itype/$isub"
(procedure "::Roster::GetPresenceIcon" line 42)
invoked from within
"::Roster::GetPresenceIcon $jid $presence -subscription none -resource {} -type unavailable"
("eval" body line 1)
invoked from within
"eval {::Roster::GetPresenceIcon $jid $presence} $args"
(procedure "GetPresenceIcon" line 2)
invoked from within
"GetPresenceIcon $jid $presence -subscription none -resource {} -type unavailable"
("eval" body line 1)
invoked from within
"eval {GetPresenceIcon $jid $presence} $args"
(procedure "::RosterPlain::CreateItem" line 13)
invoked from within
"$plugin($name,createItem) $jid $presence -subscription none -resource {} -type unavailable"
("eval" body line 1)
invoked from within
"eval {$plugin($name,createItem) $jid $presence} $args"
(procedure "::RosterTree::StyleCreateItem" line 5)
invoked from within
"::RosterTree::StyleCreateItem $rjid "unavailable" -subscription none -resource {} -type unavailable"
("eval" body line 1)
invoked from within
"eval {
::RosterTree::StyleCreateItem $rjid "unavailable"
} $args [array get presA]"
(procedure "SetItem" line 43)
invoked from within
"SetItem $jid -subscription none"
("eval" body line 1)
invoked from within
"eval {SetItem $jid} $args"
("set" arm line 2)
invoked from within
"switch -- $what {
remove {
# Must remove all resources, and jid2 if no resources.
set resL [$jlib roster getresources $jid]
..."
(procedure "::Roster::PushProc" line 13)
invoked from within
"::Roster::PushProc ::jlib::jlib1 set sms.jabbim.pl -subscription none"
("uplevel" body line 1)
invoked from within
"uplevel #0 $options(cmd) [list $jlibname set $jid] $args"
(procedure "setitem" line 34)
invoked from within
"setitem $jlibname $jid -subscription none"
("eval" body line 1)
invoked from within
"eval {setitem $jlibname $jid} $opts"
(procedure "handle_roster" line 38)
invoked from within
"handle_roster $jlibname $queryE"
(procedure "::jlib::roster::send_get_cb" line 5)
invoked from within
"::jlib::roster::send_get_cb ::jlib::jlib1 {} result {query {xmlns jabber:iq:roster} 0 {} {{item {subscription to jid sms.netlab.cz/registered} 1 {} {}..."
("uplevel" body line 1)
invoked from within
"uplevel #0 $iqcmd($id) [list result $subiq]"
("result" arm line 11)
invoked from within
"switch -- $type {
result {
# Protect us from our own 'set' calls when we are awaiting
# 'result' or 'error'.
set setus 0
i..."
(procedure "iq_handler" line 56)
invoked from within
"iq_handler $jlibname $xmldata"
("iq" arm line 2)
invoked from within
"switch -- $tag {
iq {
iq_handler $jlibname $xmldata
}
message {
message_handler $jlibname $xmldata
}
presence {
presence_hand..."
(procedure "::jlib::dispatcher" line 7)
invoked from within
"::jlib::dispatcher ::jlib::jlib1 {iq {from <email address hidden>/Coccinella@computer-van-sander-devrieze id 1005 type result to <email address hidden>/Coccin..."
("uplevel" body line 1)
invoked from within
"uplevel #0 $wrapper($id,parsecmd) [list $wrapper($id,tree,2)]"
(procedure "::wrapper::elementend" line 40)
invoked from within
"::wrapper::elementend wrap1 iq -namespace jabber:iq:roster"
("uplevel" body line 1)
invoked from within
"uplevel #0 $options(-elementendcommand) [list $tag] $empty $ns"
invoked from within
"ParseEvent:ElementClose $tag [array get options]"
invoked from within
"::sgml::parseEvent {{} {} {} {} iq {} { <email address hidden>/Coccinella@computer-van-sander-devrieze' <email address hidden>/Coccinella@computer-v..."
("eval" body line 1)
invoked from within
"eval ::sgml::parseEvent [list $tokenised] $parseOptions"
(procedure "parse" line 60)
invoked from within
"parse xmlparser13 {<iq <email address hidden>/Coccinella@computer-van-sander-devrieze' <email address hidden>/Coccinella@computer-van-sander-devriez..."
(in namespace inscope "::xml::tclparser" script line 1)
invoked from within
"::namespace inscope ::xml::tclparser parse xmlparser13 {<iq <email address hidden>/Coccinella@computer-van-sander-devrieze' <email address hidden>/C..."
("eval" body line 1)
invoked from within
"eval $classinfo(-parsecommand) [list $name] $args"
("parse" arm line 5)
invoked from within
"switch -- $method {
configure {
# BUG: We're not checking for legal options
array set data $args
eval $classinfo(-configurecommand) [..."
(procedure "::xml::ParserCmd" line 7)
invoked from within
"::xml::ParserCmd xmlparser13 parse {<iq <email address hidden>/Coccinella@computer-van-sander-devrieze' <email address hidden>/Coccinella@computer-v..."
("eval" body line 1)
invoked from within
"eval ::xml::ParserCmd xmlparser13 [list $method] $args"
(procedure "xmlparser13" line 1)
invoked from within
"$p parse $xml"
(procedure "parsereentrant" line 10)
invoked from within
"parsereentrant $id $xml"
(procedure "wrapper::parse" line 6)
invoked from within
"wrapper::parse $lib(wrap) $data"
(procedure "::jlib::recvsocket" line 24)
invoked from within
"::jlib::recvsocket ::jlib::jlib1"
Can you maybe document on a page in the development section of the website all protocol incompatibilities you found? (or just blog about it)
PS: there is no icon for Tlen...
Anyway, now I get this error when logging in to my jabbim.pl account:
can't read "icons( status/ ask)": no such element in array status/ ask)": no such element in array status/ $suborig) " :GetPresenceIco n" line 42) :GetPresenceIco n $jid $presence -subscription none -resource {} -type unavailable" :GetPresenceIco n $jid $presence} $args" :CreateItem" line 13) $name,createIte m) $jid $presence -subscription none -resource {} -type unavailable" $name,createIte m) $jid $presence} $args" :StyleCreateIte m" line 5) :StyleCreateIte m $rjid "unavailable" -subscription none -resource {} -type unavailable" :StyleCreateIte m $rjid "unavailable"
can't read "icons(
while executing
"return $icons(
(procedure "::Rosticons::Get" line 82)
invoked from within
"::Rosticons::Get $itype/$isub"
(procedure "::Roster:
invoked from within
"::Roster:
("eval" body line 1)
invoked from within
"eval {::Roster:
(procedure "GetPresenceIcon" line 2)
invoked from within
"GetPresenceIcon $jid $presence -subscription none -resource {} -type unavailable"
("eval" body line 1)
invoked from within
"eval {GetPresenceIcon $jid $presence} $args"
(procedure "::RosterPlain:
invoked from within
"$plugin(
("eval" body line 1)
invoked from within
"eval {$plugin(
(procedure "::RosterTree:
invoked from within
"::RosterTree:
("eval" body line 1)
invoked from within
"eval {
::RosterTree:
} $args [array get presA]"
(procedure "SetItem" line 43)
invoked from within
"SetItem $jid -subscription none"
("eval" body line 1)
invoked from within
"eval {SetItem $jid} $args"
("set" arm line 2)
invoked from within
"switch -- $what {
remove {
# Must remove all resources, and jid2 if no resources. :PushProc" line 13) :roster: :send_get_ cb" line 5) :roster: :send_get_ cb ::jlib::jlib1 {} result {query {xmlns jabber: iq:roster} 0 {} {{item {subscription to jid sms.netlab. cz/registered} 1 {} {}..."
set resL [$jlib roster getresources $jid]
..."
(procedure "::Roster:
invoked from within
"::Roster::PushProc ::jlib::jlib1 set sms.jabbim.pl -subscription none"
("uplevel" body line 1)
invoked from within
"uplevel #0 $options(cmd) [list $jlibname set $jid] $args"
(procedure "setitem" line 34)
invoked from within
"setitem $jlibname $jid -subscription none"
("eval" body line 1)
invoked from within
"eval {setitem $jlibname $jid} $opts"
(procedure "handle_roster" line 38)
invoked from within
"handle_roster $jlibname $queryE"
(procedure "::jlib:
invoked from within
"::jlib:
("uplevel" body line 1)
invoked from within
"uplevel #0 $iqcmd($id) [list result $subiq]"
("result" arm line 11)
invoked from within
"switch -- $type {
result {
# Protect us from our own 'set' calls when we are awaiting handler $jlibname $xmldata hand... " :dispatcher" line 7) /Coccinella@ computer- van-sander- devrieze id 1005 type result to <email address hidden>/Coccin..." $id,parsecmd) [list $wrapper( $id,tree, 2)]" :elementend" line 40) :elementend wrap1 iq -namespace jabber: iq:roster" -elementendcomm and) [list $tag] $empty $ns" ElementClose $tag [array get options]" /Coccinella@ computer- van-sander- devrieze' <email address hidden> /Coccinella@ computer- v..." /Coccinella@ computer- van-sander- devrieze' <email address hidden> /Coccinella@ computer- van-sander- devriez. .." /Coccinella@ computer- van-sander- devrieze' <email address hidden>/C..." -parsecommand) [list $name] $args"
# 'result' or 'error'.
set setus 0
i..."
(procedure "iq_handler" line 56)
invoked from within
"iq_handler $jlibname $xmldata"
("iq" arm line 2)
invoked from within
"switch -- $tag {
iq {
iq_handler $jlibname $xmldata
}
message {
message_
}
presence {
presence_
(procedure "::jlib:
invoked from within
"::jlib::dispatcher ::jlib::jlib1 {iq {from <email address hidden>
("uplevel" body line 1)
invoked from within
"uplevel #0 $wrapper(
(procedure "::wrapper:
invoked from within
"::wrapper:
("uplevel" body line 1)
invoked from within
"uplevel #0 $options(
invoked from within
"ParseEvent:
invoked from within
"::sgml::parseEvent {{} {} {} {} iq {} { <email address hidden>
("eval" body line 1)
invoked from within
"eval ::sgml::parseEvent [list $tokenised] $parseOptions"
(procedure "parse" line 60)
invoked from within
"parse xmlparser13 {<iq <email address hidden>
(in namespace inscope "::xml::tclparser" script line 1)
invoked from within
"::namespace inscope ::xml::tclparser parse xmlparser13 {<iq <email address hidden>
("eval" body line 1)
invoked from within
"eval $classinfo(
("parse" arm line 5)
invoked from within
"switch -- $method {
configure { -configurecomma nd) [..." /Coccinella@ computer- van-sander- devrieze' <email address hidden> /Coccinella@ computer- v..." :recvsocket" line 24)
# BUG: We're not checking for legal options
array set data $args
eval $classinfo(
(procedure "::xml::ParserCmd" line 7)
invoked from within
"::xml::ParserCmd xmlparser13 parse {<iq <email address hidden>
("eval" body line 1)
invoked from within
"eval ::xml::ParserCmd xmlparser13 [list $method] $args"
(procedure "xmlparser13" line 1)
invoked from within
"$p parse $xml"
(procedure "parsereentrant" line 10)
invoked from within
"parsereentrant $id $xml"
(procedure "wrapper::parse" line 6)
invoked from within
"wrapper::parse $lib(wrap) $data"
(procedure "::jlib:
invoked from within
"::jlib::recvsocket ::jlib::jlib1"