error: missing jlib::compress package
Affects | Status | Importance | Assigned to | Milestone | |
---|---|---|---|---|---|
Coccinella |
Fix Released
|
High
|
Mats |
Bug Description
Sergio gets on Windows XP the following error during login:
missing jlib::compress package
missing jlib::compress package
while executing
"$cmd $jlibname someone@3gnt.net XXX -command {::Login:
("eval" body line 1)
invoked from within
"eval {$cmd $jlibname} $args"
(procedure "::jlib:
invoked from within
"::jlib:
("uplevel" body line 1)
invoked from within
"uplevel #0 $ensamble($cmd,cmd) $jlibname $args"
(procedure "jlib::cmdproc" line 6)
invoked from within
"jlib::cmdproc ::jlib::jlib1 connect connect someone@3gnt.net XXX -command {::Login:
("eval" body line 1)
invoked from within
"eval jlib::cmdproc {::jlib::jlib1} $cmd $args"
(procedure "::jlib::jlib1" line 1)
invoked from within
"$jstate(jlib) connect connect $jid $password -command $cb -http 0 -compress 1 -digest 1 -minpollsecs 4 -port {} -ip {} -method sasl -invisible 0 -prio..."
("eval" body line 1)
invoked from within
"eval {$jstate(jlib) connect connect $jid $password -command $cb} $args"
(procedure "HighLogin" line 31)
invoked from within
"HighLogin $server $username $resource $password [namespace current]
("eval" body line 1)
invoked from within
"eval {HighLogin $server $username $resource $password [namespace current]
(procedure "::Login:
invoked from within
"::Login:
invoked from within
".jlogin.
invoked from within
".jlogin.
(command bound to event)
Changed in coccinella: | |
assignee: | nobody → matsben |
importance: | Undecided → High |
Changed in coccinella: | |
status: | Fix Committed → Fix Released |
Somehow the -compress option has sneaked in even if the settings are disable in the dialog if jlib::compress is not loaded. I now guard against this and verify the validity for each in the profiles/login dialog(s).
On my XP box jlib::compress loads OK. It depends on:
package require -exact zlib 2.0.1
so perhaps the likely issue is there.
NB1: ejjabberd has the wrong order of using compression before SASL. This can be switched on by editing jabberlb/ connect. tcl and the
-saslthencomp 1
set to 0 instead.
NB2: I still have a very weird bug where non 7bit ascii characters results in "fatal xml". No idea what is going on.