From mboxrd@z Thu Jan 1 00:00:00 1970 Path: news.gmane.org!not-for-mail From: =?UTF-8?Q?C=C3=A9dric_?= =?UTF-8?Q?Ch=C3=A9pied?= Newsgroups: gmane.emacs.bugs Subject: bug#16543: 24.3; Newsticker retrieve method and https Date: Sat, 25 Jan 2014 01:20:22 +0100 Message-ID: <52e30349.e5ecc20a.21cf.ffffddbf@mx.google.com> NNTP-Posting-Host: plane.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 1390609271 24880 80.91.229.3 (25 Jan 2014 00:21:11 GMT) X-Complaints-To: usenet@ger.gmane.org NNTP-Posting-Date: Sat, 25 Jan 2014 00:21:11 +0000 (UTC) To: 16543@debbugs.gnu.org Original-X-From: bug-gnu-emacs-bounces+geb-bug-gnu-emacs=m.gmane.org@gnu.org Sat Jan 25 01:21:19 2014 Return-path: Envelope-to: geb-bug-gnu-emacs@m.gmane.org Original-Received: from lists.gnu.org ([208.118.235.17]) by plane.gmane.org with esmtp (Exim 4.69) (envelope-from ) id 1W6qzv-0001V4-FP for geb-bug-gnu-emacs@m.gmane.org; Sat, 25 Jan 2014 01:21:19 +0100 Original-Received: from localhost ([::1]:49380 helo=lists.gnu.org) by lists.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1W6qzu-0005Wz-HM for geb-bug-gnu-emacs@m.gmane.org; Fri, 24 Jan 2014 19:21:18 -0500 Original-Received: from eggs.gnu.org ([2001:4830:134:3::10]:47837) by lists.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1W6qzl-0005OV-9l for bug-gnu-emacs@gnu.org; Fri, 24 Jan 2014 19:21:13 -0500 Original-Received: from Debian-exim by eggs.gnu.org with spam-scanned (Exim 4.71) (envelope-from ) id 1W6qze-0003Yl-SX for bug-gnu-emacs@gnu.org; Fri, 24 Jan 2014 19:21:09 -0500 Original-Received: from debbugs.gnu.org ([140.186.70.43]:49187) by eggs.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1W6qze-0003Yg-P0 for bug-gnu-emacs@gnu.org; Fri, 24 Jan 2014 19:21:02 -0500 Original-Received: from Debian-debbugs by debbugs.gnu.org with local (Exim 4.80) (envelope-from ) id 1W6qze-0000rn-IM for bug-gnu-emacs@gnu.org; Fri, 24 Jan 2014 19:21:02 -0500 X-Loop: help-debbugs@gnu.org Resent-From: =?UTF-8?Q?C=C3=A9dric_?= =?UTF-8?Q?Ch=C3=A9pied?= Original-Sender: "Debbugs-submit" Resent-CC: bug-gnu-emacs@gnu.org Resent-Date: Sat, 25 Jan 2014 00:21:02 +0000 Resent-Message-ID: Resent-Sender: help-debbugs@gnu.org X-GNU-PR-Message: report 16543 X-GNU-PR-Package: emacs X-GNU-PR-Keywords: X-Debbugs-Original-To: bug-gnu-emacs@gnu.org Original-Received: via spool by submit@debbugs.gnu.org id=B.13906092483307 (code B ref -1); Sat, 25 Jan 2014 00:21:02 +0000 Original-Received: (at submit) by debbugs.gnu.org; 25 Jan 2014 00:20:48 +0000 Original-Received: from localhost ([127.0.0.1]:34973 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.80) (envelope-from ) id 1W6qzO-0000rG-SB for submit@debbugs.gnu.org; Fri, 24 Jan 2014 19:20:47 -0500 Original-Received: from eggs.gnu.org ([208.118.235.92]:45656) by debbugs.gnu.org with esmtp (Exim 4.80) (envelope-from ) id 1W6qzL-0000r5-UT for submit@debbugs.gnu.org; Fri, 24 Jan 2014 19:20:45 -0500 Original-Received: from Debian-exim by eggs.gnu.org with spam-scanned (Exim 4.71) (envelope-from ) id 1W6qzH-0003Es-Eq for submit@debbugs.gnu.org; Fri, 24 Jan 2014 19:20:43 -0500 Original-Received: from lists.gnu.org ([2001:4830:134:3::11]:39524) by eggs.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1W6qzH-0003Ej-By for submit@debbugs.gnu.org; Fri, 24 Jan 2014 19:20:39 -0500 Original-Received: from eggs.gnu.org ([2001:4830:134:3::10]:47204) by lists.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1W6qzC-0004lc-J5 for bug-gnu-emacs@gnu.org; Fri, 24 Jan 2014 19:20:39 -0500 Original-Received: from Debian-exim by eggs.gnu.org with spam-scanned (Exim 4.71) (envelope-from ) id 1W6qz7-00037b-SG for bug-gnu-emacs@gnu.org; Fri, 24 Jan 2014 19:20:34 -0500 Original-Received: from mail-we0-x231.google.com ([2a00:1450:400c:c03::231]:61869) by eggs.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1W6qz7-00036U-7w for bug-gnu-emacs@gnu.org; Fri, 24 Jan 2014 19:20:29 -0500 Original-Received: by mail-we0-f177.google.com with SMTP id x55so3303032wes.22 for ; Fri, 24 Jan 2014 16:20:26 -0800 (PST) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20120113; h=message-id:date:from:to:subject:user-agent:mime-version :content-type; bh=lYv9vWr8T+yo3Gt7sUdOE/aHoF1O+UYcGejd3shVECc=; b=vrNu2jQCyHsIZTWAc2sLzO9kf8TQtAxoLuFGlCJQW85hQt3AjjjIhi070yXLFKYaAA Uw7CmeITS8bAEd7rBDAPceMIpEtVJPzwhBkWVA5RZQ/2PsQbhHitstOtTKkBzo2/Nz02 L7FyPbz0CNiV0lOjklKswTbM8PjNEA6Lhq9NMNG0Kdc7H7nYZnQrrlfptqmKzOh+b0aR V9DxKcS59MzWvFtwCGJ4dIaEJ8eMwnqdDTg51tYQhesNweFkVhh09GASvqcuGcCuluI6 ZRKOqCffdD81IKKwDlo7MjkN1v8K8zhYC9o7f65dEiw/budlkaBPIcf4N/ogp5RjHMTy 82EQ== X-Received: by 10.194.178.135 with SMTP id cy7mr12645296wjc.21.1390609226340; Fri, 24 Jan 2014 16:20:26 -0800 (PST) Original-Received: from Zorglub.gmail.com (241.50.101.84.rev.sfr.net. [84.101.50.241]) by mx.google.com with ESMTPSA id ux5sm5920132wjc.6.2014.01.24.16.20.24 for (version=TLSv1.2 cipher=ECDHE-RSA-AES128-GCM-SHA256 bits=128/128); Fri, 24 Jan 2014 16:20:25 -0800 (PST) User-Agent: Wanderlust/2.15.9 (Almost Unreal) SEMI/1.14.6 (Maruoka) FLIM/1.14.9 (=?UTF-8?Q?Goj=C5=8D?=) APEL/10.8 Emacs/24.3 (x86_64-unknown-linux-gnu) MULE/6.0 (HANACHIRUSATO) X-detected-operating-system: by eggs.gnu.org: Error: Malformed IPv6 address (bad octet value). X-detected-operating-system: by eggs.gnu.org: Error: Malformed IPv6 address (bad octet value). X-BeenThere: debbugs-submit@debbugs.gnu.org X-Mailman-Version: 2.1.15 Precedence: list X-detected-operating-system: by eggs.gnu.org: GNU/Linux 3.x X-Received-From: 140.186.70.43 X-BeenThere: bug-gnu-emacs@gnu.org List-Id: "Bug reports for GNU Emacs, the Swiss army knife of text editors" List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: bug-gnu-emacs-bounces+geb-bug-gnu-emacs=m.gmane.org@gnu.org Original-Sender: bug-gnu-emacs-bounces+geb-bug-gnu-emacs=m.gmane.org@gnu.org Xref: news.gmane.org gmane.emacs.bugs:83963 Archived-At: This bug report will be sent to the Bug-GNU-Emacs mailing list and the GNU bug tracker at debbugs.gnu.org. Please check that the From: line contains a valid email address. After a delay of up to one day, you should receive an acknowledgment at that address. Please write in English if possible, as the Emacs maintainers usually do not have translators for other languages. Please describe exactly what actions triggered the bug, and the precise symptoms of the bug. If you can, give a recipe starting from `emacs -Q': When the newsticker-url-list starts with an https url, newsticker tries to use tls for all other urls. start emacs -Q go to buffer scratch type: (setq newsticker-url-list (quote ( ("Archlinux" "https://www.archlinux.org/feeds/news/" nil nil nil) ("Bonjour Madame" "http://feeds2.feedburner.com/BonjourMadame" nil nil nil) ))) M-x eval-buffer M-x newsticker-treeview It hangs and last messages are: Newsticker started! Contacting host: www.emacswiki.org:80 Opening TLS connection to `www.archlinux.org'... Opening TLS connection with `gnutls-cli --insecure -p 443 www.archlinux.org'... Opening TLS connection to `feeds2.feedburner.com'... Opening TLS connection with `gnutls-cli --insecure -p 80 feeds2.feedburner.com'...failed Opening TLS connection with `gnutls-cli --insecure -p 80 feeds2.feedburner.com --protocols ssl3'...failed Opening TLS connection with `openssl s_client -connect feeds2.feedburner.com:80 -no_ssl2 -ign_eof'...done I found a "workaround": start emacs -Q go to buffer scratch type: (setq newsticker-url-list (quote ( ("Bonjour Madame" "http://feeds2.feedburner.com/BonjourMadame" nil nil nil) ("Archlinux" "https://www.archlinux.org/feeds/news/" nil nil nil) ))) M-x eval-buffer M-x newsticker-treeview It works and I can say "Bonjour madame" (not really with emacs -Q because pictures are not displayed). It only hang when https url is the first one. I did not try with several https url. If Emacs crashed, and you have the Emacs process in the gdb debugger, please include the output from the following gdb commands: `bt full' and `xbacktrace'. For information about debugging Emacs, please read the file /usr/share/emacs/24.3/etc/DEBUG. In GNU Emacs 24.3.1 (x86_64-unknown-linux-gnu, GTK+ Version 3.10.6) of 2014-01-18 on mnt-storage-buildroots-staging-x86_64-eric Windowing system distributor `The X.Org Foundation', version 11.0.11500000 Configured using: `configure '--prefix=/usr' '--sysconfdir=/etc' '--libexecdir=/usr/lib' '--localstatedir=/var' '--with-x-toolkit=gtk3' '--with-xft' 'CFLAGS=-march=x86-64 -mtune=generic -O2 -pipe -fstack-protector --param=ssp-buffer-size=4' 'LDFLAGS=-Wl,-O1,--sort-common,--as-needed,-z,relro' 'CPPFLAGS=-D_FORTIFY_SOURCE=2'' Important settings: value of $LANG: fr_FR.utf8 locale-coding-system: utf-8-unix default enable-multibyte-characters: t Major mode: Folder Minor modes in effect: global-srecode-minor-mode: t global-semantic-mru-bookmark-mode: t global-semanticdb-minor-mode: t global-semantic-idle-scheduler-mode: t global-semantic-highlight-func-mode: t semantic-mode: t shell-dirtrack-mode: t global-auto-complete-mode: t diff-auto-refine-mode: t erc-smiley-mode: t show-paren-mode: t virtual-desktops-mode: t display-time-mode: t display-battery-mode: t tooltip-mode: t mouse-wheel-mode: t file-name-shadow-mode: t global-font-lock-mode: t blink-cursor-mode: t auto-composition-mode: t auto-encryption-mode: t auto-compression-mode: t buffer-read-only: t column-number-mode: t line-number-mode: t transient-mark-mode: t Recent input: C-x 1 M-x w l c y M-x e m a r e r e p o r t b Recent messages: Loading msgdb for .~/.Mail/cedric.chepied@gmail.com/Buildroot...done Checking folder diff...done Creating msgdb...done Loading msgdb for .~/.Mail/cedric.chepied@gmail.com/uClibc...done Checking folder diff...done Creating msgdb...done All messages in cedric.chepied are marked! Starting new Ispell process [/usr/bin/aspell::default] ... Type C-c C-x C-z to exit MIME mode, and type C-c C-x ? to get help. Saving...done Load-path shadows: /usr/share/emacs/site-lisp/flim/hex-util hides /usr/share/emacs/24.3/lisp/hex-util /usr/share/emacs/site-lisp/flim/md4 hides /usr/share/emacs/24.3/lisp/md4 /usr/share/emacs/site-lisp/flim/ntlm hides /usr/share/emacs/24.3/lisp/net/ntlm /usr/share/emacs/site-lisp/flim/hmac-def hides /usr/share/emacs/24.3/lisp/net/hmac-def /usr/share/emacs/site-lisp/flim/sasl hides /usr/share/emacs/24.3/lisp/net/sasl /usr/share/emacs/site-lisp/flim/sasl-digest hides /usr/share/emacs/24.3/lisp/net/sasl-digest /usr/share/emacs/site-lisp/flim/sasl-ntlm hides /usr/share/emacs/24.3/lisp/net/sasl-ntlm /usr/share/emacs/site-lisp/flim/sasl-cram hides /usr/share/emacs/24.3/lisp/net/sasl-cram /usr/share/emacs/site-lisp/flim/hmac-md5 hides /usr/share/emacs/24.3/lisp/net/hmac-md5 /usr/share/emacs/site-lisp/semi/smime hides /usr/share/emacs/24.3/lisp/gnus/smime /usr/share/emacs/site-lisp/semi/pgg-pgp5 hides /usr/share/emacs/24.3/lisp/obsolete/pgg-pgp5 /usr/share/emacs/site-lisp/semi/pgg-gpg hides /usr/share/emacs/24.3/lisp/obsolete/pgg-gpg /usr/share/emacs/site-lisp/semi/pgg hides /usr/share/emacs/24.3/lisp/obsolete/pgg /usr/share/emacs/site-lisp/semi/pgg-pgp hides /usr/share/emacs/24.3/lisp/obsolete/pgg-pgp /usr/share/emacs/site-lisp/semi/pgg-def hides /usr/share/emacs/24.3/lisp/obsolete/pgg-def /usr/share/emacs/site-lisp/semi/pgg-parse hides /usr/share/emacs/24.3/lisp/obsolete/pgg-parse Features: (shadow flyspell ispell wl-expire emacsbug message idna rfc822 mml mml-sec mm-decode mm-bodies mm-encode mailabbrev gmm-utils mailheader elmo-maildir modb-standard wl-mime mime-edit pgg-parse pccl pccl-20 pgg-def signature mime-setup mail-mime-setup semi-setup mime-image wl-demo wl-draft eword-encode wl-template sendmail elmo-net elmo-cache elmo-map elmo-dop wl-news wl-address wl-thread wl-action wl-summary ps-print ps-def lpr wl-refile wl-message elmo-mime mmelmo-buffer mmelmo-imap mmimap mime-parse mmbuffer mmgeneric wl-highlight elmo-multi wl-folder wl wl-e21 wl-util elmo-flag elmo-localdir wl-vars wl-version elmo elmo-signal elmo-msgdb modb modb-generic modb-entity elmo-util elmo-date elmo-vars elmo-version luna mail-utils url-http mail-parse rfc2231 rfc2047 rfc2045 ietf-drums url-gw url-cache url-auth url url-proxy url-privacy url-expand url-methods url-history url-cookie url-domsuf url-util url-parse url-vars mailcap hideshow chep-stickyfunc chep-tag-popup chep-auto-complete semantic/analyze/complete semantic/bovine/gcc semantic/dep srecode/mode semantic/senator semantic/decorate pulse srecode/insert srecode/filters srecode/args srecode/find srecode/map srecode/srt-mode semantic/analyze semantic/sort semantic/scope semantic/analyze/fcn srecode/template srecode/srt-wy semantic/wisent semantic/wisent/wisent srecode/ctxt srecode/compile srecode/dictionary srecode/table srecode inversion semantic/db-global semantic/symref/global semantic/symref semantic/db-find semantic/db-ref cedet-global semantic/mru-bookmark semantic/db-mode semantic/db eieio-base semantic/idle semantic/format semantic/tag-ls semantic/find semantic/ctxt semantic/util-modes semantic/util semantic semantic/tag semantic/lex semantic/fw mode-local cedet yasnippet readline-complete shell pcomplete ac-etags auto-complete-config auto-complete popup smart-tabs-mode magit-blame magit-key-mode magit view help-mode grep compile comint epa epg epg-config diff-mode autorevert ansi-color git-rebase-mode git-commit-mode log-edit pcvs-util add-log erc-goodies erc erc-backend erc-compat format-spec thingatpt pp netrc chep-notification mime-play filename emu invisible inv-23 poem poem-e20 poem-e20_3 mime-view mime-conf calist semi-def mime eword-decode mel path-util mime-def mcharset mcs-20 mcs-e20 pces pces-e20 pces-20 broken pcustom poe std11 alist pym static apel-ver product mime-w3m w3m browse-url doc-view jka-compr dired image-mode timezone w3m-hist w3m-fb bookmark-w3m w3m-ems wid-edit w3m-ccl ccl w3m-favicon w3m-image w3m-proc w3m-util ac-etags-autoloads auto-complete-autoloads edit-server-autoloads magit-autoloads git-rebase-mode-autoloads git-commit-mode-autoloads mediawiki-autoloads popup-autoloads finder-inf readline-complete-autoloads smart-tabs-mode-autoloads w3m-autoloads info yasnippet-autoloads package cl-macs gv server edmacro kmacro chep-mode-line php-mode etags cc-langs cl cc-mode cc-fonts cc-guess cc-menus cc-cmds cc-styles cc-align cc-engine cc-vars cc-defs speedbar sb-image ezimage dframe xcscope ring paren uniquify warnings chep-strike chep-couleur chep-retourne chep-pastebin google_search ifndef_fichier_h appt diary-lib diary-loaddefs cal-menu calendar cal-loaddefs newst-backend xml derived newsticker-notify advice help-fns cl-lib advice-preload fmanager chep-convert-audio chep-video chep-mpd ampc easymenu avl-tree network-stream auth-source eieio byte-opt bytecomp byte-compile cconv gnus-util mm-util mail-prsvr password-cache starttls tls chep-anchor easy-mmode virtual-desktops ido time battery cus-start cus-load time-date tooltip ediff-hook vc-hooks lisp-float-type mwheel x-win x-dnd tool-bar dnd fontset image regexp-opt fringe tabulated-list newcomment lisp-mode register page menu-bar rfn-eshadow timer select scroll-bar mouse jit-lock font-lock syntax facemenu font-core frame cham georgian utf-8-lang misc-lang vietnamese tibetan thai tai-viet lao korean japanese hebrew greek romanian slovak czech european ethiopic indian cyrillic chinese case-table epa-hook jka-cmpr-hook help simple abbrev minibuffer loaddefs button faces cus-face macroexp files text-properties overlay sha1 md5 base64 format env code-pages mule custom widget hashtable-print-readable backquote make-network-process dbusbind dynamic-setting system-font-setting font-render-setting move-toolbar gtk x-toolkit x multi-tty emacs)