unofficial mirror of emacs-devel@gnu.org 
 help / color / mirror / code / Atom feed
* current CVS build segfaults
@ 2007-10-03  8:45 Tim Van Holder
  2007-10-03  9:09 ` Jason Rumney
  0 siblings, 1 reply; 5+ messages in thread
From: Tim Van Holder @ 2007-10-03  8:45 UTC (permalink / raw)
  To: emacs-pretest-bug

[-- Attachment #1: Type: text/plain, Size: 276 bytes --]


The current CVS build segfaults during startup (with or without -q); stack trace in attachment (to avoid line break issues).

(Note: the archives for this list seem to end in August, so I cannot check if this has been reported already; apologies if it is a duplicate entry)


[-- Attachment #2: gdb/lisp stack trace --]
[-- Type: text/plain, Size: 51234 bytes --]

#0  0x081498b5 in mark_object (arg=4646) at emacs/src/alloc.c:5757
        ptr = <value optimized out>
        obj = <value optimized out>
        cdr_count = 0
#1  0x08149d0d in mark_vectorlike (ptr=0x8640ef0) at emacs/src/alloc.c:5451
        size = 22
        i = 14
#2  0x08149b2a in mark_object (arg=140775156) at emacs/src/alloc.c:5584
        h = <value optimized out>
        obj = 4
        cdr_count = 0
#3  0x08149829 in mark_object (arg=137621385) at emacs/src/alloc.c:5634
        ptr = (struct Lisp_Symbol *) 0x833ef88
        obj = 4
        cdr_count = 0
#4  0x08149d0d in mark_vectorlike (ptr=0x8636848) at emacs/src/alloc.c:5451
        size = 36
        i = 2
#5  0x08149834 in mark_object (arg=138680513) at emacs/src/alloc.c:5635
        ptr = (struct Lisp_Symbol *) 0x834c1d8
        obj = <value optimized out>
        cdr_count = 0
#6  0x08149d0d in mark_vectorlike (ptr=0x83b2910) at emacs/src/alloc.c:5451
        size = 3
        i = 1
#7  0x0814983f in mark_object (arg=137975253) at emacs/src/alloc.c:5636
        ptr = (struct Lisp_Symbol *) 0x8423140
        obj = <value optimized out>
        cdr_count = 0
#8  0x08149924 in mark_object (arg=137980325) at emacs/src/alloc.c:5747
        ptr = (struct Lisp_Cons *) 0x83968a8
        obj = <value optimized out>
        cdr_count = 3
#9  0x08149d0d in mark_vectorlike (ptr=0x8442c30) at emacs/src/alloc.c:5451
        size = 5
        i = 4
#10 0x08149924 in mark_object (arg=137918661) at emacs/src/alloc.c:5747
        ptr = (struct Lisp_Cons *) 0x83878b8
        obj = <value optimized out>
        cdr_count = 1
#11 0x0814983f in mark_object (arg=138165829) at emacs/src/alloc.c:5636
        ptr = (struct Lisp_Symbol *) 0x8423008
        obj = <value optimized out>
        cdr_count = 0
#12 0x08149d0d in mark_vectorlike (ptr=0x838e170) at emacs/src/alloc.c:5451
        size = 15
        i = 15
#13 0x0814983f in mark_object (arg=139199365) at emacs/src/alloc.c:5636
        ptr = (struct Lisp_Symbol *) 0x838ddb8
        obj = <value optimized out>
        cdr_count = 0
#14 0x08149924 in mark_object (arg=139199333) at emacs/src/alloc.c:5747
        ptr = (struct Lisp_Cons *) 0x84c0378
        obj = <value optimized out>
        cdr_count = 3
#15 0x08149d0d in mark_vectorlike (ptr=0x84d2538) at emacs/src/alloc.c:5451
        size = 5
        i = 4
#16 0x08149924 in mark_object (arg=139199237) at emacs/src/alloc.c:5747
        ptr = (struct Lisp_Cons *) 0x84c0308
        obj = <value optimized out>
        cdr_count = 1
#17 0x0814983f in mark_object (arg=137790097) at emacs/src/alloc.c:5636
        ptr = (struct Lisp_Symbol *) 0x8368290
        obj = <value optimized out>
        cdr_count = 0
#18 0x08149924 in mark_object (arg=138232525) at emacs/src/alloc.c:5747
        ptr = (struct Lisp_Cons *) 0x83d4258
        obj = <value optimized out>
        cdr_count = 1
#19 0x08149d0d in mark_vectorlike (ptr=0x8358ba8) at emacs/src/alloc.c:5451
        size = 15
        i = 15
#20 0x0814983f in mark_object (arg=137650857) at emacs/src/alloc.c:5636
        ptr = (struct Lisp_Symbol *) 0x83462a8
        obj = <value optimized out>
        cdr_count = 0
#21 0x08149924 in mark_object (arg=137917157) at emacs/src/alloc.c:5747
        ptr = (struct Lisp_Cons *) 0x83872d8
        obj = <value optimized out>
        cdr_count = 1
#22 0x08149924 in mark_object (arg=137916925) at emacs/src/alloc.c:5747
        ptr = (struct Lisp_Cons *) 0x83871c0
        obj = <value optimized out>
        cdr_count = 9
#23 0x08149d0d in mark_vectorlike (ptr=0x83833d0) at emacs/src/alloc.c:5451
        size = 5
        i = 4
#24 0x08149924 in mark_object (arg=137916357) at emacs/src/alloc.c:5747
        ptr = (struct Lisp_Cons *) 0x8386fc8
        obj = <value optimized out>
        cdr_count = 1
#25 0x0814983f in mark_object (arg=139282089) at emacs/src/alloc.c:5636
        ptr = (struct Lisp_Symbol *) 0x837f060
        obj = <value optimized out>
        cdr_count = 0
#26 0x08149d0d in mark_vectorlike (ptr=0x84ef828) at emacs/src/alloc.c:5451
        size = 3
        i = 3
#27 0x0814983f in mark_object (arg=139195549) at emacs/src/alloc.c:5636
        ptr = (struct Lisp_Symbol *) 0x84d4660
        obj = <value optimized out>
        cdr_count = 0
#28 0x08149924 in mark_object (arg=139195517) at emacs/src/alloc.c:5747
        ptr = (struct Lisp_Cons *) 0x84bf490
        obj = <value optimized out>
        cdr_count = 3
#29 0x08149d0d in mark_vectorlike (ptr=0x84ef650) at emacs/src/alloc.c:5451
        size = 5
        i = 4
#30 0x08149924 in mark_object (arg=139195421) at emacs/src/alloc.c:5747
        ptr = (struct Lisp_Cons *) 0x84bf420
        obj = <value optimized out>
        cdr_count = 1
#31 0x0814983f in mark_object (arg=139281825) at emacs/src/alloc.c:5636
        ptr = (struct Lisp_Symbol *) 0x84d45a0
        obj = <value optimized out>
        cdr_count = 0
#32 0x08149924 in mark_object (arg=137539661) at emacs/src/alloc.c:5747
        ptr = (struct Lisp_Cons *) 0x84bf400
        obj = <value optimized out>
        cdr_count = 0
#33 0x0814983f in mark_object (arg=137684689) at emacs/src/alloc.c:5636
        ptr = (struct Lisp_Symbol *) 0x834e6d0
        obj = <value optimized out>
        cdr_count = 0
#34 0x08149924 in mark_object (arg=137920165) at emacs/src/alloc.c:5747
        ptr = (struct Lisp_Cons *) 0x8387eb0
        obj = <value optimized out>
        cdr_count = 1
#35 0x08149d0d in mark_vectorlike (ptr=0x8367d48) at emacs/src/alloc.c:5451
        size = 5
        i = 4
#36 0x08149924 in mark_object (arg=137920061) at emacs/src/alloc.c:5747
        ptr = (struct Lisp_Cons *) 0x8387e40
        obj = <value optimized out>
        cdr_count = 1
#37 0x0814983f in mark_object (arg=138163933) at emacs/src/alloc.c:5636
        ptr = (struct Lisp_Symbol *) 0x838df38
        obj = <value optimized out>
        cdr_count = 0
#38 0x08149d0d in mark_vectorlike (ptr=0x8390568) at emacs/src/alloc.c:5451
        size = 15
        i = 15
#39 0x0814983f in mark_object (arg=138117161) at emacs/src/alloc.c:5636
        ptr = (struct Lisp_Symbol *) 0x835b7f0
        obj = <value optimized out>
        cdr_count = 0
#40 0x08149d0d in mark_vectorlike (ptr=0x8392f50) at emacs/src/alloc.c:5451
        size = 3
        i = 3
#41 0x0814983f in mark_object (arg=139243653) at emacs/src/alloc.c:5636
        ptr = (struct Lisp_Symbol *) 0x8352d50
        obj = <value optimized out>
        cdr_count = 0
#42 0x08149924 in mark_object (arg=139365429) at emacs/src/alloc.c:5747
        ptr = (struct Lisp_Cons *) 0x84e8c58
        obj = <value optimized out>
        cdr_count = 7
#43 0x08149d0d in mark_vectorlike (ptr=0x84cf328) at emacs/src/alloc.c:5451
        size = 5
        i = 4
#44 0x08149924 in mark_object (arg=139364437) at emacs/src/alloc.c:5747
        ptr = (struct Lisp_Cons *) 0x84e8848
        obj = <value optimized out>
        cdr_count = 1
#45 0x0814983f in mark_object (arg=139644649) at emacs/src/alloc.c:5636
        ptr = (struct Lisp_Symbol *) 0x84cef00
        obj = <value optimized out>
        cdr_count = 0
#46 0x08149d0d in mark_vectorlike (ptr=0x84f36f8) at emacs/src/alloc.c:5451
        size = 3
        i = 2
#47 0x0814983f in mark_object (arg=138269773) at emacs/src/alloc.c:5636
        ptr = (struct Lisp_Symbol *) 0x852cd68
        obj = <value optimized out>
        cdr_count = 0
#48 0x08149924 in mark_object (arg=138269549) at emacs/src/alloc.c:5747
        ptr = (struct Lisp_Cons *) 0x83dd438
        obj = <value optimized out>
        cdr_count = 3
#49 0x08149d0d in mark_vectorlike (ptr=0x84430a8) at emacs/src/alloc.c:5451
        size = 5
        i = 4
#50 0x08149924 in mark_object (arg=138269077) at emacs/src/alloc.c:5747
        ptr = (struct Lisp_Cons *) 0x83dd1b0
        obj = <value optimized out>
        cdr_count = 1
#51 0x0814983f in mark_object (arg=139791329) at emacs/src/alloc.c:5636
        ptr = (struct Lisp_Symbol *) 0x852ce88
        obj = <value optimized out>
        cdr_count = 0
#52 0x08149924 in mark_object (arg=139305213) at emacs/src/alloc.c:5747
        ptr = (struct Lisp_Cons *) 0x84da0f8
        obj = <value optimized out>
        cdr_count = 0
#53 0x08149924 in mark_object (arg=139305509) at emacs/src/alloc.c:5747
        ptr = (struct Lisp_Cons *) 0x84da0f0
        obj = <value optimized out>
        cdr_count = 0
#54 0x0814983f in mark_object (arg=139352721) at emacs/src/alloc.c:5636
        ptr = (struct Lisp_Symbol *) 0x8366a18
        obj = <value optimized out>
        cdr_count = 0
#55 0x08149d0d in mark_vectorlike (ptr=0x843e540) at emacs/src/alloc.c:5451
        size = 3
        i = 1
#56 0x0814983f in mark_object (arg=138553929) at emacs/src/alloc.c:5636
        ptr = (struct Lisp_Symbol *) 0x8422a48
        obj = <value optimized out>
        cdr_count = 0
#57 0x08149924 in mark_object (arg=138332557) at emacs/src/alloc.c:5747
        ptr = (struct Lisp_Cons *) 0x83ec988
        obj = <value optimized out>
        cdr_count = 0
#58 0x08149924 in mark_object (arg=138331685) at emacs/src/alloc.c:5747
        ptr = (struct Lisp_Cons *) 0x83ec990
        obj = <value optimized out>
        cdr_count = 3
#59 0x08149d0d in mark_vectorlike (ptr=0x84f96f0) at emacs/src/alloc.c:5451
        size = 5
        i = 4
#60 0x08149924 in mark_object (arg=138328141) at emacs/src/alloc.c:5747
        ptr = (struct Lisp_Cons *) 0x83eb878
        obj = <value optimized out>
        cdr_count = 1
#61 0x0814983f in mark_object (arg=138548289) at emacs/src/alloc.c:5636
        ptr = (struct Lisp_Symbol *) 0x83fe638
        obj = <value optimized out>
        cdr_count = 0
#62 0x08149d0d in mark_vectorlike (ptr=0x8422d28) at emacs/src/alloc.c:5451
        size = 3
        i = 1
#63 0x0814983f in mark_object (arg=139115365) at emacs/src/alloc.c:5636
        ptr = (struct Lisp_Symbol *) 0x8421428
        obj = <value optimized out>
        cdr_count = 0
#64 0x08149924 in mark_object (arg=139115397) at emacs/src/alloc.c:5747
        ptr = (struct Lisp_Cons *) 0x84abb68
        obj = <value optimized out>
        cdr_count = 3
#65 0x08149d0d in mark_vectorlike (ptr=0x8422cb0) at emacs/src/alloc.c:5451
        size = 5
        i = 4
#66 0x08149924 in mark_object (arg=139115493) at emacs/src/alloc.c:5747
        ptr = (struct Lisp_Cons *) 0x84abbd8
        obj = <value optimized out>
        cdr_count = 1
#67 0x0814983f in mark_object (arg=138555377) at emacs/src/alloc.c:5636
        ptr = (struct Lisp_Symbol *) 0x8422ff0
        obj = <value optimized out>
        cdr_count = 0
#68 0x08149924 in mark_object (arg=137539725) at emacs/src/alloc.c:5747
        ptr = (struct Lisp_Cons *) 0x84ab410
        obj = <value optimized out>
        cdr_count = 0
#69 0x0814983f in mark_object (arg=137684785) at emacs/src/alloc.c:5636
        ptr = (struct Lisp_Symbol *) 0x834e730
        obj = <value optimized out>
        cdr_count = 0
#70 0x08149924 in mark_object (arg=137918501) at emacs/src/alloc.c:5747
        ptr = (struct Lisp_Cons *) 0x8387828
        obj = <value optimized out>
        cdr_count = 1
#71 0x08149d0d in mark_vectorlike (ptr=0x8367f68) at emacs/src/alloc.c:5451
        size = 5
        i = 4
#72 0x08149924 in mark_object (arg=137917829) at emacs/src/alloc.c:5747
        ptr = (struct Lisp_Cons *) 0x8387588
        obj = <value optimized out>
        cdr_count = 1
#73 0x0814983f in mark_object (arg=138683993) at emacs/src/alloc.c:5636
        ptr = (struct Lisp_Symbol *) 0x838e0d0
        obj = <value optimized out>
        cdr_count = 0
#74 0x08149d0d in mark_vectorlike (ptr=0x83ae390) at emacs/src/alloc.c:5451
        size = 3
        i = 1
#75 0x0814983f in mark_object (arg=138041141) at emacs/src/alloc.c:5636
        ptr = (struct Lisp_Symbol *) 0x8441860
        obj = <value optimized out>
        cdr_count = 0
#76 0x08149924 in mark_object (arg=138040453) at emacs/src/alloc.c:5747
        ptr = (struct Lisp_Cons *) 0x83a56f8
        obj = <value optimized out>
        cdr_count = 3
#77 0x08149d0d in mark_vectorlike (ptr=0x84a4b00) at emacs/src/alloc.c:5451
        size = 5
        i = 4
#78 0x08149924 in mark_object (arg=138088845) at emacs/src/alloc.c:5747
        ptr = (struct Lisp_Cons *) 0x83b1190
        obj = <value optimized out>
        cdr_count = 1
#79 0x0814983f in mark_object (arg=139352985) at emacs/src/alloc.c:5636
        ptr = (struct Lisp_Symbol *) 0x8441818
        obj = <value optimized out>
        cdr_count = 0
#80 0x08149d0d in mark_vectorlike (ptr=0x836d1b0) at emacs/src/alloc.c:5451
        size = 3
        i = 2
#81 0x0814983f in mark_object (arg=138416985) at emacs/src/alloc.c:5636
        ptr = (struct Lisp_Symbol *) 0x8401358
        obj = <value optimized out>
        cdr_count = 0
#82 0x08149924 in mark_object (arg=138366541) at emacs/src/alloc.c:5747
        ptr = (struct Lisp_Cons *) 0x83f4e48
        obj = <value optimized out>
        cdr_count = 0
#83 0x08149924 in mark_object (arg=138366429) at emacs/src/alloc.c:5747
        ptr = (struct Lisp_Cons *) 0x83f4e40
        obj = <value optimized out>
        cdr_count = 3
#84 0x08149d0d in mark_vectorlike (ptr=0x84fb0f8) at emacs/src/alloc.c:5451
        size = 5
        i = 4
#85 0x08149924 in mark_object (arg=138364301) at emacs/src/alloc.c:5747
        ptr = (struct Lisp_Cons *) 0x83f45d0
        obj = <value optimized out>
        cdr_count = 1
#86 0x0814983f in mark_object (arg=139280209) at emacs/src/alloc.c:5636
        ptr = (struct Lisp_Symbol *) 0x84e5bc8
        obj = <value optimized out>
        cdr_count = 0
#87 0x08149d0d in mark_vectorlike (ptr=0x8506328) at emacs/src/alloc.c:5451
        size = 3
        i = 3
#88 0x0814983f in mark_object (arg=139280113) at emacs/src/alloc.c:5636
        ptr = (struct Lisp_Symbol *) 0x84d3ef0
        obj = <value optimized out>
        cdr_count = 0
#89 0x08149924 in mark_object (arg=137539709) at emacs/src/alloc.c:5747
        ptr = (struct Lisp_Cons *) 0x851acf0
        obj = <value optimized out>
        cdr_count = 0
#90 0x0814983f in mark_object (arg=137684761) at emacs/src/alloc.c:5636
        ptr = (struct Lisp_Symbol *) 0x834e718
        obj = <value optimized out>
        cdr_count = 0
#91 0x08149924 in mark_object (arg=138014389) at emacs/src/alloc.c:5747
        ptr = (struct Lisp_Cons *) 0x839eeb8
        obj = <value optimized out>
        cdr_count = 1
#92 0x08149d0d in mark_vectorlike (ptr=0x83c3270) at emacs/src/alloc.c:5451
        size = 5
        i = 4
#93 0x08149924 in mark_object (arg=138011277) at emacs/src/alloc.c:5747
        ptr = (struct Lisp_Cons *) 0x839e290
        obj = <value optimized out>
        cdr_count = 1
#94 0x0814983f in mark_object (arg=138555353) at emacs/src/alloc.c:5636
        ptr = (struct Lisp_Symbol *) 0x8422fd8
        obj = <value optimized out>
        cdr_count = 0
#95 0x08149924 in mark_object (arg=138232277) at emacs/src/alloc.c:5747
        ptr = (struct Lisp_Cons *) 0x83d41b8
        obj = <value optimized out>
        cdr_count = 1
#96 0x08149d0d in mark_vectorlike (ptr=0x8358af0) at emacs/src/alloc.c:5451
        size = 15
        i = 15
#97 0x0814983f in mark_object (arg=137883985) at emacs/src/alloc.c:5636
        ptr = (struct Lisp_Symbol *) 0x835b748
        obj = <value optimized out>
        cdr_count = 0
#98 0x08149d0d in mark_vectorlike (ptr=0x8368038) at emacs/src/alloc.c:5451
        size = 3
        i = 2
#99 0x0814983f in mark_object (arg=137748153) at emacs/src/alloc.c:5636
        ptr = (struct Lisp_Symbol *) 0x835deb8
        obj = <value optimized out>
        cdr_count = 0
#100 0x08149924 in mark_object (arg=137914669) at emacs/src/alloc.c:5747
        ptr = (struct Lisp_Cons *) 0x8386928
        obj = <value optimized out>
        cdr_count = 0
#101 0x08149924 in mark_object (arg=137914629) at emacs/src/alloc.c:5747
        ptr = (struct Lisp_Cons *) 0x8386920
        obj = <value optimized out>
        cdr_count = 3
#102 0x08149d0d in mark_vectorlike (ptr=0x837f520) at emacs/src/alloc.c:5451
        size = 5
        i = 4
#103 0x08149924 in mark_object (arg=137913445) at emacs/src/alloc.c:5747
        ptr = (struct Lisp_Cons *) 0x8386468
        obj = <value optimized out>
        cdr_count = 1
#104 0x0814983f in mark_object (arg=138113553) at emacs/src/alloc.c:5636
        ptr = (struct Lisp_Symbol *) 0x837f1f8
        obj = <value optimized out>
        cdr_count = 0
#105 0x08149924 in mark_object (arg=138040757) at emacs/src/alloc.c:5747
        ptr = (struct Lisp_Cons *) 0x83a5610
        obj = <value optimized out>
        cdr_count = 0
#106 0x08149924 in mark_object (arg=138040861) at emacs/src/alloc.c:5747
        ptr = (struct Lisp_Cons *) 0x83a55a8
        obj = <value optimized out>
        cdr_count = 1
#107 0x08149924 in mark_object (arg=138040909) at emacs/src/alloc.c:5747
        ptr = (struct Lisp_Cons *) 0x83a54f0
        obj = <value optimized out>
        cdr_count = 2
#108 0x08149924 in mark_object (arg=138040917) at emacs/src/alloc.c:5747
        ptr = (struct Lisp_Cons *) 0x83a54d8
        obj = <value optimized out>
        cdr_count = 1
#109 0x08149829 in mark_object (arg=139279825) at emacs/src/alloc.c:5634
        ptr = (struct Lisp_Symbol *) 0x83b71c8
        obj = 4
        cdr_count = 0
#110 0x08149924 in mark_object (arg=139142949) at emacs/src/alloc.c:5747
        ptr = (struct Lisp_Cons *) 0x84b1c90
        obj = <value optimized out>
        cdr_count = 2
#111 0x08149924 in mark_object (arg=139142981) at emacs/src/alloc.c:5747
        ptr = (struct Lisp_Cons *) 0x84b2728
        obj = <value optimized out>
        cdr_count = 3
#112 0x08149d0d in mark_vectorlike (ptr=0x85053a8) at emacs/src/alloc.c:5451
        size = 5
        i = 4
#113 0x08149924 in mark_object (arg=137851709) at emacs/src/alloc.c:5747
        ptr = (struct Lisp_Cons *) 0x84b2798
        obj = <value optimized out>
        cdr_count = 3
#114 0x0814983f in mark_object (arg=137737889) at emacs/src/alloc.c:5636
        ptr = (struct Lisp_Symbol *) 0x835b6a0
        obj = <value optimized out>
        cdr_count = 0
#115 0x08149924 in mark_object (arg=137539693) at emacs/src/alloc.c:5747
        ptr = (struct Lisp_Cons *) 0x84b27b8
        obj = <value optimized out>
        cdr_count = 0
#116 0x0814983f in mark_object (arg=137684737) at emacs/src/alloc.c:5636
        ptr = (struct Lisp_Symbol *) 0x834e700
        obj = <value optimized out>
        cdr_count = 0
#117 0x08149924 in mark_object (arg=139358589) at emacs/src/alloc.c:5747
        ptr = (struct Lisp_Cons *) 0x84e7170
        obj = <value optimized out>
        cdr_count = 1
#118 0x08149d0d in mark_vectorlike (ptr=0x84cfd28) at emacs/src/alloc.c:5451
        size = 5
        i = 4
#119 0x08149924 in mark_object (arg=139456197) at emacs/src/alloc.c:5747
        ptr = (struct Lisp_Cons *) 0x84feeb8
        obj = <value optimized out>
        cdr_count = 1
#120 0x0814983f in mark_object (arg=139644985) at emacs/src/alloc.c:5636
        ptr = (struct Lisp_Symbol *) 0x84cf098
        obj = <value optimized out>
        cdr_count = 0
#121 0x08149d0d in mark_vectorlike (ptr=0x84a4a18) at emacs/src/alloc.c:5451
        size = 3
        i = 1
#122 0x0814983f in mark_object (arg=138262637) at emacs/src/alloc.c:5636
        ptr = (struct Lisp_Symbol *) 0x852cdb0
        obj = <value optimized out>
        cdr_count = 0
#123 0x08149924 in mark_object (arg=138262501) at emacs/src/alloc.c:5747
        ptr = (struct Lisp_Cons *) 0x83db860
        obj = <value optimized out>
        cdr_count = 3
#124 0x08149d0d in mark_vectorlike (ptr=0x84f5300) at emacs/src/alloc.c:5451
        size = 5
        i = 4
#125 0x08149924 in mark_object (arg=138288741) at emacs/src/alloc.c:5747
        ptr = (struct Lisp_Cons *) 0x83e1e68
        obj = <value optimized out>
        cdr_count = 1
#126 0x0814983f in mark_object (arg=139644313) at emacs/src/alloc.c:5636
        ptr = (struct Lisp_Symbol *) 0x852cd98
        obj = <value optimized out>
        cdr_count = 0
#127 0x08149924 in mark_object (arg=137539629) at emacs/src/alloc.c:5747
        ptr = (struct Lisp_Cons *) 0x83e1df8
        obj = <value optimized out>
        cdr_count = 0
#128 0x0814983f in mark_object (arg=137684641) at emacs/src/alloc.c:5636
        ptr = (struct Lisp_Symbol *) 0x834e6a0
        obj = <value optimized out>
        cdr_count = 0
#129 0x08149924 in mark_object (arg=137921613) at emacs/src/alloc.c:5747
        ptr = (struct Lisp_Cons *) 0x8388450
        obj = <value optimized out>
        cdr_count = 1
#130 0x08149d0d in mark_vectorlike (ptr=0x836f2c8) at emacs/src/alloc.c:5451
        size = 5
        i = 4
#131 0x08149924 in mark_object (arg=137921245) at emacs/src/alloc.c:5747
        ptr = (struct Lisp_Cons *) 0x83882e8
        obj = <value optimized out>
        cdr_count = 1
#132 0x0814983f in mark_object (arg=137884369) at emacs/src/alloc.c:5636
        ptr = (struct Lisp_Symbol *) 0x838ded8
        obj = <value optimized out>
        cdr_count = 0
#133 0x08149924 in mark_object (arg=137911981) at emacs/src/alloc.c:5747
        ptr = (struct Lisp_Cons *) 0x8395ed0
        obj = <value optimized out>
        cdr_count = 1
#134 0x08149924 in mark_object (arg=137911949) at emacs/src/alloc.c:5747
        ptr = (struct Lisp_Cons *) 0x8385ea0
        obj = <value optimized out>
        cdr_count = 3
#135 0x08149d0d in mark_vectorlike (ptr=0x837f7c8) at emacs/src/alloc.c:5451
        size = 5
        i = 4
#136 0x08149924 in mark_object (arg=137977469) at emacs/src/alloc.c:5747
        ptr = (struct Lisp_Cons *) 0x8395e80
        obj = <value optimized out>
        cdr_count = 1
#137 0x0814983f in mark_object (arg=137963505) at emacs/src/alloc.c:5636
        ptr = (struct Lisp_Symbol *) 0x837f300
        obj = <value optimized out>
        cdr_count = 0
#138 0x08149d0d in mark_vectorlike (ptr=0x8337600) at emacs/src/alloc.c:5451
        size = 388
        i = 12
#139 0x08149924 in mark_object (arg=137544005) at emacs/src/alloc.c:5747
        ptr = (struct Lisp_Cons *) 0x832c138
        obj = <value optimized out>
        cdr_count = 1
#140 0x08149829 in mark_object (arg=138684425) at emacs/src/alloc.c:5634
        ptr = (struct Lisp_Symbol *) 0x8336b20
        obj = 4
        cdr_count = 0
#141 0x08149d0d in mark_vectorlike (ptr=0x8356b20) at emacs/src/alloc.c:5451
        size = 3
        i = 3
#142 0x0814983f in mark_object (arg=137651121) at emacs/src/alloc.c:5636
        ptr = (struct Lisp_Symbol *) 0x83463b0
        obj = <value optimized out>
        cdr_count = 0
#143 0x08149924 in mark_object (arg=138141237) at emacs/src/alloc.c:5747
        ptr = (struct Lisp_Cons *) 0x83bcd60
        obj = <value optimized out>
        cdr_count = 1
#144 0x08149924 in mark_object (arg=138141117) at emacs/src/alloc.c:5747
        ptr = (struct Lisp_Cons *) 0x83bde28
        obj = <value optimized out>
        cdr_count = 3
#145 0x08149d0d in mark_vectorlike (ptr=0x84b9b80) at emacs/src/alloc.c:5451
        size = 5
        i = 4
#146 0x08149924 in mark_object (arg=138140909) at emacs/src/alloc.c:5747
        ptr = (struct Lisp_Cons *) 0x83bdcf0
        obj = <value optimized out>
        cdr_count = 1
#147 0x0814983f in mark_object (arg=138553305) at emacs/src/alloc.c:5636
        ptr = (struct Lisp_Symbol *) 0x83682d8
        obj = <value optimized out>
        cdr_count = 0
#148 0x08149d0d in mark_vectorlike (ptr=0x83ac0a0) at emacs/src/alloc.c:5451
        size = 3
        i = 2
#149 0x0814983f in mark_object (arg=139091801) at emacs/src/alloc.c:5636
        ptr = (struct Lisp_Symbol *) 0x84a5f58
        obj = <value optimized out>
        cdr_count = 0
#150 0x08149924 in mark_object (arg=138280589) at emacs/src/alloc.c:5747
        ptr = (struct Lisp_Cons *) 0x83e5cc0
        obj = <value optimized out>
        cdr_count = 2
#151 0x08149924 in mark_object (arg=138280029) at emacs/src/alloc.c:5747
        ptr = (struct Lisp_Cons *) 0x83dfe80
        obj = <value optimized out>
        cdr_count = 3
#152 0x08149d0d in mark_vectorlike (ptr=0x840b928) at emacs/src/alloc.c:5451
        size = 5
        i = 4
#153 0x08149924 in mark_object (arg=138303605) at emacs/src/alloc.c:5747
        ptr = (struct Lisp_Cons *) 0x83e5878
        obj = <value optimized out>
        cdr_count = 1
#154 0x0814983f in mark_object (arg=139861929) at emacs/src/alloc.c:5636
        ptr = (struct Lisp_Symbol *) 0x8422808
        obj = <value optimized out>
        cdr_count = 0
#155 0x08149924 in mark_object (arg=139114757) at emacs/src/alloc.c:5747
        ptr = (struct Lisp_Cons *) 0x84ab900
        obj = <value optimized out>
        cdr_count = 0
#156 0x08149924 in mark_object (arg=139114733) at emacs/src/alloc.c:5747
        ptr = (struct Lisp_Cons *) 0x84ab8f8
        obj = <value optimized out>
        cdr_count = 0
#157 0x0814983f in mark_object (arg=137980221) at emacs/src/alloc.c:5636
        ptr = (struct Lisp_Symbol *) 0x8354438
        obj = <value optimized out>
        cdr_count = 0
#158 0x08149924 in mark_object (arg=137980061) at emacs/src/alloc.c:5747
        ptr = (struct Lisp_Cons *) 0x8396930
        obj = <value optimized out>
        cdr_count = 1
#159 0x0814983f in mark_object (arg=138404345) at emacs/src/alloc.c:5636
        ptr = (struct Lisp_Symbol *) 0x83cc6a0
        obj = <value optimized out>
        cdr_count = 0
#160 0x08149924 in mark_object (arg=138006637) at emacs/src/alloc.c:5747
        ptr = (struct Lisp_Cons *) 0x839d028
        obj = <value optimized out>
        cdr_count = 5
#161 0x0814983f in mark_object (arg=139279465) at emacs/src/alloc.c:5636
        ptr = (struct Lisp_Symbol *) 0x83fe1b0
        obj = <value optimized out>
        cdr_count = 0
#162 0x08149d0d in mark_vectorlike (ptr=0x84217b8) at emacs/src/alloc.c:5451
        size = 3
        i = 2
#163 0x0814983f in mark_object (arg=139127517) at emacs/src/alloc.c:5636
        ptr = (struct Lisp_Symbol *) 0x8421530
        obj = <value optimized out>
        cdr_count = 0
#164 0x08149924 in mark_object (arg=139127549) at emacs/src/alloc.c:5747
        ptr = (struct Lisp_Cons *) 0x84aeae0
        obj = <value optimized out>
        cdr_count = 3
#165 0x08149d0d in mark_vectorlike (ptr=0x8422430) at emacs/src/alloc.c:5451
        size = 5
        i = 4
#166 0x08149924 in mark_object (arg=139127669) at emacs/src/alloc.c:5747
        ptr = (struct Lisp_Cons *) 0x84aeb68
        obj = <value optimized out>
        cdr_count = 1
#167 0x0814983f in mark_object (arg=139280233) at emacs/src/alloc.c:5636
        ptr = (struct Lisp_Symbol *) 0x84d3c50
        obj = <value optimized out>
        cdr_count = 0
#168 0x08149924 in mark_object (arg=137539741) at emacs/src/alloc.c:5747
        ptr = (struct Lisp_Cons *) 0x851aeb8
        obj = <value optimized out>
        cdr_count = 0
#169 0x0814983f in mark_object (arg=137684809) at emacs/src/alloc.c:5636
        ptr = (struct Lisp_Symbol *) 0x834e748
        obj = <value optimized out>
        cdr_count = 0
#170 0x08149924 in mark_object (arg=137912885) at emacs/src/alloc.c:5747
        ptr = (struct Lisp_Cons *) 0x8386238
        obj = <value optimized out>
        cdr_count = 1
#171 0x08149d0d in mark_vectorlike (ptr=0x837f6a0) at emacs/src/alloc.c:5451
        size = 5
        i = 4
#172 0x08149924 in mark_object (arg=137912437) at emacs/src/alloc.c:5747
        ptr = (struct Lisp_Cons *) 0x8386078
        obj = <value optimized out>
        cdr_count = 1
#173 0x0814983f in mark_object (arg=137799173) at emacs/src/alloc.c:5636
        ptr = (struct Lisp_Symbol *) 0x837f270
        obj = <value optimized out>
        cdr_count = 1
#174 0x08149924 in mark_object (arg=137802301) at emacs/src/alloc.c:5747
        ptr = (struct Lisp_Cons *) 0x836a5f8
        obj = <value optimized out>
        cdr_count = 1
#175 0x0814983f in mark_object (arg=137638849) at emacs/src/alloc.c:5636
        ptr = (struct Lisp_Symbol *) 0x83433c0
        obj = <value optimized out>
        cdr_count = 0
#176 0x08149924 in mark_object (arg=137797877) at emacs/src/alloc.c:5747
        ptr = (struct Lisp_Cons *) 0x836a0f0
        obj = <value optimized out>
        cdr_count = 0
#177 0x08149924 in mark_object (arg=137797861) at emacs/src/alloc.c:5747
        ptr = (struct Lisp_Cons *) 0x836a0e8
        obj = <value optimized out>
        cdr_count = 1
#178 0x0814983f in mark_object (arg=139259409) at emacs/src/alloc.c:5636
        ptr = (struct Lisp_Symbol *) 0x838ae90
        obj = <value optimized out>
        cdr_count = 0
#179 0x08149924 in mark_object (arg=139371941) at emacs/src/alloc.c:5747
        ptr = (struct Lisp_Cons *) 0x84ea5a0
        obj = <value optimized out>
        cdr_count = 0
#180 0x08149924 in mark_object (arg=139242453) at emacs/src/alloc.c:5747
        ptr = (struct Lisp_Cons *) 0x84ea5a8
        obj = <value optimized out>
        cdr_count = 3
#181 0x08149829 in mark_object (arg=139176277) at emacs/src/alloc.c:5634
        ptr = (struct Lisp_Symbol *) 0x84f4b50
        obj = 4
        cdr_count = 0
#182 0x08149829 in mark_object (arg=139320181) at emacs/src/alloc.c:5634
        ptr = (struct Lisp_Symbol *) 0x83ca3c8
        obj = 4
        cdr_count = 1
#183 0x08149924 in mark_object (arg=138000213) at emacs/src/alloc.c:5747
        ptr = (struct Lisp_Cons *) 0x84ddb68
        obj = <value optimized out>
        cdr_count = 4
#184 0x0814983f in mark_object (arg=137593809) at emacs/src/alloc.c:5636
        ptr = (struct Lisp_Symbol *) 0x83383d0
        obj = <value optimized out>
        cdr_count = 0
#185 0x08149924 in mark_object (arg=137994573) at emacs/src/alloc.c:5747
        ptr = (struct Lisp_Cons *) 0x839a148
        obj = <value optimized out>
        cdr_count = 0
#186 0x08149924 in mark_object (arg=137994525) at emacs/src/alloc.c:5747
        ptr = (struct Lisp_Cons *) 0x839a150
        obj = <value optimized out>
        cdr_count = 4
#187 0x08149924 in mark_object (arg=137994909) at emacs/src/alloc.c:5747
        ptr = (struct Lisp_Cons *) 0x839a130
        obj = <value optimized out>
        cdr_count = 1
#188 0x0819e9dd in traverse_intervals_noorder (tree=0x8382afc, function=0x8149f90 <mark_interval>, arg=137552065)
    at emacs/src/intervals.c:218
No locals.
#189 0x08149741 in mark_interval_tree (tree=0x10) at emacs/src/alloc.c:1517
No locals.
#190 0x08149a77 in mark_object (arg=137994917) at emacs/src/alloc.c:5520
        ptr = <value optimized out>
        obj = 4
        cdr_count = 0
#191 0x08149a95 in mark_object (arg=137769066) at emacs/src/alloc.c:5674
        obj = 4
        cdr_count = 0
#192 0x08149829 in mark_object (arg=137959001) at emacs/src/alloc.c:5634
        ptr = (struct Lisp_Symbol *) 0x8391658
        obj = 4
        cdr_count = 0
#193 0x08149924 in mark_object (arg=137997277) at emacs/src/alloc.c:5747
        ptr = (struct Lisp_Cons *) 0x839a458
        obj = <value optimized out>
        cdr_count = 7
#194 0x08149c8d in mark_buffer (buf=<value optimized out>) at emacs/src/alloc.c:5804
        buffer = (struct buffer *) 0x833be10
        ptr = (Lisp_Object *) 0x833bf0c
        base_buffer = 2
#195 0x08149d0d in mark_vectorlike (ptr=0x833bcb8) at emacs/src/alloc.c:5451
        size = 50
        i = 12
#196 0x08149bc0 in mark_object (arg=137608380) at emacs/src/alloc.c:5596
        obj = 4
        cdr_count = 0
#197 0x08149d0d in mark_vectorlike (ptr=0x833b748) at emacs/src/alloc.c:5451
        size = 50
        i = 3
#198 0x08149bc0 in mark_object (arg=137606988) at emacs/src/alloc.c:5596
        obj = 4
        cdr_count = 0
#199 0x08149d0d in mark_vectorlike (ptr=0x833b5b0) at emacs/src/alloc.c:5451
        size = 22
        i = 5
#200 0x08149b2a in mark_object (arg=137606580) at emacs/src/alloc.c:5584
        h = <value optimized out>
        obj = 4
        cdr_count = 0
#201 0x08149aab in mark_object (arg=139290938) at emacs/src/alloc.c:5676
        obj = <value optimized out>
        cdr_count = 0
#202 0x08149829 in mark_object (arg=137695921) at emacs/src/alloc.c:5634
        ptr = (struct Lisp_Symbol *) 0x83512b0
        obj = 4
        cdr_count = 0
#203 0x08149924 in mark_object (arg=139202709) at emacs/src/alloc.c:5747
        ptr = (struct Lisp_Cons *) 0x84c10a8
        obj = <value optimized out>
        cdr_count = 0
#204 0x08149c8d in mark_buffer (buf=<value optimized out>) at emacs/src/alloc.c:5804
        buffer = (struct buffer *) 0x8335d38
        ptr = (Lisp_Object *) 0x8335e28
        base_buffer = 2
#205 0x08149aa0 in mark_object (arg=137880626) at emacs/src/alloc.c:5675
        obj = <value optimized out>
        cdr_count = 0
#206 0x08149829 in mark_object (arg=139982689) at emacs/src/alloc.c:5634
        ptr = (struct Lisp_Symbol *) 0x8352358
        obj = 4
        cdr_count = 0
#207 0x08149924 in mark_object (arg=139335997) at emacs/src/alloc.c:5747
        ptr = (struct Lisp_Cons *) 0x84e1938
        obj = <value optimized out>
        cdr_count = 0
#208 0x08149924 in mark_object (arg=139335989) at emacs/src/alloc.c:5747
        ptr = (struct Lisp_Cons *) 0x84e1930
        obj = <value optimized out>
        cdr_count = 0
#209 0x08149924 in mark_object (arg=137991749) at emacs/src/alloc.c:5747
        ptr = (struct Lisp_Cons *) 0x84e1928
        obj = <value optimized out>
        cdr_count = 9
#210 0x0814983f in mark_object (arg=138654705) at emacs/src/alloc.c:5636
        ptr = (struct Lisp_Symbol *) 0x8346648
        obj = <value optimized out>
        cdr_count = 0
#211 0x08149d0d in mark_vectorlike (ptr=0x843ebd8) at emacs/src/alloc.c:5451
        size = 3
        i = 1
#212 0x0814983f in mark_object (arg=137702617) at emacs/src/alloc.c:5636
        ptr = (struct Lisp_Symbol *) 0x8352cd8
        obj = <value optimized out>
        cdr_count = 0
#213 0x08149829 in mark_object (arg=137684881) at emacs/src/alloc.c:5634
        ptr = (struct Lisp_Symbol *) 0x834e790
        obj = 4
        cdr_count = 0
#214 0x08149924 in mark_object (arg=138470541) at emacs/src/alloc.c:5747
        ptr = (struct Lisp_Cons *) 0x840e490
        obj = <value optimized out>
        cdr_count = 1
#215 0x08149d0d in mark_vectorlike (ptr=0x843e558) at emacs/src/alloc.c:5451
        size = 5
        i = 4
#216 0x08149924 in mark_object (arg=138474781) at emacs/src/alloc.c:5747
        ptr = (struct Lisp_Cons *) 0x840f510
        obj = <value optimized out>
        cdr_count = 1
#217 0x0814983f in mark_object (arg=137685417) at emacs/src/alloc.c:5636
        ptr = (struct Lisp_Symbol *) 0x834e9a8
        obj = <value optimized out>
        cdr_count = 0
#218 0x08149829 in mark_object (arg=138686289) at emacs/src/alloc.c:5634
        ptr = (struct Lisp_Symbol *) 0x83cf500
        obj = 4
        cdr_count = 0
#219 0x08149d0d in mark_vectorlike (ptr=0x838ab98) at emacs/src/alloc.c:5451
        size = 3
        i = 1
#220 0x0814983f in mark_object (arg=137790121) at emacs/src/alloc.c:5636
        ptr = (struct Lisp_Symbol *) 0x83682a8
        obj = <value optimized out>
        cdr_count = 0
#221 0x08149829 in mark_object (arg=137684905) at emacs/src/alloc.c:5634
        ptr = (struct Lisp_Symbol *) 0x834e7a8
        obj = 4
        cdr_count = 0
#222 0x08149924 in mark_object (arg=137997325) at emacs/src/alloc.c:5747
        ptr = (struct Lisp_Cons *) 0x839acb0
        obj = <value optimized out>
        cdr_count = 1
#223 0x08149d0d in mark_vectorlike (ptr=0x83b6a40) at emacs/src/alloc.c:5451
        size = 5
        i = 4
#224 0x08149924 in mark_object (arg=138018069) at emacs/src/alloc.c:5747
        ptr = (struct Lisp_Cons *) 0x839fd18
        obj = <value optimized out>
        cdr_count = 1
#225 0x0814983f in mark_object (arg=138555521) at emacs/src/alloc.c:5636
        ptr = (struct Lisp_Symbol *) 0x83b8130
        obj = <value optimized out>
        cdr_count = 0
#226 0x08149924 in mark_object (arg=138165933) at emacs/src/alloc.c:5747
        ptr = (struct Lisp_Cons *) 0x83c3ea8
        obj = <value optimized out>
        cdr_count = 0
#227 0x08149d0d in mark_vectorlike (ptr=0x838e398) at emacs/src/alloc.c:5451
        size = 15
        i = 15
#228 0x08149924 in mark_object (arg=137847853) at emacs/src/alloc.c:5747
        ptr = (struct Lisp_Cons *) 0x8376420
        obj = <value optimized out>
        cdr_count = 1
#229 0x0814983f in mark_object (arg=138312973) at emacs/src/alloc.c:5636
        ptr = (struct Lisp_Symbol *) 0x838de00
        obj = <value optimized out>
        cdr_count = 1
#230 0x08149924 in mark_object (arg=138313565) at emacs/src/alloc.c:5747
        ptr = (struct Lisp_Cons *) 0x83e7c98
        obj = <value optimized out>
        cdr_count = 2
#231 0x08149834 in mark_object (arg=138241713) at emacs/src/alloc.c:5635
        ptr = (struct Lisp_Symbol *) 0x83d66b0
        obj = <value optimized out>
        cdr_count = 0
#232 0x08149d0d in mark_vectorlike (ptr=0x8336ba8) at emacs/src/alloc.c:5451
        size = 388
        i = 11
#233 0x08149924 in mark_object (arg=137543989) at emacs/src/alloc.c:5747
        ptr = (struct Lisp_Cons *) 0x832c128
        obj = <value optimized out>
        cdr_count = 1
#234 0x08149829 in mark_object (arg=137631705) at emacs/src/alloc.c:5634
        ptr = (struct Lisp_Symbol *) 0x8336b08
        obj = 4
        cdr_count = 0
#235 0x08149924 in mark_object (arg=139180885) at emacs/src/alloc.c:5747
        ptr = (struct Lisp_Cons *) 0x84bbdf8
        obj = <value optimized out>
        cdr_count = 0
#236 0x08149924 in mark_object (arg=139180869) at emacs/src/alloc.c:5747
        ptr = (struct Lisp_Cons *) 0x84bbb48
        obj = <value optimized out>
        cdr_count = 1
#237 0x0814983f in mark_object (arg=138205737) at emacs/src/alloc.c:5636
        ptr = (struct Lisp_Symbol *) 0x83cda28
        obj = <value optimized out>
        cdr_count = 0
#238 0x08149924 in mark_object (arg=139180189) at emacs/src/alloc.c:5747
        ptr = (struct Lisp_Cons *) 0x84bb898
        obj = <value optimized out>
        cdr_count = 0
#239 0x08149829 in mark_object (arg=137956161) at emacs/src/alloc.c:5634
        ptr = (struct Lisp_Symbol *) 0x8374f30
        obj = 4
        cdr_count = 0
#240 0x08149924 in mark_object (arg=137853205) at emacs/src/alloc.c:5747
        ptr = (struct Lisp_Cons *) 0x83778f8
        obj = <value optimized out>
        cdr_count = 5
#241 0x0814983f in mark_object (arg=139644769) at emacs/src/alloc.c:5636
        ptr = (struct Lisp_Symbol *) 0x8393ac8
        obj = <value optimized out>
        cdr_count = 0
#242 0x08149d0d in mark_vectorlike (ptr=0x84f0650) at emacs/src/alloc.c:5451
        size = 3
        i = 1
#243 0x0814983f in mark_object (arg=138609145) at emacs/src/alloc.c:5636
        ptr = (struct Lisp_Symbol *) 0x84301f8
        obj = <value optimized out>
        cdr_count = 0
#244 0x08149924 in mark_object (arg=138266421) at emacs/src/alloc.c:5747
        ptr = (struct Lisp_Cons *) 0x83dc020
        obj = <value optimized out>
        cdr_count = 1
#245 0x08149924 in mark_object (arg=138266285) at emacs/src/alloc.c:5747
        ptr = (struct Lisp_Cons *) 0x83dc728
        obj = <value optimized out>
        cdr_count = 3
#246 0x08149d0d in mark_vectorlike (ptr=0x84f4f28) at emacs/src/alloc.c:5451
        size = 5
        i = 4
#247 0x08149924 in mark_object (arg=138265973) at emacs/src/alloc.c:5747
        ptr = (struct Lisp_Cons *) 0x83dc578
        obj = <value optimized out>
        cdr_count = 1
#248 0x0814983f in mark_object (arg=138405361) at emacs/src/alloc.c:5636
        ptr = (struct Lisp_Symbol *) 0x83fe5f0
        obj = <value optimized out>
        cdr_count = 0
#249 0x08149924 in mark_object (arg=137539757) at emacs/src/alloc.c:5747
        ptr = (struct Lisp_Cons *) 0x83dc530
        obj = <value optimized out>
        cdr_count = 0
#250 0x0814983f in mark_object (arg=137684833) at emacs/src/alloc.c:5636
        ptr = (struct Lisp_Symbol *) 0x834e760
        obj = <value optimized out>
        cdr_count = 0
#251 0x08149924 in mark_object (arg=138222981) at emacs/src/alloc.c:5747
        ptr = (struct Lisp_Cons *) 0x83d17a8
        obj = <value optimized out>
        cdr_count = 1
#252 0x08149d0d in mark_vectorlike (ptr=0x84430e0) at emacs/src/alloc.c:5451
        size = 5
        i = 4
#253 0x08149924 in mark_object (arg=138220149) at emacs/src/alloc.c:5747
        ptr = (struct Lisp_Cons *) 0x83d1278
        obj = <value optimized out>
        cdr_count = 1
#254 0x0814983f in mark_object (arg=139982353) at emacs/src/alloc.c:5636
        ptr = (struct Lisp_Symbol *) 0x84a5c10
        obj = <value optimized out>
        cdr_count = 0
#255 0x08149d0d in mark_vectorlike (ptr=0x832e4d8) at emacs/src/alloc.c:5451
        size = 1511
        i = 1
#256 0x0814d462 in Fgarbage_collect () at emacs/src/alloc.c:5136
        nextb = (struct buffer *) 0xbfffdf5b
        bind = <value optimized out>
        catch = <value optimized out>
        handler = <value optimized out>
        stack_top_variable = 8 '\b'
        i = 1
        message_p = 0
        total = {0, 135667485, 160, 10, 137716824, 140775156, 137552089, 0}
        t1 = {
  tv_sec = 1191399671,
  tv_usec = 262782
}
        t2 = {
  tv_sec = 140531648,
  tv_usec = 137552065
}
#257 0x081621fd in Ffuncall (nargs=2, args=0xbfffdfe0) at emacs/src/eval.c:2970
        fun = <value optimized out>
        original_fun = <value optimized out>
        funcar = <value optimized out>
        numargs = <value optimized out>
        val = <value optimized out>
        backtrace = {
  next = 0xbfffe0c8,
  function = 0x832e0c1,
  args = 0xbfffdfe8,
  nargs = 1,
  evalargs = 0 '\0',
  debug_on_exit = 0 '\0'
}
        internal_args = <value optimized out>
        i = <value optimized out>
#258 0x0818d59a in Fbyte_code (bytestr=136276131, vector=136276148, maxdepth=32) at emacs/src/bytecode.c:679
        v1 = <value optimized out>
        v2 = <value optimized out>
        op = 2
        vectorp = (Lisp_Object *) 0x81f68b8
        stack = {
  pc = 0x82c23be "\210\313\n\b\"\210\314\n!\210\315\n!\210\316\n\317\"\210\316\n\320\"\210\321\n!\210\v\204<",
  top = 0xbfffdfe4,
  bottom = 0xbfffdfe0,
  byte_string = 136276131,
  byte_string_start = 0x82c23a9 "\304\b!\020\305\b\236\306\307\bB!\310\031\032\033\311\216\312\n!\210\313\n\b\"\210\314\n!\210\315\n!\210\316\n\317\"\210\316\n\320\"\210\321\n!\210\v\204<",
  constants = 136276148,
  next = 0xbfffe150
}
        top = <value optimized out>
        result = <value optimized out>
#259 0x08161f04 in funcall_lambda (fun=136276084, nargs=1, arg_vector=0xbfffe104) at emacs/src/eval.c:3223
        val = <value optimized out>
        syms_left = <value optimized out>
        next = <value optimized out>
        i = 1
        optional = 1
        rest = 0
#260 0x0816231b in Ffuncall (nargs=2, args=0xbfffe100) at emacs/src/eval.c:3093
        fun = 136276084
        original_fun = 138112561
        funcar = <value optimized out>
        numargs = 1
        val = <value optimized out>
        backtrace = {
  next = 0xbfffe1f8,
  function = 0xbfffe100,
  args = 0xbfffe104,
  nargs = 1,
  evalargs = 0 '\0',
  debug_on_exit = 0 '\0'
}
        internal_args = (Lisp_Object *) 0xbfffe104
        i = <value optimized out>
#261 0x0818d59a in Fbyte_code (bytestr=136552595, vector=136552612, maxdepth=48) at emacs/src/bytecode.c:679
        v1 = <value optimized out>
        v2 = <value optimized out>
        op = 2
        vectorp = (Lisp_Object *) 0x823a0a8
        stack = {
  pc = 0x82980c1 "\026\032\321\016\032!\210\322\016\031\323\"\322\016\031\324\"\036\024\036\034\325\016\034!\204~",
  top = 0xbfffe104,
  bottom = 0xbfffe100,
  byte_string = 136552595,
  byte_string_start = 0x8298063 "\306\b\236\203,",
  constants = 136552612,
  next = 0xbfffe280
}
        top = <value optimized out>
        result = <value optimized out>
#262 0x08161f04 in funcall_lambda (fun=136552548, nargs=1, arg_vector=0xbfffe234) at emacs/src/eval.c:3223
        val = <value optimized out>
        syms_left = <value optimized out>
        next = <value optimized out>
        i = 1
        optional = 1
        rest = 0
#263 0x0816231b in Ffuncall (nargs=2, args=0xbfffe230) at emacs/src/eval.c:3093
        fun = 136552548
        original_fun = 138543537
        funcar = <value optimized out>
        numargs = 1
        val = <value optimized out>
        backtrace = {
  next = 0xbfffe328,
  function = 0xbfffe230,
  args = 0xbfffe234,
  nargs = 1,
  evalargs = 0 '\0',
  debug_on_exit = 0 '\0'
}
        internal_args = (Lisp_Object *) 0xbfffe234
        i = <value optimized out>
#264 0x0818d59a in Fbyte_code (bytestr=136549683, vector=136549700, maxdepth=48) at emacs/src/bytecode.c:679
        v1 = <value optimized out>
        v2 = <value optimized out>
        op = 2
        vectorp = (Lisp_Object *) 0x8239548
        stack = {
  pc = 0x82989c2 "\211\026\026\026\027\320\f!\024\321\016\026\322\323\v\322\"#\210\324\v!\210\313\211\023\207",
  top = 0xbfffe234,
  bottom = 0xbfffe230,
  byte_string = 136549683,
  byte_string_start = 0x8298988 "\b\205T",
  constants = 136549700,
  next = 0xbfffe3b0
}
        top = <value optimized out>
        result = <value optimized out>
#265 0x08161f04 in funcall_lambda (fun=136549652, nargs=0, arg_vector=0xbfffe364) at emacs/src/eval.c:3223
        val = <value optimized out>
        syms_left = <value optimized out>
        next = <value optimized out>
        i = 0
        optional = -1073749264
        rest = 139203693
#266 0x0816231b in Ffuncall (nargs=1, args=0xbfffe360) at emacs/src/eval.c:3093
        fun = 136549652
        original_fun = 138205617
        funcar = <value optimized out>
        numargs = 0
        val = <value optimized out>
        backtrace = {
  next = 0xbfffe458,
  function = 0xbfffe360,
  args = 0xbfffe364,
  nargs = 0,
  evalargs = 0 '\0',
  debug_on_exit = 0 '\0'
}
        internal_args = (Lisp_Object *) 0xbfffe364
        i = <value optimized out>
#267 0x0818d59a in Fbyte_code (bytestr=136301387, vector=136301404, maxdepth=56) at emacs/src/bytecode.c:679
        v1 = <value optimized out>
        v2 = <value optimized out>
        op = 2
        vectorp = (Lisp_Object *) 0x81fcb60
        stack = {
  pc = 0x82bfada "\210\016J\204J\002\016U\204J\002\016Y\201\207",
  top = 0xbfffe360,
  bottom = 0xbfffe360,
  byte_string = 136301387,
  byte_string_start = 0x82bf8b8 "\b\021\306\307!\210\306\310!\210\306\311!\210\312\313!\211\032\314=\2046",
  constants = 136301404,
  next = 0xbfffe4e0
}
        top = <value optimized out>
        result = <value optimized out>
#268 0x08161f04 in funcall_lambda (fun=136301364, nargs=0, arg_vector=0xbfffe494) at emacs/src/eval.c:3223
        val = <value optimized out>
        syms_left = <value optimized out>
        next = <value optimized out>
        i = 0
        optional = 0
        rest = 0
#269 0x0816231b in Ffuncall (nargs=1, args=0xbfffe490) at emacs/src/eval.c:3093
        fun = 136301364
        original_fun = 138198977
        funcar = <value optimized out>
        numargs = 0
        val = <value optimized out>
        backtrace = {
  next = 0xbfffe5e0,
  function = 0xbfffe490,
  args = 0xbfffe494,
  nargs = 0,
  evalargs = 0 '\0',
  debug_on_exit = 0 '\0'
}
        internal_args = (Lisp_Object *) 0xbfffe494
        i = <value optimized out>
#270 0x0818d59a in Fbyte_code (bytestr=136298083, vector=136298100, maxdepth=48) at emacs/src/bytecode.c:679
        v1 = <value optimized out>
        v2 = <value optimized out>
        op = 2
        vectorp = (Lisp_Object *) 0x81fbe78
        stack = {
  pc = 0x82c0699 "\210*\340\341\342\"\210\343\320\344\"\211\036$;\203\245",
  top = 0xbfffe490,
  bottom = 0xbfffe490,
  byte_string = 136298083,
  byte_string_start = 0x82c060f "\b\203\b",
  constants = 136298100,
  next = 0x0
}
        top = <value optimized out>
        result = <value optimized out>
#271 0x08161f04 in funcall_lambda (fun=136298060, nargs=0, arg_vector=0xbfffe560) at emacs/src/eval.c:3223
        val = <value optimized out>
        syms_left = <value optimized out>
        next = <value optimized out>
        i = 0
        optional = 139946328
        rest = 1845493760
#272 0x08162117 in apply_lambda (fun=136298060, args=137552065, eval_flag=1) at emacs/src/eval.c:3147
        args_left = 136298056
        arg_vector = (Lisp_Object *) 0x4
        i = <value optimized out>
        tem = 137552065
#273 0x081617d8 in Feval (form=138174549) at emacs/src/eval.c:2409
        fun = 4
        val = <value optimized out>
        original_fun = 138180385
        original_args = 137552065
        funcar = 2
        backtrace = {
  next = 0x0,
  function = 0xbfffe5f8,
  args = 0xbfffe560,
  nargs = 0,
  evalargs = 0 '\0',
  debug_on_exit = 0 '\0'
}
#274 0x08100c83 in top_level_2 () at emacs/src/keyboard.c:1412
No locals.
#275 0x08160e8b in internal_condition_case (bfun=0x8100c70 <top_level_2>, handlers=137618689, hfun=0x8104600 <cmd_error>)
    at emacs/src/eval.c:1494
        val = <value optimized out>
        c = {
  tag = 137552065,
  val = 137552065,
  next = 0xbfffe740,
  gcpro = 0x0,
  jmp = {{
      __jmpbuf = {0, 137716840, 137716824, -1073748216, -1073748448, 135663158},
      __mask_was_saved = 0,
      __saved_mask = {
        __val = {3221218936, 135580055, 3221219072, 1073833208, 134539957, 110932256, 33548132, 0, 3221218984, 135580944,
          3221219172, 16, 3221218972, 3221218968, 134539160, 383, 16, 16, 3221219172, 1, 3221219016, 135581006, 3221219172, 16, 2,
          16718, 1082620984, 1082572800, 1073831924, 1073833208, 1, 3221219088}
      }
    }},
  backlist = 0x0,
  handlerlist = 0x0,
  lisp_eval_depth = 0,
  pdlcount = 2,
  poll_suppress_count = 1,
  interrupt_input_blocked = 0,
  byte_stack = 0x0
}
        h = {
  handler = 137618689,
  var = 137552065,
  chosen_clause = 136052028,
  tag = 0xbfffe62c,
  next = 0x0
}
No locals.
#277 0x08160f4c in internal_catch (tag=137600977, func=0x81039d0 <top_level_1>, arg=137552065)
    at emacs/src/eval.c:1229
        c = {
  tag = 137600977,
  val = 137552065,
  next = 0x0,
  gcpro = 0x0,
  jmp = {{
      __jmpbuf = {0, 137716840, 137716824, -1073747960, -1073748176, 135663423},
      __mask_was_saved = 0,
      __saved_mask = {
        __val = {909653549, 1886221101, 0 <repeats 12 times>, 540091136, 542133587, 137736746, 137739912, 137736744, 3221219304,
          135606542, 137739913, 137736746, 137552065, 137583928, 137552089, 2, 0, 0, 137739913, 1, 3221219368}
      }
    }},
  backlist = 0x0,
  handlerlist = 0x0,
  lisp_eval_depth = 0,
  pdlcount = 2,
  poll_suppress_count = 1,
  interrupt_input_blocked = 0,
  byte_stack = 0x0
}
#278 0x0810443a in command_loop () at emacs/src/keyboard.c:1375
No locals.
#279 0x081047b7 in recursive_edit_1 () at emacs/src/keyboard.c:991
        val = <value optimized out>
#280 0x081048f1 in Frecursive_edit () at emacs/src/keyboard.c:1053
        buffer = 137552065
#281 0x080f9fed in main (argc=Cannot access memory at address 0x4
) at emacs/src/emacs.c:1778
        tz = 0x0
        dummy = -1073746968
        stack_bottom_variable = 8 '\b'
        do_initial_setlocale = 1
        skip_args = 0
        rlim = {
  rlim_cur = 8388608,
  rlim_max = 18446744073709551615
}
        no_loadup = 0
        junk = 0x0

Lisp Backtrace:
"x-create-frame-with-faces" (0xbfffe104)
"make-frame" (0xbfffe234)
"frame-initialize" (0xbfffe364)
"command-line" (0xbfffe494)
"normal-top-level" (0xbfffe560)

[-- Attachment #3: Type: text/plain, Size: 142 bytes --]

_______________________________________________
Emacs-devel mailing list
Emacs-devel@gnu.org
http://lists.gnu.org/mailman/listinfo/emacs-devel

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

* Re: current CVS build segfaults
  2007-10-03  8:45 current CVS build segfaults Tim Van Holder
@ 2007-10-03  9:09 ` Jason Rumney
  2007-10-03 14:20   ` Tim Van Holder
  0 siblings, 1 reply; 5+ messages in thread
From: Jason Rumney @ 2007-10-03  9:09 UTC (permalink / raw)
  To: Tim Van Holder; +Cc: emacs-pretest-bug

Tim Van Holder wrote:
> The current CVS build segfaults during startup (with or without -q); stack trace in attachment (to avoid line break issues).
>
> (Note: the archives for this list seem to end in August, so I cannot check if this has been reported already; apologies if it is a duplicate entry)
>   

emacs-pretest-bug was merged with emacs-devel in August, so subsequent
messages are archived in emacs-devel. There is a mail from earlier today
which includes a suggested fix for this bug. The subject is "GC crash".

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

* Re: current CVS build segfaults
  2007-10-03  9:09 ` Jason Rumney
@ 2007-10-03 14:20   ` Tim Van Holder
  2007-10-03 15:20     ` dhruva
  0 siblings, 1 reply; 5+ messages in thread
From: Tim Van Holder @ 2007-10-03 14:20 UTC (permalink / raw)
  To: Jason Rumney; +Cc: emacs-pretest-bug

On 10/3/07, Jason Rumney <jasonr@gnu.org> wrote:
> Tim Van Holder wrote:
> > The current CVS build segfaults during startup (with or without -q); stack trace in attachment (to avoid line break issues).
> >
> > (Note: the archives for this list seem to end in August, so I cannot check if this has been reported already; apologies if it is a duplicate entry)
> >
>
> emacs-pretest-bug was merged with emacs-devel in August, so subsequent
> messages are archived in emacs-devel. There is a mail from earlier today
> which includes a suggested fix for this bug. The subject is "GC crash".

I can confirm that this patch fixes the crash:

--- frame.h	03 Oct 2007 09:20:59 +0200	1.124
+++ frame.h	03 Oct 2007 16:10:39 +0200	
@@ -78,7 +78,6 @@ struct frame
   struct Lisp_Vector *next;

   /* All Lisp_Object components must come first.
-     Only EMACS_INT values can be intermixed with them.
      That ensures they are all aligned normally.  */

   /* Name of this frame: a Lisp string.  It is used for looking up resources,
@@ -152,8 +151,6 @@ struct frame
      For the format of the data, see extensive comments in xmenu.c.
      Only the X toolkit version uses this.  */
   Lisp_Object menu_bar_vector;
-  /* Number of elements in the vector that have meaningful data.  */
-  EMACS_INT menu_bar_items_used;

   /* Predicate for selecting buffers for other-buffer.  */
   Lisp_Object buffer_predicate;
@@ -183,6 +180,9 @@ struct frame
   /* Cache of realized faces.  */
   struct face_cache *face_cache;

+  /* Number of elements in the vector that have meaningful data.  */
+  EMACS_INT menu_bar_items_used;
+
   /* A buffer to hold the frame's name.  We can't use the Lisp
      string's pointer (`name', above) because it might get relocated.  */
   char *namebuf;


Note that putting anything before face_cache still triggers the
segfault (because face_cache is explicitly used in alloc.c to decide
the pseudovector's size), so perhaps an additional comment to that
effect is needed as well.

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

* Re: current CVS build segfaults
  2007-10-03 14:20   ` Tim Van Holder
@ 2007-10-03 15:20     ` dhruva
  0 siblings, 0 replies; 5+ messages in thread
From: dhruva @ 2007-10-03 15:20 UTC (permalink / raw)
  To: Tim Van Holder; +Cc: emacs-pretest-bug, Jason Rumney

Hi,

On 10/3/07, Tim Van Holder <tim.vanholder@gmail.com> wrote:
> On 10/3/07, Jason Rumney <jasonr@gnu.org> wrote:
> > Tim Van Holder wrote:
> > > The current CVS build segfaults during startup (with or without -q); stack trace in attachment (to avoid line break issues).
> > >
> > > (Note: the archives for this list seem to end in August, so I cannot check if this has been reported already; apologies if it is a duplicate entry)
> > >
> >
> > emacs-pretest-bug was merged with emacs-devel in August, so subsequent
> > messages are archived in emacs-devel. There is a mail from earlier today
> > which includes a suggested fix for this bug. The subject is "GC crash".
>
> I can confirm that this patch fixes the crash:

I confirm this fixes the crash on XP using MinGW (GCC 4.2.1)

-dky

-- 
Dhruva Krishnamurthy
Contents reflect my personal views only!

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

* Re: current CVS build segfaults
@ 2007-10-03 17:42 Robert J. Chassell
  0 siblings, 0 replies; 5+ messages in thread
From: Robert J. Chassell @ 2007-10-03 17:42 UTC (permalink / raw)
  To: emacs-devel

In a Debian GNU/Linux testing distribution, updated this morning,
with an Enlightment window manager in X

    > The current CVS build segfaults during startup (with or without
    > -q); stack trace in attachment (to avoid line break issues).

The fix from Tim Van Holder partly works, which is to say, I can start
an instance of today's CVS Emacs, Wed, 2007 Oct 3 16:35 UTC,
-q --no-site-file

and I can invoke   buffer-menu-other-window

but after invoking desktop-read

when I then try to invoke  buffer-menu-other-window  again, I see the message

   Selecting deleted buffer

and not the buffer list.

I tried debugging, both with Edebug and with GDB, and found nothing.

--
    Robert J. Chassell                          GnuPG Key ID: 004B4AC8
    bob@rattlesnake.com                         bob@gnu.org
    http://www.rattlesnake.com                  http://www.teak.cc

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

end of thread, other threads:[~2007-10-03 17:42 UTC | newest]

Thread overview: 5+ messages (download: mbox.gz follow: Atom feed
-- links below jump to the message on this page --
2007-10-03  8:45 current CVS build segfaults Tim Van Holder
2007-10-03  9:09 ` Jason Rumney
2007-10-03 14:20   ` Tim Van Holder
2007-10-03 15:20     ` dhruva
  -- strict thread matches above, loose matches on Subject: below --
2007-10-03 17:42 Robert J. Chassell

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