, t, __text__TEXT /__bss__DATAt,__data__DATAX>__nl_symbol_ptr__DATAX,x/|__textcoal_nt__TEXTh, / @NẼċEЋUԉ$T$ED$$EE;E~{u$ẼD$$EpM̸h )‰i')ȅt E;EtẺD$$PẼ{u$EE܉D$B$ EE;E~sEȉD$ED$l$ t!ẺD$$EE$u(EȉD$ED$$sE]EȃD$E$qE}u(EȉD$ED$$-EED$ D$J$E}u(EȉD$ED$B$EED$E$M̸h )‰i)ȅt E;EtẺD$$Ẽ$x.u$HE5B$Ju$EEE\[^_]UWVSEEEEE;E~ME$9t6E$@(E܃}uE܃xt EȃEȋE܋@EۍEEЉUDž$DžpE3E3(($t Dž$${D$ $WEЋD$D$ EȉD$ED$\ $'EUЋE;~ E̍EЋ$ZẼԋED$ED$$EE;E~cE$Mh )‰i')ȅt E;EtED$ED$$E듋EȉD$ED$$EEE;E~E$8Dž E$@(E܃}uE܃xt} D$ED$y$E܋@$ẼM̸h )‰i)ȅt E9EtẺD$ED$O$  E܋@EXEED$$"ED$$$3U$u;p ~$pЉ/thE/9t/+9tCE 3UEEt.$u#ED$E$Dž$Eā[^_]ÐUS4$dE D$ D$ D$E$E$$[}u#D$D$E$6  D$ D$ D$E$E$EED$\ED$$}uf($QE܃}tA}r}tAE$\EE$EE5$EHD$E$E} E$\E$#upJ$TE$0E$}ux$EE<ED$$E$E$ED$\ED$$}tW$[D$E$Jt,$E$lEE$}u}$ EEE4[]UZ ÐUS$E8 EE $s ,E $W 0UEU E b D$,$ E}u5,D$p D$$ E4E EE$[]ÐUS$L$S $. DD$ $u $EBHD$DD$ $ L$ EE$[]ÐU(EEE}t}r}t)E $DE$3EEÐUS18tED$=$ x$ED$9$ y EEȉEEĄ[]ÐU$ M#U#c#$Id: db_file.c,v 1.4 1998/12/14 13:17:33 nop Exp $ ** LambdaMOO Database, Format Version %u ** #%d recycled #%d recycled #%d VALIDATING the object hierarchies ... VALIDATE: Phase 1: Check for invalid objects ... VALIDATE: Done through #%d ... parentVALIDATE: #%d.%s = #%d ... fixed. childsiblinglocationcontentsnextVALIDATE: Fixed %d should-be-null next pointer(s) ... VALIDATE: Phase 2: Check for cycles ... VALIDATE: Cycle in `%s' chain of #%d VALIDATE: Phase 3: Check for inconsistencies ... VALIDATE: #%d not in %s (#%d)'s %s list. VALIDATE: #%d erroneously on #%d's %s list. VALIDATING the object hierarchies ... finished. #%d:%sREAD_DB_FILE: Unknown DB version number: %d %d %d %d %d READ_DB_FILE: Bad header LOADING: Reading %d objects... READ_DB_FILE: Bad object #%d. LOADING: Done reading %d objects ... READ_DB_FILE: Errors in object hierarchies. LOADING: Reading %d MOO verb programs... #%d:%d READ_DB_FILE: Bad program header, i = %d. READ_DB_FILE: Verb for non-existant object: #%d:%d. READ_DB_FILE: Unknown verb index: #%d:%d. READ_DB_FILE: Unparsable program #%d:%d. LOADING: Done reading %d verb programs... LOADING: Reading forked and suspended tasks... READ_DB_FILE: Can't read task queue. LOADING: Reading list of formerly active connections... DB_READ: Can't read active connections. %s: Writing %d objects... %s: Done writing %d objects... %s: Writing %d MOO verb programs... %s: Done writing %d verb programs... %s: Writing forked and suspended tasks... %s: Writing list of formerly active connections... Too many EXCEPT clauses!DUMPINGCHECKPOINTINGPANIC-DUMPING%s.#%d#%s.PANIC%s on %s ... checkpointer(MOO checkpointer)wTrying to dump databaseAbandoning checkpoint attempt... Waiting %d seconds and retrying dump... %s on %s finished Renaming temporary dump fileOpening temporary dump fileinput-db-file output-db-filerCannot open input database file: %s LOADING: %s DB_LOAD: Cannot load database! LOADING: %s done, will dump new database on %s ⍀ P⍀P~y⍀Pe`⍀PLG⍀P3.⍀P⍀Pv⍀vPa⍀aPL⍀LP7⍀7P"⍀"P ⍀ Pkf⍀PRM⍀P94⍀P ⍀P⍀P⍀Pz⍀zPe⍀ePP⍀PP;⍀;Pql&⍀&PXS⍀P?:⍀P&!⍀P ⍀P⍀P⍀P⍀P~⍀~Pi⍀iPwrT⍀TP^Y?⍀?PE@*⍀*P,'⍀P⍀P⍀P⍀P⍀P⍀P⍀P}x⍀Pd_m⍀mPKFX⍀XP2-C⍀CP.⍀.P⍀P⍀P⍀P⍀P⍀P~⍀Pje⍀PQL⍀P83q⍀qP\⍀\PG⍀GP2⍀2P⍀P⍀P]%v%%%%%% &%&>&W&p&&&&&&''8'Q'j''''''((2(K(d(}((((((),)E)^)w)))))) *&*?*X*q******+ +9+R+$Ë $Ë$ò~t|,CaW,CEt,C?x %,8 %8|,8,8y%8ojb$8V|,8PD:,84x  ,PX,P$P|,P|,P$P,Pw|,PoLx =$;7y y$h\$h,h,hI$hhxh]U $h5-#h! #hh#h#huYQ#hE=#h-hq#h,ht,ht,hy#h,hq#h,hyt,hpdx 6d,1\,1`,1`,1`,14#1d,1je]#1PKC"1 "11}`:2@"1 "1!1XP1(1d,1d,1n_2-x !> !> @!> !>  > `B: > ,> > @ >  > qi> WO> '> @> > > yc[> N1   >  >  `>  ,> u k ,> _ ,> T J > @ ,> : x "  x,   x, Q   x,  x, x  i W O 7 )     m    {x d A     m    r L D `        {W C ; 1 m  jD<6.@@jb@Q{=@s@mx@g Sx oJ<)|n`RD6( q l^x dBaF;0%\FQFaWOMFBx / |m_,  T   R,J+R,J+w  N,1+N,1+w  J,+J,+w  F,*F,*w  B,*B,*w  >,*>,*yw t n:,*f:,*`w [ U6,*M6,*Gw B <2,*42,*.w ) #.,i*.,i*w  *,P**,P*w  &,7*&,7*w  ",*",*w  ,*,*w  ,),)w  ,),)w z t,)l,)fw a [,)S,)Mw H B ,): ,)4w / ),o)!,o)w  ,V),V)w  +=)+=)w  +$)+$)w  + )+ )w  +(+(w  +(+(w  z+(r+(lw g a+(Y+(Sw N H+(@+(:w 5 /+u('+u(!w  +\(+\(w  +C(+C(w  +*(+*(w  +(+(w  +'+'w  +'+'w  +'x+'rw m g+'_+'Yw T N+'F+'@w ; 5+{'-+{''w " +b'+b'w  +I'+I'w  +0'+0'w  +'+'w  +&+&w  +&+&w  +&~+&xw s m+&e+&_w Z T+&L+&Fw A ;+&3+&-w ( "+h&+h&w  +O&+O&w  +6&+6&w  ~+&~+&w  z+&z+&w  v+%v+%w  r+%r+%~w y sn+%kn+%ew ` Zj+%Rj+%Lw G Af+%9f+%3w . (b+n% b+n%w  ^+U%^+U%w |xtplhd`\XTPLHD@<840,($  dd<'t,8ND6D7D8D9D:(D;4D<>D=H\$6v5 5 1   4 L@ z   k z 9 $P PDAPDBVDCcDDqDEDF $AP @ $D DJDKDLDM $J ' ? KJ K L $M DQDRDS\ $Qq P $ DWDXDYDZD[ $W V 8 $4D_D`DaDb$Dc3,$_A^K$<L8Dj8DrFDsoDt{DvDwDxDyDzD|D}D~DDD DD!D,D7DBDMDWD`DpDDDDDDDDDDDDDD9DADIDODmDwDDDDY$j8mkxlL&>mnoopF$DDDDDDDDD,D:DHDVDdDrDDDDDDDDDDDDD-D5DCDND_DsD{$#,4=N\]^$_DDDDDDDDDDDD0D:D@DDD*DxD DDD%D:DHDcDqDD(D) D*c D+ D% D10 D26 D4B D5P D6k D8y D9 DO DP+ Dd De D5u Dk Dl Dm u$c((  ))# $c %*1*>c ? @+L+Y Z( [( \6ek fOtO + PP+  d  e x x  $ x, Dq Dr Du Dv Dx Dy Dz& $q pr(?&sx, - $0 D~0 D> D] Di D} D D D D D D DD#D8D@DRDgDxDDDDDDDD DD+D?D`DuDDDDDDDDD$D*DFDRDdDDDDDDDDDDDD$~0  #/<ES> TU$V D D1D9D@DGDXDgDDDDDDDD,D\DoDDDDDDDD"D>DYDlDvDDDDDDD!D/D:D OD TD iD nD DDKDNe$ {1( /I.$VEg l2  <KY$<\D\DhD#w,D$D&D'D)D*D,D.$D3ID4OD6tD7yD8D:D;D=DCDDDEDFDGDHDIDJ%DK+DL9DNEDPLDRaDSlDVqDW|DXDYDZD[D\DaDbDeDh DjDm!Dn'$\Pdnw4lT{q(hNEq'$Du0Dv;DwA$u0$D}DDPDXDd|,D}DDDDDD  ,DDD"$}D+|A| _~hPi"j$D,D8DHDTDnDwDDDDDDk$,{$DDDDD D DDD,D/|$1$XD4DCDDD$4,>Vb&[g'"`2pK%_{ejoeK tZ Ll ` Q a z p C  $pDDD $!$! /#!(*|,9!(*,N!&+t,f!&-! !(y,! !d h, p,L l,4|dDs,;0,-{=N L0o_<Sx[<i~l]q, su+.3M___i686.get_pc_thunk.bx_dbio_input_version_reason_names_db_usage_string___i686.get_pc_thunk.cx_db_initialize_db_load_db_flush_db_disk_size_db_shutdown_rcsid_db_file___i686.get_pc_thunk.axdyld_stub_binding_helper___sF_ANY_dbpriv_dbio_failed_ES_exceptionStack_stat_str_intern_close_str_intern_open_dbpriv_set_dbio_input_dbpriv_build_prep_table_fprintf_str_dup_exit_rename_timer_sleep_fclose_log_perror_dbpriv_set_dbio_output_fopen_fork_server_set_server_cmdline_free_stream_reset_command_history_remove_ES_RaiseException_panic_write_active_connections_write_task_queue_dbio_write_program_setjmp_db_all_users_read_active_connections_read_task_queue_db_set_verb_program_dbio_read_program_db_find_indexed_verb_dbpriv_set_all_users_new_list_check_version_reset_stream_stream_printf_db_verb_definer_db_verb_names_new_stream_errlog_oklog_dbpriv_count_properties_dbpriv_find_object_dbio_printf_valid_mymalloc_dbio_read_string_dbpriv_new_object_dbpriv_new_recycled_object_strcmp_dbio_read_line_db_last_used_objid_dbio_scanf_dbio_write_var_dbio_read_var_dbpriv_new_propdef_dbio_write_num_dbio_write_objid_dbio_write_string_dbio_read_num_dbio_read_objid_dbio_read_string_intern/mnt/gmirror/ports/net/lambdamoo/work/MOO-1.8.1/db_file.cgcc2_compiled._dump_generation_header_format_string_read_verbdefread_verbdef:f(0,1)=(0,1)void:t(0,1)v:p(0,2)=*(0,3)=(0,4)=xsVerbdef:Verbdef:t(0,3)Verbdef:T(0,4)=s20name:(0,5)=*(0,6)=k(0,7)=r(0,7);0;127;,0,32;program:(0,8)=*(0,9)=(0,10)=s68version:(0,11)=(0,12)=eDBV_Prehistory:0,DBV_Exceptions:1,DBV_BreakCont:2,DBV_Float:3,DBV_BFBugFixed:4,Num_DB_Versions:5,;,0,32;first_lineno:(0,13)=r(0,13);0000000000000;0037777777777;,32,32;ref_count:(0,13),64,32;main_vector:(0,14)=(0,15)=s20numbytes_label:(0,16)=(0,17)=@s8;r(0,17);0;255;,0,8;numbytes_literal:(0,16),8,8;numbytes_fork:(0,16),16,8;numbytes_var_name:(0,16),24,8;numbytes_stack:(0,16),32,8;vector:(0,18)=*(0,16),64,32;size:(0,13),96,32;max_stack:(0,13),128,32;;,96,160;num_literals:(0,13),256,32;literals:(0,19)=*(0,20)=(0,21)=xsVar:,288,32;fork_vectors_size:(0,13),320,32;fork_vectors:(0,22)=*(0,14),352,32;num_var_names:(0,13),384,32;var_names:(0,23)=*(0,5),416,32;cached_lineno:(0,13),448,32;cached_lineno_pc:(0,13),480,32;cached_lineno_vec:(0,13),512,32;;,32,32;owner:(0,24)=(0,25)=(0,26)=r(0,26);-2147483648;2147483647;,64,32;perms:(0,27)=@s16;r(0,27);-32768;32767;,96,16;prep:(0,27),112,16;next:(0,2),128,32;;char:t(0,7)Program:t(0,9)DB_Version:t(0,11) :T(0,12)unsigned int:t(0,13)Bytecodes:t(0,14)Byte:t(0,16)unsigned char:t(0,17)Var:t(0,20)Var:T(0,21)=s8v:(0,28)=u4str:(0,5),0,32;num:(0,25),0,32;obj:(0,24),0,32;err:(0,29)=xeerror:,0,32;list:(0,19),0,32;fnum:(0,30)=*(0,31)=r(0,26);8;0;,0,32;;,0,32;type:(0,32)=(0,33)=eTYPE_INT:0,TYPE_OBJ:1,_TYPE_STR:2,TYPE_ERR:3,_TYPE_LIST:4,TYPE_CLEAR:5,TYPE_NONE:6,TYPE_CATCH:7,TYPE_FINALLY:8,_TYPE_FLOAT:9,;,32,32;;Objid:t(0,24)int32:t(0,25)int:t(0,26)short int:t(0,27)error:T(0,29)=eE_NONE:0,E_TYPE:1,E_DIV:2,E_PERM:3,E_PROPNF:4,E_VERBNF:5,E_VARNF:6,E_INVIND:7,E_RECMOVE:8,E_MAXREC:9,E_RANGE:10,E_ARGS:11,E_NACC:12,E_INVARG:13,E_QUOTA:14,E_FLOAT:15,;double:t(0,31)var_type:t(0,32) :T(0,33)_write_verbdefwrite_verbdef:f(0,1)v:p(0,2)_read_propdefread_propdef:f(0,34)=(0,35)=xsPropdef:Propdef:t(0,34)Propdef:T(0,35)=s8name:(0,5),0,32;hash:(0,26),32,32;;name:(0,5)_write_propdefwrite_propdef:f(0,1)p:p(0,36)=*(0,34)_read_propvalread_propval:f(0,1)p:p(0,37)=*(0,38)=(0,39)=xsPval:Pval:t(0,38)Pval:T(0,39)=s16var:(0,20),0,64;owner:(0,24),64,32;perms:(0,27),96,16;;_write_propvalwrite_propval:f(0,1)p:p(0,37)_read_objectread_object:f(0,26)oid:(0,24)o:(0,40)=*(0,41)=(0,42)=xsObject:Object:t(0,41)Object:T(0,42)=s60id:(0,24),0,32;owner:(0,24),32,32;location:(0,24),64,32;contents:(0,24),96,32;next:(0,24),128,32;parent:(0,24),160,32;child:(0,24),192,32;sibling:(0,24),224,32;name:(0,5),256,32;flags:(0,26),288,32;verbdefs:(0,2),320,32;propdefs:(0,43)=(0,44)=xsProplist:,352,96;propval:(0,37),448,32;;Proplist:t(0,43)Proplist:T(0,44)=s12max_length:(0,26),0,32;cur_length:(0,26),32,32;l:(0,36),64,32;;s:(0,45)=ar(0,46)=r(0,46);0000000000000;0037777777777;;0;19;(0,7)long unsigned int:t(0,47)=r(0,47);0000000000000;0037777777777;i:(0,26)v:(0,2)prevv:(0,48)=*(0,2)nprops:(0,26)_write_objectwrite_object:f(0,1)oid:p(0,24)o:(0,40)v:(0,2)i:(0,26)nverbdefs:(0,26)nprops:(0,26)_validate_hierarchiesvalidate_hierarchies:f(0,26)oid:(0,24)log_oid:(0,24)size:(0,24)broken:(0,26)fixed_nexts:(0,26)o:(0,40)o:(0,40)oid2:(0,24)count:(0,26)oid2:(0,24)count:(0,26)oid2:(0,24)count:(0,26)oid2:(0,24)count:(0,26)o:(0,40)parent:(0,24)oid2:(0,24)location:(0,24)oid2:(0,24)oid2:(0,24)oid2:(0,24)_s.0_fmt_verb_namefmt_verb_name:f(0,5)data:p(0,49)=*(0,1)h:(0,50)=*(0,51)=(0,52)=s4ptr:(0,49),0,32;;db_verb_handle:t(0,51)s:V(0,53)=*(0,54)=(0,55)=s12buffer:(0,56)=*(0,7),0,32;buflen:(0,26),32,32;current:(0,26),64,32;;Stream:t(0,54)_read_db_fileread_db_file:f(0,26)oid:(0,24)nobjs:(0,26)nprogs:(0,26)nusers:(0,26)user_list:(0,20)i:(0,26)vnum:(0,26)dummy:(0,26)h:(0,51)program:(0,8)_write_db_filewrite_db_file:f(0,26)reason:p(0,5)oid:(0,24)max_oid:(0,24)v:(0,2)user_list:(0,20)i:(0,26)nprogs:(0,57)=B(0,26)success:(0,57)ES_ctx:(0,58)=B(0,59)=xsES_CtxBlock:ES_CtxBlock:T(0,59)=s132jmp:(0,60)=(0,61)=ar(0,46);0;17;(0,26),0,576;nx:(0,26),576,32;array:(0,62)=ar(0,46);0;9;(0,63)=*(0,64)=(0,65)=s4junk:(0,26),0,32;;,608,320;id:(0,63),928,32;value:(0,26),960,32;finally:(0,26),992,32;link:(0,66)=*(0,58),1024,32;;jmp_buf:t(0,60)Exception:t(0,64)ES_es:(0,67)=B(0,68)=(0,69)=xeES_Value:ES_Value:t(0,68)ES_Value:T(0,69)=eES_Initialize:0,ES_EvalBody:1,ES_Exception:2,;vcount:(0,26)exception_value:(0,26)_dump_database_dump_db_namedump_database:f(0,26)reason:p(0,70)=(0,71)=eDUMP_SHUTDOWN:0,DUMP_CHECKPOINT:1,DUMP_PANIC:2,;Dump_Reason:t(0,70) :T(0,71)s:(0,53)temp_name:(0,56)f:(0,72)=*(0,73)=(0,74)=xs__sFILE:FILE:t(0,73)__sFILE:T(0,74)=s88_p:(0,75)=*(0,17),0,32;_r:(0,26),32,32;_w:(0,26),64,32;_flags:(0,27),96,16;_file:(0,27),112,16;_bf:(0,76)=xs__sbuf:,128,64;_lbfsize:(0,26),192,32;_cookie:(0,49),224,32;_close:(0,77)=*(0,78)=f(0,26),256,32;_read:(0,79)=*(0,80)=f(0,26),288,32;_seek:(0,81)=*(0,82)=f(0,83)=(0,84)=(0,85)=(0,86)=@s64;r(0,86);01000000000000000000000;0777777777777777777777;,320,32;_write:(0,87)=*(0,88)=f(0,26),352,32;_ub:(0,76),384,64;_extra:(0,89)=*(0,90)=xs__sFILEX:,448,32;_ur:(0,26),480,32;_ubuf:(0,91)=ar(0,46);0;2;(0,17),512,24;_nbuf:(0,92)=ar(0,46);0;0;(0,17),536,8;_lb:(0,76),544,64;_blksize:(0,26),608,32;_offset:(0,83),640,64;;__sbuf:T(0,76)=s8_base:(0,75),0,32;_size:(0,26),32,32;;fpos_t:t(0,83)__darwin_off_t:t(0,84)__int64_t:t(0,85)long long int:t(0,86)success:(0,26)retry_interval:(0,26)db_usage_string:F(0,5)_input_db_name_input_dbdb_initialize:F(0,26)pargc:p(0,93)=*(0,26)pargv:p(0,94)=*(0,95)=*(0,56)f:(0,72)db_load:F(0,26)db_flush:F(0,26)type:p(0,96)=xedb_flush_type:db_flush_type:T(0,96)=eFLUSH_IF_FULL:0,FLUSH_ONE_SECOND:1,FLUSH_ALL_NOW:2,FLUSH_PANIC:3,;success:(0,26)db_disk_size:F(0,25)st:(0,97)=xsstat:stat:T(0,97)=s96st_dev:(0,98)=(0,99)=(0,100)=(0,26),0,32;st_ino:(0,101)=(0,102)=(0,103)=(0,13),32,32;st_mode:(0,104)=(0,105)=(0,106)=(0,107)=@s16;r(0,107);0;65535;,64,16;st_nlink:(0,108)=(0,106),80,16;st_uid:(0,109)=(0,110)=(0,103),96,32;st_gid:(0,111)=(0,112)=(0,103),128,32;st_rdev:(0,98),160,32;st_atimespec:(0,113)=xstimespec:,192,64;st_mtimespec:(0,113),256,64;st_ctimespec:(0,113),320,64;st_size:(0,114)=(0,84),384,64;st_blocks:(0,115)=(0,116)=(0,85),448,64;st_blksize:(0,117)=(0,118)=(0,100),512,32;st_flags:(0,103),544,32;st_gen:(0,103),576,32;st_lspare:(0,100),608,32;st_qspare:(0,119)=ar(0,46);0;1;(0,85),640,128;;dev_t:t(0,98)__darwin_dev_t:t(0,99)__int32_t:t(0,100)ino_t:t(0,101)__darwin_ino_t:t(0,102)__uint32_t:t(0,103)mode_t:t(0,104)__darwin_mode_t:t(0,105)__uint16_t:t(0,106)short unsigned int:t(0,107)nlink_t:t(0,108)uid_t:t(0,109)__darwin_uid_t:t(0,110)gid_t:t(0,111)__darwin_gid_t:t(0,112)timespec:T(0,113)=s8tv_sec:(0,120)=(0,121)=(0,122)=r(0,122);-2147483648;2147483647;,0,32;tv_nsec:(0,122),32,32;;off_t:t(0,114)blkcnt_t:t(0,115)__darwin_blkcnt_t:t(0,116)blksize_t:t(0,117)__darwin_blksize_t:t(0,118)time_t:t(0,120)__darwin_time_t:t(0,121)long int:t(0,122)db_shutdown:F(0,1)dbio_input_version:G(0,11)input_db_name:S(0,56)dump_db_name:S(0,56)dump_generation:S(0,26)header_format_string:S(0,5)reason_names:G(0,123)=ar(0,46);0;2;(0,5)input_db:S(0,72)rcsid_db_file:G(0,124)=ar(0,46);0;50;(0,7)