Reported by: joakim <at> verona.se
Date: Thu, 24 Mar 2011 18:46:01 UTC
Severity: important
Merged with 8330
Found in version 24.0.50
Done: Lars Magne Ingebrigtsen <lmi <at> gnus.org>
Bug is archived. No further changes may be made.
View this message in rfc822 format
From: help-debbugs <at> gnu.org (GNU bug Tracking System) To: joakim <at> verona.se Subject: bug#8339: closed (Re: bug#8339: 24.0.50; Gnus Lisp error: (invalid-function mm-handle-type)) Date: Tue, 29 Mar 2011 20:36:02 +0000
[Message part 1 (text/plain, inline)]
Your bug report #8339: 24.0.50; Gnus Lisp error: (invalid-function mm-handle-type) which was filed against the emacs,gnus package, has been closed. The explanation is attached below, along with your original report. If you require more details, please reply to 8339 <at> debbugs.gnu.org. -- 8339: http://debbugs.gnu.org/cgi/bugreport.cgi?bug=8339 GNU Bug Tracking System Contact help-debbugs <at> gnu.org with problems
[Message part 2 (message/rfc822, inline)]
From: Lars Magne Ingebrigtsen <lmi <at> gnus.org> To: joakim <at> verona.se Cc: 8339-close <at> debbugs.gnu.org Subject: Re: bug#8339: 24.0.50; Gnus Lisp error: (invalid-function mm-handle-type) Date: Tue, 29 Mar 2011 22:35:02 +0200This has been fixed by moving the functions around. -- (domestic pets only, the antidote for overdose, milk.) larsi <at> gnus.org * Lars Magne Ingebrigtsen
[Message part 3 (message/rfc822, inline)]
From: joakim <at> verona.se To: bug-gnu-emacs <at> gnu.org Subject: 24.0.50; Gnus Lisp error: (invalid-function mm-handle-type) Date: Thu, 24 Mar 2011 19:44:41 +0100Recently I get this error for some articles in Gnus. Debugger entered--Lisp error: (invalid-function mm-handle-type) mm-handle-type((#<buffer *mm*> ("text/plain" (format . "flowed") (charset . "ISO-8859-1")) 7bit nil nil nil nil nil)) mm-handle-filename((#<buffer *mm*> ("text/plain" (format . "flowed") (charset . "ISO-8859-1")) 7bit nil nil nil nil nil)) mm-display-inline-fontify((#<buffer *mm*> ("text/plain" (format . "flowed") (charset . "ISO-8859-1")) 7bit nil nil nil nil nil)) mm-inline-text((#<buffer *mm*> ("text/plain" (format . "flowed") (charset . "ISO-8859-1")) 7bit nil nil nil nil nil)) mm-display-inline((#<buffer *mm*> ("text/plain" (format . "flowed") (charset . "ISO-8859-1")) 7bit nil nil nil nil nil)) mm-display-part((#<buffer *mm*> ("text/plain" (format . "flowed") (charset . "ISO-8859-1")) 7bit nil nil nil nil nil) t) byte-code("\203\306\211A@ \"\203\307\300\310\"\210\202\n\211\205\"\311\312!!)\203/r\nq\210\f)\2020\f\203:\306\313 \"\204x\314!?\205T\3158?\206T\3158@\316\232\206T\317!\211)\203x\320!\203x\321!\203l\322!\204r\323 !\203x\324*\202\231\325\211@;\203\210@\202\214A@@)\326\"@)\327\232\203\231\324+,GT\310-\211.B,B,*\203\353\325\211@;\203\277@\202\303A@@)\326\"@)\330\232\203\353\331\332n\204\327\333\202\351o\204\344`SSf\332=\203\350\334\202\351\335\"\210*\203\376\336 !\203\376./=\203\337.*\206)\205+C#\210\340 \210\3240`-*\203\2260\203*\341y\210`-1\212\310\342\343\217\2102)345\344=\203[6\211\205L\311\312!!)\203[r6q\2107)\202]7\2118\204g\324\202\2019;\203v\30698\"\202\2019:\205\20189\235?\205\207:):\345\324\"\210+db\210\202\265+\203\265)\203\2650\203\253\341y\210`-\340 \210\346!\210db\210\212\214-`}\210;=\203\335\347\310\335\211\211@;\203\324@\202\330A@@)$\202.\310<;\310=\211>\203>@\211=;\204=A@@\350\232\204=<B<>A\211>\204\353*\347\310<>G<G\211@;\203'@\202+A@@)$),\207" [ignored type gnus-summary-buffer buffer gnus-inhibit-images handle string-match throw nil buffer-live-p get-buffer "\\`image/" mm-inline-override-p 4 "inline" mm-attachment-override-p mm-automatic-display-p mm-inlinable-p mm-inlined-p mm-automatic-external-display-p t split-string "/" "text" "message" insert-char 10 2 0 1 gnus-unbuttonized-mime-type-p gnus-insert-mime-button gnus-article-insert-newline -1 (set-buffer gnus-summary-buffer) ((error)) gnus-article-mode mm-display-part mm-display-inline gnus-treat-article "application/pgp-signature" not-attachment display text gnus-article-mime-handle-alist beg id gnus-mime-buttonized-part-id move gnus-newsgroup-charset ...] 6) gnus-mime-display-single((#<buffer *mm*> ("text/plain" (format . "flowed") (charset . "ISO-8859-1")) 7bit nil nil nil nil nil)) gnus-mime-display-part((#<buffer *mm*> ("text/plain" (format . "flowed") (charset . "ISO-8859-1")) 7bit nil nil nil nil nil)) gnus-display-mime() gnus-article-prepare-display() gnus-article-prepare(49978 nil) gnus-summary-display-article(49978 nil) gnus-summary-select-article(nil nil pseudo) gnus-summary-scroll-up(1) call-interactively(gnus-summary-scroll-up nil nil) In GNU Emacs 24.0.50.2 (x86_64-unknown-linux-gnu, GTK+ Version 2.22.0) of 2011-03-24 on chopper Windowing system distributor `Fedora Project', version 11.0.10904000 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_US.UTF-8 value of $XMODIFIERS: @im=none locale-coding-system: utf-8-unix default enable-multibyte-characters: t Major mode: Debugger Minor modes in effect: erc-truncate-mode: t erc-track-mode: t erc-spelling-mode: t erc-ring-mode: t erc-pcomplete-mode: t erc-netsplit-mode: t erc-log-mode: t erc-button-mode: t erc-fill-mode: t erc-autojoin-mode: t erc-autoaway-mode: t ido-everywhere: t erc-stamp-mode: t erc-match-mode: t delete-selection-mode: t show-paren-mode: t erc-smiley-mode: t erc-irccontrols-mode: t recentf-mode: t which-function-mode: t grab-and-drag-mode: t yas/global-mode: t tooltip-mode: t mouse-wheel-mode: t file-name-shadow-mode: t global-font-lock-mode: t font-lock-mode: t blink-cursor-mode: t auto-composition-mode: t auto-encryption-mode: t auto-compression-mode: t line-number-mode: t transient-mark-mode: t abbrev-mode: t Recent input: <help-echo> <f11> 2 <return> <menu> g n u s <return> t <down> <down> <return> q <up> <return> M-> <up> <return> <up> <return> <up> <return> <up> <return> <up> <return> <up> <return> <up> <up> <up> <up> <up> <up> <up> <up> <up> <up> <up> <up> <up> <up> <up> <up> <up> <up> <up> <up> <right> <right> <right> <right> <right> <right> <right> <right> <right> <right> <right> <right> <right> <right> <right> <right> <right> <right> <right> <right> <right> <right> <right> <right> <right> <right> <right> <right> <right> <right> <right> <right> <right> <right> <right> <right> <right> <right> <right> <right> <right> <right> <right> <right> <right> <right> <right> <right> <right> <right> C-h f <return> <tab> <return> <C-return> C-a C-SPC <C-end> M-m <menu> r e p o r t SPC e m a SPC b SPC <backspace> <backspace> <backspace> <backspace> <backspace> <backspace> <backspace> <backspace> <backspace> g n u SPC <backspace> <backspace> <backspace> SPC SPC <return> Recent messages: Auto-saving... Loading vc-git...done Parsing BBDB... (frobnicating...done) Entering debugger... byte-code: Beginning of buffer [3 times] Type "q" to restore this window. mouse-2, RET: find function's definition uncompressing mm-decode.el.gz...done Loading /home/joakim/.elisp/cedet/semantic/semanticdb-file.el (source)...done Mark set Load-path shadows: /home/joakim/.elisp/cedet/semantic/wisent/wisent-javascript-jv-wy hides /home/joakim/.elisp/wisentjs/wisent-javascript-jv-wy /home/joakim/.elisp/javascript-mode hides /home/joakim/.elisp/mdee/javascript-mode /home/joakim/.elisp/tuareg-mode-1.45.0/camldebug hides /home/joakim/.elisp/caml/camldebug /home/joakim/.elisp/confluence-el/xml-rpc hides /home/joakim/.emacs.d/elpa/xml-rpc-1.6.7/xml-rpc /home/joakim/.elisp/cedet/common/ezimage hides /usr/local/share/emacs/24.0.50/lisp/ezimage /home/joakim/.elisp/cedet/speedbar/sb-image hides /usr/local/share/emacs/24.0.50/lisp/sb-image /home/joakim/.elisp/cedet/speedbar/speedbar hides /usr/local/share/emacs/24.0.50/lisp/speedbar /home/joakim/.elisp/cedet/speedbar/dframe hides /usr/local/share/emacs/24.0.50/lisp/dframe /home/joakim/.elisp/sclang/tree-widget hides /usr/local/share/emacs/24.0.50/lisp/tree-widget /home/joakim/.emacs.d/elpa/json-1.2/json hides /usr/local/share/emacs/24.0.50/lisp/json /home/joakim/.elisp/emacs-planner/remember/remember hides /usr/local/share/emacs/24.0.50/lisp/textmodes/remember ~/.emacs.d/predictive/avl-tree hides /usr/local/share/emacs/24.0.50/lisp/emacs-lisp/avl-tree /home/joakim/.elisp/cedet/eieio/eieio-speedbar hides /usr/local/share/emacs/24.0.50/lisp/emacs-lisp/eieio-speedbar /home/joakim/.elisp/cedet/eieio/eieio-custom hides /usr/local/share/emacs/24.0.50/lisp/emacs-lisp/eieio-custom /home/joakim/.elisp/cedet/eieio/eieio-comp hides /usr/local/share/emacs/24.0.50/lisp/emacs-lisp/eieio-comp /home/joakim/.elisp/cedet/eieio/eieio-opt hides /usr/local/share/emacs/24.0.50/lisp/emacs-lisp/eieio-opt /home/joakim/.elisp/cedet/eieio/chart hides /usr/local/share/emacs/24.0.50/lisp/emacs-lisp/chart /home/joakim/.elisp/cedet/eieio/eieio-base hides /usr/local/share/emacs/24.0.50/lisp/emacs-lisp/eieio-base /home/joakim/.elisp/cedet/eieio/eieio hides /usr/local/share/emacs/24.0.50/lisp/emacs-lisp/eieio /home/joakim/.emacs.d/elpa/emms-3.0/tq hides /usr/local/share/emacs/24.0.50/lisp/emacs-lisp/tq /home/joakim/.emacs.d/elpa/ert-0.1/ert hides /usr/local/share/emacs/24.0.50/lisp/emacs-lisp/ert /home/joakim/.elisp/cedet/eieio/eieio-datadebug hides /usr/local/share/emacs/24.0.50/lisp/emacs-lisp/eieio-datadebug /home/joakim/.elisp/cedet/common/cedet-idutils hides /usr/local/share/emacs/24.0.50/lisp/cedet/cedet-idutils /home/joakim/.elisp/cedet/common/inversion hides /usr/local/share/emacs/24.0.50/lisp/cedet/inversion /home/joakim/.elisp/cedet/ede/ede hides /usr/local/share/emacs/24.0.50/lisp/cedet/ede /home/joakim/.elisp/cedet/common/data-debug hides /usr/local/share/emacs/24.0.50/lisp/cedet/data-debug /home/joakim/.elisp/cedet/semantic/semantic hides /usr/local/share/emacs/24.0.50/lisp/cedet/semantic /home/joakim/.elisp/cedet/common/cedet hides /usr/local/share/emacs/24.0.50/lisp/cedet/cedet /home/joakim/.elisp/cedet/srecode/srecode hides /usr/local/share/emacs/24.0.50/lisp/cedet/srecode /home/joakim/.elisp/cedet/common/pulse hides /usr/local/share/emacs/24.0.50/lisp/cedet/pulse /home/joakim/.elisp/cedet/common/mode-local hides /usr/local/share/emacs/24.0.50/lisp/cedet/mode-local /home/joakim/.elisp/cedet/common/cedet-files hides /usr/local/share/emacs/24.0.50/lisp/cedet/cedet-files /home/joakim/.elisp/cedet/common/cedet-cscope hides /usr/local/share/emacs/24.0.50/lisp/cedet/cedet-cscope /home/joakim/.elisp/cedet/common/cedet-global hides /usr/local/share/emacs/24.0.50/lisp/cedet/cedet-global Features: (shadow emacsbug semantic-tag-write semanticdb-file semantic-edit jka-compr help-mode cedet-edebug debug bbdb-gui gnus-fun vc-git gnus-cite smiley gnus-bcklg gnus-async qp gnus-ml gnus-topic nndraft nnmh utf-7 nnimap utf7 nnfolder parse-time bbdb-gnus bbdb-snarf mail-extr bbdb-com rot13 netrc gnus-agent gnus-srvr gnus-score score-mode nnvirtual nntp proto-stream starttls tls gnus-cache gnus-alias highline nnmairix nnml zen-2-theme semantic-el semantic-bovine bovine-debug semantic-debug paredit zoom-frm frame-cmds frame-fns avoid emvkbd view boxquote rect grep-edit winner browse-kill-ring jv-timeclock ses unsafep timeclock-visualize auto-edit-substitute erc-truncate erc-track erc-spelling flyspell ispell erc-ring erc-pcomplete erc-netsplit erc-log erc-button erc-fill erc-join erc-autoaway zen-1-theme tsdh-dark-theme sha1 hex-util image-file fsdired hide-lines memory-usage my-eshell dired-x ido pager uniquify emms-jave emms-player-mymplayer emms-volume emms-volume-amixer emms-tag-editor emms-i18n emms-mark emms-history emms-bookmarks emms-last-played emms-stream-info emms-metaplaylist-mode emms-lastfm emms-url url url-proxy url-privacy url-expand url-methods url-history url-cookie url-util url-parse url-vars emms-browser emms-playlist-sort emms-score emms-player-xine emms-player-mpd tq emms-playing-time emms-lyrics emms-streams emms-mode-line emms-cache emms-info-ogginfo emms-info-mp3info emms-info later-do emms-playlist-mode emms-player-mplayer emms-player-simple emms-source-playlist emms-source-file emms-dbus emms-setup emms emms-compat erc-stamp erc-match erc-ezbounce ansi-color delsel paren pcomplete plannerinit muse-backlink remember-planner remember noutline outline planner-cyclic solar cal-dst cal-bahai holidays hol-loaddefs ede-linux ede-emacs ede-cpp-root planner-appt appt diary-lib diary-loaddefs planner-tasks-overview planner-erc erc-goodies erc erc-backend erc-compat pp planner-gnus gnus-msg gnus-art mm-uu mml2015 epg-config mm-view mml-smime smime dig mailcap nnir gnus-sum macroexp nnoo gnus-group gnus-undo nnmail mail-source gnus-start gnus-spec gnus-int gnus-range gnus-win message sendmail mml mml-sec mailabbrev gmm-utils mailheader gnus gnus-ems nnheader mail-utils planner-multi crm planner-publish muse-xml muse-latex muse-wiki planner cal-menu calendar cal-loaddefs muse-html muse-xml-common muse-colors cus-edit cus-start cus-load muse-publish muse-project muse-protocols muse-regexps muse muse-nested-tags muse-mode windmove abook mm-decode mm-bodies mm-encode mail-parse rfc2231 rfc2047 rfc2045 ietf-drums vcard bbdb-autoloads bbdb timezone pastebin pk-total-recall w3m-load dired-details+ dired-details sort winring disp-table anything-config browse-url rx grep compile dired-aux dired ffap thingatpt anything recentf tree-widget semanticdb-java ede-proj-maven2 cedet-files cedet cedet-contrib-load contrib-loaddefs cogre-load cogre-loaddefs speedbar-load speedbar-loaddefs sb-info ede-load ede-loaddefs ede-speedbar ede-files ede ede-base data-debug ede-auto eieio-speedbar semantic-ia-sb semantic-analyze semantic-scope semantic-analyze-fcn semantic-sort semantic-sb speedbar sb-image dframe eieio-custom wid-edit ede-source srecode-load srecode srecode-loaddefs semantic-load semantic-decorate-include semanticdb-find semanticdb-ref semantic-find semantic-decorate-mode semantic-decorate pulse semantic-mru-bookmark semanticdb-mode semanticdb-el eieio-opt semanticdb semantic-lex-spp eieio-base semantic-idle eldoc senator which-func semantic-imenu imenu semantic-format ezimage semantic-ctxt semantic-util-modes semantic-util semantic semantic-lex semantic-tag-ls semantic-tag working fame semantic-fw semantic-loaddefs mode-local find-func warnings derived eieio-load eieio-loaddefs cedet-load cedet-compat cedet-loaddefs inversion generic-x jvfetchmail mailcrypt rfc822 comint ring zen-mode tramp tramp-compat auth-source eieio byte-opt bytecomp byte-compile gnus-util time-date mm-util mail-prsvr password-cache format-spec tramp-loaddefs regexp-opt grab-and-drag easy-mmode server timeclock battery secrets dbus xml anything-autoloads anything-complete-autoloads anything-config-autoloads anything-el-swank-fuzzy-autoloads anything-extension-autoloads anything-ipython-autoloads anything-match-plugin-autoloads c-eldoc-autoloads clojure-test-mode-autoloads color-theme-twilight-autoloads cssh-autoloads dired-isearch-autoloads ecb-autoloads emms-autoloads epresent-autoloads ert-autoloads facebook-autoloads gdb-shell-autoloads gist-autoloads gtk-look-autoloads ipython-autoloads json-autoloads lisppaste-autoloads magit-autoloads mediawiki-autoloads muse-autoloads mv-shell-autoloads nsis-mode-autoloads nterm-autoloads paredit-autoloads pastie-autoloads pov-mode-autoloads rainbow-mode-autoloads smart-tab-autoloads swank-clojure-autoloads clojure-mode-autoloads slime-repl-autoloads slime-autoloads w3-autoloads info wtf-autoloads xml-rpc-autoloads xtide-autoloads yaml-mode-autoloads yasnippet-bundle-autoloads yasnippet-bundle dropdown-list advice help-fns advice-preload yasnippet edmacro kmacro easymenu assoc cl zenburn-autoloads package tooltip ediff-hook vc-hooks lisp-float-type mwheel x-win x-dnd tool-bar dnd fontset image fringe 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 loaddefs button minibuffer faces cus-face files text-properties overlay 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) -- Joakim Verona
GNU bug tracking system
Copyright (C) 1999 Darren O. Benham,
1997,2003 nCipher Corporation Ltd,
1994-97 Ian Jackson.