Package: emacs-jabber
Version: 0.7.91-2
Severity: important

Hello.

When trying to join a conference, I get the following error in echo
area:

  "Wrong type argument: listp, t"

The *Messages* buffer has more details (see also the backtrace below):

  jabber-get-conference-data-internal: Wrong type argument: listp, t

Groupchat feature starts working as soon as I unload 'jabber-bookmarks:

  (unload-feature 'jabber-bookmarks)

BTW, removing `jabber-bookmarks.elc' doesn't help. (I did restart Emacs
after moving the file to /tmp directory, yes.)

Thank you.

-----BEGIN BACKTRACE-----
Debugger entered--Lisp error: (wrong-type-argument listp t)
  car(t)
  (setq node (car --cl-dolist-temp--))
  (while --cl-dolist-temp-- (setq node (car --cl-dolist-temp--)) (when
(and ... ...) (return ...)) (setq --cl-dolist-temp-- (cdr
--cl-dolist-temp--)))
  (let ((--cl-dolist-temp-- result) node) (while --cl-dolist-temp--
(setq node ...) (when ... ...) (setq --cl-dolist-temp-- ...)) nil)
  (catch (quote --cl-block-nil--) (let (... node) (while
--cl-dolist-temp-- ... ... ...) nil))
  (cl-block-wrapper (catch (quote --cl-block-nil--) (let ... ... nil)))
  (block nil (let (... node) (while --cl-dolist-temp-- ... ... ...) nil))
  (dolist (node result) (when (and ... ...) (return ...)))
  (let ((entry ...)) (if key (plist-get entry key) entry))
  jabber-get-conference-data-internal(t
"priv...@conference.jabber.kiev.ua" :nick)
  (if (null cont) (jabber-get-conference-data-internal
(jabber-get-bookmarks-from-cache jc) conference-jid key)
(jabber-get-bookmarks jc (lexical-let ... ...)))
  jabber-get-conference-data((:fsm jabber-connection :state
:session-established :state-data (:send-function jabber-ssl-send
:username "valery.vv" :server "gmail.com" :resource "248CE963"
:password nil :registerp nil :connection-type ssl :encrypted t
:network-server "127.0.0.1" :port 12345 :connection #<process jabber>
:session-id "ECA026EF0E97FDCD" :stream-features (stream:features nil
...) :sasl-data nil :ever-session-established t :roster (...)
:roster-ewoc [...] :roster-pending-updates nil) :sleep #[(secs)
"ÁÂ\"‡" [secs accept-process-output nil] 3] :deferred nil :timeout
nil) "priv...@conference.jabber.kiev.ua" nil :nick)
  jabber-muc-read-my-nickname((:fsm jabber-connection :state
:session-established :state-data (:send-function jabber-ssl-send
:username "valery.vv" :server "gmail.com" :resource "248CE963"
:password nil :registerp nil :connection-type ssl :encrypted t
:network-server "127.0.0.1" :port 12345 :connection #<process jabber>
:session-id "ECA026EF0E97FDCD" :stream-features (stream:features nil
...) :sasl-data nil :ever-session-established t :roster (...)
:roster-ewoc [...] :roster-pending-updates nil) :sleep #[(secs)
"ÁÂ\"‡" [secs accept-process-output nil] 3] :deferred nil :timeout
nil) "priv...@conference.jabber.kiev.ua")
  (list account group (jabber-muc-read-my-nickname account group) t)
  (let ((account ...) (group ...)) (list account group
(jabber-muc-read-my-nickname account group) t))
  call-interactively(jabber-groupchat-join)
-----END BACKTRACE-----


-- System Information:
Debian Release: lenny/sid
  APT prefers testing
  APT policy: (990, 'testing'), (500, 'unstable')
Architecture: i386 (i686)

Kernel: Linux 2.6.26-1-686 (SMP w/2 CPU cores)
Locale: LANG=en_US.UTF-8, LC_CTYPE=en_US.UTF-8 (charmap=UTF-8)
Shell: /bin/sh linked to /bin/bash

Versions of packages emacs-jabber depends on:
ii  emacs22                       22.2+2-5   The GNU Emacs editor

Versions of packages emacs-jabber recommends:
ii  flim                          1:1.14.9-2 library about internet message for
ii  xprintidle                    0.1-1      Small utility that prints user's i

emacs-jabber suggests no packages.

-- no debconf information

--
vvv

Reply via email to