Gnus development mailing list
 help / color / mirror / Atom feed
* p0.41 MIME error
@ 1998-11-08  3:05 Karl Kleinpaste
  1998-11-08  7:41 ` Shenghuo ZHU
  0 siblings, 1 reply; 2+ messages in thread
From: Karl Kleinpaste @ 1998-11-08  3:05 UTC (permalink / raw)


This stack trace...

Signaling: (error "format specifier %d doesn't match argument type")
  format("%d.  " nil)
  gnus-mime-display-alternative(((#<buffer " *mm*<3>"> ("text/plain" ...) 7bit nil nil nil) (#<buffer " *mm*<4>"> ("text/html" ...) 7bit nil nil nil)))
  gnus-display-mime()
  gnus-article-prepare-display()
  gnus-article-prepare(15456 nil)
  gnus-summary-display-article(15456 nil)
  gnus-summary-select-article(nil force)
  gnus-summary-show-article(nil)
  call-interactively(gnus-summary-show-article)

...occurs with this article containing MIME multipart/alternative...

begin 644 article.text
M4&%T:#H@;F5W<RYJ<')C+F-O;2%N97=S9F5E9"YS9VDN;F5T(69E961E<BYQ
M:7,N;F5T(6YE=W-P965R+FUO;FUO=71H+F-O;2%N97=S<F]U=&4N8F-O;FYE
M>"YC82%H;64P+3(N<VAA<F5D;F5W<RYS<')I;G0N8V$A2$U%,2TR+FYE=W-F
M965D+G-P<FEN="YC82%(344R+FYE=W-C;VYT96YT+3`Q+G-P<FEN="YC82Y0
M3U-4140A;F]T+69O<BUM86EL"DUE<W-A9V4M240Z(#PS-C0T.3-$02XS-30R
M13,U,D!A='1C86YA9&$N;F5T/@I&<F]M.B!#;VYT97-T<R`\8V]N=&5S='-`
M871T8V%N861A+FYE=#X*3W)G86YI>F%T:6]N.B!#;VYT97-T("8@4W=E97!S
M=&%K97,@1VEV96%W87ES"E@M36%I;&5R.B!-;WII;&QA(#0N,#0@6V5N72`H
M5VEN.34[($DI"DU)344M5F5R<VEO;CH@,2XP"DYE=W-G<F]U<',Z('!D>"YF
M;W)S86QE+'!E;G-A8V]L82YF;W)S86QE+'!G:"YF;W)S86QE+'!H;"YF;W)S
M86QE+'!I='0N9F]R<V%L92QP;F5T+F-O;G-U;65R+F9O<G-A;&4*4W5B:F5C
M=#H@3&]W(%!R:6-E9"!.97<@06YD(%5S960@0V]M<'5T97)S("T@5VEN($$@
M24UA8R`M($YO(%!U<F-H87-E($YE8V5S<V%R>0I#;VYT96YT+51Y<&4Z(&UU
M;'1I<&%R="]A;'1E<FYA=&EV93L@8F]U;F1A<GD](BTM+2TM+2TM+2TM+39!
M,#,R0S8Q,D(U,C!&-C8Q-S4Y03(P1B(*3&EN97,Z(#8S"D1A=&4Z(%-A="P@
M,#<@3F]V(#$Y.3@@,3,Z,SDZ,C(@+3`U,#`*3DY44"U0;W-T:6YG+4AO<W0Z
M(#(P.2XQ,#,N-3`N,3$Y"E@M0V]M<&QA:6YT<RU4;SH@86)U<V5`<W!R:6YT
M+F-A"E@M5')A8V4Z($A-13(N;F5W<V-O;G1E;G0M,#$N<W!R:6YT+F-A(#DQ
M,#0V-#`U,B`R,#DN,3`S+C4P+C$Q.2`H4V%T+"`P-R!.;W8@,3DY."`Q,SHT
M,#HU,B!%1%0I"DY.5%`M4&]S=&EN9RU$871E.B!3870L(#`W($YO=B`Q.3DX
M(#$S.C0P.C4R($5$5`I8<F5F.B!N97=S+FIP<F,N8V]M('!G:"YF;W)S86QE
M.C$U-#4V('!H;"YF;W)S86QE.CDS,3D*"@HM+2TM+2TM+2TM+2TM+39!,#,R
M0S8Q,D(U,C!&-C8Q-S4Y03(P1@I#;VYT96YT+51Y<&4Z('1E>'0O<&QA:6X[
M(&-H87)S970]=7,M87-C:6D*0V]N=&5N="U4<F%N<V9E<BU%;F-O9&EN9SH@
M-V)I=`H*("`@("!,;W<@4')I8V5D($YE=R!!;F0@57-E9"!#;VUP=71E<G,@
M+2!7:6X@02!)36%C("T@3F\@4'5R8VAA<V4@3F5C97-S87)Y"@H@("`@("`@
M("`@("`@("`@("!.;W=S(%EO=7(@0VAA;F-E(%1O(%=I;B!!($%P<&QE($EM
M86,@0V]M<'5T97(*("`@("`@("`@("`@("`@("`@("`@("`@("`@("!.;R`M
M(%!U<F-H87-E($YE8V5S<V%R>0H@("`@("`@("`@("`@("`@("`@:'1T<#HO
M+V-O;7!U=&5L+FAY<&5R;6%R="YN970O8V]N=&5S="YH=&UL"@H@("`@("`@
M("`@("`@("`@("`@1G)E92!4:7!S($]N($)E='1E<FEN9R!9;W5R($]D9',@
M3V8@5VEN;FEN9PH@("`@("`@("`@("`@("`@("`@:'1T<#HO+V-O;7!U=&5L
M+FAY<&5R;6%R="YN970O=VEN=&EP<RYH=&UL"@H@("`@("`@("`@("`@("`@
M("`@("!396%R8V@@;W5R(#4P+#`P,"`K($YE=R!0<F]D=6-T<R!B87-E+@H@
M("`@("`@("`@("`@("`@("`@:'1T<#HO+V-O;7!U=&5L+FAY<&5R;6%R="YN
M970O<')O9'5C=',N:'1M;`H*3&]O:VEN9R!&;W(@57-E9"!0<F]D=6-T<R!4
M:&5Y(&-A;B!A;'-O(&)E(&9O=6YD(&]N('1H92!A8F]V92!P86=E+@H*+2TM
M+2TM+2TM+2TM+2TV03`S,D,V,3)"-3(P1C8V,3<U.4$R,$8*0V]N=&5N="U4
M>7!E.B!T97AT+VAT;6P[(&-H87)S970]=7,M87-C:6D*0V]N=&5N="U4<F%N
M<V9E<BU%;F-O9&EN9SH@-V)I=`H*/$A434P^"@H\0T5.5$52/CQ&3TY4($-/
M3$]2/2(C1D8P,#`P(CY,;W<@4')I8V5D($YE=R!!;F0@57-E9"!#;VUP=71E
M<G,@+2!7:6X@00I)36%C("T@3F\@4'5R8VAA<V4@3F5C97-S87)Y/"]&3TY4
M/CPO0T5.5$52/@H*/$-%3E1%4CXF;F)S<#L\+T-%3E1%4CX*"CQ#14Y415(^
M/$9/3E0@0T],3U(](B-#0S`P,#`B/CQ&3TY4(%-)6D4]*S,^3F]W<R!9;W5R
M($-H86YC92!4;R!7:6X@02!!<'!L90I);6%C($-O;7!U=&5R/"]&3TY4/CPO
M1D].5#X\+T-%3E1%4CX*"CQ#14Y415(^/$(^/$9/3E0@0T],3U(](B,S,S,S
M1D8B/CQ&3TY4(%-)6D4]*S$^3F\@+2!0=7)C:&%S92!.96-E<W-A<GD\+T9/
M3E0^/"]&3TY4/CPO0CX\+T-%3E1%4CX*"CQ#14Y415(^/$(^/$9/3E0@0T],
M3U(](B,S,S,S1D8B/CQ&3TY4(%-)6D4]*S$^/"]&3TY4/CPO1D].5#X\+T(^
M/"]#14Y415(^"@H\0T5.5$52/CQ"/CQ&3TY4($-/3$]2/2(C,S,S,T9&(CX\
M1D].5"!325I%/2LQ/CQ!($A2148](FAT='`Z+R]C;VUP=71E;"YH>7!E<FUA
M<G0N;F5T+V-O;G1E<W0N:'1M;"(^:'1T<#HO+V-O;7!U=&5L+FAY<&5R;6%R
M="YN970O8V]N=&5S="YH=&UL/"]!/CPO1D].5#X\+T9/3E0^/"]"/CPO0T5.
M5$52/@H*/$-%3E1%4CX\0CX\1D].5"!#3TQ/4CTB(S,S,S-&1B(^/$9/3E0@
M4TE:13TK,3X\+T9/3E0^/"]&3TY4/CPO0CXF;F)S<#L\+T-%3E1%4CX*"CQ#
M14Y415(^/$(^/$9/3E0@0T],3U(](B,S,S,S1D8B/CQ&3TY4(%-)6D4]*S$^
M/"]&3TY4/CPO1D].5#X\+T(^/"]#14Y415(^"@H\0T5.5$52/CQ"/CQ&3TY4
M($-/3$]2/2(C,S,S,T9&(CX\1D].5"!325I%/2LQ/D9R964@5&EP<R!/;B!"
M971T97)I;F<@66]U<@I/9&1S($]F(%=I;FYI;F<\+T9/3E0^/"]&3TY4/CPO
M0CX\+T-%3E1%4CX*"CQ#14Y415(^/$(^/$9/3E0@0T],3U(](B,S,S,S1D8B
M/CQ&3TY4(%-)6D4]*S$^/$$@2%)%1CTB:'1T<#HO+V-O;7!U=&5L+FAY<&5R
M;6%R="YN970O=VEN=&EP<RYH=&UL(CYH='1P.B\O8V]M<'5T96PN:'EP97)M
M87)T+FYE="]W:6YT:7!S+FAT;6P\+T$^/"]&3TY4/CPO1D].5#X\+T(^/"]#
M14Y415(^"@H\0T5.5$52/CQ"/CQ&3TY4($-/3$]2/2(C,S,S,T9&(CX\1D].
M5"!325I%/2LQ/B9N8G-P.SPO1D].5#X\+T9/3E0^/"]"/CPO0T5.5$52/@H*
M/$-%3E1%4CX\0CX\1D].5"!#3TQ/4CTB(S,S,S-&1B(^/$9/3E0@4TE:13TK
M,3Y396%R8V@@;W5R(#4P+#`P,"`K($YE=PI0<F]D=6-T<R!B87-E+CPO1D].
M5#X\+T9/3E0^/"]"/CPO0T5.5$52/@H*/$-%3E1%4CX\0CX\1D].5"!#3TQ/
M4CTB(S,S,S-&1B(^/$9/3E0@4TE:13TK,3X\02!(4D5&/2)H='1P.B\O8V]M
M<'5T96PN:'EP97)M87)T+FYE="]P<F]D=6-T<RYH=&UL(CYH='1P.B\O8V]M
M<'5T96PN:'EP97)M87)T+FYE="]P<F]D=6-T<RYH=&UL/"]!/CPO1D].5#X\
M+T9/3E0^/"]"/CPO0T5.5$52/@H*/$-%3E1%4CX\0CX\1D].5"!#3TQ/4CTB
M(S,S,S-&1B(^/$9/3E0@4TE:13TK,3X\+T9/3E0^/"]&3TY4/CPO0CXF;F)S
M<#L\+T-%3E1%4CX*"CQ#14Y415(^/$(^/$9/3E0@0T],3U(](B,S,S,S1D8B
M/CQ&3TY4(%-)6D4]*S$^/"]&3TY4/CPO1D].5#X\+T(^/"]#14Y415(^"CQ"
M/CQ&3TY4($-/3$]2/2(C,S,S,T9&(CX\1D].5"!325I%/2LQ/DQO;VMI;F<@
M1F]R(%5S960@4')O9'5C=',@5&AE>2!C86X*86QS;R!B92!F;W5N9"!O;B!T
M:&4@86)O=F4@<&%G92X\+T9/3E0^/"]&3TY4/CPO0CX\+TA434P^"@HM+2TM
F+2TM+2TM+2TM+39!,#,R0S8Q,D(U,C!&-C8Q-S4Y03(P1BTM"@H^
`
end


^ permalink raw reply	[flat|nested] 2+ messages in thread

* Re: p0.41 MIME error
  1998-11-08  3:05 p0.41 MIME error Karl Kleinpaste
@ 1998-11-08  7:41 ` Shenghuo ZHU
  0 siblings, 0 replies; 2+ messages in thread
From: Shenghuo ZHU @ 1998-11-08  7:41 UTC (permalink / raw)


>>>>> "KK" == Karl Kleinpaste <karl@jprc.com> writes:

KK> This stack trace...

KK> Signaling: (error "format specifier %d doesn't match argument type")
KK>   format("%d.  " nil)
KK>   gnus-mime-display-alternative(((#<buffer " *mm*<3>"> ("text/plain" ...) 7bit nil nil nil) (#<buffer " *mm*<4>"> ("text/html" ...) 7bit nil nil nil)))
KK>   gnus-display-mime()
KK>   gnus-article-prepare-display()
KK>   gnus-article-prepare(15456 nil)
KK>   gnus-summary-display-article(15456 nil)
KK>   gnus-summary-select-article(nil force)
KK>   gnus-summary-show-article(nil)
KK>   call-interactively(gnus-summary-show-article)

KK> ...occurs with this article containing MIME multipart/alternative...

A patch is attached.

-- 
Shenghuo

:- cut ---
--- ChangeLog	1998/11/08 07:36:02	1.3
+++ ChangeLog	1998/11/08 07:36:56
@@ -1,3 +1,7 @@
+Sun Nov  8 02:36:33 1998  Shenghuo ZHU  <zsh@cs.rochester.edu>
+
+	* gnus-art.el (gnus-display-mime): Add id for alternative part.
+
 Sun Nov  8 00:45:13 1998  Shenghuo ZHU  <zsh@cs.rochester.edu>
 
 	* gnus-agent.el (gnus-agent-fetch-articles): Use with-temp-buffer.

--- gnus-art.el	1998/11/08 07:22:20	1.1
+++ gnus-art.el	1998/11/08 07:38:13
@@ -2394,7 +2394,9 @@
 	(delete-region (point) (point-max)))
       (if (stringp (car handles))
 	  (if (equal (car handles) "multipart/alternative")
-	      (gnus-mime-display-alternative (cdr handles))
+	      (let ((id (1+ (length gnus-article-mime-handle-alist))))
+		(push (cons id handles) gnus-article-mime-handle-alist)
+		(gnus-mime-display-alternative (cdr handles) nil nil id))
 	    (gnus-mime-display-mixed (cdr handles)))
 	(gnus-mime-display-single handles)))))
 


^ permalink raw reply	[flat|nested] 2+ messages in thread

end of thread, other threads:[~1998-11-08  7:41 UTC | newest]

Thread overview: 2+ messages (download: mbox.gz / follow: Atom feed)
-- links below jump to the message on this page --
1998-11-08  3:05 p0.41 MIME error Karl Kleinpaste
1998-11-08  7:41 ` Shenghuo ZHU

This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox;
as well as URLs for NNTP newsgroup(s).