From mboxrd@z Thu Jan 1 00:00:00 1970 X-Msuck: nntp://news.gmane.io/gmane.emacs.gnus.general/81457 Path: news.gmane.org!not-for-mail From: Eric Abrahamsen Newsgroups: gmane.emacs.gnus.general Subject: Re: gnus quietly quits in background? Date: Mon, 20 Feb 2012 19:32:21 +0800 Message-ID: <87haylbv0a.fsf@ericabrahamsen.net> References: <874nuo5xte.fsf@ericabrahamsen.net> <878vk0pa9z.fsf@gnus.org> <87mx8g5ge7.fsf@gmail.com> <87fwe7x1oh.fsf@gnus.org> <87aa4fobl7.fsf@ericabrahamsen.net> <87vcn3rzna.fsf@gnus.org> <87r4xrryyx.fsf@gnus.org> <87linzryus.fsf@gnus.org> <874numdyek.fsf@ericabrahamsen.net> <87haymou0m.fsf@gnus.org> NNTP-Posting-Host: plane.gmane.org Mime-Version: 1.0 Content-Type: text/plain; charset=utf-8 Content-Transfer-Encoding: quoted-printable X-Trace: dough.gmane.org 1329737627 29567 80.91.229.3 (20 Feb 2012 11:33:47 GMT) X-Complaints-To: usenet@dough.gmane.org NNTP-Posting-Date: Mon, 20 Feb 2012 11:33:47 +0000 (UTC) To: ding@gnus.org Original-X-From: ding-owner+M29737@lists.math.uh.edu Mon Feb 20 12:33:43 2012 Return-path: Envelope-to: ding-account@gmane.org Original-Received: from util0.math.uh.edu ([129.7.128.18]) by plane.gmane.org with esmtp (Exim 4.69) (envelope-from ) id 1RzRV0-00057U-LB for ding-account@gmane.org; Mon, 20 Feb 2012 12:33:43 +0100 Original-Received: from localhost ([127.0.0.1] helo=lists.math.uh.edu) by util0.math.uh.edu with smtp (Exim 4.63) (envelope-from ) id 1RzRUF-0008R9-LX; Mon, 20 Feb 2012 05:32:55 -0600 Original-Received: from mx2.math.uh.edu ([129.7.128.33]) by util0.math.uh.edu with esmtps (TLSv1:AES256-SHA:256) (Exim 4.63) (envelope-from ) id 1RzRUD-0008R1-0G for ding@lists.math.uh.edu; Mon, 20 Feb 2012 05:32:53 -0600 Original-Received: from quimby.gnus.org ([80.91.231.51]) by mx2.math.uh.edu with esmtps (TLSv1:AES256-SHA:256) (Exim 4.76) (envelope-from ) id 1RzRU8-0005VE-5x for ding@lists.math.uh.edu; Mon, 20 Feb 2012 05:32:52 -0600 Original-Received: from plane.gmane.org ([80.91.229.3]) by quimby.gnus.org with esmtp (Exim 4.72) (envelope-from ) id 1RzRU6-0003HI-MP for ding@gnus.org; Mon, 20 Feb 2012 12:32:46 +0100 Original-Received: from list by plane.gmane.org with local (Exim 4.69) (envelope-from ) id 1RzRU2-0004Ps-4G for ding@gnus.org; Mon, 20 Feb 2012 12:32:42 +0100 Original-Received: from 114.250.134.205 ([114.250.134.205]) by main.gmane.org with esmtp (Gmexim 0.1 (Debian)) id 1AlnuQ-0007hv-00 for ; Mon, 20 Feb 2012 12:32:42 +0100 Original-Received: from eric by 114.250.134.205 with local (Gmexim 0.1 (Debian)) id 1AlnuQ-0007hv-00 for ; Mon, 20 Feb 2012 12:32:42 +0100 X-Injected-Via-Gmane: http://gmane.org/ Original-Lines: 203 Original-X-Complaints-To: usenet@dough.gmane.org X-Gmane-NNTP-Posting-Host: 114.250.134.205 User-Agent: Gnus/5.130004 (Ma Gnus v0.4) Emacs/24.0.93 (gnu/linux) Cancel-Lock: sha1:HdPWqZTsoi1+YOmBIPrlnsUlsv4= X-Spam-Score: -0.7 (/) List-ID: Precedence: bulk Xref: news.gmane.org gmane.emacs.gnus.general:81457 Archived-At: On Mon, Feb 20 2012, Lars Ingebrigtsen wrote: > Eric Abrahamsen writes: > >> I just updated both gnus and emacs 24, and am still having the problem= =E2=80=A6 > > I'm not seeing it any more, though. > > Could you eval the following and post the backtrace? > > (defvar real-kill-buffer (symbol-function 'kill-buffer)) > (defun kill-buffer (&optional buffer) > (when (and (bufferp buffer) > (or (equal (buffer-name buffer) "*Group*") > (and (> (length (buffer-name buffer)) 10) > (equal (substring (buffer-name buffer) 0 8) > "*Summary")))) > (debug)) > (funcall real-kill-buffer buffer)) I used the code from one of your earlier postings, as the above seems to have its parens in the wrong spot (and I'm only getting the *Group* buffer killed). The result: Debugger entered: nil (progn (debug)) (if (and (bufferp buffer) (equal (buffer-name buffer) "*Group*")) (progn = (debug))) (when (and (bufferp buffer) (equal (buffer-name buffer) "*Group*")) (debu= g)) kill-buffer(#) gnus-html-image-fetched((:error (error connection-failed "deleted\n" :hos= t "feeds.feedburner.com" :service 80)) # ("http://feeds.feedburner.com/~ff/arstechnica/ind= ex?i=3DFfBvJUcgQuo:srEXa6LOIl4:V_sGLiPBpWU" "*")) apply(gnus-html-image-fetched ((:error (error connection-failed "deleted\= n" :host "feeds.feedburner.com" :service 80)) # ("http://feeds.feedburner.com/~ff/arstechn= ica/index?i=3DFfBvJUcgQuo:srEXa6LOIl4:V_sGLiPBpWU" "*"))) url-queue-callback-function((:error (error connection-failed "deleted\n" = :host "feeds.feedburner.com" :service 80)) [cl-struct-url-queue "http://fee= ds.feedburner.com/~ff/arstechnica/index?i=3DFfBvJUcgQuo:srEXa6LOIl4:V_sGLiP= BpWU" gnus-html-image-fetched (# ("http://feeds.feedburner.com/~ff/arstechnica/index?i=3DF= fBvJUcgQuo:srEXa6LOIl4:V_sGLiPBpWU" "*")) t # 1329737310.316= 499 t t]) apply(url-queue-callback-function ((:error (error connection-failed "dele= ted\n" :host "feeds.feedburner.com" :service 80)) [cl-struct-url-queue "htt= p://feeds.feedburner.com/~ff/arstechnica/index?i=3DFfBvJUcgQuo:srEXa6LOIl4:= V_sGLiPBpWU" gnus-html-image-fetched (# ("http://feeds.feedburner.com/~ff/arstechnica/inde= x?i=3DFfBvJUcgQuo:srEXa6LOIl4:V_sGLiPBpWU" "*")) t # 1329737= 310.316499 t t])) url-http-activate-callback() url-http-async-sentinel(# "deleted\n") delete-process(#) byte-code("\302\303\304H >\204=00\305\306\307\310#\210\311H!!\207" [job= cl-struct-url-queue-tags delete-process get-buffer-process 0 error "%s acc= essing a non-%s" url-queue-buffer url-queue 5] 6) url-queue-kill-job([cl-struct-url-queue "http://feeds.feedburner.com/~ff/= arstechnica/index?i=3DFfBvJUcgQuo:srEXa6LOIl4:V_sGLiPBpWU" gnus-html-image-= fetched (# ("ht= tp://feeds.feedburner.com/~ff/arstechnica/index?i=3DFfBvJUcgQuo:srEXa6LOIl4= :V_sGLiPBpWU" "*")) t # 1329737310.316499 t t]) url-queue-prune-old-entries() url-queue-run-queue() apply(url-queue-run-queue nil) byte-code("r\301\302H\303H\"\210)\301\207" [timer apply 5 6] 4) timer-event-handler([t 0 0 10000 nil url-queue-run-queue nil idle]) accept-process-output(# 3.0 nil t) ibus-agent-receive(nil t) byte-code("\204=00\306\307\310\"\210\311\312\313\"\210\313r\314 q\210p\n= =0B\315=3D?\316 \f=3D\206&\317 \232<=3D>?=3D\204V=0E>\203V\320 \204V\313>?@= =3D\203N\321 \210\202V=0E?@\321 \210)?@=3D\203s=0E=3D\203i=0EA?\202p=0EA\20= 3s=0E<\204A\322\323@?#\210\324@!\203\244r@q\210A\247\203\243=0EB\203\233\32= 5\313!\210\326\313\327\"\210C\203\243\330 \210)<\204\256\331\332\333\217\21= 0?@\n\206\275=0ED\206\275\334 \211EF\236G\335=0EG\211=0DA@)\"AA\335\336G8\"= AH\n\204=07=0EE=0ED\203=01\322\337E\"\210\340G\233?\341?\340G8\"B\240\210\3= 42\343\344\313\327$\210*=3D\204\"=0E>\203=01A\204\"\322\345?\"\210\331\346\= 347\217\210I\350\230\2036\313BA\247\2036\351\327!\210\352 \210=3D\204A\353 = \210,\313DJ\204\202=0EK\204\202=0EL\354=3D\204\202\355\356!\203c=0E.\354=3D= \204\202\355\357!\203u=0E/\203u=0EM\360=3D\204\202\355\361!\205\217=0E1\362= =3D\205\217=0EN\205\216=0EO\205\216=0EP?Q?=3D\203\233\363Q!\210\364\365!\20= 3\317=0EC\203\255=0ER8\202\317=0EN\203\271=0ES8\202\317=0E5\366=3D\203\307\= 367\370!\210\202\313=0E58\367\365!\210\316 \f=3D?\205\360=0EC\203\353=0B\31= 5=3D\203\353\371 \210\372 \210\373 \210\316 \353 )\207" [ibus-mode ibus-las= t-rejected-event ibus-buffer-group window-system ibus-selected-frame ibus-s= elected-display remove-hook post-command-hook ibus-check-current-buffer thr= ow exit nil window-buffer x selected-frame ibus-get-x-display ibus-buffer-g= roup-suitable-p ibus-destroy-imcontext ibus-log "buffer was changed from %S= to %S" buffer-live-p ibus-change-focus ibus-agent-receive t ibus-cleanup-p= reedit err (ibus-change-x-display) ((error (byte-code "\303\304@\211AA)\2= 03=00A\202=00\211A@)#\210\n\203!\305 \210\306\307\310\"\207" [err x ibus-= mode ibus-message "%s: %s" ibus-mode-quit throw exit nil] 5))) ibus-buffer-= group-identifier assoc 2 "inherit IMContext (buffer group: %s)" 3 delq add-= hook kill-buffer-hook ibus-kill-buffer-function "new buffer was detected: %= S" (ibus-create-imcontext) ((error (byte-code "\303\304@\211AA)\203=00A\= 202=00\211A@)#\210\n\203!\305 \210\306\307\310\"\207" [err x ibus-mode ibu= s-message "%s: %s" ibus-mode-quit throw exit nil] 5))) "" ibus-check-frame-= focus ibus-set-keymap-parent ibus-update-cursor-color vi-mode boundp vip-cu= rrent-mode vim-mode vim:normal-mode viper-current-state ...] 7) ibus-check-current-buffer() recursive-edit() debug() (progn (debug)) (if (and (bufferp buffer) (equal (buffer-name buffer) "*Group*")) (progn = (debug))) (when (and (bufferp buffer) (equal (buffer-name buffer) "*Group*")) (debu= g)) kill-buffer(#) gnus-html-image-fetched((:error (error connection-failed "deleted\n" :hos= t "static.arstechnica.net" :service 80)) # ("http://static.arstechnica.net/brief_icons_new= /apple-brief.png" "*")) apply(gnus-html-image-fetched ((:error (error connection-failed "deleted\= n" :host "static.arstechnica.net" :service 80)) # ("http://static.arstechnica.net/brief_ic= ons_new/apple-brief.png" "*"))) url-queue-callback-function((:error (error connection-failed "deleted\n" = :host "static.arstechnica.net" :service 80)) [cl-struct-url-queue "http://s= tatic.arstechnica.net/brief_icons_new/apple-brief.png" gnus-html-image-fetc= hed (# ("http:/= /static.arstechnica.net/brief_icons_new/apple-brief.png" "*")) t # 1329737304.726624 t t]) apply(url-queue-callback-function ((:error (error connection-failed "dele= ted\n" :host "static.arstechnica.net" :service 80)) [cl-struct-url-queue "h= ttp://static.arstechnica.net/brief_icons_new/apple-brief.png" gnus-html-ima= ge-fetched (# (= "http://static.arstechnica.net/brief_icons_new/apple-brief.png" "*")) t # 1329737304.726624 t t])) url-http-activate-callback() url-http-async-sentinel(# "deleted\n") delete-process(#) byte-code("\302\303\304H >\204=00\305\306\307\310#\210\311H!!\207" [job= cl-struct-url-queue-tags delete-process get-buffer-process 0 error "%s acc= essing a non-%s" url-queue-buffer url-queue 5] 6) url-queue-kill-job([cl-struct-url-queue "http://static.arstechnica.net/br= ief_icons_new/apple-brief.png" gnus-html-image-fetched (# ("http://static.arstechnica.net/= brief_icons_new/apple-brief.png" "*")) t # 1329737304.726624= t t]) url-queue-prune-old-entries() url-queue-run-queue() url-queue-callback-function((:error (error connection-failed "deleted\n" = :host "feedads.g.doubleclick.net" :service 80)) [cl-struct-url-queue "http:= //feedads.g.doubleclick.net/~at/O0zNR66IPTyJdvJGt2ocfkiE0yg/0/di" gnus-html= -image-fetched (# ("http://feedads.g.doubleclick.net/~at/O0zNR66IPTyJdvJGt2ocfkiE0yg/0/di"= "*")) t # 1329737304.926084 t t]) apply(url-queue-callback-function ((:error (error connection-failed "dele= ted\n" :host "feedads.g.doubleclick.net" :service 80)) [cl-struct-url-queue= "http://feedads.g.doubleclick.net/~at/O0zNR66IPTyJdvJGt2ocfkiE0yg/0/di" gn= us-html-image-fetched (# ("http://feedads.g.doubleclick.net/~at/O0zNR66IPTyJdvJGt2ocfkiE0y= g/0/di" "*")) t # 1329737304.926084 t t])) url-http-activate-callback() url-http-async-sentinel(# "deleted\n") delete-process(#) byte-code("\302\303\304H >\204=00\305\306\307\310#\210\311H!!\207" [job= cl-struct-url-queue-tags delete-process get-buffer-process 0 error "%s acc= essing a non-%s" url-queue-buffer url-queue 5] 6) url-queue-kill-job([cl-struct-url-queue "http://feedads.g.doubleclick.net= /~at/O0zNR66IPTyJdvJGt2ocfkiE0yg/0/di" gnus-html-image-fetched (# ("http://feedads.g.doubl= eclick.net/~at/O0zNR66IPTyJdvJGt2ocfkiE0yg/0/di" "*")) t # 1= 329737304.926084 t t]) url-queue-remove-jobs-from-host("feedads.g.doubleclick.net") url-queue-callback-function((:error (error connection-failed "deleted\n" = :host "feedads.g.doubleclick.net" :service 80)) [cl-struct-url-queue "http:= //feedads.g.doubleclick.net/~at/O0zNR66IPTyJdvJGt2ocfkiE0yg/1/di" gnus-html= -image-fetched (# ("http://feedads.g.doubleclick.net/~at/O0zNR66IPTyJdvJGt2ocfkiE0yg/1/di"= "*")) t # 1329737305.311995 t t]) apply(url-queue-callback-function ((:error (error connection-failed "dele= ted\n" :host "feedads.g.doubleclick.net" :service 80)) [cl-struct-url-queue= "http://feedads.g.doubleclick.net/~at/O0zNR66IPTyJdvJGt2ocfkiE0yg/1/di" gn= us-html-image-fetched (# ("http://feedads.g.doubleclick.net/~at/O0zNR66IPTyJdvJGt2ocfkiE0y= g/1/di" "*")) t # 1329737305.311995 t t])) url-http-activate-callback() url-http-async-sentinel(#> "deleted\= n") delete-process(#>) byte-code("\302\303\304H >\204=00\305\306\307\310#\210\311H!!\207" [job= cl-struct-url-queue-tags delete-process get-buffer-process 0 error "%s acc= essing a non-%s" url-queue-buffer url-queue 5] 6) url-queue-kill-job([cl-struct-url-queue "http://feedads.g.doubleclick.net= /~at/O0zNR66IPTyJdvJGt2ocfkiE0yg/1/di" gnus-html-image-fetched (# ("http://feedads.g.doubl= eclick.net/~at/O0zNR66IPTyJdvJGt2ocfkiE0yg/1/di" "*")) t # 1= 329737305.311995 t t]) url-queue-prune-old-entries() url-queue-run-queue() apply(url-queue-run-queue nil) byte-code("r\301\302H\303H\"\210)\301\207" [timer apply 5 6] 4) timer-event-handler([t 0 0 10000 nil url-queue-run-queue nil idle]) --=20 GNU Emacs 24.0.93.1 (i686-pc-linux-gnu, GTK+ Version 2.24.10) of 2012-02-16 on pellet Ma Gnus v0.4