emacs-devel
[Top][All Lists]
Advanced

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

build problem with recent snapshot


From: Giorgos Keramidas
Subject: build problem with recent snapshot
Date: Fri, 19 May 2006 01:46:44 +0300

Recent build with GTK+ have been crashing randomly here, so I tried
building a recent snapshot with -DENABLE_CHECKING and the following
environment variables:

    export CPPFLAGS='-DENABLE_CHECKING'
    export CPPFLAGS='-DENABLE_CHECKING'
    export CFLAGS='-O2 -pipe -ggdb'
    export CC='gcc'
    export CONFIG_SHELL=/bin/sh
    export MAKE='gmake'

Then I configured and tried to build Emacs with:

    $ ./configure --prefix=/opt/emacs --with-x --with-xpm \
        --with-jpeg --with-tiff --with-gif --with-png \
        --with-gtk 2>&1 | tslog | \
        tee ~/tmp/config-emacs-2006.05.18.02.20.39-freebsd7.0-i386-trunk.log
    $ gmake bootstrap 2>&1 | tslog | \
        tee ~/tmp/build-emacs-2006.05.18.02.20.39-freebsd7.0-i386-trunk.log

The 2006.05.18.02.20.39 snapshot is the last commit of CVS that has been
merged into the local source tree.

But enabling the CPPFLAGS and CFLAGS shown above in the environment made
things much worse; now Emacs fails to bootstrap on FreeBSD 7.0-CURRENT
(i386), with the following stack trace from `bootstrap-emacs'.

Any help about why this could happen, or ideas about tracking down the
real problem?

: [...]
: Generating autoloads for international/isearch-x.el...
: Generating autoloads for international/isearch-x.el...done
: Generating autoloads for isearchb.el...
: Generating autoloads for isearchb.el...done
: Generating autoloads for obsolete/iso-acc.el...
:
: Program received signal SIGSEGV, Segmentation fault.
: [Switching to Thread 0x878fe00 (LWP 100112)]
: 0x08193c69 in mark_object (arg=0) at alloc.c:5393
: 5393            MARK_INTERVAL_TREE (ptr->intervals);
: (gdb) bt
: #0  0x08193c69 in mark_object (arg=0) at alloc.c:5393
: #1  0x0819371b in mark_maybe_object (obj=138376035) at alloc.c:4226
: #2  0x081949b6 in mark_stack () at alloc.c:4336
: #3  0x08197440 in Fgarbage_collect () at alloc.c:5052
: #4  0x081b0fcb in Feval (form=139091917) at eval.c:2139
: #5  0x081b19e9 in Fprogn (args=139089933) at eval.c:433
: #6  0x081b4ffd in Fif (args=139091845) at eval.c:382
: #7  0x081b15c4 in Feval (form=138052048) at eval.c:2215
: #8  0x081b19e9 in Fprogn (args=139089941) at eval.c:433
: #9  0x081b4afd in Fwhile (args=139089941) at eval.c:1076
: #10 0x081b15c4 in Feval (form=138051616) at eval.c:2215
: #11 0x081b19e9 in Fprogn (args=139089949) at eval.c:433
: #12 0x081b4d1b in Flet (args=139091717) at eval.c:1054
: #13 0x081b15c4 in Feval (form=138051640) at eval.c:2215
: #14 0x081b19e9 in Fprogn (args=139089965) at eval.c:433
: #15 0x081b1ddc in funcall_lambda (fun=139089968, nargs=1, 
arg_vector=0xbfbe6a50) at eval.c:3082
: #16 0x081b1f7e in apply_lambda (fun=139089973, args=1, eval_flag=1) at 
eval.c:3011
: #17 0x081b0ff6 in Feval (form=139089973) at eval.c:2300
: #18 0x081b4c95 in Flet (args=139090101) at eval.c:1038
: #19 0x081b15c4 in Feval (form=138051640) at eval.c:2215
: #20 0x081b50ed in For (args=139090181) at eval.c:329
: #21 0x081b15c4 in Feval (form=138052096) at eval.c:2215
: #22 0x081b19e9 in Fprogn (args=139086957) at eval.c:433
: #23 0x081b1ddc in funcall_lambda (fun=139086960, nargs=2, 
arg_vector=0xbfbe6e40) at eval.c:3082
: #24 0x081b1f7e in apply_lambda (fun=139086965, args=1, eval_flag=1) at 
eval.c:3011
: #25 0x081b0ff6 in Feval (form=139086965) at eval.c:2300
: #26 0x081b4c95 in Flet (args=139087093) at eval.c:1038
: #27 0x081b15c4 in Feval (form=138051640) at eval.c:2215
: #28 0x081b19e9 in Fprogn (args=139087205) at eval.c:433
: #29 0x081b1ddc in funcall_lambda (fun=139087208, nargs=2, 
arg_vector=0xbfbe71d4) at eval.c:3082
: #30 0x081b2207 in Ffuncall (nargs=3, args=0xbfbe71d0) at eval.c:2957
: #31 0x081b2a30 in call2 (fn=138602881, arg1=148265571, arg2=146728) at 
eval.c:2713
: #32 0x0817013d in Finsert_file_contents (filename=148265571, visit=138377217, 
beg=0, end=146728, replace=138377217)
:     at fileio.c:4609
: #33 0x081b123f in Feval (form=136834072) at eval.c:2270
: #34 0x081b19e9 in Fprogn (args=146285517) at eval.c:433
: #35 0x081b4ffd in Fif (args=146285325) at eval.c:382
: #36 0x081b15c4 in Feval (form=138052048) at eval.c:2215
: #37 0x081b19e9 in Fprogn (args=146285525) at eval.c:433
: #38 0x081b15c4 in Feval (form=138052000) at eval.c:2215
: #39 0x081b2e42 in Funwind_protect (args=146282597) at eval.c:1317
: #40 0x081b15c4 in Feval (form=138051520) at eval.c:2215
: #41 0x081b19e9 in Fprogn (args=146282725) at eval.c:433
: #42 0x081a5a7a in Fsave_excursion (args=146282725) at editfns.c:999
: #43 0x081b15c4 in Feval (form=138050656) at eval.c:2215
: #44 0x081b19e9 in Fprogn (args=146282733) at eval.c:433
: #45 0x081b4d1b in Flet (args=146284845) at eval.c:1054
: #46 0x081b15c4 in Feval (form=138051640) at eval.c:2215
: #47 0x081b19e9 in Fprogn (args=146283013) at eval.c:433
: #48 0x081b1ddc in funcall_lambda (fun=146283016, nargs=1, 
arg_vector=0xbfbfbf90) at eval.c:3082
: #49 0x081b1f7e in apply_lambda (fun=146283021, args=1, eval_flag=1) at 
eval.c:3011
: #50 0x081b0ff6 in Feval (form=146283021) at eval.c:2300
: #51 0x081b50ed in For (args=146387269) at eval.c:329
: #52 0x081b15c4 in Feval (form=138052096) at eval.c:2215
: #53 0x081b19e9 in Fprogn (args=146387277) at eval.c:433
: #54 0x081a98d6 in Fsave_restriction (body=146281853) at editfns.c:3148
: #55 0x081b15c4 in Feval (form=138049432) at eval.c:2215
: #56 0x081b19e9 in Fprogn (args=146387285) at eval.c:433
: #57 0x081a5a7a in Fsave_excursion (args=146387285) at editfns.c:999
: #58 0x081b15c4 in Feval (form=138050656) at eval.c:2215
: #59 0x081b19e9 in Fprogn (args=146387293) at eval.c:433
: #60 0x081a5a7a in Fsave_excursion (args=146283469) at editfns.c:999
: #61 0x081b15c4 in Feval (form=138050656) at eval.c:2215
: #62 0x081b19e9 in Fprogn (args=146387389) at eval.c:433
: #63 0x081b4d1b in Flet (args=146283413) at eval.c:1054
: #64 0x081b15c4 in Feval (form=138051640) at eval.c:2215
: #65 0x081b19e9 in Fprogn (args=146387397) at eval.c:433
: #66 0x081b1ddc in funcall_lambda (fun=146387400, nargs=1, 
arg_vector=0xbfbfc6e0) at eval.c:3082
: #67 0x081b1f7e in apply_lambda (fun=146387405, args=1, eval_flag=1) at 
eval.c:3011
: #68 0x081b0ff6 in Feval (form=146387405) at eval.c:2300
: #69 0x081b19e9 in Fprogn (args=146384349) at eval.c:433
: #70 0x081b4f52 in Fcond (args=146384357) at eval.c:410
: #71 0x081b15c4 in Feval (form=138052024) at eval.c:2215
: #72 0x081b19e9 in Fprogn (args=146384365) at eval.c:433
: #73 0x081b4e67 in FletX (args=146385557) at eval.c:996
: #74 0x081b15c4 in Feval (form=138051664) at eval.c:2215
: #75 0x081b19e9 in Fprogn (args=146384429) at eval.c:433
: #76 0x081b4afd in Fwhile (args=146384429) at eval.c:1076
: #77 0x081b15c4 in Feval (form=138051616) at eval.c:2215
: #78 0x081b19e9 in Fprogn (args=146384437) at eval.c:433
: #79 0x081a5a7a in Fsave_excursion (args=146385381) at editfns.c:999
: #80 0x081b15c4 in Feval (form=138050656) at eval.c:2215
: #81 0x081b19e9 in Fprogn (args=146380949) at eval.c:433
: #82 0x081a5aba in Fsave_current_buffer (args=146381261) at editfns.c:1015
: #83 0x081b15c4 in Feval (form=138050632) at eval.c:2215
: #84 0x081b10f6 in Feval (form=138833997) at eval.c:2298
: #85 0x081b19e9 in Fprogn (args=146384845) at eval.c:433
: #86 0x081b4e67 in FletX (args=146385213) at eval.c:996
: #87 0x081b15c4 in Feval (form=138051664) at eval.c:2215
: #88 0x081b19e9 in Fprogn (args=146384853) at eval.c:433
: #89 0x081b1ddc in funcall_lambda (fun=146384856, nargs=0, 
arg_vector=0xbfbfd154) at eval.c:3082
: #90 0x081b2207 in Ffuncall (nargs=1, args=0xbfbfd150) at eval.c:2957
: #91 0x081b43cc in Fapply (nargs=2, args=0xbfbfd150) at eval.c:2394
: #92 0x081b16ae in Feval (form=138051376) at eval.c:2215
: #93 0x081b19e9 in Fprogn (args=146383565) at eval.c:433
: #94 0x081b1ddc in funcall_lambda (fun=146383600, nargs=0, 
arg_vector=0xbfbfd314) at eval.c:3082
: #95 0x081b2207 in Ffuncall (nargs=1, args=0xbfbfd310) at eval.c:2957
: #96 0x081b16ae in Feval (form=138051256) at eval.c:2215
: #97 0x081b19e9 in Fprogn (args=145518509) at eval.c:433
: #98 0x081b4ffd in Fif (args=145518461) at eval.c:382
: #99 0x081b15c4 in Feval (form=138052048) at eval.c:2215
: #100 0x081b19e9 in Fprogn (args=145518517) at eval.c:433
: #101 0x081b4f52 in Fcond (args=145518525) at eval.c:410
: #102 0x081b15c4 in Feval (form=138052024) at eval.c:2215
: #103 0x081b19e9 in Fprogn (args=145513965) at eval.c:433
: #104 0x081b4e67 in FletX (args=145519165) at eval.c:996
: #105 0x081b15c4 in Feval (form=138051664) at eval.c:2215
: #106 0x081b19e9 in Fprogn (args=145513973) at eval.c:433
: #107 0x081b4afd in Fwhile (args=145513973) at eval.c:1076
: #108 0x081b15c4 in Feval (form=138051616) at eval.c:2215
: #109 0x081b19e9 in Fprogn (args=145513981) at eval.c:433
: #110 0x081b4d1b in Flet (args=145518885) at eval.c:1054
: #111 0x081b15c4 in Feval (form=138051640) at eval.c:2215
: #112 0x081b19e9 in Fprogn (args=146047909) at eval.c:433
: #113 0x081b15c4 in Feval (form=138052000) at eval.c:2215
: #114 0x081b4fdc in Fif (args=146047933) at eval.c:381
: #115 0x081b15c4 in Feval (form=138052048) at eval.c:2215
: #116 0x081b10f6 in Feval (form=138698461) at eval.c:2298
: #117 0x081b19e9 in Fprogn (args=145514149) at eval.c:433
: #118 0x081b1ddc in funcall_lambda (fun=145512800, nargs=1, 
arg_vector=0xbfbfdd60) at eval.c:3082
: #119 0x081b1f7e in apply_lambda (fun=145512805, args=1, eval_flag=1) at 
eval.c:3011
: #120 0x081b0ff6 in Feval (form=145512805) at eval.c:2300
: #121 0x081b19e9 in Fprogn (args=145488949) at eval.c:433
: #122 0x081b1ddc in funcall_lambda (fun=145489136, nargs=0, 
arg_vector=0xbfbfdf20) at eval.c:3082
: #123 0x081b1f7e in apply_lambda (fun=145489141, args=1, eval_flag=1) at 
eval.c:3011
: #124 0x081b0ff6 in Feval (form=145489141) at eval.c:2300
: #125 0x081b2e42 in Funwind_protect (args=145472141) at eval.c:1317
: #126 0x081b15c4 in Feval (form=138051520) at eval.c:2215
: #127 0x081b19e9 in Fprogn (args=145469653) at eval.c:433
: #128 0x081b4d1b in Flet (args=145472117) at eval.c:1054
: #129 0x081b15c4 in Feval (form=138051640) at eval.c:2215
: #130 0x081b19e9 in Fprogn (args=145469661) at eval.c:433
: #131 0x081b4ffd in Fif (args=145472877) at eval.c:382
: #132 0x081b15c4 in Feval (form=138052048) at eval.c:2215
: #133 0x081b19e9 in Fprogn (args=145469669) at eval.c:433
: #134 0x081b1ddc in funcall_lambda (fun=145469672, nargs=0, 
arg_vector=0xbfbfe440) at eval.c:3082
: #135 0x081b1f7e in apply_lambda (fun=145469677, args=1, eval_flag=1) at 
eval.c:3011
: #136 0x081b0ff6 in Feval (form=145469677) at eval.c:2300
: #137 0x0812c6f9 in top_level_2 () at keyboard.c:1337
: #138 0x081af8de in internal_condition_case (bfun=0x812c6e8 <top_level_2>, 
handlers=138474097, hfun=0x8137588 <cmd_error>)
:     at eval.c:1474
: #139 0x0812c725 in top_level_1 () at keyboard.c:1345
: #140 0x081af595 in internal_catch (tag=3, func=0x812c6fc <top_level_1>, 
arg=138377217) at eval.c:1212
: #141 0x0812c2c3 in command_loop () at keyboard.c:1302
: #142 0x0812c37b in recursive_edit_1 () at keyboard.c:1000
: #143 0x0812c4ed in Frecursive_edit () at keyboard.c:1061
: #144 0x0812b5ee in main (argc=8, argv=0xbfbfe828) at emacs.c:1789
: (gdb)
: (gdb) q
: The program is running.  Exit anyway? (y or n) y




reply via email to

[Prev in Thread] Current Thread [Next in Thread]