| Newsgroups |
gmane.comp.lang.dylan.gwydion.devel |
| Message-ID |
<op.wqsd2c0m2wakfp@lenovo-b0c22c0d> |
hi hackers,
I'm porting OpenDylan to FreeBSD-amd64. I've found the problem about
boehm-gc, and I've fixed it.
then I currently succeeded build the Bootstrap.1/bin/dylan-compiler(elf64).
next step, I'm trying to build the dylan-compiler using
Bootstrap.1/bin/dylan-compiler.
But, I've got a SIGSEGV in compiling dfmc-reader.
Program received signal SIGSEGV, Segmentation fault.
0x000000080270144e in Kdood_classVdoodI (dood_=0x721bb0,
class_=0x805f20698) at class.c:1782
(gdb) where
#0 0x000000080270144e in Kdood_classVdoodI (dood_=0x721bb0,
class_=0x805f20698) at class.c:1782
#1 0x0000000802701340 in Kdood_all_slot_descriptorsVdoodI
(dood_=0x721bb0, class_=0x805f20698) at class.c:1739
#2 0x0000000802714057 in Kwalk_slotsVdoodMM1I (dood_=0x721bb0,
info_=0x3f46840, object_=0x3e97300) at walk.c:3672
#3 0x000000080271ea3b in Kwalk_objectVdoodI (dood_=0x721bb0,
info_=0x3f46840, object_=0x3e97300, address_=0x23a705) at walk.c:1650
#4 0x0000000802720a3b in Kdood_walk_indirect_objectVdoodI
(dood_=0x721bb0, info_=0x3f46840, parent_=0x3e97420, object_=0x3e97300) at
walk.c:2925
#5 0x00000008027167e6 in Kwalk_slotsVdoodMM1I (dood_=0x721bb0,
info_=0x3f46840, object_=0x3e97420) at walk.c:4626
#6 0x000000080271ea3b in Kwalk_objectVdoodI (dood_=0x721bb0,
info_=0x3f46840, object_=0x3e97420, address_=0x23a6e5) at walk.c:1650
#7 0x0000000802720a3b in Kdood_walk_indirect_objectVdoodI
(dood_=0x721bb0, info_=0x3f46840, parent_=0x3e973c0, object_=0x3e97420) at
walk.c:2925
#8 0x00000008027167e6 in Kwalk_slotsVdoodMM1I (dood_=0x721bb0,
info_=0x3f46840, object_=0x3e973c0) at walk.c:4626
#9 0x000000080271ea3b in Kwalk_objectVdoodI (dood_=0x721bb0,
info_=0x3f46840, object_=0x3e973c0, address_=0x23a6b9) at walk.c:1650
#10 0x0000000802720a3b in Kdood_walk_indirect_objectVdoodI
(dood_=0x721bb0, info_=0x3f46840, parent_=0x3e974e0, object_=0x3e973c0) at
walk.c:2925
#11 0x00000008027167e6 in Kwalk_slotsVdoodMM1I (dood_=0x721bb0,
info_=0x3f46840, object_=0x3e974e0) at walk.c:4626
#12 0x000000080271ea3b in Kwalk_objectVdoodI (dood_=0x721bb0,
info_=0x3f46840, object_=0x3e974e0, address_=0x23a699) at walk.c:1650
#13 0x0000000802720a3b in Kdood_walk_indirect_objectVdoodI
(dood_=0x721bb0, info_=0x3f46840, parent_=0x3e97600, object_=0x3e974e0) at
walk.c:2925
#14 0x00000008027167e6 in Kwalk_slotsVdoodMM1I (dood_=0x721bb0,
info_=0x3f46840, object_=0x3e97600) at walk.c:4626
#15 0x000000080271ea3b in Kwalk_objectVdoodI (dood_=0x721bb0,
info_=0x3f46840, object_=0x3e97600, address_=0x23a679) at walk.c:1650
#16 0x0000000802720a3b in Kdood_walk_indirect_objectVdoodI
(dood_=0x721bb0, info_=0x3f46840, parent_=0x3e975a0, object_=0x3e97600) at
walk.c:2925
#17 0x00000008027167e6 in Kwalk_slotsVdoodMM1I (dood_=0x721bb0,
info_=0x3f46840, object_=0x3e975a0) at walk.c:4626
#18 0x000000080271ea3b in Kwalk_objectVdoodI (dood_=0x721bb0,
info_=0x3f46840, object_=0x3e975a0, address_=0x23a64d) at walk.c:1650
#19 0x0000000802720a3b in Kdood_walk_indirect_objectVdoodI
(dood_=0x721bb0, info_=0x3f46840, parent_=0x3e976c0, object_=0x3e975a0) at
walk.c:2925
#20 0x00000008027167e6 in Kwalk_slotsVdoodMM1I (dood_=0x721bb0,
info_=0x3f46840, object_=0x3e976c0) at walk.c:4626
#21 0x000000080271ea3b in Kwalk_objectVdoodI (dood_=0x721bb0,
info_=0x3f46840, object_=0x3e976c0, address_=0x23a62d) at walk.c:1650
#22 0x0000000802720a3b in Kdood_walk_indirect_objectVdoodI
(dood_=0x721bb0, info_=0x3f46840, parent_=0x3e977e0, object_=0x3e976c0) at
walk.c:2925
#23 0x00000008027167e6 in Kwalk_slotsVdoodMM1I (dood_=0x721bb0,
info_=0x3f46840, object_=0x3e977e0) at walk.c:4626
#24 0x000000080271ea3b in Kwalk_objectVdoodI (dood_=0x721bb0,
info_=0x3f46840, object_=0x3e977e0, address_=0x23a60d) at walk.c:1650
#25 0x0000000802720a3b in Kdood_walk_indirect_objectVdoodI
(dood_=0x721bb0, info_=0x3f46840, parent_=0x3e97780, object_=0x3e977e0) at
walk.c:2925
#26 0x00000008027167e6 in Kwalk_slotsVdoodMM1I (dood_=0x721bb0,
info_=0x3f46840, object_=0x3e97780) at walk.c:4626
#27 0x000000080271ea3b in Kwalk_objectVdoodI (dood_=0x721bb0,
info_=0x3f46840, object_=0x3e97780, address_=0x23a5e1) at walk.c:1650
#28 0x0000000802720a3b in Kdood_walk_indirect_objectVdoodI
(dood_=0x721bb0, info_=0x3f46840, parent_=0x3e978a0, object_=0x3e97780) at
walk.c:2925
#29 0x00000008027167e6 in Kwalk_slotsVdoodMM1I (dood_=0x721bb0,
info_=0x3f46840, object_=0x3e978a0) at walk.c:4626
#30 0x000000080271ea3b in Kwalk_objectVdoodI (dood_=0x721bb0,
info_=0x3f46840, object_=0x3e978a0, address_=0x23a5c1) at walk.c:1650
#31 0x0000000802720a3b in Kdood_walk_indirect_objectVdoodI
(dood_=0x721bb0, info_=0x3f46840, parent_=0x3e979c0, object_=0x3e978a0) at
walk.c:2925
<------------------------snip------------------------>
#1190 0x00000008027167e6 in Kwalk_slotsVdoodMM1I (dood_=0x721bb0,
info_=0x3f46840, object_=0x327fc80) at walk.c:4626
#1191 0x000000080271ea3b in Kwalk_objectVdoodI (dood_=0x721bb0,
info_=0x3f46840, object_=0x327fc80, address_=0x22ef29) at walk.c:1650
#1192 0x0000000802720a3b in Kdood_walk_indirect_objectVdoodI
(dood_=0x721bb0, info_=0x3f46840, parent_=0x3299580, object_=0x327fc80) at
walk.c:2925
#1193 0x00000008027167e6 in Kwalk_slotsVdoodMM1I (dood_=0x721bb0,
info_=0x3f46840, object_=0x3299580) at walk.c:4626
#1194 0x000000080271ea3b in Kwalk_objectVdoodI (dood_=0x721bb0,
info_=0x3f46840, object_=0x3299580, address_=0x2336f1) at walk.c:1650
#1195 0x0000000802720a3b in Kdood_walk_indirect_objectVdoodI
(dood_=0x721bb0, info_=0x3f46840, parent_=0x38dfa00, object_=0x3299580) at
walk.c:2925
#1196 0x0000000802713535 in Kwalk_pending_objectVdoodI (dood_=0x721bb0,
info_=0x3f46840, object_=0x3299580, parent_=0x38dfa00,
reference_=0x1c1539) at walk.c:6462
#1197 0x000000080271c7aa in Kdood_walk_fromVdoodMM0I (dood_=0x721bb0,
fn_=0x801092d70, object_=0x1038d80, all_keys_=0x7ffffffec4e8,
flushQ_=0x801013f40, forceQ_=0\
x801013f50, parentsQ_=0x801013f40, batchQ_=0x801013f50,
commitQ_=0x801013f50) at walk.c:2188
#1198 0x0000000802722fc4 in Kcommit_rootF4I
(implicit_argument_=0x801013f50, parentsQ_=0x801013f40, dood_=0x721bb0,
object_=0x1038d80, id_=0x11) at commit.c:1010
#1199 0x0000000802721fa5 in Kdood_commitVdoodMM0I (dood_=0x721bb0,
Urest_=0x7ffffffece50, flushQ_=0x801013f40, dumpQ_=0x801013f40,
breakQ_=0x801013f40, parentsQ_=\
0x801013f40, clearQ_=0x801013f50, statsQ_=0x801013f40, size_=0x342c1) at
commit.c:600
#1200 0x0000000800dd9bc9 in rest_key_xep_9 (fn=0x802970d10, n=5) at
/home/u/src/dylan/opendylan/sources/dfmc/c-run-time/run-time.c:2253
#1201 0x000000080646fd71 in Kanonymous_of_ensure_database_savedF887I () at
library-description.c:15533
#1202 0x000000080649623f in Kdo_with_library_contextVdfmc_namespaceMM0I
(f_=0x531a8c0, desc_=0x1038d80) at libraries.c:8337
#1203 0x000000080645baa1 in Kensure_database_savedVdfmc_namespaceMM1I
(ld_=0x1038d80, Urest_=0x801013f80, export_onlyQ_=0x801013f40,
flushQ_=0x801013f40, statsQ_=\
0x801013f40) at library-description.c:15305
#1204 0x000000080805d456 in
Kanonymous_of_compile_library_from_definitionsF269I () at world.c:7389
Any, Idea?
thanks in advice
--
HIROSHI OOTA
_______________________________________________
hackers mailing list
[email protected]
https://lists.opendylan.org/mailman/listinfo/hackers