From mboxrd@z Thu Jan 1 00:00:00 1970 Path: news.gmane.io!.POSTED.ciao.gmane.io!not-for-mail From: Juanma Barranquero Newsgroups: gmane.emacs.devel Subject: Re: GDI+ take 3 Date: Fri, 17 Apr 2020 01:49:46 +0200 Message-ID: References: <86h7xzc5ai.fsf@csic.es> <83d08mt7gy.fsf@gnu.org> <83eesrkivc.fsf@gnu.org> <865ze3wvk8.fsf@csic.es> <837dyihyjc.fsf@gnu.org> <877dyh28ci.fsf@tcd.ie> <83o8rthnvr.fsf@gnu.org> <87zhbdwx1c.fsf@tcd.ie> <83mu7dgtls.fsf@gnu.org> <83a73chmrl.fsf@gnu.org> <831roohlgw.fsf@gnu.org> <83y2qwg673.fsf@gnu.org> <83v9m0g4yw.fsf@gnu.org> <83sgh4g3af.fsf@gnu.org> <83k12gfzxc.fsf@gnu.org> <83eesofyac.fsf@gnu.org> <83d088fwgt.fsf@gnu.org> <835ze0fqk2.fsf@gnu.org> <83sgh3eogs.fsf@gnu.org> Mime-Version: 1.0 Content-Type: multipart/alternative; boundary="000000000000a84b3505a37118a1" Injection-Info: ciao.gmane.io; posting-host="ciao.gmane.io:159.69.161.202"; logging-data="11000"; mail-complaints-to="usenet@ciao.gmane.io" Cc: juanjose.garciaripoll@gmail.com, Emacs developers To: Eli Zaretskii Original-X-From: emacs-devel-bounces+ged-emacs-devel=m.gmane-mx.org@gnu.org Fri Apr 17 01:55:28 2020 Return-path: Envelope-to: ged-emacs-devel@m.gmane-mx.org Original-Received: from lists.gnu.org ([209.51.188.17]) by ciao.gmane.io with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.92) (envelope-from ) id 1jPELv-0002jk-Et for ged-emacs-devel@m.gmane-mx.org; Fri, 17 Apr 2020 01:55:27 +0200 Original-Received: from localhost ([::1]:40422 helo=lists1p.gnu.org) by lists.gnu.org with esmtp (Exim 4.90_1) (envelope-from ) id 1jPELu-0000JF-GW for ged-emacs-devel@m.gmane-mx.org; Thu, 16 Apr 2020 19:55:26 -0400 Original-Received: from eggs.gnu.org ([2001:470:142:3::10]:53731) by lists.gnu.org with esmtp (Exim 4.90_1) (envelope-from ) id 1jPEHA-0006Nz-BY for emacs-devel@gnu.org; Thu, 16 Apr 2020 19:50:34 -0400 Original-Received: from Debian-exim by eggs.gnu.org with spam-scanned (Exim 4.71) (envelope-from ) id 1jPEH7-0002t7-Db for emacs-devel@gnu.org; Thu, 16 Apr 2020 19:50:32 -0400 Original-Received: from mail-qt1-x831.google.com ([2607:f8b0:4864:20::831]:33376) by eggs.gnu.org with esmtps (TLS1.0:RSA_AES_128_CBC_SHA1:16) (Exim 4.71) (envelope-from ) id 1jPEH4-0002rz-CD; Thu, 16 Apr 2020 19:50:26 -0400 Original-Received: by mail-qt1-x831.google.com with SMTP id x2so598844qtr.0; Thu, 16 Apr 2020 16:50:26 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20161025; h=mime-version:references:in-reply-to:from:date:message-id:subject:to :cc; bh=4EZHBo45XoDHoRrtaN19Ijb2/Mpgnsm7WAhn6yu2Q4g=; b=kIyie0E4OgmVqXCfPBpfRsPUpZhQNTInFCvlKy5hX4Fi+hxjbVLTzt8C5/YJqAxMya F3bdLM35RdYyd6UwNOClfQQhzPO2YmPsXVQ391A0M2pskRO7pysrCNuedvSQ/9mABvIK A9l0OIP+pPJ/RXg1M/mC3HzDPaikMr+0HN+Uj59CpO4ay+PHnE2/kiBqic7+YQdMe0LS 4M3wYEpPCvaIBMsDAnoqV9d63xkQuNtFtFliMpoVUlL7Sl6xgG7oXysOPmBx0Ud9lh/A vEFcO+d4UxPRETjnO0fAnqfazO8BAgnyp0bE2q5mI+UqcXDYUyf4dbhtPYB+iwnlNZtP zL+Q== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20161025; h=x-gm-message-state:mime-version:references:in-reply-to:from:date :message-id:subject:to:cc; bh=4EZHBo45XoDHoRrtaN19Ijb2/Mpgnsm7WAhn6yu2Q4g=; b=c0LCBARaBPXJitduOtlKIZa/5Jd74HT2r0wcKf6ZTL/U4p4sz9ZKC/5WRnVQsZg0pn 2URelU7kDwxU84ZdtpYRGPQ0YzhLJ7PFfNOcOuWfn4M2K3nlXIZm6g8ZIsCId3Es8Eo5 ojfCWlZevlUzaA/Xot57pXjNgJdEaRFZoGwASxn4mK0BAFxXd4/oiVAjwtxBlfpYYarn YbMVahi8Bxi0di5brAeg1woAlmhP2Ke9RJnyadaMvLMvfcIXPKTpzirjNFfzMtLowAk4 Zbj7xKkKQ6aSPpCX8nbUM7QXisiuN9+ZPZyRyB0PniZioeqF5gyAijBwUBW7ToW/Kart 9rjQ== X-Gm-Message-State: AGi0PubBbj5iWHbNsd7/Xb3T45sfDJBVgqAYxiJC7BAO0sZLPMeJCkmi siRcGqX9asFOsEzgH/Dq0JqV6wBiKnZOAGfAGBfqsOYl X-Google-Smtp-Source: APiQypJ8zNO8um6J5sXXCRiQDxozxAfSMLcmM+Dnyw9hFS3csFGHYjZojW1+t0DF0ybJeR9/G8mXevZ6G2H/Lc3z1lk= X-Received: by 2002:ac8:5057:: with SMTP id h23mr261922qtm.287.1587081023866; Thu, 16 Apr 2020 16:50:23 -0700 (PDT) In-Reply-To: <83sgh3eogs.fsf@gnu.org> X-detected-operating-system: by eggs.gnu.org: Genre and OS details not recognized. X-Received-From: 2607:f8b0:4864:20::831 X-BeenThere: emacs-devel@gnu.org X-Mailman-Version: 2.1.23 Precedence: list List-Id: "Emacs development discussions." List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: emacs-devel-bounces+ged-emacs-devel=m.gmane-mx.org@gnu.org Original-Sender: "Emacs-devel" Xref: news.gmane.io gmane.emacs.devel:247142 Archived-At: --000000000000a84b3505a37118a1 Content-Type: text/plain; charset="UTF-8" On Thu, Apr 16, 2020 at 12:04 PM Eli Zaretskii wrote: > In addition, multi-page TIFF files I tried (from > https://www.nightprogrammer.org/development/multipage-tiff-example-download-test-image-file/ ) > fail to load: GdipCreateBitmapFromFile returns status = InvalidParameter, > for no clear reason. Single-page TIFF images do load successfully. These two images crash my emacs with w32-use-native-image-API = t. Single page tifs work as expected. Thread 1 received signal SIGTRAP, Trace/breakpoint trap. 0x00007fff8e530aa3 in KERNELBASE!DebugBreak () from C:\WINDOWS\System32\KernelBase.dll (gdb) bt #0 0x00007fff8e530aa3 in KERNELBASE!DebugBreak () from C:\WINDOWS\System32\KernelBase.dll #1 0x000000040026c72f in emacs_abort () at w32fns.c:10979 #2 0x00000004002b0d72 in decode_delay (propertyItem=0xd40000, propertyItem@entry=0x585b820, frame=13893632, frame@entry=0) at w32image.c:237 #3 0x00000004002b0dc9 in w32_frame_delay (pBitmap=pBitmap@entry=0x5d622f0, frame=frame@entry=0) at w32image.c:260 #4 0x00000004002b0ebc in w32_select_active_frame (pBitmap=0x5d622f0, frame=0, nframes=nframes@entry=0xbfcdbc, delay=delay@entry=0xbfcdc0) at w32image.c:301 #5 0x00000004002b160d in w32_load_image (f=f@entry=0x58439e0, img=img@entry=0xcdece0, spec_file=, spec_data=spec_data@entry=XIL(0)) at w32image.c:370 #6 0x00000004002c8fc7 in native_image_load (f=0x58439e0, img=0xcdece0) at lisp.h:1042 #7 0x00000004002cbd44 in lookup_image (f=f@entry=0x58439e0, spec=spec@entry=XIL(0x897aab3)) at image.c:2303 #8 0x00000004002cc505 in Fimage_metadata (spec=XIL(0x897aab3), frame=) at image.c:1122 #9 0x00000004001c7617 in funcall_subr (subr=0x4006ef8c0 , numargs=numargs@entry=1, args=args@entry=0xbfd218) at eval.c:2869 #10 0x00000004001c5475 in Ffuncall (nargs=2, args=args@entry=0xbfd210) at lisp.h:2113 #11 0x0000000400215ca9 in exec_byte_code (bytestr=, vector=, maxdepth=, args_template=args_template@entry=make_fixnum(257), nargs=nargs@entry=1, args=, args@entry=0xbfd448) at bytecode.c:633 #12 0x00000004001c8fa6 in funcall_lambda (fun=XIL(0x430f775), nargs=nargs@entry=1, arg_vector=arg_vector@entry=0xbfd448) at lisp.h:1862 #13 0x00000004001c558f in Ffuncall (nargs=2, args=args@entry=0xbfd440) at eval.c:2796 #14 0x0000000400215ca9 in exec_byte_code (bytestr=, vector=, maxdepth=, args_template=args_template@entry=make_fixnum(0), nargs=nargs@entry=0, args=, args@entry=0xbfd6d0) at bytecode.c:633 #15 0x00000004001c8fa6 in funcall_lambda (fun=XIL(0x59a3805), nargs=nargs@entry=0, arg_vector=arg_vector@entry=0xbfd6d0) at lisp.h:1862 #16 0x00000004001c558f in Ffuncall (nargs=1, args=args@entry=0xbfd6c8) at eval.c:2796 #17 0x0000000400215ca9 in exec_byte_code (bytestr=, vector=, maxdepth=, args_template=args_template@entry=make_fixnum(0), nargs=nargs@entry=0, args=, args@entry=0xbfd930) at bytecode.c:633 #18 0x00000004001c8fa6 in funcall_lambda (fun=XIL(0x59a3665), nargs=nargs@entry=0, arg_vector=arg_vector@entry=0xbfd930) at lisp.h:1862 #19 0x00000004001c558f in Ffuncall (nargs=1, args=args@entry=0xbfd928) at eval.c:2796 #20 0x0000000400215ca9 in exec_byte_code (bytestr=, vector=, maxdepth=, args_template=args_template@entry=make_fixnum(513), nargs=nargs@entry=2, args=, args@entry=0xbfdb68) at bytecode.c:633 #21 0x00000004001c8fa6 in funcall_lambda (fun=XIL(0x40a0625), nargs=nargs@entry=2, arg_vector=arg_vector@entry=0xbfdb68) at lisp.h:1862 #22 0x00000004001c558f in Ffuncall (nargs=3, args=args@entry=0xbfdb60) at eval.c:2796 #23 0x0000000400215ca9 in exec_byte_code (bytestr=, vector=, maxdepth=, args_template=args_template@entry=make_fixnum(256), nargs=nargs@entry=0, args=, args@entry=0xbfdf48) at bytecode.c:633 #24 0x00000004001c8fa6 in funcall_lambda (fun=XIL(0x402cb4d), nargs=nargs@entry=0, arg_vector=arg_vector@entry=0xbfdf48) at lisp.h:1862 #25 0x00000004001c558f in Ffuncall (nargs=1, args=args@entry=0xbfdf40) at eval.c:2796 #26 0x0000000400215ca9 in exec_byte_code (bytestr=, vector=, maxdepth=, args_template=args_template@entry=make_fixnum(256), nargs=nargs@entry=1, args=, args@entry=0xbfe1a8) at bytecode.c:633 #27 0x00000004001c8fa6 in funcall_lambda (fun=XIL(0x40e5e95), nargs=nargs@entry=1, arg_vector=arg_vector@entry=0xbfe1a8) at lisp.h:1862 #28 0x00000004001c558f in Ffuncall (nargs=2, args=args@entry=0xbfe1a0) at eval.c:2796 #29 0x0000000400215ca9 in exec_byte_code (bytestr=, vector=, maxdepth=, args_template=args_template@entry=make_fixnum(1280), nargs=nargs@entry =2, args=, args@entry=0xbfe4f8) at bytecode.c:633 #30 0x00000004001c8fa6 in funcall_lambda (fun=XIL(0x40e5bad), nargs=nargs@entry=2, arg_vector=arg_vector@entry=0xbfe4f8) at lisp.h:1862 #31 0x00000004001c558f in Ffuncall (nargs=3, args=args@entry=0xbfe4f0) at eval.c:2796 #32 0x0000000400215ca9 in exec_byte_code (bytestr=, vector=, maxdepth=, args_template=args_template@entry=make_fixnum(1542), nargs=nargs@entry =6, args=, args@entry=0xbfe808) at bytecode.c:633 #33 0x00000004001c8fa6 in funcall_lambda (fun=XIL(0x418ab45), nargs=nargs@entry=6, arg_vector=arg_vector@entry=0xbfe808) at lisp.h:1862 #34 0x00000004001c558f in Ffuncall (nargs=7, args=args@entry=0xbfe800) at eval.c:2796 #35 0x0000000400215ca9 in exec_byte_code (bytestr=, vector=, maxdepth=, args_template=args_template@entry=make_fixnum(1025), nargs=nargs@entry =4, args=, args@entry=0xbfecb0) at bytecode.c:633 #36 0x00000004001c8fa6 in funcall_lambda (fun=XIL(0x3fffa7d), nargs=nargs@entry=4, arg_vector=arg_vector@entry=0xbfecb0) at lisp.h:1862 #37 0x00000004001c558f in Ffuncall (nargs=5, args=args@entry=0xbfeca8) at eval.c:2796 #38 0x0000000400215ca9 in exec_byte_code (bytestr=, vector=, maxdepth=, args_template=args_template@entry=make_fixnum(513), nargs=nargs@entry=2, args=, args@entry=0xbfeff0) at bytecode.c:633 #39 0x00000004001c8fa6 in funcall_lambda (fun=XIL(0x40d4e4d), nargs=nargs@entry=2, arg_vector=arg_vector@entry=0xbfeff0) at lisp.h:1862 #40 0x00000004001c558f in Ffuncall (nargs=nargs@entry=3, args=args@entry=0xbfefe8) at eval.c:2796 #41 0x00000004001bff13 in Ffuncall_interactively (nargs=3, args=0xbfefe8) at callint.c:254 #42 0x00000004001c75c2 in funcall_subr ( subr=0x4006e7bc0 , numargs=numargs@entry=3, args=args@entry=0xbfefe8) at eval.c:2847 #43 0x00000004001c5475 in Ffuncall (nargs=nargs@entry=4, args=args@entry=0xbfefe0) at lisp.h:2113 #44 0x00000004001c5bc2 in Fapply (nargs=nargs@entry=3, args=0xbff120, args@entry=0xbff1c0) at eval.c:2424 #45 0x00000004001c09c6 in Fcall_interactively (function=XIL(0xbff2f0), record_flag=XIL(0x4001c5475), keys=XIL(0x40d4bc8)) at lisp.h:1042 #46 0x00000004001c7627 in funcall_subr ( subr=0x4006e7b80 , numargs=numargs@entry=3, args=args@entry=0xbff2f0) at eval.c:2872 #47 0x00000004001c5475 in Ffuncall (nargs=4, args=args@entry=0xbff2e8) at lisp.h:2113 #48 0x0000000400215ca9 in exec_byte_code (bytestr=, vector=, maxdepth=, args_template=args_template@entry=make_fixnum(1025), nargs=nargs@entry =1, args=, args@entry=0xbff568) at bytecode.c:633 #49 0x00000004001c8fa6 in funcall_lambda (fun=XIL(0x40cf625), nargs=nargs@entry=1, arg_vector=arg_vector@entry=0xbff568) at lisp.h:1862 #50 0x00000004001c558f in Ffuncall (nargs=nargs@entry=2, args=args@entry=0xbff560) at eval.c:2796 #51 0x00000004001c5742 in call1 (fn=, arg1=arg1@entry=XIL(0xfffffffc0390ba28)) at eval.c:2654 #52 0x00000004001246ec in command_loop_1 () at lisp.h:1042 #53 0x00000004001c4566 in internal_condition_case ( bfun=bfun@entry=0x400123fbf , handlers=handlers@entry=XIL(0x90), hfun=hfun@entry=0x400118042 ) at eval.c:1355 #54 0x000000040010f3c0 in command_loop_2 (ignore=) at lisp.h:1042 #55 0x00000004001c449e in internal_catch (tag=, func=func@entry=0x40010f3a4 , arg=arg@entry=XIL(0)) at eval.c:1116 #56 0x000000040011095b in command_loop () at lisp.h:1042 #57 0x0000000000000000 in ?? () Backtrace stopped: previous frame inner to this frame (corrupt stack?) Lisp Backtrace: "image-metadata" (0xbfd218) "image-multi-frame-p" (0xbfd448) "image-mode--setup-mode" (0xbfd6d0) "image-mode" (0xbfd930) "set-auto-mode-0" (0xbfdb68) "set-auto-mode" (0xbfdf48) "normal-mode" (0xbfe1a8) "after-find-file" (0xbfe4f8) "find-file-noselect-1" (0xbfe808) "find-file-noselect" (0xbfecb0) "find-file" (0xbfeff0) "funcall-interactively" (0xbfefe8) "call-interactively" (0xbff2f0) "command-execute" (0xbff568) (gdb) frame 3 #3 0x00000004002b0dc9 in w32_frame_delay (pBitmap=pBitmap@entry=0x5d622f0, frame=frame@entry=0) at w32image.c:260 260 delay = decode_delay (propertyItem, frame); (gdb) p frame $1 = 0 (gdb) p propertyItem[0] $3 = { id = 2880154539, length = 2880154539, type = 43947, value = 0xfeeefeeefeeefeee } (gdb) --000000000000a84b3505a37118a1 Content-Type: text/html; charset="UTF-8" Content-Transfer-Encoding: quoted-printable

On Thu, Apr 16, 2020 at 12:04 PM Eli Zaretskii <eliz@gnu.org> wrote:

> I= n addition, multi-page TIFF files I tried (from
> https://www.nightprogrammer.org/development/multipage-tiff-examp= le-download-test-image-file/)
> fail to load: GdipCreateBitmapFro= mFile returns status =3D InvalidParameter,
> for no clear reason.=C2= =A0 Single-page TIFF images do load successfully.

These t= wo images crash my emacs with w32-use-native-image-API =3D t. Single page t= ifs=C2=A0work as expected.

Thread 1 received signal SIGTRAP, Trace/b= reakpoint trap.
0x00007fff8e530aa3 in KERNELBASE!DebugBreak ()
=C2=A0= =C2=A0from C:\WINDOWS\System32\KernelBase.dll
(gdb) bt
#0 =C2=A00x00= 007fff8e530aa3 in KERNELBASE!DebugBreak ()
=C2=A0 =C2=A0from C:\WINDOWS\= System32\KernelBase.dll
#1 =C2=A00x000000040026c72f in emacs_abort () at= w32fns.c:10979
#2 =C2=A00x00000004002b0d72 in decode_delay (propertyIte= m=3D0xd40000,
=C2=A0 =C2=A0 propertyItem@entry=3D0x585b820, frame=3D1389= 3632, frame@entry=3D0)
=C2=A0 =C2=A0 at w32image.c:237
#3 =C2=A00x000= 00004002b0dc9 in w32_frame_delay (pBitmap=3DpBitmap@entry=3D0x5d622f0,
= =C2=A0 =C2=A0 frame=3Dframe@entry=3D0) at w32image.c:260
#4 =C2=A00x0000= 0004002b0ebc in w32_select_active_frame (pBitmap=3D0x5d622f0,
=C2=A0 =C2= =A0 frame=3D0, nframes=3Dnframes@entry=3D0xbfcdbc, delay=3Ddelay@entry=3D0x= bfcdc0)
=C2=A0 =C2=A0 at w32image.c:301
#5 =C2=A00x00000004002b160d i= n w32_load_image (f=3Df@entry=3D0x58439e0,
=C2=A0 =C2=A0 img=3Dimg@entry= =3D0xcdece0, spec_file=3D<optimized out>,
=C2=A0 =C2=A0 spec_data= =3Dspec_data@entry=3DXIL(0)) at w32image.c:370
#6 =C2=A00x00000004002c8f= c7 in native_image_load (f=3D0x58439e0, img=3D0xcdece0)
=C2=A0 =C2=A0 at= lisp.h:1042
#7 =C2=A00x00000004002cbd44 in lookup_image (f=3Df@entry=3D= 0x58439e0,
=C2=A0 =C2=A0 spec=3Dspec@entry=3DXIL(0x897aab3)) at image.c:= 2303
#8 =C2=A00x00000004002cc505 in Fimage_metadata (spec=3DXIL(0x897aab= 3),
=C2=A0 =C2=A0 frame=3D<optimized out>) at image.c:1122
#9 = =C2=A00x00000004001c7617 in funcall_subr (subr=3D0x4006ef8c0 <Simage_met= adata>,
=C2=A0 =C2=A0 numargs=3Dnumargs@entry=3D1, args=3Dargs@entry= =3D0xbfd218) at eval.c:2869
#10 0x00000004001c5475 in Ffuncall (nargs=3D= 2, args=3Dargs@entry=3D0xbfd210)
=C2=A0 =C2=A0 at lisp.h:2113
#11 0x0= 000000400215ca9 in exec_byte_code (bytestr=3D<optimized out>,
=C2= =A0 =C2=A0 vector=3D<optimized out>, maxdepth=3D<optimized out>= ,
=C2=A0 =C2=A0 args_template=3Dargs_template@entry=3Dmake_fixnum(257), = nargs=3Dnargs@entry=3D1,
=C2=A0 =C2=A0 args=3D<optimized out>, arg= s@entry=3D0xbfd448) at bytecode.c:633
#12 0x00000004001c8fa6 in funcall_= lambda (fun=3DXIL(0x430f775),
=C2=A0 =C2=A0 nargs=3Dnargs@entry=3D1, arg= _vector=3Darg_vector@entry=3D0xbfd448) at lisp.h:1862
#13 0x00000004001c= 558f in Ffuncall (nargs=3D2, args=3Dargs@entry=3D0xbfd440)
=C2=A0 =C2=A0= at eval.c:2796
#14 0x0000000400215ca9 in exec_byte_code (bytestr=3D<= optimized out>,
=C2=A0 =C2=A0 vector=3D<optimized out>, maxdept= h=3D<optimized out>,
=C2=A0 =C2=A0 args_template=3Dargs_template@e= ntry=3Dmake_fixnum(0), nargs=3Dnargs@entry=3D0,
=C2=A0 =C2=A0 args=3D<= ;optimized out>, args@entry=3D0xbfd6d0) at bytecode.c:633
#15 0x00000= 004001c8fa6 in funcall_lambda (fun=3DXIL(0x59a3805),
=C2=A0 =C2=A0 nargs= =3Dnargs@entry=3D0, arg_vector=3Darg_vector@entry=3D0xbfd6d0) at lisp.h:186= 2
#16 0x00000004001c558f in Ffuncall (nargs=3D1, args=3Dargs@entry=3D0xb= fd6c8)
=C2=A0 =C2=A0 at eval.c:2796
#17 0x0000000400215ca9 in exec_by= te_code (bytestr=3D<optimized out>,
=C2=A0 =C2=A0 vector=3D<opt= imized out>, maxdepth=3D<optimized out>,
=C2=A0 =C2=A0 args_tem= plate=3Dargs_template@entry=3Dmake_fixnum(0), nargs=3Dnargs@entry=3D0,
= =C2=A0 =C2=A0 args=3D<optimized out>, args@entry=3D0xbfd930) at bytec= ode.c:633
#18 0x00000004001c8fa6 in funcall_lambda (fun=3DXIL(0x59a3665)= ,
=C2=A0 =C2=A0 nargs=3Dnargs@entry=3D0, arg_vector=3Darg_vector@entry= =3D0xbfd930) at lisp.h:1862
#19 0x00000004001c558f in Ffuncall (nargs=3D= 1, args=3Dargs@entry=3D0xbfd928)
=C2=A0 =C2=A0 at eval.c:2796
#20 0x0= 000000400215ca9 in exec_byte_code (bytestr=3D<optimized out>,
=C2= =A0 =C2=A0 vector=3D<optimized out>, maxdepth=3D<optimized out>= ,
=C2=A0 =C2=A0 args_template=3Dargs_template@entry=3Dmake_fixnum(513), = nargs=3Dnargs@entry=3D2,
=C2=A0 =C2=A0 args=3D<optimized out>, arg= s@entry=3D0xbfdb68) at bytecode.c:633
#21 0x00000004001c8fa6 in funcall_= lambda (fun=3DXIL(0x40a0625),
=C2=A0 =C2=A0 nargs=3Dnargs@entry=3D2, arg= _vector=3Darg_vector@entry=3D0xbfdb68) at lisp.h:1862
#22 0x00000004001c= 558f in Ffuncall (nargs=3D3, args=3Dargs@entry=3D0xbfdb60)
=C2=A0 =C2=A0= at eval.c:2796
#23 0x0000000400215ca9 in exec_byte_code (bytestr=3D<= optimized out>,
=C2=A0 =C2=A0 vector=3D<optimized out>, maxdept= h=3D<optimized out>,
=C2=A0 =C2=A0 args_template=3Dargs_template@e= ntry=3Dmake_fixnum(256), nargs=3Dnargs@entry=3D0,
=C2=A0 =C2=A0 args=3D&= lt;optimized out>, args@entry=3D0xbfdf48) at bytecode.c:633
#24 0x000= 00004001c8fa6 in funcall_lambda (fun=3DXIL(0x402cb4d),
=C2=A0 =C2=A0 nar= gs=3Dnargs@entry=3D0, arg_vector=3Darg_vector@entry=3D0xbfdf48) at lisp.h:1= 862
#25 0x00000004001c558f in Ffuncall (nargs=3D1, args=3Dargs@entry=3D0= xbfdf40)
=C2=A0 =C2=A0 at eval.c:2796
#26 0x0000000400215ca9 in exec_= byte_code (bytestr=3D<optimized out>,
=C2=A0 =C2=A0 vector=3D<o= ptimized out>, maxdepth=3D<optimized out>,
=C2=A0 =C2=A0 args_t= emplate=3Dargs_template@entry=3Dmake_fixnum(256), nargs=3Dnargs@entry=3D1,<= br>=C2=A0 =C2=A0 args=3D<optimized out>, args@entry=3D0xbfe1a8) at by= tecode.c:633
#27 0x00000004001c8fa6 in funcall_lambda (fun=3DXIL(0x40e5e= 95),
=C2=A0 =C2=A0 nargs=3Dnargs@entry=3D1, arg_vector=3Darg_vector@entr= y=3D0xbfe1a8) at lisp.h:1862
#28 0x00000004001c558f in Ffuncall (nargs= =3D2, args=3Dargs@entry=3D0xbfe1a0)
=C2=A0 =C2=A0 at eval.c:2796
#29 = 0x0000000400215ca9 in exec_byte_code (bytestr=3D<optimized out>,
= =C2=A0 =C2=A0 vector=3D<optimized out>, maxdepth=3D<optimized out&= gt;,
=C2=A0 =C2=A0 args_template=3Dargs_template@entry=3Dmake_fixnum(128= 0), nargs=3Dnargs@entry=3D2,
=C2=A0 =C2=A0 args=3D<optimized out>,= args@entry=3D0xbfe4f8) at bytecode.c:633
#30 0x00000004001c8fa6 in func= all_lambda (fun=3DXIL(0x40e5bad),
=C2=A0 =C2=A0 nargs=3Dnargs@entry=3D2,= arg_vector=3Darg_vector@entry=3D0xbfe4f8) at lisp.h:1862
#31 0x00000004= 001c558f in Ffuncall (nargs=3D3, args=3Dargs@entry=3D0xbfe4f0)
=C2=A0 = =C2=A0 at eval.c:2796
#32 0x0000000400215ca9 in exec_byte_code (bytestr= =3D<optimized out>,
=C2=A0 =C2=A0 vector=3D<optimized out>, = maxdepth=3D<optimized out>,
=C2=A0 =C2=A0 args_template=3Dargs_tem= plate@entry=3Dmake_fixnum(1542), nargs=3Dnargs@entry=3D6,
=C2=A0 =C2=A0 = args=3D<optimized out>, args@entry=3D0xbfe808) at bytecode.c:633
#= 33 0x00000004001c8fa6 in funcall_lambda (fun=3DXIL(0x418ab45),
=C2=A0 = =C2=A0 nargs=3Dnargs@entry=3D6, arg_vector=3Darg_vector@entry=3D0xbfe808) a= t lisp.h:1862
#34 0x00000004001c558f in Ffuncall (nargs=3D7, args=3Dargs= @entry=3D0xbfe800)
=C2=A0 =C2=A0 at eval.c:2796
#35 0x0000000400215ca= 9 in exec_byte_code (bytestr=3D<optimized out>,
=C2=A0 =C2=A0 vect= or=3D<optimized out>, maxdepth=3D<optimized out>,
=C2=A0 =C2= =A0 args_template=3Dargs_template@entry=3Dmake_fixnum(1025), nargs=3Dnargs@= entry=3D4,
=C2=A0 =C2=A0 args=3D<optimized out>, args@entry=3D0xbf= ecb0) at bytecode.c:633
#36 0x00000004001c8fa6 in funcall_lambda (fun=3D= XIL(0x3fffa7d),
=C2=A0 =C2=A0 nargs=3Dnargs@entry=3D4, arg_vector=3Darg_= vector@entry=3D0xbfecb0) at lisp.h:1862
#37 0x00000004001c558f in Ffunca= ll (nargs=3D5, args=3Dargs@entry=3D0xbfeca8)
=C2=A0 =C2=A0 at eval.c:279= 6
#38 0x0000000400215ca9 in exec_byte_code (bytestr=3D<optimized out&= gt;,
=C2=A0 =C2=A0 vector=3D<optimized out>, maxdepth=3D<optimi= zed out>,
=C2=A0 =C2=A0 args_template=3Dargs_template@entry=3Dmake_fi= xnum(513), nargs=3Dnargs@entry=3D2,
=C2=A0 =C2=A0 args=3D<optimized o= ut>, args@entry=3D0xbfeff0) at bytecode.c:633
#39 0x00000004001c8fa6 = in funcall_lambda (fun=3DXIL(0x40d4e4d),
=C2=A0 =C2=A0 nargs=3Dnargs@ent= ry=3D2, arg_vector=3Darg_vector@entry=3D0xbfeff0) at lisp.h:1862
#40 0x0= 0000004001c558f in Ffuncall (nargs=3Dnargs@entry=3D3,
=C2=A0 =C2=A0 args= =3Dargs@entry=3D0xbfefe8) at eval.c:2796
#41 0x00000004001bff13 in Ffunc= all_interactively (nargs=3D3, args=3D0xbfefe8)
=C2=A0 =C2=A0 at callint.= c:254
#42 0x00000004001c75c2 in funcall_subr (
=C2=A0 =C2=A0 subr=3D0= x4006e7bc0 <Sfuncall_interactively>, numargs=3Dnumargs@entry=3D3,
= =C2=A0 =C2=A0 args=3Dargs@entry=3D0xbfefe8) at eval.c:2847
#43 0x0000000= 4001c5475 in Ffuncall (nargs=3Dnargs@entry=3D4,
=C2=A0 =C2=A0 args=3Darg= s@entry=3D0xbfefe0) at lisp.h:2113
#44 0x00000004001c5bc2 in Fapply (nar= gs=3Dnargs@entry=3D3, args=3D0xbff120,
=C2=A0 =C2=A0 args@entry=3D0xbff1= c0) at eval.c:2424
#45 0x00000004001c09c6 in Fcall_interactively (functi= on=3DXIL(0xbff2f0),
=C2=A0 =C2=A0 record_flag=3DXIL(0x4001c5475), keys= =3DXIL(0x40d4bc8)) at lisp.h:1042
#46 0x00000004001c7627 in funcall_subr= (
=C2=A0 =C2=A0 subr=3D0x4006e7b80 <Scall_interactively>, numargs= =3Dnumargs@entry=3D3,
=C2=A0 =C2=A0 args=3Dargs@entry=3D0xbff2f0) at eva= l.c:2872
#47 0x00000004001c5475 in Ffuncall (nargs=3D4, args=3Dargs@entr= y=3D0xbff2e8)
=C2=A0 =C2=A0 at lisp.h:2113
#48 0x0000000400215ca9 in = exec_byte_code (bytestr=3D<optimized out>,
=C2=A0 =C2=A0 vector=3D= <optimized out>, maxdepth=3D<optimized out>,
=C2=A0 =C2=A0 a= rgs_template=3Dargs_template@entry=3Dmake_fixnum(1025), nargs=3Dnargs@entry= =3D1,
=C2=A0 =C2=A0 args=3D<optimized out>, args@entry=3D0xbff568)= at bytecode.c:633
#49 0x00000004001c8fa6 in funcall_lambda (fun=3DXIL(0= x40cf625),
=C2=A0 =C2=A0 nargs=3Dnargs@entry=3D1, arg_vector=3Darg_vecto= r@entry=3D0xbff568) at lisp.h:1862
#50 0x00000004001c558f in Ffuncall (n= args=3Dnargs@entry=3D2,
=C2=A0 =C2=A0 args=3Dargs@entry=3D0xbff560) at e= val.c:2796
#51 0x00000004001c5742 in call1 (fn=3D<optimized out>,<= br>=C2=A0 =C2=A0 arg1=3Darg1@entry=3DXIL(0xfffffffc0390ba28)) at eval.c:265= 4
#52 0x00000004001246ec in command_loop_1 () at lisp.h:1042
#53 0x00= 000004001c4566 in internal_condition_case (
=C2=A0 =C2=A0 bfun=3Dbfun@en= try=3D0x400123fbf <command_loop_1>,
=C2=A0 =C2=A0 handlers=3Dhandl= ers@entry=3DXIL(0x90),
=C2=A0 =C2=A0 hfun=3Dhfun@entry=3D0x400118042 <= ;cmd_error>) at eval.c:1355
#54 0x000000040010f3c0 in command_loop_2 = (ignore=3D<optimized out>)
=C2=A0 =C2=A0 at lisp.h:1042
#55 0x0= 0000004001c449e in internal_catch (tag=3D<optimized out>,
=C2=A0 = =C2=A0 func=3Dfunc@entry=3D0x40010f3a4 <command_loop_2>, arg=3Darg@en= try=3DXIL(0))
=C2=A0 =C2=A0 at eval.c:1116
#56 0x000000040011095b in = command_loop () at lisp.h:1042
#57 0x0000000000000000 in ?? ()
Backtr= ace stopped: previous frame inner to this frame (corrupt stack?)

Lis= p Backtrace:
"image-metadata" (0xbfd218)
"image-multi-= frame-p" (0xbfd448)
"image-mode--setup-mode" (0xbfd6d0)"image-mode" (0xbfd930)
"set-auto-mode-0" (0xbfdb6= 8)
"set-auto-mode" (0xbfdf48)
"normal-mode" (0xbf= e1a8)
"after-find-file" (0xbfe4f8)
"find-file-noselect= -1" (0xbfe808)
"find-file-noselect" (0xbfecb0)
"f= ind-file" (0xbfeff0)
"funcall-interactively" (0xbfefe8)"call-interactively" (0xbff2f0)
"command-execute" = (0xbff568)
(gdb) frame 3
#3 =C2=A00x00000004002b0dc9 in w32_frame_del= ay (pBitmap=3DpBitmap@entry=3D0x5d622f0,
=C2=A0 =C2=A0 frame=3Dframe@ent= ry=3D0) at w32image.c:260
260 =C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 delay = =3D decode_delay (propertyItem, frame);
(gdb) p frame
$1 =3D 0
(gd= b) p propertyItem[0]
$3 =3D {
=C2=A0 id =3D 2880154539,
=C2=A0 len= gth =3D 2880154539,
=C2=A0 type =3D 43947,
=C2=A0 value =3D 0xfeeefee= efeeefeee
}
(gdb)

--000000000000a84b3505a37118a1--