From mboxrd@z Thu Jan 1 00:00:00 1970 Path: main.gmane.org!not-for-mail From: Hans-Peter Binder Newsgroups: gmane.emacs.devel Subject: Re: Image support for Carbon Emacs Date: Fri, 16 Jan 2004 01:54:29 +0100 Sender: emacs-devel-bounces+emacs-devel=quimby.gnus.org@gnu.org Message-ID: References: <20040113.211033.74742347.mituharu@math.s.chiba-u.ac.jp> NNTP-Posting-Host: deer.gmane.org Mime-Version: 1.0 Content-Type: text/plain; charset=us-ascii X-Trace: sea.gmane.org 1074214900 9806 80.91.224.253 (16 Jan 2004 01:01:40 GMT) X-Complaints-To: usenet@sea.gmane.org NNTP-Posting-Date: Fri, 16 Jan 2004 01:01:40 +0000 (UTC) Cc: emacs-devel@gnu.org Original-X-From: emacs-devel-bounces+emacs-devel=quimby.gnus.org@gnu.org Fri Jan 16 02:01:36 2004 Return-path: Original-Received: from quimby.gnus.org ([80.91.224.244]) by deer.gmane.org with esmtp (Exim 3.35 #1 (Debian)) id 1AhIMh-0001uz-00 for ; Fri, 16 Jan 2004 02:01:35 +0100 Original-Received: from monty-python.gnu.org ([199.232.76.173]) by quimby.gnus.org with esmtp (Exim 3.35 #1 (Debian)) id 1AhIMh-00053s-01 for ; Fri, 16 Jan 2004 02:01:35 +0100 Original-Received: from localhost ([127.0.0.1] helo=monty-python.gnu.org) by monty-python.gnu.org with esmtp (Exim 4.24) id 1AhIJP-0004Bb-Gw for emacs-devel@quimby.gnus.org; Thu, 15 Jan 2004 19:58:11 -0500 Original-Received: from list by monty-python.gnu.org with tmda-scanned (Exim 4.24) id 1AhIIm-0004B6-82 for emacs-devel@gnu.org; Thu, 15 Jan 2004 19:57:32 -0500 Original-Received: from mail by monty-python.gnu.org with spam-scanned (Exim 4.24) id 1AhIID-00045p-WB for emacs-devel@gnu.org; Thu, 15 Jan 2004 19:57:29 -0500 Original-Received: from [213.165.64.20] (helo=mail.gmx.net) by monty-python.gnu.org with smtp (Exim 4.24) id 1AhIIC-000455-N8 for emacs-devel@gnu.org; Thu, 15 Jan 2004 19:56:56 -0500 Original-Received: (qmail 30375 invoked by uid 65534); 16 Jan 2004 00:56:53 -0000 Original-Received: from dialin-145-254-068-250.arcor-ip.net (EHLO tethys.hyperion.mac) (145.254.68.250) by mail.gmx.net (mp008) with SMTP; 16 Jan 2004 01:56:53 +0100 X-Authenticated: #634183 Original-Received: by tethys.hyperion.mac (Postfix, from userid 501) id 557AC57C5B; Fri, 16 Jan 2004 01:54:30 +0100 (CET) Original-To: YAMAMOTO Mitsuharu X-Face: 5h&Q`QGXrcFPT$yu, GvHy\Mx4*Tk'V2aTKcAs!r.>)3>(1sIvz$|u0&TP@(TAF&oN3-xszJx8cP!p?luw4tIqnee'Cbr+F&0@kaPMQL]}Z"eik2(e[e, G9rv (YAMAMOTO Mitsuharu's message of "Tue, 13 Jan 2004 21:10:33 +0900 (JST)") User-Agent: Gnus/5.110002 (No Gnus v0.2) Emacs/21.3.50 (darwin) X-BeenThere: emacs-devel@gnu.org X-Mailman-Version: 2.1.2 Precedence: list List-Id: Emacs development discussions. List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: emacs-devel-bounces+emacs-devel=quimby.gnus.org@gnu.org Xref: main.gmane.org gmane.emacs.devel:19188 X-Report-Spam: http://spam.gmane.org/gmane.emacs.devel:19188 * YAMAMOTO Mitsuharu writes: > Current status: - I tested it on Mac OS X 10.1.5, 10.2.8, and 10.3.2. > - Supported image types: XBM, PBM, PNG, JPEG, TIFF, and GIF are [...] At first, thank you for your great work. I have applied the diff-file to the current CVS-Emacs [14.01.2004] and have build a new Carbon Emacs, (./configure --without-x) on OSX 10.2.8. Image-Support works fine with Imagetypes XBM, PNG, JPEG, TIFF and GIF in Emacs. But when I try to view a PBM-File Emacs crashed. Any suggestions what I can do. CrashLog follows: ,----[ Emacs.crash.log ] | ********** | | Date/Time: 2004-01-16 01:40:44 +0100 | OS Version: 10.2.8 (Build 6R73) | Host: hyperion.mac | | Command: Emacs | PID: 1187 | | Exception: EXC_BAD_ACCESS (0x0001) | Codes: KERN_INVALID_ADDRESS (0x0001) at 0x21f5c51c | | Thread 0 Crashed: | #0 0x91aa8244 in GetCPixel | #1 0x001360f8 in XGetPixel (macfns.c:598) | #2 0x00139984 in four_corners_best (macfns.c:4073) | #3 0x00139aa0 in image_background (macfns.c:4113) | #4 0x0013d710 in pbm_load (macfns.c:6934) | #5 0x0013a410 in lookup_image (macfns.c:4507) | #6 0x00019d90 in handle_single_display_prop (xdisp.c:3572) | #7 0x00019474 in handle_display_prop (xdisp.c:3286) | #8 0x000181ac in handle_stop (xdisp.c:2535) | #9 0x00017bcc in start_display (xdisp.c:2231) | #10 0x000460b4 in Frecenter (window.c:5127) | #11 0x000de12c in Ffuncall (eval.c:2729) | #12 0x0010d3f4 in Fbyte_code (bytecode.c:691) | #13 0x000de77c in funcall_lambda (eval.c:2920) | #14 0x000de294 in Ffuncall (eval.c:2785) | #15 0x000d9e5c in Fcall_interactively (callint.c:870) | #16 0x00082ffc in Fcommand_execute (keyboard.c:9654) | #17 0x00077a94 in command_loop_1 (keyboard.c:1757) | #18 0x000dbf70 in internal_condition_case (eval.c:1334) | #19 0x000767d4 in command_loop_2 (keyboard.c:1294) | #20 0x000db9dc in internal_catch (eval.c:1094) | #21 0x0007672c in command_loop (keyboard.c:1274) | #22 0x00076140 in recursive_edit_1 (keyboard.c:990) | #23 0x000762c8 in Frecursive_edit (keyboard.c:1046) | #24 0x00074db8 in main (emacs.c:1669) | #25 0x00003964 in _start (crt.c:267) | #26 0x000037e4 in start | | Thread 1: | #0 0x90073ba8 in mach_msg_trap | #1 0x90005ed0 in mach_msg | #2 0xc000a954 in __ape_internal | #3 0xc0001328 in __ape_agent | #4 0x90020c28 in _pthread_body | | PPC Thread State: | srr0: 0x91aa8244 srr1: 0x0000f930 vrsave: 0x00000000 | xer: 0x00000000 lr: 0x91aa8200 ctr: 0x902216d0 mq: 0x00000000 | r0: 0x00000000 r1: 0xbfffe230 r2: 0x91a78bb8 r3: 0x00000001 | r4: 0xbfffe2f0 r5: 0x00c76920 r6: 0xbfffe270 r7: 0x00000000 | r8: 0x00000020 r9: 0x21f5c51c r10: 0x00000000 r11: 0x21f5c51c | r12: 0x902216d0 r13: 0x00000000 r14: 0xbfffefc4 r15: 0x00000001 | r16: 0x00000004 r17: 0x00000000 r18: 0x00000030 r19: 0x02058780 | r20: 0x00364860 r21: 0x00000000 r22: 0x00f0f8ff r23: 0x00000030 | r24: 0x0034d158 r25: 0x00000030 r26: 0x024ff8d0 r27: 0x00c76920 | r28: 0xbfffe2f0 r29: 0xffffffff r30: 0x00000000 r31: 0x0013d158 | `---- Regards/Gruesse Hans-Peter Binder -- (coffee-mode -1)