From mboxrd@z Thu Jan 1 00:00:00 1970 Path: news.gmane.org!not-for-mail From: Magnus Henoch Newsgroups: gmane.emacs.bugs Subject: bug#19133: closed (Re: bug#19133: 25.0.50; Crash in clear-image-cache) Date: Tue, 02 Dec 2014 18:48:59 +0000 Message-ID: References: <547DBF47.9010507@swipnet.se> NNTP-Posting-Host: plane.gmane.org Mime-Version: 1.0 Content-Type: text/plain X-Trace: ger.gmane.org 1417546230 9303 80.91.229.3 (2 Dec 2014 18:50:30 GMT) X-Complaints-To: usenet@ger.gmane.org NNTP-Posting-Date: Tue, 2 Dec 2014 18:50:30 +0000 (UTC) To: 19133@debbugs.gnu.org, control@debbugs.gnu.org Original-X-From: bug-gnu-emacs-bounces+geb-bug-gnu-emacs=m.gmane.org@gnu.org Tue Dec 02 19:50:23 2014 Return-path: Envelope-to: geb-bug-gnu-emacs@m.gmane.org Original-Received: from lists.gnu.org ([208.118.235.17]) by plane.gmane.org with esmtp (Exim 4.69) (envelope-from ) id 1XvsWl-0001ZT-Cg for geb-bug-gnu-emacs@m.gmane.org; Tue, 02 Dec 2014 19:50:23 +0100 Original-Received: from localhost ([::1]:38302 helo=lists.gnu.org) by lists.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1XvsWk-000538-MF for geb-bug-gnu-emacs@m.gmane.org; Tue, 02 Dec 2014 13:50:23 -0500 Original-Received: from eggs.gnu.org ([2001:4830:134:3::10]:45548) by lists.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1XvsWa-000526-4z for bug-gnu-emacs@gnu.org; Tue, 02 Dec 2014 13:50:19 -0500 Original-Received: from Debian-exim by eggs.gnu.org with spam-scanned (Exim 4.71) (envelope-from ) id 1XvsWR-0004BJ-FH for bug-gnu-emacs@gnu.org; Tue, 02 Dec 2014 13:50:12 -0500 Original-Received: from debbugs.gnu.org ([140.186.70.43]:54812) by eggs.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1XvsWR-0004Af-9O for bug-gnu-emacs@gnu.org; Tue, 02 Dec 2014 13:50:03 -0500 Original-Received: from Debian-debbugs by debbugs.gnu.org with local (Exim 4.80) (envelope-from ) id 1XvsWQ-0002eK-SE for bug-gnu-emacs@gnu.org; Tue, 02 Dec 2014 13:50:02 -0500 X-Loop: help-debbugs@gnu.org Resent-From: Magnus Henoch Original-Sender: "Debbugs-submit" Resent-CC: bug-gnu-emacs@gnu.org Resent-Date: Tue, 02 Dec 2014 18:50:02 +0000 Resent-Message-ID: Resent-Sender: help-debbugs@gnu.org X-GNU-PR-Message: followup 19133 X-GNU-PR-Package: emacs X-GNU-PR-Keywords: Original-Received: via spool by 19133-submit@debbugs.gnu.org id=B19133.141754614610096 (code B ref 19133); Tue, 02 Dec 2014 18:50:02 +0000 Original-Received: (at 19133) by debbugs.gnu.org; 2 Dec 2014 18:49:06 +0000 Original-Received: from localhost ([127.0.0.1]:52021 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.80) (envelope-from ) id 1XvsVW-0002ch-30 for submit@debbugs.gnu.org; Tue, 02 Dec 2014 13:49:06 -0500 Original-Received: from mail-wi0-f181.google.com ([209.85.212.181]:52465) by debbugs.gnu.org with esmtp (Exim 4.80) (envelope-from ) id 1XvsVS-0002cS-EB; Tue, 02 Dec 2014 13:49:03 -0500 Original-Received: by mail-wi0-f181.google.com with SMTP id r20so21937710wiv.8 for ; Tue, 02 Dec 2014 10:49:01 -0800 (PST) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20120113; h=from:to:subject:references:date:in-reply-to:message-id:mime-version :content-type; bh=NcFbRH5zip/2SSFjuS8+rOcwgXjWjcYOHF8OL8JBLoU=; b=jiql0v2e94MrZAOkGb1Zup7LnUwSOC3c8n/oEKidyf3n90+uAK0EjYAmMUYlUtXHh+ rtz3lXjJAwEvuglt/GuQz1A3AnojHOVW2RGqiK0hWH+btW11KlqKQ7GDj36Twh+WPyts Farhx+oGvVT/tOXZN04mpa00NAlcKtKzfct3XIoZVEj8I+HYAxwB0SZ6t7Lxq0dbroHz Xp+Oy/bMqWJbEcmH52ybuN0YC1N7WnPRZqK9c4dlJ7H0KPEfLHDahb2G0x2bevdUjoyC sCznVfNkn3QPNmhBhYdDKep6uQzFzYrlJ5gBj/pNXoUmtIbi59NNHn3ivR5XhQqvR2o3 t6xQ== X-Received: by 10.180.103.162 with SMTP id fx2mr2456575wib.42.1417546141537; Tue, 02 Dec 2014 10:49:01 -0800 (PST) Original-Received: from poki-sona-sin.local ([83.218.151.42]) by mx.google.com with ESMTPSA id hs1sm47538561wib.1.2014.12.02.10.49.00 for (version=TLSv1.2 cipher=ECDHE-RSA-AES128-GCM-SHA256 bits=128/128); Tue, 02 Dec 2014 10:49:00 -0800 (PST) In-Reply-To: (GNU bug Tracking System's message of "Tue, 02 Dec 2014 13:33:02 +0000") X-BeenThere: debbugs-submit@debbugs.gnu.org X-Mailman-Version: 2.1.15 Precedence: list X-detected-operating-system: by eggs.gnu.org: GNU/Linux 3.x X-Received-From: 140.186.70.43 X-BeenThere: bug-gnu-emacs@gnu.org List-Id: "Bug reports for GNU Emacs, the Swiss army knife of text editors" List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: bug-gnu-emacs-bounces+geb-bug-gnu-emacs=m.gmane.org@gnu.org Original-Sender: bug-gnu-emacs-bounces+geb-bug-gnu-emacs=m.gmane.org@gnu.org Xref: news.gmane.org gmane.emacs.bugs:96810 Archived-At: reopen 19133 thanks It doesn't seem to have fixed the problem. I can reproduce the crash in the same way using revision b1a765b. I tried M-x image-dired, which I thought would exercise the image cache in a similar way to my Jabber client, but that would _not_ make it crash. Not sure what might be special about the way I do it. Is there any more information I could provide? The backtrace looks more or less the same: Program received signal EXC_BAD_ACCESS, Could not access memory. Reason: 13 at address: 0x0000000000000000 0x00007fff98216097 in objc_msgSend () (gdb) bt #0 0x00007fff98216097 in objc_msgSend () #1 0x00007fff960083e1 in -[NSBitmapImageRep dealloc] () #2 0x00007fff8f18543f in CFRelease () #3 0x00007fff8f198699 in -[__NSArrayM dealloc] () #4 0x00007fff95e9f3b3 in -[NSImage dealloc] () #5 0x00000001001a74fc in -[EmacsImage dealloc] (self=0x10d40f620, _cmd=) at ../../src/nsimage.m:204 #6 0x0000000100185cd1 in x_clear_image_1 () at ../../src/image.c:1278 #7 0x0000000100185c9b in x_clear_image (f=, img=0x10d911930) at ../../src/image.c:1330 #8 0x000000010018475e in free_image (f=0x10d911930, img=0x10d9325c0) at ../../src/image.c:1007 #9 0x00000001001849b8 in clear_image_cache (f=0x102060598, filter=4345311338) at ../../src/image.c:1495 #10 0x0000000100184a83 in Fclear_image_cache (filter=4345311290) at ../../src/image.c:1579 #11 0x0000000100122e84 in eval_sub (form=) at ../../src/eval.c:2178 #12 0x0000000100125ab0 in Feval (form=4728661542, lexical=) at ../../src/eval.c:1993 #13 0x0000000100126435 in Ffuncall (nargs=, args=) at ../../src/eval.c:2726 #14 0x000000010015925d in exec_byte_code (bytestr=, vector=, maxdepth=, args_template=, nargs=, args=) at ../../src/bytecode.c:920 #15 0x0000000100126294 in Ffuncall (nargs=, args=) at ../../src/eval.c:2772 #16 0x000000010012000a in Ffuncall_interactively (nargs=4328916376, args=0x7fff967e1666) at ../../src/callint.c:270 #17 0x00000001001262db in Ffuncall (nargs=, args=) at ../../src/eval.c:2703 #18 0x0000000100126041 in Fapply (nargs=, args=0x7fff5fbff110) at ../../src/eval.c:2343 #19 0x000000010012037f in Fcall_interactively (function=4345580090, record_flag=4345311290, keys=) at ../../src/callint.c:416 #20 0x0000000100126449 in Ffuncall (nargs=, args=) at ../../src/eval.c:2730 #21 0x000000010015925d in exec_byte_code (bytestr=, vector=, maxdepth=, args_template=, nargs=, args=) at ../../src/bytecode.c:920 #22 0x0000000100126294 in Ffuncall (nargs=, args=) at ../../src/eval.c:2772 #23 0x000000010012694d in call1 (fn=, arg1=) at ../../src/eval.c:2576 #24 0x00000001000b4185 in command_loop_1 () at ../../src/keyboard.c:1576 #25 0x0000000100124d7b in internal_condition_case (bfun=0x1000b3d60 , handlers=, hfun=) at ../../src/eval.c:1344 #26 0x00000001000c4d4e in command_loop_2 (ignore=) at ../../src/keyboard.c:1197 #27 0x0000000100124733 in internal_catch (tag=, func=0x1000c4d20 , arg=4345311290) at ../../src/eval.c:1105 #28 0x00000001000b35e2 in command_loop () at ../../src/keyboard.c:1176 #29 0x00000001000b3487 in recursive_edit_1 () at ../../src/keyboard.c:786 #30 0x00000001000b36f4 in Frecursive_edit () at ../../src/keyboard.c:857 #31 0x00000001000b1cb5 in main (argc=Cannot access memory at address 0x0 ) at ../../src/emacs.c:1623 Regards, Magnus