GNU bug report logs - #16616
24.3.50; emacs_backtrace.txt

Previous Next

Package: emacs;

Reported by: Drew Adams <drew.adams <at> oracle.com>

Date: Sat, 1 Feb 2014 18:03:02 UTC

Severity: normal

Tags: moreinfo

Merged with 16288, 16888, 16900, 16924, 16939, 16962, 17068, 17164, 17298

Found in versions 24.3.50, 24.4.50

Done: Lars Ingebrigtsen <larsi <at> gnus.org>

Bug is archived. No further changes may be made.

To add a comment to this bug, you must first unarchive it, by sending
a message to control AT debbugs.gnu.org, with unarchive 16616 in the body.
You can then email your comments to 16616 AT debbugs.gnu.org in the normal way.

Toggle the display of automated, internal messages from the tracker.

View this report as an mbox folder, status mbox, maintainer mbox


Report forwarded to bug-gnu-emacs <at> gnu.org:
bug#16616; Package emacs. (Sat, 01 Feb 2014 18:03:02 GMT) Full text and rfc822 format available.

Acknowledgement sent to Drew Adams <drew.adams <at> oracle.com>:
New bug report received and forwarded. Copy sent to bug-gnu-emacs <at> gnu.org. (Sat, 01 Feb 2014 18:03:02 GMT) Full text and rfc822 format available.

Message #5 received at submit <at> debbugs.gnu.org (full text, mbox):

From: Drew Adams <drew.adams <at> oracle.com>
To: bug-gnu-emacs <at> gnu.org
Subject: 24.3.50; emacs_backtrace.txt
Date: Sat, 1 Feb 2014 10:01:41 -0800 (PST)
Exception 0xc0000005 at this address:
011f34f2

Backtrace:
011fb67f
011fb6f0
010efee3
011144bc
01114497
011144f0
010011e6
7662fff7
776974fb
77659f41

Exception 0xc0000005 at this address:
011f34f2

Backtrace:
011fb67f
011fb6f0
010efee3
011144bc
01114497
011144f0
010011e6
7662fff7
776974fb
77659f41

Backtrace:
011fb67f
011fb6f0
010efee3
01161e45
011d78ad
011d7a34
011d7af0
011d8cd2
011d9e71
01124d35
01124703
01170c5a
011401d5
01180079
011c0afc
01180bf9
0118028f
011c0afc
01180bf9
0118028f
011c0afc
01180bf9
0118028f
0117ebbb
0117ce2e
011c1a3c
01180bf9
0118028f
011c0afc
01180bf9
0118028f
011c0afc
01180bf9
0118028f
0117fab5
01177eb2
011800a8
011c0afc
01180835
0118028f
0117fb3e
010f4295
0117cf39
010f38e6
0117c4e6
010f384d
010f3034
0112ba6f
0112c2b8
011801e2
011c0afc
01180bf9
0118028f
011c0afc
01180bf9
0118028f
011c0afc
011bff4c
0117ed19
0117c4e6
011c16e5
01180bf9
...




In GNU Emacs 24.3.50.1 (i686-pc-mingw32)
 of 2014-01-23 on ODIEONE
Bzr revision: 116129 monnier <at> iro.umontreal.ca-20140123150141-qopqqhpm8jqo8a18
Windowing system distributor `Microsoft Corp.', version 6.1.7601
Configured using:
 `configure --prefix=/c/Devel/emacs/binary --enable-checking=yes,glyphs
 'CFLAGS=-O0 -g3' LDFLAGS=-Lc:/Devel/emacs/lib
 CPPFLAGS=-Ic:/Devel/emacs/include'




Information forwarded to bug-gnu-emacs <at> gnu.org:
bug#16616; Package emacs. (Sat, 01 Feb 2014 18:33:02 GMT) Full text and rfc822 format available.

Message #8 received at 16616 <at> debbugs.gnu.org (full text, mbox):

From: Eli Zaretskii <eliz <at> gnu.org>
To: Drew Adams <drew.adams <at> oracle.com>
Cc: 16616 <at> debbugs.gnu.org
Subject: Re: bug#16616: 24.3.50; emacs_backtrace.txt
Date: Sat, 01 Feb 2014 20:31:47 +0200
> Date: Sat, 1 Feb 2014 10:01:41 -0800 (PST)
> From: Drew Adams <drew.adams <at> oracle.com>
> 
> Exception 0xc0000005 at this address:
> 011f34f2

This is here:

#ifdef GLYPH_DEBUG
      /* Check that reference counts are indeed correct.  */
      eassert (dpyinfo->reference_count == dpyinfo_refcount);
      eassert ((dpyinfo->terminal->image_cache == NULL  <<<<<<<<<<<<
		&& image_cache_refcount == 0)
	       || dpyinfo->terminal->image_cache->refcount == image_cache_refcount);
#endif

Unless someone catches this with a debugger and shows what variable
has a wrong value here, I don't see how we can make any progress here.

> Backtrace:
> 011fb67f
> 011fb6f0
> 010efee3
> 01161e45

  w32_backtrace at c:\Devel\emacs\repo\binary\src/w32fns.c:8385
  emacs_abort at c:\Devel\emacs\repo\binary\src/w32fns.c:8417
  terminate_due_to_signal at c:\Devel\emacs\repo\binary\src/emacs.c:378
  die at c:\Devel\emacs\repo\binary\src/alloc.c:6761
  rotate_left at c:\Devel\emacs\repo\binary\src/intervals.c:410
  balance_an_interval at c:\Devel\emacs\repo\binary\src/intervals.c:447
  balance_possible_root_interval at c:\Devel\emacs\repo\binary\src/intervals.c:473
  adjust_intervals_for_insertion at c:\Devel\emacs\repo\binary\src/intervals.c:1010
  offset_intervals at c:\Devel\emacs\repo\binary\src/intervals.c:1396
  insert_1_both at c:\Devel\emacs\repo\binary\src/insdel.c:839
  insert_and_inherit at c:\Devel\emacs\repo\binary\src/insdel.c:593
  Finsert_char at c:\Devel\emacs\repo\binary\src/editfns.c:2419
  Findent_to at c:\Devel\emacs\repo\binary\src/indent.c:836
  Ffuncall at c:\Devel\emacs\repo\binary\src/eval.c:2809

This is a duplicate of several bugs reported lately that have
something to do with intervals.c.  Something is wrong there, but I
don't know what.




Merged 16288 16616. Request was from Glenn Morris <rgm <at> gnu.org> to control <at> debbugs.gnu.org. (Sat, 01 Feb 2014 19:35:02 GMT) Full text and rfc822 format available.

Information forwarded to bug-gnu-emacs <at> gnu.org:
bug#16616; Package emacs. (Sat, 01 Feb 2014 22:54:02 GMT) Full text and rfc822 format available.

Message #13 received at 16616 <at> debbugs.gnu.org (full text, mbox):

From: Juanma Barranquero <lekktu <at> gmail.com>
To: Eli Zaretskii <eliz <at> gnu.org>
Cc: Drew Adams <drew.adams <at> oracle.com>, 16616 <at> debbugs.gnu.org
Subject: Re: bug#16616: 24.3.50; emacs_backtrace.txt
Date: Sat, 1 Feb 2014 23:52:29 +0100
On Sat, Feb 1, 2014 at 7:31 PM, Eli Zaretskii <eliz <at> gnu.org> wrote:

>   w32_backtrace at c:\Devel\emacs\repo\binary\src/w32fns.c:8385

Just as an aside, IMHO backtraces are easier to read if you pass
-s/--basenames to addr2line.




Merged 16288 16616 16888. Request was from Glenn Morris <rgm <at> gnu.org> to control <at> debbugs.gnu.org. (Wed, 26 Feb 2014 18:42:02 GMT) Full text and rfc822 format available.

Merged 16288 16616 16888 16900. Request was from Glenn Morris <rgm <at> gnu.org> to control <at> debbugs.gnu.org. (Fri, 28 Feb 2014 16:59:02 GMT) Full text and rfc822 format available.

Merged 16288 16616 16888 16900 16924. Request was from Eli Zaretskii <eliz <at> gnu.org> to control <at> debbugs.gnu.org. (Mon, 03 Mar 2014 03:43:01 GMT) Full text and rfc822 format available.

Merged 16288 16616 16888 16900 16924 16939. Request was from Juanma Barranquero <lekktu <at> gmail.com> to control <at> debbugs.gnu.org. (Tue, 04 Mar 2014 18:39:01 GMT) Full text and rfc822 format available.

Merged 16288 16616 16888 16900 16924 16939. Request was from Eli Zaretskii <eliz <at> gnu.org> to control <at> debbugs.gnu.org. (Tue, 04 Mar 2014 18:43:02 GMT) Full text and rfc822 format available.

Merged 16288 16616 16888 16900 16924 16939 16962. Request was from Eli Zaretskii <eliz <at> gnu.org> to control <at> debbugs.gnu.org. (Fri, 07 Mar 2014 21:29:02 GMT) Full text and rfc822 format available.

Merged 16288 16616 16888 16900 16924 16939 16962 17068. Request was from Eli Zaretskii <eliz <at> gnu.org> to control <at> debbugs.gnu.org. (Sun, 23 Mar 2014 19:58:02 GMT) Full text and rfc822 format available.

Merged 16288 16616 16888 16900 16924 16939 16962 17068 17164. Request was from Eli Zaretskii <eliz <at> gnu.org> to control <at> debbugs.gnu.org. (Wed, 02 Apr 2014 02:57:03 GMT) Full text and rfc822 format available.

Merged 16288 16616 16888 16900 16924 16939 16962 17068 17164 17298. Request was from Eli Zaretskii <eliz <at> gnu.org> to control <at> debbugs.gnu.org. (Sat, 19 Apr 2014 16:34:02 GMT) Full text and rfc822 format available.

Information forwarded to bug-gnu-emacs <at> gnu.org:
bug#16616; Package emacs. (Sat, 26 Dec 2015 01:42:02 GMT) Full text and rfc822 format available.

Message #34 received at 16616 <at> debbugs.gnu.org (full text, mbox):

From: Lars Ingebrigtsen <larsi <at> gnus.org>
To: Eli Zaretskii <eliz <at> gnu.org>
Cc: 16288 <at> debbugs.gnu.org, Drew Adams <drew.adams <at> oracle.com>,
 16616 <at> debbugs.gnu.org
Subject: Re: bug#16616: 24.3.50; emacs_backtrace.txt
Date: Sat, 26 Dec 2015 02:40:37 +0100
Eli Zaretskii <eliz <at> gnu.org> writes:

> #ifdef GLYPH_DEBUG
>       /* Check that reference counts are indeed correct.  */
>       eassert (dpyinfo->reference_count == dpyinfo_refcount);
>       eassert ((dpyinfo->terminal->image_cache == NULL  <<<<<<<<<<<<
> 		&& image_cache_refcount == 0)
> 	       || dpyinfo->terminal->image_cache->refcount == image_cache_refcount);
> #endif
>
> Unless someone catches this with a debugger and shows what variable
> has a wrong value here, I don't see how we can make any progress here.

More information was requested, but no response was given within a few
months, so I'm closing this bug report.  If the problem still exists,
please reopen this bug report.

-- 
(domestic pets only, the antidote for overdose, milk.)
   bloggy blog: http://lars.ingebrigtsen.no




bug closed, send any further explanations to 16288 <at> debbugs.gnu.org and Drew Adams <drew.adams <at> oracle.com> Request was from Lars Ingebrigtsen <larsi <at> gnus.org> to control <at> debbugs.gnu.org. (Sat, 26 Dec 2015 01:42:03 GMT) Full text and rfc822 format available.

bug archived. Request was from Debbugs Internal Request <help-debbugs <at> gnu.org> to internal_control <at> debbugs.gnu.org. (Sat, 23 Jan 2016 12:24:04 GMT) Full text and rfc822 format available.

This bug report was last modified 9 years and 147 days ago.

Previous Next


GNU bug tracking system
Copyright (C) 1999 Darren O. Benham, 1997,2003 nCipher Corporation Ltd, 1994-97 Ian Jackson.