From debbugs-submit-bounces@debbugs.gnu.org Thu May 26 06:06:57 2022 Received: (at submit) by debbugs.gnu.org; 26 May 2022 10:06:57 +0000 Received: from localhost ([127.0.0.1]:57100 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1nuAOO-00073n-Jz for submit@debbugs.gnu.org; Thu, 26 May 2022 06:06:57 -0400 Received: from lists.gnu.org ([209.51.188.17]:51090) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1nuAOM-00073e-DY for submit@debbugs.gnu.org; Thu, 26 May 2022 06:06:55 -0400 Received: from eggs.gnu.org ([2001:470:142:3::10]:49304) by lists.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.90_1) (envelope-from ) id 1nuAOL-0008Oe-3P for bug-gnu-emacs@gnu.org; Thu, 26 May 2022 06:06:53 -0400 Received: from mout.web.de ([212.227.17.12]:43615) by eggs.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.90_1) (envelope-from ) id 1nuAOI-00017v-DQ for bug-gnu-emacs@gnu.org; Thu, 26 May 2022 06:06:52 -0400 DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/simple; d=web.de; s=dbaedf251592; t=1653559605; bh=47lAixdXVPxJkTpv3kNePno/dWU6RfuXu2o+c1yF3FA=; h=X-UI-Sender-Class:From:To:Subject:Date; b=l2K7OteHaAZk9fM05ona5NeNYT67TwrMzkv6opbLfAubLYPseGHP/He5RptrGiLat aYAo9u19das3hwtJ//1AKiZHlK9RZBS+4Aj/c5T1EVH1m8mwQj4VrLXYvIGcrBWmZT Sfjkj+xrGHvgHhvGm/OMu4I4AX6nnVcUIJKYMNaw= X-UI-Sender-Class: c548c8c5-30a9-4db5-a2e7-cb6cb037b8f9 Received: from N1EN510 ([84.112.13.100]) by smtp.web.de (mrweb106 [213.165.67.124]) with ESMTPSA (Nemesis) id 1MuF8x-1nZ4fY1yiz-00uIA7 for ; Thu, 26 May 2022 12:06:45 +0200 From: Fabio Leimgruber To: bug-gnu-emacs@gnu.org Subject: 28.1.50; HEAP Error with ImageMagick on Windows MSYS2 Date: Thu, 26 May 2022 12:06:46 +0200 Message-ID: User-Agent: Gnus/5.13 (Gnus v5.13) Emacs/27.2.50 (windows-nt) MIME-Version: 1.0 Content-Type: text/plain X-Provags-ID: V03:K1:FuUtDatfjD5KbrVlBiHedvQz/DniOYN6hyXonQdH1giMM+B3ZEQ XJ3cd/JHSIt5N0VbFiCPiRKv5snjlljqeFETw/TgTDjJy90QVGW+dQ0Lw7+1XNspEm9t5MJ 5k5Q5XzbzaoQ+s73ESRm/e5PhP+ZSqzO84OxcABn5DUsprntx9yjwS0DUQYfd7gC6F3RZ6O MLterCTfzzXd9yZeMv+7g== X-Spam-Flag: NO X-UI-Out-Filterresults: notjunk:1;V03:K0:D33WRlZB3MY=:+5atjAhs+jGRVlUYZQ3ivu aX2W5dDgaa7DQ+ihR8SV5hC7nv+GqQPn/MvPncHMbW49s+I+D4SDcYpUfnn9n72Brz1E4xsaJ GaOovHQ0GShLCR0aRTKX33NU8+wf0jnfFKJk/v/Re9+y5lKDMYim/KSF4eBnqIBvRODz8wAJI n2MJiqKmGXukhFXxzxgdFzD0OSn13GBJxaAMgCpzghSM3FLFqgXbG/m3Tim6lZD3df9/SeTST 3uSamFr7wCvTc2AEt0Xh3tIEKgEUxc0Pn53n2f3jRgAVFcznCEwV+4gcuN4PNcRGfYCBGD0MP R/Khcn3roQtqJUUUf/k37lcF+TDlOEMvWwzilpI7Nkf85lFHP98Jhfsj5Bd2GlardTTz3YFMC mVVeNDT/63p2MWrVNSPh0Eskx9uCjApUf8sCI8ICvGrOJgpFcQ3q9YvW4QMsNSkUaEvFMN4pK XGxVmFM0wKvjudpBF56nfLei2L0QCkotX3G8xcE6OdP11vjLb2KdzrXnmzQkHvAZcozoago/A 43K4ZuINpM3+P36jbiEqZ4+XlIpioNbNMC/Nh23tGcoubtjGdmGjuvj4niJTGPUSICt36I5Ju JjlOub+GRdUBqa9zZeYWA/hrxyokzrX/boJG1HYmc2yddjGq70Y6djoiM11Q4tMZlw3VAokjp 9lezhyYfWFI5ibn0weiiTyCc1kr4ojIF8l5iUMRzGwPWp7n0b8o/sgC0eAHXSRoijOLN+o7RI QyJORLiDBvULybgg9dsS5MCGaydmFSYVYLdEgu1pYYE2vb9R7xIu9M/qV85UXkrDZCHNJZgpI o8aSmiRSmJEZ+RazplTenuJgW9NxEMD0038LY+V7qdqINAoJcAnv2JOceyEiL9RT04KQjlUKz /tV5q8DObfLuDpUcPdpWgjCRfT5ZEq9kMr7wAP+Z0f5ot0lh7rIhDrKZTa3R3u4D0gNtLhPsJ 5NY0sItSRHz5ixZdW2F1K7Ss8foc5O9OnoyXqgACp50advSqGkcNq8IbxBfu2833YLg86kFZx H1KEQWN1B3f8QLqrDeMNNKI3oCLI/NCiO++JGFltmnQHO4QEesJS1/ZDk4fpyIbRbgY3STLpD 9p0JMiykB8EPVP3CYEM+Qf+wYkSEwLW5eZ2WIMVyPMxnfnjFj3LIc0xsQ== Received-SPF: pass client-ip=212.227.17.12; envelope-from=fabio.leimgruber@web.de; helo=mout.web.de X-Spam_score_int: -20 X-Spam_score: -2.1 X-Spam_bar: -- X-Spam_report: (-2.1 / 5.0 requ) BAYES_00=-1.9, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, DKIM_VALID_EF=-0.1, FREEMAIL_FROM=0.001, RCVD_IN_MSPIKE_H3=0.001, RCVD_IN_MSPIKE_WL=0.001, SPF_HELO_NONE=0.001, SPF_PASS=-0.001, T_SCC_BODY_TEXT_LINE=-0.01 autolearn=ham autolearn_force=no X-Spam_action: no action X-Spam-Score: 0.2 (/) X-Debbugs-Envelope-To: submit X-BeenThere: debbugs-submit@debbugs.gnu.org X-Mailman-Version: 2.1.18 Precedence: list List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: debbugs-submit-bounces@debbugs.gnu.org Sender: "Debbugs-submit" X-Spam-Score: -2.4 (--) Compiled Emacs with these options: --host=x86_64-w64-mingw32 --target=x86_64-w64-mingw32 --build=x86_64-w64-mingw32 --with-wide-int --with-jpeg --with-xpm --with-png --with-tiff --with-rsvg --with-xml2 --with-gnutls --with-xft --with-imagemagick --with-modules --with-json --with-native-compilation LDFLAGS=-fstack-protector The error is triggered when I do find-file, which uses helm and treemacs in turn loading images via ImageMagick. Running Emacs under GDB shows the backtrace below. Any hints on debugging this further? #+begin_example warning: HEAP[emacs.exe]: warning: Invalid address specified to RtlValidateHeap( 000001EE1E190000, 000001EE25BC1B80 ) Thread 1 received signal SIGTRAP, Trace/breakpoint trap. 0x00007ff99eaca313 in ntdll!RtlRegisterSecureMemoryCacheCallback () from C:\WINDOWS\SYSTEM32\ntdll.dll (gdb) bt #0 0x00007ff99eaca313 in ntdll!RtlRegisterSecureMemoryCacheCallback () from C:\WINDOWS\SYSTEM32\ntdll.dll #1 0x00007ff99ea8cd24 in ntdll!memset () from C:\WINDOWS\SYSTEM32\ntdll.dll #2 0x00007ff99ea2e115 in ntdll!RtlValidateHeap () from C:\WINDOWS\SYSTEM32\ntdll.dll #3 0x00007ff92596750f in NotifyShims () from C:\WINDOWS\SYSTEM32\AcLayers.dll #4 0x00007ff99e269c9c in msvcrt!free () from C:\WINDOWS\System32\msvcrt.dll #5 0x00007ff92575b662 in ?? () from C:\Users\LeimgruberF\opt\msys64\mingw64\bin\libMagickCore-7.Q16HDRI-7.dll #6 0x00007ff92575ce15 in ?? () from C:\Users\LeimgruberF\opt\msys64\mingw64\bin\libMagickCore-7.Q16HDRI-7.dll #7 0x00007ff9258e6269 in ?? () from C:\Users\LeimgruberF\opt\msys64\mingw64\bin\libMagickCore-7.Q16HDRI-7.dll #8 0x00007ff9258e7a91 in ?? () from C:\Users\LeimgruberF\opt\msys64\mingw64\bin\libMagickCore-7.Q16HDRI-7.dll #9 0x00007ff9258e7cbb in ?? () from C:\Users\LeimgruberF\opt\msys64\mingw64\bin\libMagickCore-7.Q16HDRI-7.dll #10 0x00007ff9258e7e97 in ?? () from C:\Users\LeimgruberF\opt\msys64\mingw64\bin\libMagickCore-7.Q16HDRI-7.dll #11 0x00007ff90f674ee7 in ?? () from C:\Users\LeimgruberF\opt\msys64\mingw64\lib\ImageMagick-7.0.10\modules-Q16HDRI\coders\png.dll #12 0x00007ff90f677230 in ?? () from C:\Users\LeimgruberF\opt\msys64\mingw64\lib\ImageMagick-7.0.10\modules-Q16HDRI\coders\png.dll #13 0x00007ff925783ca1 in ?? () from C:\Users\LeimgruberF\opt\msys64\mingw64\bin\libMagickCore-7.Q16HDRI-7.dll #14 0x00007ff9256823b6 in ?? () from C:\Users\LeimgruberF\opt\msys64\mingw64\bin\libMagickWand-7.Q16HDRI-7.dll #15 0x00007ff6095bac81 in imagemagick_load_image (f=f@entry=0x1ee2139ad80, img=img@entry=0x1ee3f390a10, contents=contents@entry=0x0, size=size@entry=0, filename=0x1ee291a35f8 "c:/Users/LeimgruberF/.emacs.d/elpa/28.1/develop/treemacs-20220519.1908/icons/default/vsc/dir-closed.png") at image.c:9139 #16 0x00007ff6095bbc7a in imagemagick_load (f=0x1ee2139ad80, img=0x1ee3f390a10) at image.c:9497 #17 0x00007ff6095bfd62 in lookup_image (f=0x1ee2139ad80, spec=spec@entry=0x1ee304453d3, face_id=) at image.c:2469 #18 0x00007ff6093e927b in handle_single_display_spec (it=it@entry=0xab88ff68b0, spec=, spec@entry=0x1ee304453d3, object=, object@entry=0x1ee27e79825, overlay=overlay@entry=0x0, position=position@entry=0xab88ff69e8, bufpos=bufpos@entry=12, display_replaced=display_replaced@entry=0, frame_window_p=frame_window_p@entry=true, enable_eval_p=true) at xdisp.c:5820 #19 0x00007ff6093e9978 in handle_display_spec (it=it@entry=0xab88ff68b0, spec=, --Type for more, q to quit, c to continue without paging--c object=object@entry=0x1ee27e79825, overlay=0x0, position=position@entry=0xab88ff69e8, bufpos=bufpos@entry=12, frame_window_p=true) at xdisp.c:5301 #20 0x00007ff6093e9b6e in handle_display_prop (it=0xab88ff68b0) at xdisp.c:5210 #21 0x00007ff6093ecb65 in handle_stop (it=it@entry=0xab88ff68b0) at xdisp.c:3870 #22 0x00007ff6093f47d8 in next_element_from_buffer (it=0xab88ff68b0) at xdisp.c:8943 #23 0x00007ff6093f2775 in get_next_display_element (it=it@entry=0xab88ff68b0) at xdisp.c:7530 #24 0x00007ff6093fc58b in display_line (it=it@entry=0xab88ff68b0, cursor_vpos=cursor_vpos@entry=0) at xdisp.c:23693 #25 0x00007ff609401e5b in try_window (window=window@entry=0x1ee350b7aa5, pos=..., flags=, flags@entry=1) at xdisp.c:19597 #26 0x00007ff60941761a in redisplay_window (window=0x1ee350b7aa5, just_this_one_p=just_this_one_p@entry=false) at xdisp.c:19004 #27 0x00007ff60941a1f7 in redisplay_window_0 (window=) at xdisp.c:16714 #28 0x00007ff6094f60a5 in internal_condition_case_1 (bfun=bfun@entry=0x7ff60941a1c0 , arg=arg@entry=0x1ee350b7aa5, handlers=, hfun=hfun@entry=0x7ff6093d7850 ) at eval.c:1474 #29 0x00007ff6093dafbd in redisplay_windows (window=0x1ee350b7aa5) at xdisp.c:16694 #30 0x00007ff6093daf7a in redisplay_windows (window=0x1ee34e8ced5) at xdisp.c:16688 #31 0x00007ff609404c33 in redisplay_internal () at xdisp.c:16162 #32 0x00007ff609406c35 in redisplay () at xdisp.c:15369 #33 0x00007ff609485912 in read_char (commandflag=, map=, map@entry=0x1ee26c3b723, prev_event=, used_mouse_menu=, used_mouse_menu@entry=0xab88ffd26b, end_time=, end_time@entry=0x0) at keyboard.c:2555 #34 0x00007ff6094884db in read_key_sequence (keybuf=keybuf@entry=0xab88ffd3c0, prompt=prompt@entry=0x0, dont_downcase_last=dont_downcase_last@entry=false, can_return_switch_frame=can_return_switch_frame@entry=true, fix_current_buffer=fix_current_buffer@entry=true, prevent_redisplay=prevent_redisplay@entry=false) at keyboard.c:9635 #35 0x00007ff60948a045 in command_loop_1 () at keyboard.c:1392 #36 0x00007ff6094f600d in internal_condition_case (bfun=bfun@entry=0x7ff609489e40 , handlers=handlers@entry=0x90, hfun=hfun@entry=0x7ff609480f80 ) at eval.c:1450 #37 0x00007ff60947a7ce in command_loop_2 (handlers=0x90) at keyboard.c:1133 #38 0x00007ff6094f5f7b in internal_catch (tag=tag@entry=0x64e0, func=func@entry=0x7ff60947a7a0 , arg=arg@entry=0x90) at eval.c:1181 #39 0x00007ff60947a6af in command_loop () at keyboard.c:1103 #40 0x00007ff609480b34 in recursive_edit_1 () at keyboard.c:720 #41 0x00007ff6094a7e0c in read_minibuf (inherit_input_method=, allow_props=, defalt=, histpos=, histvar=0xae90, expflag=, prompt=, initial=, map=) at minibuf.c:899 #42 Fread_from_minibuffer (prompt=, initial_contents=, keymap=, sys_read=, hist=, default_value=, inherit_input_method=) at minibuf.c:1351 #43 0x00007ff91b2cdf07 in F68656c6d2d726561642d66726f6d2d6d696e69627566666572_helm_read_from_minibuffer_0 (par_0=, par_1=0x1ee2cb2d494, par_2=0x0, par_3=0x0, par_4=0x0, par_5=, par_6=0x0) from c:\Users\LeimgruberF\.emacs.d\eln-cache\28.1.50-93a37783\helm-core-6b42f8de-26353aa9.eln #44 0x00007ff6094f8a20 in funcall_subr (subr=0x1ee2e46b3e0, numargs=numargs@entry=7, args=args@entry=0xab88ffdcc0) at eval.c:3118 #45 0x00007ff6094f70bf in Ffuncall (nargs=, args=) at eval.c:3023 #46 0x00007ff91b2c7b0d in F68656c6d2d696e7465726e616c_helm_internal_0 (nargs=, args=) from c:\Users\LeimgruberF\.emacs.d\eln-cache\28.1.50-93a37783\helm-core-6b42f8de-26353aa9.eln #47 0x00007ff6094f70bf in Ffuncall (nargs=nargs@entry=10, args=args@entry=0xab88ffdde0) at eval.c:3023 #48 0x00007ff6094f92a0 in Fapply (nargs=2, args=0xab88ffdef0) at eval.c:2653 #49 0x00007ff91b2c6a9a in F68656c6d_helm_0 (nargs=, args=) from c:\Users\LeimgruberF\.emacs.d\eln-cache\28.1.50-93a37783\helm-core-6b42f8de-26353aa9.eln #50 0x00007ff6094f70bf in Ffuncall (nargs=nargs@entry=10, args=args@entry=0xab88ffdfc0) at eval.c:3023 #51 0x00007ff6094f92a0 in Fapply (nargs=2, args=0xab88ffe0d0) at eval.c:2653 #52 0x00007ff91b2c6a4d in F68656c6d_helm_0 (nargs=, args=) from c:\Users\LeimgruberF\.emacs.d\eln-cache\28.1.50-93a37783\helm-core-6b42f8de-26353aa9.eln #53 0x00007ff6094f9a6d in eval_sub (form=) at eval.c:2470 #54 0x00007ff6094fb16c in Funwind_protect (args=0x1ee2fb9d1f3) at lisp.h:1420 #55 0x00007ff6094f9c08 in eval_sub (form=) at eval.c:2451 #56 0x00007ff6094fb09d in Fprogn (body=0x0) at eval.c:465 #57 FletX (args=0x1ee2fb9cb93) at eval.c:983 #58 0x00007ff6094f9c08 in eval_sub (form=) at eval.c:2451 #59 0x00007ff6094fa6dd in Fprogn (body=0x0) at eval.c:465 #60 funcall_lambda (fun=0x1ee2fb9c443, fun@entry=0x2f8, nargs=nargs@entry=1, arg_vector=arg_vector@entry=0xab88ffe600) at eval.c:3305 #61 0x00007ff6094fa8b9 in apply_lambda (fun=0x2f8, fun@entry=0x1ee2fb9c453, args=, count=2122375504051, count@entry=-138572329258512) at eval.c:3172 #62 0x00007ff6094f96e6 in eval_sub (form=) at eval.c:2575 #63 0x00007ff6094fb09d in Fprogn (body=0x0) at eval.c:465 #64 FletX (args=0x1ee27702013) at eval.c:983 #65 0x00007ff6094f9c08 in eval_sub (form=) at eval.c:2451 #66 0x00007ff6094fa6dd in Fprogn (body=0x0) at eval.c:465 #67 funcall_lambda (fun=0x1ee27702193, nargs=nargs@entry=1, arg_vector=arg_vector@entry=0xab88ffeaf0) at eval.c:3305 #68 0x00007ff6094f7079 in Ffuncall (nargs=nargs@entry=2, args=args@entry=0xab88ffeae8) at eval.c:3039 #69 0x00007ff6094f36a6 in Ffuncall_interactively (nargs=2, args=0xab88ffeae8) at callint.c:260 #70 0x00007ff6094f70bf in Ffuncall (nargs=nargs@entry=2122256158061, args=args@entry=0x0) at eval.c:3023 #71 0x00007ff6094f49df in Fcall_interactively (function=, record_flag=, keys=) at callint.c:798 #72 0x00007ff6094f9bc3 in eval_sub (form=) at eval.c:2504 #73 0x00007ff6094fa6dd in Fprogn (body=0x0) at eval.c:465 #74 funcall_lambda (fun=0x1ee2ddf3253, nargs=nargs@entry=0, arg_vector=arg_vector@entry=0xab88fff0c0) at eval.c:3305 #75 0x00007ff6094f7079 in Ffuncall (nargs=nargs@entry=1, args=args@entry=0xab88fff0b8) at eval.c:3039 #76 0x00007ff6094f36a6 in Ffuncall_interactively (nargs=1, args=0xab88fff0b8) at callint.c:260 #77 0x00007ff6094f70bf in Ffuncall (nargs=nargs@entry=2, args=args@entry=0xab88fff0b0) at eval.c:3023 #78 0x00007ff6094f9360 in Fapply (nargs=nargs@entry=3, args=0xab88fff0b0, args@entry=0xab88fff1a0) at eval.c:2606 #79 0x00007ff6094f4cc7 in Fcall_interactively (function=0x1ee26ac8e90, record_flag=, keys=0x7ff6099f7940 ) at callint.c:353 #80 0x00007ff92472bd2f in F636f6d6d616e642d65786563757465_command_execute_0 (par_0=0xffff81f8243fb0b0, par_1=0x0, par_2=0x0, par_3=) from c:\Users\LeimgruberF\opt\emacs-28\lib\emacs\28.1.50\native-lisp\28.1.50-93a37783\preloaded\simple-fab5b0cf-0f48f2a4.eln #81 0x00007ff6094f70bf in Ffuncall (nargs=nargs@entry=2, args=args@entry=0xab88fff290) at eval.c:3023 #82 0x00007ff6094f721d in call1 (fn=fn@entry=0x45f0, arg1=) at eval.c:2883 #83 0x00007ff60948a228 in command_loop_1 () at keyboard.c:1505 #84 0x00007ff6094f600d in internal_condition_case (bfun=bfun@entry=0x7ff609489e40 , handlers=handlers@entry=0x90, hfun=hfun@entry=0x7ff609480f80 ) at eval.c:1450 #85 0x00007ff60947a7ce in command_loop_2 (handlers=0x90) at keyboard.c:1133 #86 0x00007ff6094f5f7b in internal_catch (tag=tag@entry=0xf750, func=func@entry=0x7ff60947a7a0 , arg=arg@entry=0x90) at eval.c:1181 #87 0x00007ff60947a75c in command_loop () at keyboard.c:1111 #88 0x00007ff609480b34 in recursive_edit_1 () at keyboard.c:720 #89 0x00007ff609480ea9 in Frecursive_edit () at keyboard.c:803 #90 0x00007ff6095e3e6e in main (argc=, argv=0x1ee1f964170) at emacs.c:2354 #+end_example From debbugs-submit-bounces@debbugs.gnu.org Thu May 26 07:43:38 2022 Received: (at 55654) by debbugs.gnu.org; 26 May 2022 11:43:38 +0000 Received: from localhost ([127.0.0.1]:57144 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1nuBtr-0003LE-Nm for submit@debbugs.gnu.org; Thu, 26 May 2022 07:43:38 -0400 Received: from eggs.gnu.org ([209.51.188.92]:57292) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1nuBtq-0003L1-6q for 55654@debbugs.gnu.org; Thu, 26 May 2022 07:43:30 -0400 Received: from fencepost.gnu.org ([2001:470:142:3::e]:60040) by eggs.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.90_1) (envelope-from ) id 1nuBtk-00021n-Qb; Thu, 26 May 2022 07:43:24 -0400 DKIM-Signature: v=1; a=rsa-sha256; q=dns/txt; c=relaxed/relaxed; d=gnu.org; s=fencepost-gnu-org; h=References:Subject:In-Reply-To:To:From:Date: mime-version; bh=/Vn29AMLApXuKHQ2czZqVbVA3Sg1QySa/ImkJD+W6fs=; b=aeSrkSYRTG/L 9zbfYdnFG40XBEwhMzdikrSmQB3qgFAkEN/I1402kiSANGA8s3SfDDUAwfCjhZGHO2XyB0u49Lbt3 fDw1x6XB/TS77YGMwgeHNxyM9OTrAk+wF8Jtq6eImZlV+xjWU3ahpiocMUmv+z13/1pLYig+hbCmp kFsWhQjTdnmhZyRLSOlA0/lgHrkXnmEdvhY8PhsXTOtEohXhl/gCOzLR8QuE5oG07EJ65wZa6V1Mg o9oj294+Dj6KhnM6TI/kPaDViZnWbsDVH9rQPf0YahMUWRoad9p0xmtu3gi372ygehY95btWtqOOY qOSWfCV4y//WY3q+m5tMKg==; Received: from [87.69.77.57] (port=3729 helo=home-c4e4a596f7) by fencepost.gnu.org with esmtpsa (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.90_1) (envelope-from ) id 1nuBtk-00027y-AW; Thu, 26 May 2022 07:43:24 -0400 Date: Thu, 26 May 2022 14:43:17 +0300 Message-Id: <835ylsplii.fsf@gnu.org> From: Eli Zaretskii To: Fabio Leimgruber In-Reply-To: (message from Fabio Leimgruber on Thu, 26 May 2022 12:06:46 +0200) Subject: Re: bug#55654: 28.1.50; HEAP Error with ImageMagick on Windows MSYS2 References: X-Spam-Score: -2.3 (--) X-Debbugs-Envelope-To: 55654 Cc: 55654@debbugs.gnu.org X-BeenThere: debbugs-submit@debbugs.gnu.org X-Mailman-Version: 2.1.18 Precedence: list List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: debbugs-submit-bounces@debbugs.gnu.org Sender: "Debbugs-submit" X-Spam-Score: -3.3 (---) > From: Fabio Leimgruber > Date: Thu, 26 May 2022 12:06:46 +0200 > > Compiled Emacs with these options: > > --host=x86_64-w64-mingw32 --target=x86_64-w64-mingw32 --build=x86_64-w64-mingw32 --with-wide-int --with-jpeg --with-xpm --with-png --with-tiff --with-rsvg --with-xml2 --with-gnutls --with-xft --with-imagemagick --with-modules --with-json --with-native-compilation LDFLAGS=-fstack-protector > > The error is triggered when I do find-file, which uses helm and treemacs in turn loading images via ImageMagick. > > Running Emacs under GDB shows the backtrace below. > > Any hints on debugging this further? > > #+begin_example > warning: HEAP[emacs.exe]: > warning: Invalid address specified to RtlValidateHeap( 000001EE1E190000, 000001EE25BC1B80 ) > > Thread 1 received signal SIGTRAP, Trace/breakpoint trap. > 0x00007ff99eaca313 in ntdll!RtlRegisterSecureMemoryCacheCallback () from C:\WINDOWS\SYSTEM32\ntdll.dll > (gdb) bt > #0 0x00007ff99eaca313 in ntdll!RtlRegisterSecureMemoryCacheCallback () from C:\WINDOWS\SYSTEM32\ntdll.dll > #1 0x00007ff99ea8cd24 in ntdll!memset () from C:\WINDOWS\SYSTEM32\ntdll.dll > #2 0x00007ff99ea2e115 in ntdll!RtlValidateHeap () from C:\WINDOWS\SYSTEM32\ntdll.dll > #3 0x00007ff92596750f in NotifyShims () from C:\WINDOWS\SYSTEM32\AcLayers.dll > #4 0x00007ff99e269c9c in msvcrt!free () from C:\WINDOWS\System32\msvcrt.dll > #5 0x00007ff92575b662 in ?? () from C:\Users\LeimgruberF\opt\msys64\mingw64\bin\libMagickCore-7.Q16HDRI-7.dll I think this happens because ImageMagick tries to free memory that Emacs allocated. Emacs on MS-Windows uses its own implementation of malloc and free, so a scenario where Emacs allocates and some library frees, or vice versa, will never work. Does ImageMagick has a facility whereby an application can tell it what functions to use for allocation and deallocation of memory? If so, we can use those facilities to force ImageMagick to use our allocation functions. If the above doesn't help, I think the way to debug this is to install ImageMagick sources and debug info, or build it with debug information on your machine, and see what memory is being free'd here, and where was it allocated. From debbugs-submit-bounces@debbugs.gnu.org Fri May 27 07:00:12 2022 Received: (at control) by debbugs.gnu.org; 27 May 2022 11:00:12 +0000 Received: from localhost ([127.0.0.1]:32888 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1nuXhU-0000Ze-3z for submit@debbugs.gnu.org; Fri, 27 May 2022 07:00:12 -0400 Received: from quimby.gnus.org ([95.216.78.240]:39304) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1nuXhS-0000YL-In for control@debbugs.gnu.org; Fri, 27 May 2022 07:00:11 -0400 DKIM-Signature: v=1; a=rsa-sha256; q=dns/txt; c=relaxed/relaxed; d=gnus.org; s=20200322; h=Subject:From:To:Message-Id:Date:Sender:Reply-To:Cc: MIME-Version:Content-Type:Content-Transfer-Encoding:Content-ID: Content-Description:Resent-Date:Resent-From:Resent-Sender:Resent-To:Resent-Cc :Resent-Message-ID:In-Reply-To:References:List-Id:List-Help:List-Unsubscribe: List-Subscribe:List-Post:List-Owner:List-Archive; bh=5/sA+E6ZeK8+MHUAdC1Gy259dGbZQaKWQOtugL9SlLo=; b=QaZxDaOw4b6NToI1Ge+gROTBYE 7d2KyNf2zgPyCO7tTPqpCyBi02LJ0psdfop5wxA5sXSgBHgFslfcCpkrdrfbY2r4UgZFr/snHpAX4 xVw/rEau23sICOHsDjsiIcZAAbzSHaVbT+4YJG2hbPIgGXPROAYxvEDIp3uvQcGdhLy0=; Received: from [84.212.220.105] (helo=xo) by quimby.gnus.org with esmtpsa (TLS1.3:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.92) (envelope-from ) id 1nuXhK-00079d-Vj for control@debbugs.gnu.org; Fri, 27 May 2022 13:00:04 +0200 Date: Fri, 27 May 2022 13:00:00 +0200 Message-Id: <87tu9b6y1b.fsf@gnus.org> To: control@debbugs.gnu.org From: Lars Ingebrigtsen Subject: control message for bug #55654 X-Spam-Report: Spam detection software, running on the system "quimby.gnus.org", has NOT identified this incoming email as spam. The original message has been attached to this so you can view it or label similar future email. If you have any questions, see @@CONTACT_ADDRESS@@ for details. Content preview: tags 55654 + moreinfo quit Content analysis details: (-2.9 points, 5.0 required) pts rule name description ---- ---------------------- -------------------------------------------------- -1.0 ALL_TRUSTED Passed through trusted hosts only via SMTP -1.9 BAYES_00 BODY: Bayes spam probability is 0 to 1% [score: 0.0000] X-Spam-Score: -2.3 (--) X-Debbugs-Envelope-To: control X-BeenThere: debbugs-submit@debbugs.gnu.org X-Mailman-Version: 2.1.18 Precedence: list List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: debbugs-submit-bounces@debbugs.gnu.org Sender: "Debbugs-submit" X-Spam-Score: -3.3 (---) tags 55654 + moreinfo quit From debbugs-submit-bounces@debbugs.gnu.org Sun May 29 05:12:26 2022 Received: (at 55654) by debbugs.gnu.org; 29 May 2022 09:12:26 +0000 Received: from localhost ([127.0.0.1]:39390 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1nvEyH-0000Yn-O0 for submit@debbugs.gnu.org; Sun, 29 May 2022 05:12:25 -0400 Received: from mout.web.de ([212.227.17.12]:58633) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1nvEyF-0000Ya-ML for 55654@debbugs.gnu.org; Sun, 29 May 2022 05:12:24 -0400 DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/simple; d=web.de; s=dbaedf251592; t=1653815537; bh=oyGKWPzJ3g/5OGuA5sm45athhfz8Q7BytHcdW7ryWRQ=; h=X-UI-Sender-Class:From:To:Cc:Subject:In-Reply-To:References:Date; b=KoucxLGBVtZMQMkabrB8BRuYyuhUScKAdhv0YBrdu8naC1dnYtM4+P9AFJqxMd/mI XmXdihy6qCylMNOmy5UKN2WlBrG8mM28HJbdFcOmyPnlGoWAPBNAmHFJETq/jK1AoV 4qeu7Jy1AcEml1GEvVjgRsi7cvrjNt+TmVLgsbo0= X-UI-Sender-Class: c548c8c5-30a9-4db5-a2e7-cb6cb037b8f9 Received: from N1EN510 ([84.112.13.100]) by smtp.web.de (mrweb106 [213.165.67.124]) with ESMTPSA (Nemesis) id 1MYcll-1oGQyI0aep-00Vkw4; Sun, 29 May 2022 11:12:17 +0200 From: Fabio Leimgruber To: Eli Zaretskii Subject: Re: bug#55654: 28.1.50; HEAP Error with ImageMagick on Windows MSYS2 In-Reply-To: <835ylsplii.fsf@gnu.org> (Eli Zaretskii's message of "Thu, 26 May 2022 14:43:17 +0300") References: <835ylsplii.fsf@gnu.org> User-Agent: Gnus/5.13 (Gnus v5.13) Emacs/28.1.50 (windows-nt) Date: Sun, 29 May 2022 11:12:20 +0200 Message-ID: MIME-Version: 1.0 Content-Type: text/plain X-Provags-ID: V03:K1:GHcTab6s7Gk3Cu3ccs8SMAd/MYSCEz9DFKAGzTDMojtdmFsZTTH n5rgbTkCJZbE2F2ZlrDJsOrJI8KlhUnEWIwMJMI8UA30BcFf+WkhVrYaT7w+j0sWgj9izAM YQVOtjPteUB60Lsi0JAuNGqL2XCPCWdtrcTq+VdZp1xeO8SCEhBueiR4kUvE5MnuQRpGmN6 bA411ByA9WhsoEWRNSH5A== X-Spam-Flag: NO X-UI-Out-Filterresults: notjunk:1;V03:K0:adV+SObYouo=:c1pWVYLt8lrmPcjs5xElbs QNy0RzhzabyS4nQVos1xp/v5hC9xptM233jl/cRBK1zSjoAFRleDpY23EnmqOb+bNcSkiRVig Sv6WpzEXlNk/8jOCcEloeuqt+/qxzLuSC6FBkTfBeqAR3miC9OT3IIH+6C6BcPSbzG/2Imaii CYpmwm42Ci5r5/ov/1Ijts62yaZwwCMHZhz4tyagSsW19VhsTfj3slOifaJO0Q6LDLhKb4P+5 33hwkEB+VOHmuS/vR64ciTNRUJGWMzQqMm9e7xbiEtidQYH0haghHOk7/VnvESGWjGR6DcYId YRChMLEOMBut0mdCfcjSjrd2vUwhCSRYXWuEPliDD0lKivt+WgMFSAKT5AcdLgh9c4MQfDm6K Jmp3DrSswTMijkLvTSR+3is/LTpOvD6eYhntwAa2Q1Ae2FjAqtUStgYM3BeVTPWpxne8vVKsK LkKehkdpyc9PGjP6cT7Q3GMiakqpMqIl4UHFJvfH6kQ+2QEQlWur/ffLuL0Wt9rGdrWkYO78z bGrRbDUfgT6jfzwodYqjdrTlIS9O4N8LsJDg0ERKK5IyPT8dsAXSY2UbQZ40JHT3xmGNfi06L U+FGtd2/hSCUsk5wYG79nsV7ciRvWd6D5DPt7cCtHPWWuo/L+8dH/sxDEBMMyK/S/SjFQhApd rE62A8kQMSXWL3Gv4FxqZligfL5i6Tw9XJqwoLm+jdHkuNAWX8bW9DnOoSLtSnle0y0TcuIoc vZBwsUIP/FT/Fpv6LADQZTDG4I6BjGqOvqF57LNl4I3u4vWOmq/CX505fghfOXiu7+eLgOKub OxCSzU0zbY9RZkMydl5Najmahm4QCWbGS3gqKaGQEB9tQ66vvFaScpIkvl5eg9BLcJJueK/Y3 9mYf1boovpDPCM6qRHJOhlxfiIKV6gkCuI+2ThrE6+4KFH4ai5IEjXmrHuHbcN9stEywYCgwK NA38OD1NeKD4eMmgWe33HmO/VTLs+kDBEMq6KJrBwrjwk8ugj6R+reNXD0uYXHTHMbnYzY2ID g+fUoxIZ68j8uy9SgcaUeE6/kcXKd2g2WAgSma+861IG0OyuQL1xiA98SPQWaABHzpOBjTMTu 9rRcDnrkQydMOXpfl3Qutko1H9V4wyMbVkWy0MZDPd/GcKsB2yfnQ8gFg== X-Spam-Score: -0.0 (/) X-Debbugs-Envelope-To: 55654 Cc: Fabio Leimgruber , 55654@debbugs.gnu.org X-BeenThere: debbugs-submit@debbugs.gnu.org X-Mailman-Version: 2.1.18 Precedence: list List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: debbugs-submit-bounces@debbugs.gnu.org Sender: "Debbugs-submit" X-Spam-Score: -1.0 (-) Eli Zaretskii writes: > I think this happens because ImageMagick tries to free memory that > Emacs allocated. Emacs on MS-Windows uses its own implementation of > malloc and free, so a scenario where Emacs allocates and some library > frees, or vice versa, will never work. > > Does ImageMagick has a facility whereby an application can tell it > what functions to use for allocation and deallocation of memory? If > so, we can use those facilities to force ImageMagick to use our > allocation functions. > > If the above doesn't help, I think the way to debug this is to install > ImageMagick sources and debug info, or build it with debug information > on your machine, and see what memory is being free'd here, and where > was it allocated. Thanks for your analysis and the suggestions. I just recompiled after upgrading MSYS2 ImageMagick to 7.1.0.35 and the error is gone. Your comment about malloc and free on MS-Windows got me thinking on how ImageMagick has been working on this machine with Emacs 27.2.50 in the first place. I was then searching for supported ImageMagick versions, but it seems that starting with Emacs 27 ImageMagick is disabled by default. Maybe a note on ImageMagick compat for Emacs 28 on MS-Windows MSYS2 could be added to the docs, as long as the option --with-imagemagick is still available? In any case, please consider this solved from my side. From debbugs-submit-bounces@debbugs.gnu.org Sun May 29 05:55:40 2022 Received: (at 55654-done) by debbugs.gnu.org; 29 May 2022 09:55:40 +0000 Received: from localhost ([127.0.0.1]:39409 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1nvFe7-0001dY-VZ for submit@debbugs.gnu.org; Sun, 29 May 2022 05:55:40 -0400 Received: from eggs.gnu.org ([209.51.188.92]:52944) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1nvFe5-0001dI-MP for 55654-done@debbugs.gnu.org; Sun, 29 May 2022 05:55:38 -0400 Received: from fencepost.gnu.org ([2001:470:142:3::e]:44094) by eggs.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.90_1) (envelope-from ) id 1nvFdy-000338-HI; Sun, 29 May 2022 05:55:31 -0400 DKIM-Signature: v=1; a=rsa-sha256; q=dns/txt; c=relaxed/relaxed; d=gnu.org; s=fencepost-gnu-org; h=References:Subject:In-Reply-To:To:From:Date: mime-version; bh=Eq69276GTls0S+S4Tj/7s3WEX0BIbq9M9u6YGqdBTXw=; b=LM8SNcnR6Qtr CveDlcvxE25cJe2woPAXYH0A+uXzjwOayk00zC6A9Q9kArG0535gcRTwSX4BgzXSQvRIr/kT4JufZ 7iiybMNDPRJ95B/ed9CjxtSJjwMCzYNc2NNxhvpJGQ9XveYFm9EDvmjopEqmRz3j6PmUCSLOHtyON ynZ0hGYpJi9iEtFp3Ek3xTOBbQS4Jh5I9BtXaqxidgGBNtQqflnEbGzX/iFg3IsivP5Dtf6FgAvB5 QmgnqWtZWTu4i6aDa5RYjT03WNePwJbDc+ckAnFQqyAEmzD5DXu/xPfk2c4jlLKDEOIG3/1QaK5VX UNEef3W8i8+XE4gaPvwHkQ==; Received: from [87.69.77.57] (port=1819 helo=home-c4e4a596f7) by fencepost.gnu.org with esmtpsa (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.90_1) (envelope-from ) id 1nvFdf-0001Ay-TW; Sun, 29 May 2022 05:55:17 -0400 Date: Sun, 29 May 2022 12:55:09 +0300 Message-Id: <83zgj0k6iq.fsf@gnu.org> From: Eli Zaretskii To: Fabio Leimgruber In-Reply-To: (message from Fabio Leimgruber on Sun, 29 May 2022 11:12:20 +0200) Subject: Re: bug#55654: 28.1.50; HEAP Error with ImageMagick on Windows MSYS2 References: <835ylsplii.fsf@gnu.org> X-Spam-Score: -2.3 (--) X-Debbugs-Envelope-To: 55654-done Cc: 55654-done@debbugs.gnu.org X-BeenThere: debbugs-submit@debbugs.gnu.org X-Mailman-Version: 2.1.18 Precedence: list List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: debbugs-submit-bounces@debbugs.gnu.org Sender: "Debbugs-submit" X-Spam-Score: -3.3 (---) > From: Fabio Leimgruber > Cc: Fabio Leimgruber , 55654@debbugs.gnu.org > Date: Sun, 29 May 2022 11:12:20 +0200 > > I just recompiled after upgrading MSYS2 ImageMagick to 7.1.0.35 and the error is gone. So this sounds like it's a bug in ImageMagick? Any chance to verify this with ImageMagick developers or the MSYS2 folks? > Your comment about malloc and free on MS-Windows got me thinking on how ImageMagick has been working on this machine with Emacs 27.2.50 in the first place. I was then searching for supported ImageMagick versions, but it seems that starting with Emacs 27 ImageMagick is disabled by default. Maybe a note on ImageMagick compat for Emacs 28 on MS-Windows MSYS2 could be added to the docs, as long as the option --with-imagemagick is still available? What kind of note would you suggest adding, and how is it relevant to MS-Windows and MSYS2? > In any case, please consider this solved from my side. OK, so I'm closing the bug. (We can continue discussing the issue even after the bug is closed.) Thanks. From debbugs-submit-bounces@debbugs.gnu.org Fri Jun 10 06:53:18 2022 Received: (at 55654) by debbugs.gnu.org; 10 Jun 2022 10:53:18 +0000 Received: from localhost ([127.0.0.1]:48928 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1nzcGM-0000wv-C0 for submit@debbugs.gnu.org; Fri, 10 Jun 2022 06:53:18 -0400 Received: from mout.web.de ([212.227.17.12]:44971) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1nzcGI-0000wU-PO for 55654@debbugs.gnu.org; Fri, 10 Jun 2022 06:53:09 -0400 DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/simple; d=web.de; s=dbaedf251592; t=1654858380; bh=YzMT4DWCktxc3WTo5Md5agsN1m5JuY5ppxQibYXGaIw=; h=X-UI-Sender-Class:From:To:Cc:Subject:In-Reply-To:References:Date; b=ka3tJBU5gz44JkRdC/4PTK0oTLs6vEH8mnP/qvOWFyZzw1ugZi/RsjZLdg0YYU2Cm M0agExaeB04bDiS2fq2ltBhVmHigm2GgusaSQ+zRdx6um0I14XNVQIYNk4/BS8BIhI l+tzhEpxrC/jkhEczu64nKN3XaUDTGvG5cWb8CPw= X-UI-Sender-Class: c548c8c5-30a9-4db5-a2e7-cb6cb037b8f9 Received: from N1EN510 ([62.218.164.126]) by smtp.web.de (mrweb106 [213.165.67.124]) with ESMTPSA (Nemesis) id 1MzCA5-1nloXX1HEp-00wG8e; Fri, 10 Jun 2022 12:53:00 +0200 From: Fabio Leimgruber To: eliz@gnu.org Subject: Re: bug#55654: 28.1.50; HEAP Error with ImageMagick on Windows MSYS2 In-Reply-To: <83zgj0k6iq.fsf@gnu.org> (Eli Zaretskii's message of "Sun, 29 May 2022 12:55:09 +0300") References: <835ylsplii.fsf@gnu.org> <83zgj0k6iq.fsf@gnu.org> User-Agent: Gnus/5.13 (Gnus v5.13) Emacs/28.1.50 (windows-nt) Date: Fri, 10 Jun 2022 12:52:55 +0200 Message-ID: MIME-Version: 1.0 Content-Type: text/plain X-Provags-ID: V03:K1:0TQ9UVQXURWUqQqyUIL8yyHs7pPbbOQ22BGoyS5j25ytqi5hGqM FWIeIqHq/EPIDHqUUHIVpSiVk/xiYQY5xttAaOqKPyvhdie/sV6SoSMg29dJBUgy0jL5+/L wmXhrTEgr+ttJpdesdFW4st3UAWqg/N3hxE5mlFz+RsUWB4s6b8ZMu3c48ye+O6F/5z0ZLf hwxgGaGPZGKjS9uF6ZUFw== X-Spam-Flag: NO X-UI-Out-Filterresults: notjunk:1;V03:K0:uaZ4x+LrsMw=:gxgHJlYXMk3QMS/x5dwxkX sl4dFeh85V0aGm4tuyK5JPCwisgXnf22yg+l9THYGEweixITKNd8+ef7xoSjruGqpiE1WyXkX qqZTVN98W3DPseNwaJSOwZCC5c2pHtwll/pOYnOQ/unGeWgEHAiBU+Br8pgHw8jvSVnE9s3PA tv5wvKcRyLZ8LbuSgMhiBLchhaQbs6pCnOBSy9fWFOLPeyGoLz4TUCH6O6tLfVuTzBYPoMdm3 2ugFmy5JEwinba2dPuX3V1viFzRUCAkp1M2s/3LQw7ka/sFmEFNtFDrfYMYkaKbhquioE4D5u ePyhAhhf5lSCv7/LGsQZml9hnY7EAhsqfzhquiu3Q7Q/vUo37qTqHKIp74zJqe5GCN8BWE3dF KuYtJ2uUP4Q6dm+RBigSExn/jaRtkrf6gMimN1gMkO4WvnIVHhkcE8fhGK7CCu6uHKjQ8XPKF /2EpXwaMFVTjNkA/3TeSCdQuWPiC5waMhfSdBvS+cN0J0Odw8XUbxV6FCgaY8QHqjqSwRvqmK +hN89RpLOSVa7lY+A1+cKbXIEalxq5GN+XCn2U/qR6d0N+J/cM3jzOikRrNtPE+7fF+Nl0iUh m2yib7VMR02PfIF1kSeGs3MD+AG6fXJbnpBLjfqu4K80oeSoT+4r5fkNxDgvCIkmou97i+XlA mts+HgmSTyw6+WflPZ47dYJ5IEYWWJPs22EgAK8+Ys32eabd1XJbM8dJoxI+oB1vk3UTFaL4r EYwzmdRFCzO+z3LJ2uyGhtbmk68H9NS5DtCAA8Msv6jJeunEZIcZUTreT/uSPolZb/+xSVBev 5qaNhrC6LSxYw/gdFZ0Oh2S2S17xwkwZCwz6nPED9h/2eS+zHK1fc84JgD5m4k9e34scGBLZP 5VLzha5oDVDFl5eV6Z0i0KTp/7MeIY6qzzfaEohPrAkJYvl829RPrUMHysFWyAGdCu+KXdZj1 xiB0uXBnrt9byQQ6vKD/IGba4+k3RfLy9ouqfD6t5ivNmdQKowl3OlCw4/35pfJRg2jco6pw2 HCRYwLLSO2gTyr9dpbJG5xTsMBb2IBSqlVKBQcYkb/xPnC4pPXTyeLdvlh06SrGWZFqqe26kt xv3Oq6QL7hL6B78qQV+8roaHAcuta3RdC5n8OhsL+2DrCePix/x60X0iA== X-Spam-Score: -0.0 (/) X-Debbugs-Envelope-To: 55654 Cc: 55654@debbugs.gnu.org X-BeenThere: debbugs-submit@debbugs.gnu.org X-Mailman-Version: 2.1.18 Precedence: list List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: debbugs-submit-bounces@debbugs.gnu.org Sender: "Debbugs-submit" X-Spam-Score: -1.0 (-) Eli Zaretskii writes: > So this sounds like it's a bug in ImageMagick? Yes, I guess so. > Any chance to verify this with ImageMagick developers or the MSYS2 > folks? I do not have the capacity at the moment to get involved for a meaningful bug report (including debug symbols) and I personally do not need Emacs 28.1 working with an older ImageMagick. > What kind of note would you suggest adding, and how is it relevant to > MS-Windows and MSYS2? The note would be about version compatibility of Emacs 28.1 with ImageMagick on MS-Windows and MSYS2 if the --with-imagemagick option is used, i.e. minimal ImageMagick version known to work is 7.1.0.35 in that environment. Just an idea, and also depending on whether the --with-imagemagick option will be dropped altogether at some point. From unknown Sat Aug 09 20:35:28 2025 Received: (at fakecontrol) by fakecontrolmessage; To: internal_control@debbugs.gnu.org From: Debbugs Internal Request Subject: Internal Control Message-Id: bug archived. Date: Fri, 08 Jul 2022 11:24:09 +0000 User-Agent: Fakemail v42.6.9 # This is a fake control message. # # The action: # bug archived. thanks # This fakemail brought to you by your local debbugs # administrator