unofficial mirror of emacs-devel@gnu.org 
 help / color / mirror / code / Atom feed
* GC crashes
@ 2003-11-24 10:09 Werner LEMBERG
  2003-11-26  2:03 ` Kenichi Handa
                   ` (2 more replies)
  0 siblings, 3 replies; 39+ messages in thread
From: Werner LEMBERG @ 2003-11-24 10:09 UTC (permalink / raw)



[CVS 2003-11-13, compiled with gcc 2.95.3 using -O0]

Using this CVS snapshot I get much more GC crashes than previously.  I
wonder whether this is due to some changes related to GC or whether
I've compiled with -O0.  I'm rather convinced that it is related to
displaying fonts for many different scripts (mainly Thai, Chinese,
Japanese, and Korean) at the same time.

Any tries in debugging the problem (as described in the DEBUG) makes
my gdb 6.0 either crash or abort...


    Werner


PS: That a call to `bt' after a crash yields about 1800 nested calls
    to mark_object is normal, right?

^ permalink raw reply	[flat|nested] 39+ messages in thread
* Items in FOR-RELEASE
@ 2004-12-06 14:32 Stefan
  2004-12-06 19:52 ` Juri Linkov
  0 siblings, 1 reply; 39+ messages in thread
From: Stefan @ 2004-12-06 14:32 UTC (permalink / raw)



I see in FOR-RELEASE the following items:

  * NEW FEATURES
  
  ** Face remapping.
  
  ** Let mouse-1 follow links.
  
  ** Make Rmail find the best version of movemail.
  To be done by Sergey Poznyakoff <gray@Mirddin.farlep.net>.
  
  ** Make VC-over-Tramp work where possible, or at least fail
  gracefully if something isn't supported over Tramp.
  To be done by Andre Spiegel <spiegel@gnu.org>.

Is that really correct?  I feel like the first two are not necessary for the
new release.  The new year is coming quickly and I feel like we should
really get a first pretest out in January.  So I'd like to try and trim all
the unnecessary stuff from the FOR-RELEASE, and then focus on what's left.


        Stefan

^ permalink raw reply	[flat|nested] 39+ messages in thread
* Re: GC crashes
@ 2005-12-14 21:49 Chong Yidong
  2005-12-14 23:18 ` David Kastrup
  2005-12-18 17:15 ` Richard M. Stallman
  0 siblings, 2 replies; 39+ messages in thread
From: Chong Yidong @ 2005-12-14 21:49 UTC (permalink / raw)


The latest bt sent by F.D.F., on closer look, is just plain bizarre:

  #0  initialize_cut_buffers (display=0x8, window=16843009) at xselect.c:2316
  	data = (unsigned char *) 0x820c124 "\213\367\017\b\001"

  #1  0x080ff866 in Fx_rotate_cut_buffers_internal (n=8) at xselect.c:2470
  	window = 73
  	props = {0, 0, 0, 0, 136364324, 138120105, 3220375768, 135779857}
  	display = (Display *) 0x8748060
  	sf = (struct frame *) 0x856d418
  
The relevant line of code in Fx_rotate_cut_buffers_internal is

  initialize_cut_buffers (display, window);

and the code in initialize_cut_buffers is

  static void
  initialize_cut_buffers (display, window)
       Display *display;
       Window window;
  {
    unsigned char *data = (unsigned char *) "";

The values display=0x8, window=16843009 seen in the backtrace probably
mean those haven't been initialized yet.  In any case, there's no
reason for "" to map to 0x820c124 "\213\367\017\b\001".

I don't see any reason for the above code to fail unless it's a
compiler or OS bug.  Ideas welcome.

^ permalink raw reply	[flat|nested] 39+ messages in thread

end of thread, other threads:[~2005-12-18 17:15 UTC | newest]

Thread overview: 39+ messages (download: mbox.gz / follow: Atom feed)
-- links below jump to the message on this page --
2003-11-24 10:09 GC crashes Werner LEMBERG
2003-11-26  2:03 ` Kenichi Handa
2003-11-28  9:31   ` [mew-int 01653] " Werner LEMBERG
2003-12-01 12:40     ` [mew-int 01661] " Kenichi Handa
2003-12-02  8:31       ` [mew-int 01666] " Werner LEMBERG
2003-12-02 16:25       ` Stefan Monnier
2003-12-02 23:37         ` [mew-int 01671] " Kenichi Handa
2003-12-03 17:25           ` Stefan Monnier
2003-12-03 23:19             ` Kenichi Handa
2003-12-03 23:58               ` [mew-int 01678] " Stefan Monnier
2003-12-04  0:29               ` Stefan Monnier
2003-12-04  1:12                 ` Kenichi Handa
2003-12-04  2:21                   ` Kenichi Handa
2003-12-04 15:48                     ` Stefan Monnier
2003-12-08  2:31                       ` Kenichi Handa
2003-12-08  2:52                         ` Stefan Monnier
2003-12-08  5:01                           ` Kenichi Handa
2003-12-08  5:16                             ` Stefan Monnier
2003-12-08  6:05                               ` Kenichi Handa
2003-12-08  6:25                                 ` Stefan Monnier
2003-12-08  7:14                                   ` Kenichi Handa
2003-11-26 14:24 ` Stefan Monnier
2003-12-02  7:01 ` Eli Zaretskii
  -- strict thread matches above, loose matches on Subject: below --
2004-12-06 14:32 Items in FOR-RELEASE Stefan
2004-12-06 19:52 ` Juri Linkov
2004-12-06 20:12   ` Stefan Monnier
2004-12-06 21:12     ` Juri Linkov
2004-12-06 21:45       ` Stefan Monnier
2004-12-06 22:47         ` GC crashes (Was: Items in FOR-RELEASE) Juri Linkov
2004-12-07  9:37           ` GC crashes Kim F. Storm
2004-12-07 15:54             ` Paul Pogonyshev
2004-12-07 20:46               ` Jan D.
2004-12-07 20:53               ` Nick Roberts
2004-12-08  0:17                 ` Paul Pogonyshev
2004-12-08  6:04                   ` Jan D.
2004-12-08  7:31                     ` Nick Roberts
2004-12-08 17:39                       ` Eli Zaretskii
2004-12-08 19:27                         ` Nick Roberts
2004-12-08 22:15                 ` Richard Stallman
2005-12-14 21:49 Chong Yidong
2005-12-14 23:18 ` David Kastrup
2005-12-14 23:24   ` Chong Yidong
2005-12-14 23:28     ` David Kastrup
2005-12-17 19:52   ` Chong Yidong
2005-12-18 17:15 ` Richard M. Stallman

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).