From mboxrd@z Thu Jan 1 00:00:00 1970 Path: news.gmane.org!not-for-mail From: Richard Lewis Newsgroups: gmane.emacs.bugs Subject: 23.1; Newsticker can't parse most XML feeds Date: Fri, 18 Dec 2009 11:33:30 +0000 Message-ID: <87bphw1ppx.wl%richard.lewis@gold.ac.uk> NNTP-Posting-Host: lo.gmane.org Mime-Version: 1.0 (generated by SEMI 1.14.6 - "Maruoka") Content-Type: text/plain; charset=US-ASCII X-Trace: ger.gmane.org 1261147897 24429 80.91.229.12 (18 Dec 2009 14:51:37 GMT) X-Complaints-To: usenet@ger.gmane.org NNTP-Posting-Date: Fri, 18 Dec 2009 14:51:37 +0000 (UTC) To: bug-gnu-emacs@gnu.org Original-X-From: bug-gnu-emacs-bounces+geb-bug-gnu-emacs=m.gmane.org@gnu.org Fri Dec 18 15:51:30 2009 Return-path: Envelope-to: geb-bug-gnu-emacs@m.gmane.org Original-Received: from lists.gnu.org ([199.232.76.165]) by lo.gmane.org with esmtp (Exim 4.50) id 1NLe5n-0001bM-1G for geb-bug-gnu-emacs@m.gmane.org; Fri, 18 Dec 2009 15:46:07 +0100 Original-Received: from localhost ([127.0.0.1]:53314 helo=lists.gnu.org) by lists.gnu.org with esmtp (Exim 4.43) id 1NLe5m-0007bD-Ul for geb-bug-gnu-emacs@m.gmane.org; Fri, 18 Dec 2009 09:46:07 -0500 Original-Received: from mailman by lists.gnu.org with tmda-scanned (Exim 4.43) id 1NLb7P-00037f-LX for bug-gnu-emacs@gnu.org; Fri, 18 Dec 2009 06:35:35 -0500 Original-Received: from exim by lists.gnu.org with spam-scanned (Exim 4.43) id 1NLb7K-00035U-Dy for bug-gnu-emacs@gnu.org; Fri, 18 Dec 2009 06:35:34 -0500 Original-Received: from [199.232.76.173] (port=47140 helo=monty-python.gnu.org) by lists.gnu.org with esmtp (Exim 4.43) id 1NLb7J-00035H-Pf for bug-gnu-emacs@gnu.org; Fri, 18 Dec 2009 06:35:30 -0500 Original-Received: from sif.gold.ac.uk ([158.223.16.10]:52397) by monty-python.gnu.org with esmtps (TLS-1.0:DHE_RSA_AES_256_CBC_SHA1:32) (Exim 4.60) (envelope-from ) id 1NLb63-0006qf-5v for bug-gnu-emacs@gnu.org; Fri, 18 Dec 2009 06:35:29 -0500 Original-Received: from [158.223.51.84] (helo=toverstaf.gold.ac.uk.gold.ac.uk) by sif.gold.ac.uk with esmtp id 1NLb5O-0007pv-Rk for bug-gnu-emacs@gnu.org; Fri, 18 Dec 2009 11:33:30 +0000 User-Agent: Wanderlust/2.15.6 (Almost Unreal) SEMI/1.14.6 (Maruoka) FLIM/1.14.9 (=?UTF-8?B?R29qxY0=?=) APEL/10.7 Emacs/23.1 (i486-pc-linux-gnu) MULE/6.0 (HANACHIRUSATO) X-Goldsmiths-MailScanner-Information: See http://www.gold.ac.uk/infos/cs/mailscanner/ for more information. X-Goldsmiths-MailScanner-ID: 1NLb5O-0007pv-Rk X-Goldsmiths-MailScanner: Found to be clean X-Goldsmiths-MailScanner-From: richardlewis@fastmail.co.uk X-detected-operating-system: by monty-python.gnu.org: GNU/Linux 2.6 (newer, 3) X-Mailman-Approved-At: Fri, 18 Dec 2009 09:46:02 -0500 X-BeenThere: bug-gnu-emacs@gnu.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: "Bug reports for GNU Emacs, the Swiss army knife of text editors" List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Original-Sender: bug-gnu-emacs-bounces+geb-bug-gnu-emacs=m.gmane.org@gnu.org Errors-To: bug-gnu-emacs-bounces+geb-bug-gnu-emacs=m.gmane.org@gnu.org Xref: news.gmane.org gmane.emacs.bugs:33679 Archived-At: Newsticker.el reports errors when trying to parse most of the feeds I want to read. Here's an example backtrace: Debugger entered--Lisp error: (wrong-type-argument processp 85) process-id(85) #[(proc) "..." [proc id newsticker--process-ids new-list process-id] 3](85) mapc(#[(proc) "..." [proc id newsticker--process-ids new-list process-id] 3] "..." [status-ok newsticker--cache name-symbol newsticker--error-headline name event newsticker--cache-add format "%s: Newsticker could not retrieve news from %s.\nReturn status: `%s'\nCommand was `%s'" format-time-string "%A, %H:%M" current-time "" new 0 nil message "%s: Error while retrieving news from %s" throw oops utf-8 re-search-forward ">[ \n]+<" t replace-match "><" "" "" error "Can't find end of comment" "\\(" "" "\\(<[^>]*\\)=\"\"" "\\1=\" \"" set-buffer-modified-p "encoding=\"\\([^\"]+\\)\"" intern match-stri ng 1 (check-coding-system coding-system) ((coding-system-error ... nil)) decode-coding-region errordata (byte-code "ed\"" [xml-parse-region] 3) ...] 11) newsticker--sentinel-work(nil t "Planet Lisp" "url-retrieve" #) newsticker--get-news-by-url-callback(nil "Planet Lisp") apply(newsticker--get-news-by-url-callback (nil "Planet Lisp")) url-http-activate-callback() url-http-content-length-after-change-function(23585 27680 4095) url-http-generic-filter(# "...") execute-extended-command(nil) call-interactively(execute-extended-command nil nil) In GNU Emacs 23.1.1 (i486-pc-linux-gnu, GTK+ Version 2.18.2) of 2009-11-02 on raven, modified by Debian Windowing system distributor `The X.Org Foundation', version 11.0.10605000 configured using `configure '--build=i486-linux-gnu' '--host=i486-linux-gnu' '--prefix=/usr' '--sharedstatedir=/var/lib' '--libexecdir=/usr/lib' '--localstatedir=/var/lib' '--infodir=/usr/share/info' '--mandir=/usr/share/man' '--with-pop=yes' '--enable-locallisppath=/etc/emacs23:/etc/emacs:/usr/local/share/emacs/23.1/site-lisp:/usr/local/share/emacs/site-lisp:/usr/share/emacs/23.1/site-lisp:/usr/share/emacs/site-lisp:/usr/share/emacs/23.1/leim' '--with-x=yes' '--with-x-toolkit=gtk' '--with-toolkit-scroll-bars' 'build_alias=i486-linux-gnu' 'host_alias=i486-linux-gnu' 'CFLAGS=-DDEBIAN -g -O2' 'LDFLAGS=-g' 'CPPFLAGS='' Important settings: value of $LC_ALL: nil value of $LC_COLLATE: nil value of $LC_CTYPE: nil value of $LC_MESSAGES: nil value of $LC_MONETARY: nil value of $LC_NUMERIC: nil value of $LC_TIME: nil value of $LANG: en_GB.UTF-8 value of $XMODIFIERS: nil locale-coding-system: utf-8-unix default-enable-multibyte-characters: t Major mode: Lisp Interaction Minor modes in effect: erc-list-mode: t erc-menu-mode: t erc-autojoin-mode: t erc-ring-mode: t erc-networks-mode: t erc-pcomplete-mode: t erc-track-mode: t erc-track-minor-mode: t erc-match-mode: t erc-button-mode: t erc-fill-mode: t erc-stamp-mode: t erc-netsplit-mode: t diff-auto-refine-mode: t display-time-mode: t display-battery-mode: t jabber-activity-mode: t jabber-mode-line-mode: t erc-irccontrols-mode: t erc-noncommands-mode: t erc-move-to-prompt-mode: t erc-readonly-mode: t show-paren-mode: t delete-selection-mode: t iswitchb-mode: t shell-dirtrack-mode: t tooltip-mode: t mouse-wheel-mode: t menu-bar-mode: t file-name-shadow-mode: t global-font-lock-mode: t font-lock-mode: t global-auto-composition-mode: t auto-composition-mode: t auto-encryption-mode: t auto-compression-mode: t column-number-mode: t line-number-mode: t transient-mark-mode: t Recent input: C-SPC C-w M-> C-y M-v . . . C-x u C-SPC M-w M-x r e p o r b u Recent messages: error in process filter: Wrong type argument: processp, 85 [2 times] Reading [application/xml]... 2k of 2k (101%) Reading... done. error in process filter: Wrong type argument: processp, 85 [2 times] Mark set Back to top level. Mark set [8 times] Undo! Mark set Making completion list...