unofficial mirror of bug-gnu-emacs@gnu.org 
 help / color / mirror / code / Atom feed
From: "Jan D." <jan.h.d@swipnet.se>
To: Magnus Henoch <magnus.henoch@gmail.com>
Cc: control@debbugs.gnu.org, 19133@debbugs.gnu.org
Subject: bug#19133: closed (Re: bug#19133: 25.0.50; Crash in clear-image-cache)
Date: Tue, 2 Dec 2014 20:20:06 +0100	[thread overview]
Message-ID: <368B0AC4-B7F4-4801-AEDD-BD9963648A68@swipnet.se> (raw)
In-Reply-To: <m1zjb5nazo.fsf@mail.gmail.com>

You got to narrow it down to what image cause the crash.

	Jan D.

> 2 dec 2014 kl. 19:48 skrev Magnus Henoch <magnus.henoch@gmail.com>:
> 
> 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=<value temporarily unavailable, due to optimizations>) at ../../src/nsimage.m:204
> #6  0x0000000100185cd1 in x_clear_image_1 () at ../../src/image.c:1278
> #7  0x0000000100185c9b in x_clear_image (f=<value temporarily unavailable, due to optimizations>, 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=<value temporarily unavailable, due to optimizations>) at ../../src/eval.c:2178
> #12 0x0000000100125ab0 in Feval (form=4728661542, lexical=<value temporarily unavailable, due to optimizations>) at ../../src/eval.c:1993
> #13 0x0000000100126435 in Ffuncall (nargs=<value temporarily unavailable, due to optimizations>, args=<value temporarily unavailable, due to optimizations>) at ../../src/eval.c:2726
> #14 0x000000010015925d in exec_byte_code (bytestr=<value temporarily unavailable, due to optimizations>, vector=<value temporarily unavailable, due to optimizations>, maxdepth=<value temporarily unavailable, due to optimizations>, args_template=<value temporarily unavailable, due to optimizations>, nargs=<value temporarily unavailable, due to optimizations>, args=<value temporarily unavailable, due to optimizations>) at ../../src/bytecode.c:920
> #15 0x0000000100126294 in Ffuncall (nargs=<value temporarily unavailable, due to optimizations>, args=<value temporarily unavailable, due to optimizations>) at ../../src/eval.c:2772
> #16 0x000000010012000a in Ffuncall_interactively (nargs=4328916376, args=0x7fff967e1666) at ../../src/callint.c:270
> #17 0x00000001001262db in Ffuncall (nargs=<value temporarily unavailable, due to optimizations>, args=<value temporarily unavailable, due to optimizations>) at ../../src/eval.c:2703
> #18 0x0000000100126041 in Fapply (nargs=<value temporarily unavailable, due to optimizations>, args=0x7fff5fbff110) at ../../src/eval.c:2343
> #19 0x000000010012037f in Fcall_interactively (function=4345580090, record_flag=4345311290, keys=<value temporarily unavailable, due to optimizations>) at ../../src/callint.c:416
> #20 0x0000000100126449 in Ffuncall (nargs=<value temporarily unavailable, due to optimizations>, args=<value temporarily unavailable, due to optimizations>) at ../../src/eval.c:2730
> #21 0x000000010015925d in exec_byte_code (bytestr=<value temporarily unavailable, due to optimizations>, vector=<value temporarily unavailable, due to optimizations>, maxdepth=<value temporarily unavailable, due to optimizations>, args_template=<value temporarily unavailable, due to optimizations>, nargs=<value temporarily unavailable, due to optimizations>, args=<value temporarily unavailable, due to optimizations>) at ../../src/bytecode.c:920
> #22 0x0000000100126294 in Ffuncall (nargs=<value temporarily unavailable, due to optimizations>, args=<value temporarily unavailable, due to optimizations>) at ../../src/eval.c:2772
> #23 0x000000010012694d in call1 (fn=<value temporarily unavailable, due to optimizations>, arg1=<value temporarily unavailable, due to optimizations>) at ../../src/eval.c:2576
> #24 0x00000001000b4185 in command_loop_1 () at ../../src/keyboard.c:1576
> #25 0x0000000100124d7b in internal_condition_case (bfun=0x1000b3d60 <command_loop_1>, handlers=<value temporarily unavailable, due to optimizations>, hfun=<value temporarily unavailable, due to optimizations>) at ../../src/eval.c:1344
> #26 0x00000001000c4d4e in command_loop_2 (ignore=<value temporarily unavailable, due to optimizations>) at ../../src/keyboard.c:1197
> #27 0x0000000100124733 in internal_catch (tag=<value temporarily unavailable, due to optimizations>, func=0x1000c4d20 <command_loop_2>, 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
> 
> 






  reply	other threads:[~2014-12-02 19:20 UTC|newest]

Thread overview: 10+ messages / expand[flat|nested]  mbox.gz  Atom feed  top
2014-11-21  0:00 bug#19133: 25.0.50; Crash in clear-image-cache Magnus Henoch
2014-12-02 13:31 ` Jan D.
     [not found] ` <handler.19133.D19133.14175271316014.notifdone@debbugs.gnu.org>
2014-12-02 18:48   ` bug#19133: closed (Re: bug#19133: 25.0.50; Crash in clear-image-cache) Magnus Henoch
2014-12-02 19:20     ` Jan D. [this message]
2014-12-07 14:26       ` Magnus Henoch
2014-12-07 16:14         ` Jan D.
2014-12-07 21:46           ` Magnus Henoch
2014-12-08  1:20             ` Ted Zlatanov
2014-12-08 11:53               ` Jan D.
2014-12-08 15:54                 ` Ted Zlatanov

Reply instructions:

You may reply publicly to this message via plain-text email
using any one of the following methods:

* Save the following mbox file, import it into your mail client,
  and reply-to-all from there: mbox

  Avoid top-posting and favor interleaved quoting:
  https://en.wikipedia.org/wiki/Posting_style#Interleaved_style

  List information: https://www.gnu.org/software/emacs/

* Reply using the --to, --cc, and --in-reply-to
  switches of git-send-email(1):

  git send-email \
    --in-reply-to=368B0AC4-B7F4-4801-AEDD-BD9963648A68@swipnet.se \
    --to=jan.h.d@swipnet.se \
    --cc=19133@debbugs.gnu.org \
    --cc=control@debbugs.gnu.org \
    --cc=magnus.henoch@gmail.com \
    /path/to/YOUR_REPLY

  https://kernel.org/pub/software/scm/git/docs/git-send-email.html

* If your mail client supports setting the In-Reply-To header
  via mailto: links, try the mailto: link
Be sure your reply has a Subject: header at the top and a blank line before the message body.
Code repositories for project(s) associated with this public inbox

	https://git.savannah.gnu.org/cgit/emacs.git

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 read-only IMAP folder(s) and NNTP newsgroup(s).