Hhh__text__TEXTQ hn__debug_info__DWARFQ 1&0__debug_abbrev__DWARF.1|7__debug_line__DWARF39__debug_str__DWARF];=A__debug_loc__DWARFoC^OI__debug_ranges__DWARFSY__cstring__TEXTT" mZ__data__DATA^d__const__TEXT^d__apple_names__DWARF^d__apple_objc__DWARF`$f__apple_namespac__DWARF`$f__apple_types__DWARF aXfH__compact_unwind__LDhe@HkЃ __eh_frame__TEXTfl h$  `@ PEE RBUHAWAVATSHIL%M$$LeH5LiLH`HH5HHH5H0LHtDH L0HLHHHLHHL1H`HL;euH[A\A^A_]f.UHAWAVSPIHM~;L=@HHiONHH?H$k4)HB8HIuH[A^A_]DUHAWAVAUATSHHLIIIHHHHHEп0IHpHLHpH=H5HHpH11HLLHHbHLLLL`HpLHLLLHIMLH HHH HHLHHpHHHHpLH9Hp=HpHHHLHLEjH1H9HLHHHHH)HHHHIE1HHHIL@LH LHIMIHHiHHILH LIH~HHHH1H HHEH EHHuƅHpHHLAH|HH III LpE1LHLHHIL)LHH9ZLpL1LLH9LHHpLLH9LEHLHJHpE1HLLH1HHHH$HpLLH%HpLL"LH=HHH;EuHH[A\A]A^A_]H=H5H CH=H5H DH=H5H IH=H5H KH=H5H NH=H5H TcH=H5H WDH=H5H Y%H=H5H [H=H5H ]H=H5H rH=H5H vH=H5H wH=H5H xnH=H5H ~RH=H5H 6H=H5H H=H5H m1f.UHAWAVAUATSHHHHEп@HX1H5HiH5HHH`1L=DHHiONHH?H$k4)HB8HXHH@uAL=L`ALLXLLHHMLLLHMHHH5IľHXLLLLXE1LHHLLLLHMDžE1LHHLLLLH MII@H`HHHHXH=H=HHH;EuHĘ[A\A]A^A_]H=1ffff.UHAWAVSHL=M?L}IH5HiIH5HHHpHLH LE1HLH5HpHHH5HpH5HpHH5HpHH5HpHpHHHLL;}uH[A^A_]H=1H=H5H H=H5H nH=H5H RH=H5H 6H=H5H H=H5H 1f.UHAWAVAUATSHHHHEпIƿHÿ0IMHHL11H5HimL5E1LfDHHiONHH?H$k4)HB0AHHu1LHHiONHH?H$k4)HB0C/IIuf.HHiONHH?H$k4)HB0AHH0uH5HHL`LH1LHHH E1HLHHHH=AHHHH=6LLH LL`LHLLH5HHHH E1E1HLHIH`LH IH`HHH5HHH5HHE1LH`HH Lfffff.LHH=HAA ~LLH LH`0HLHLHLLHHHH;EuH[A\A]A^A_]H=H5H 1H=H=1H=H5H H=H5H f.UHAWAVAUATSHHHHEп@ILP@ILH@H01H5HieH5HHH`E1L-1f.HHiONHH?H$k4)HB(AHH@uLPHHiONHH?H$k4)HB(C>II@uʻH L%H`LPfHXII?IIIE1HLHMH|+K|= LA DžD 4fAF56A1234K|=LE1DžDIL`LHHL:E1LLHH LLL8EELHtLLLL9ZM狝DD)LcLLLL9LL8LALH0HLHPJ48HLLMuMM9HLLHXI9LLL`LLPLLHL%ML-LH5HþLLHHE1H`HLLLHLLHXLMMH H`HH@LHH`HHHLLH0H=H=HHH;EuHĸ[A\A]A^A_]H=H5H 'nH=H5H -RH=H5H 06H=H5H 3H=H5H +1H=1f.UHAWAVAUATSHHHHEп0Iǿ0IM{H5Hi1ۅL5HHiONHH?H$k4)HB0AHH0uʾ0LHHH5HHLL`LLLHLHH E1LLIH0LL0LHLILLHLE1LLLH0LLLLHLILLHLE1LLLH0LA/ffff.LHI4 LH= AHELLH LH`0HLHLHLHHHH;EuH[A\A]A^A_]H=H5H 1H=H=1fUHAWAVAUATSHhHHHEп0IĿ0I1H5Hi9HHDžHLLHH5HH`LH=H51HtHL5ffff.HHiONHH?H$k4)HB0AHH0uH=H5Iƻffffff.0LLHuLHL`LHH ALHHLLHLLHHHH9H=H5ILLLHHtJLLH9LLHtH=H5H LpLLLL5H`HLL-HLH ALHLHHHDžHHHH5LHx(LHI1MLLfDHLLL9HHHHH?H!HH9uoLLH5LH5LMLHH5LLLMLHþ(LHxIM$HHHDžHHHHxHHL5H`LHHHLLp)HH9+H5H`HHHHHLLHHHH;EuHh[A\A]A^A_]H=H5H H=H5H 1H=1H=H5H H=H5H H=H5H H=H5H dfUH1] CVQ E ^JOE ^E ^. ^J   4    $ : R h w          4 G9 ] nV}&[I&V}(\ z)Q x.)Q x2*] Q'[6U+EkVY4--?-V/[DO@OpV73k7Y 7V77VX 7V~\8 ~D:(~;}<=?V9AV>[@[0il=3  V %V!!$[*"[1#V V9}\ |k`V \  $^4 V VD}\ |k|\ VE` VP}\ |k|\Е #VVV[ F>Oa!V_"}\ "|k#V#  V#  V#. \#Q  #t  $m    4 $) N `#q # [# [%VqL"}M\ "|kN"|\O # QV# RV#O Po &S[$A_ , %. V"}\ "|k"|\ # V& # V#A ##m # #o #o 'r'r$&%J(0 Q V[h s )@*C #* #* #*[#*%[#*5[#*C[# *Q #$*[ #(*: #0*[#4*E #8*[#*#E #H S )* #*[#* #O S   + *C #*C #*V#* #[[  i,i *}[#*[#*[#*[# *E#*j #o z -0*V#*V#*[#* #* #*[#*[# *[#$* #(*. #0   ' \ GO o i t 5+*E#*C #  b7+`**kY +#*j ,#* -#* .#*V/#(* V0#0* 1#8*[2#@*!V3#H*. 4#P*[5#X*:[6#\^ i o'+0 *v !#*}E"#*E##*E$#*E%# * &#(h     . *#*#O [ 4 ?HH,ZXD*lrE#*F#*G#~ rA~ D ?D O  , z* {#*[ |#*[ }# * ~#* #* #*[ #(* $ #0*% #8*6 #@*Q #H*D #P*K #X*O #h*_[ #p*c #t*i #w*o #x*s[ #*|l #O, X* Y#*[ Z#/*0[1$;0[1$1V1[V0l1$1l1[w$ M+ G:.0[1$1E1[2VO O ^  % 4I? : ;  I&I$> .14I: ;  I !I/ $ >  : ; (  : ; .@ : ; ' I? : ; I4 : ; I4 : ; I4: ; I.@ 11414 141.: ; ' : ; I4: ; II: ; .@ : ; ' ?  U1X Y .: ; ' ?  1!.@ : ;? "4 : ;I#4: ;I$1X Y%.@ : ;' ? &4 : ;I' (.@ : ;' I? ) : ; * I: ; 8 + : ; , : ; - : ; . : ; /0I' 1I2<  testsrc/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX10.10.sdk/usr/include/sys/_types/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX10.10.sdk/usr/include/i386/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX10.10.sdk/usr/include/_types/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX10.10.sdk/usr/include/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX10.10.sdk/usr/include/systest.hgridfs_test.cmongo.hgridfs.hmd5.h_int64_t.hbson.h_types.h_size_t.h_uint64_t.hstdio.h_types.h % $"= 1 Y`  Z * <\  Ag+uvh  jgr >Y Ft 9%+$guY/fkV 'Xw # * < 6? !!>"qt t<bf % #)))Z###n.xx ' $Xw ~e * </ * </ * <-.%px=;uۃKv t  e%Y ufq o yX& '=Xw ~$- * </ * < % + t< tYs tY! ?  h(!uʃhȃet !^" t* ]f x j;" ' [ }" * <"Z2'MKYɃMKY = :\%Z ufU+ y7t 'Xw'  KY }; * <  4 ["' *u= &!"  E = *=" v"/)/Z僄KFf edt4  NYYYY{Apple LLVM version 6.1.0 (clang-602.0.49) (based on LLVM 3.6.0svn)test/gridfs_test.c/Users/tschneider/Projects/Grabetite/src/mongo/mongo-sys/mongo-c-driverTEST_DBcharTEST_COLTEST_NShexsizetypemongo_error_tMONGO_CONN_SUCCESSMONGO_CONN_NO_SOCKETMONGO_CONN_FAILMONGO_CONN_ADDR_FAILMONGO_CONN_NOT_MASTERMONGO_CONN_BAD_SET_NAMEMONGO_CONN_NO_PRIMARYMONGO_IO_ERRORMONGO_SOCKET_ERRORMONGO_READ_SIZE_ERRORMONGO_COMMAND_FAILEDMONGO_WRITE_ERRORMONGO_NS_INVALIDMONGO_BSON_INVALIDMONGO_BSON_NOT_FINISHEDMONGO_BSON_TOO_LARGEMONGO_WRITE_CONCERN_INVALIDDEFAULT_CHUNK_SIZEgridfile_storage_typeGRIDFILE_DEFAULTGRIDFILE_NOMD5mongo_get_server_versionfill_buffer_randomlydigest2hexdigestmongo_md5_byte_tunsigned charhex_digestiinttest_gridfiledatalengthint64_tlong long intcurnlettersrandomletterstest_basictest_deletetest_streamingtest_random_writetest_random_write2test_largemainconnmongoprimarymongo_host_porthostportnextreplica_setmongo_replica_setseedshostsnameprimary_connectedbson_bool_tsockSOCKETflagsconn_timeout_msop_timeout_msmax_bson_sizeconnectedwrite_concernmongo_write_concernwwtimeoutjfsyncmodecmdbsondataSizefinishedownsDataerrstackSizestackPosstackPtrsize_t__darwin_size_tlong unsigned intstackerrcodeerrstrlasterrcodelasterrstroutitbson_iteratorfirstversionretresultgfilegridfilegfsgridfsclientdbnameprefixfiles_nschunks_nscaseInsensitivemetaposgridfs_offsetuint64_tlong long unsigned intidbson_oid_tbytesintsremote_namecontent_typechunk_numpending_datapending_lenchunkSizepmsmongo_md5_state_tmongo_md5_state_scountmongo_md5_word_tunsigned intabcdbufdata_beforefilenamedata_afterstreamFILE__sFILE_p_r_w_flagsshort_file_bf__sbuf_base_size_lbfsize_cookie_close_read_seekfpos_t__darwin_off_t__int64_t_write_ub_extra__sFILEX_ur_ubuf_nbuf_lb_blksize_offsetlowerNamentruncBytesfdtestFilemediumsmallrandom_databytes_to_write_firstzeroedbufbufferfilesizeread_bufwclastErrorCmdlastErrorU^S U ,ST,^ U ,S[`SPRPpUSv}\pTq\qv} _ v}pQO^OzSz^SPv}<S<^SP^pR]9v}9]pXv}QO^OzSz^SPv}'S'9Q9<S<^SP^Y_Y_v}_A_OSSbpTv| v| \ v| 7 \7 v|v| v|v| v| S S \ S@ B P \P ] ] q ^ ^ v{ F_F)v{)Sv{ S Ov{O_ \02P=FSprP}]PS\v|Z]Zyv|y]v|d_d]\\b^byv|y^v|,\,v|^pv|pSv|mSPP_8_[v|[_Uy0ym ]=SS_ \vyvyprP}Sus/m\rX\wE\<m]rX]w~]~vvE^qsCsCs0EuP<m^X_w_"9P9. vvP&SA<S<. (XSA{^}~j[uY[uztestfootest.foo127.0.0.1buildinfoadminabcdefghijklmnopqrstuvwxyzABCDEFGHIJKLMNOPQRSTUVWXYZ Failed ASSERT [%s] (%d): %s test/gridfs_test.cgridfs_find_filename( gfs, filename, gfile ) == MONGO_OKgridfile_exists( gfile )outputw+fread( data_after, (size_t)length, sizeof( char ), stream )memcmp( data_before, data_after, (size_t)length ) == 0strcmp( gridfile_get_filename( gfile ), lowerName ) == 0gridfile_get_contentlength( gfile ) == (size_t)lengthgridfile_get_chunksize( gfile ) == DEFAULT_CHUNK_SIZEstrcmp( gridfile_get_contenttype( gfile ), content_type ) == 0strcmp( gridfile_get_md5( gfile ), hex_digest ) == 0gridfile_truncate(gfile, (size_t)(length - truncBytes)) == (size_t)(length - truncBytes)gridfile_get_contentlength( gfile ) == (size_t)(length - truncBytes)gridfile_read_buffer( gfile, data_after, length ) == (size_t)(length - truncBytes)memcmp( data_before, data_after, (size_t)(length - truncBytes) ) == 0gridfile_get_contentlength( gfile ) == 0gridfile_read_buffer( gfile, data_after, length ) == 0gridfs_remove_filename( gfs, filename ) == MONGO_OKFailed to connectfsinput-buffertext/htmlinput-filewinPut-filetest-deletegridfs_store_buffer( gfs, data, 1024, testFile, "text/html", GRIDFILE_DEFAULT ) == MONGO_OKgridfs_find_filename( gfs, testFile, gfile ) == MONGO_OKgridfs_remove_filename( gfs, testFile ) == MONGO_OKgridfs_find_filename( gfs, testFile, gfile ) == MONGO_ERRORbogus-file-does-not-existgridfs_find_filename( gfs, "bogus-file-does-not-exist", gfile ) == MONGO_ERRORgridfs_remove_filename( gfs, "bogus-file-does-not-exist" ) == MONGO_ERRORFailed to allocatemediumgridfile_write_buffer( gfile, medium, MEDIUM ) == MEDIUMgridfile_write_buffer( gfile, medium + MEDIUM, MEDIUM ) == MEDIUMsmalllargegridfile_write_buffer( gfile, buf + ( n * 1024 ), 1024 ) == 1024123456gridfs_find_filename(gfs, "input-buffer", gfile) == 0gridfile_write_buffer(gfile, random_data, bytes_to_write_first) == bytes_to_write_firstgridfile_write_buffer(gfile, &random_data[bytes_to_write_first], n - bytes_to_write_first) == n - bytes_to_write_firstmemcmp( buf, &data_before[j], n) == 0gfile->pos == j + nrandom_accessgridfile_write_buffer( gfile, buf + ( n * 3072 ), 3072 ) == 3072bigfilerstrcmp( gridfile_get_filename( gfile ), "bigfile" ) == 0gridfile_get_contentlength( gfile ) == filesizegridfile_read_buffer( gfile, read_buf, MEDIUM ) == nmemcmp( buffer, read_buf, n ) == 0bigfile-streamgridfile_write_buffer( gfile, buffer, n ) == ngetLastErrorjstrcmp( gridfile_get_filename( gfile ), "bigfile-stream" ) == 00123456789abcdefHSAH  6E?g4j|E p&Docd(z .$4DTdt [ ba}AqY/< lDV9_ P HSAH HSAH HSAH$   !VgZ0 n6\đle_]͓{m=f_XS-8T=1-%Y-Y-- -x-{-:k--m-y-:v-|`-p-a-O-G-,b-W-W--Z-X-V-<V-;Z-nt-:b-a-8----w-{-:{-7h-`-i9b[P~-9p-!b-a-87k--m-y-}-{-u7n`-ae-5a-0)7-a-87z---u-^-MF-?-5^-(^-T=_-- -_--6S-T=c-{c-s-gh-_x-WM-@952v-t-q-r-w-o-h-M-v-ws-jr-]w-Io-7h-/M-v- r-w-5o-z-[-R-Q-D3-"-^-^-T=_-- _--4x3qj\2UN@192$0S-T=--c-c-c---x-ohM-J}-/`-'e-a- M-g-h-v-~-wp-_q-Dt-t-q-w-y-f--c-H|---pfz-SL=-,%--^-^-^-T=/.z_-p-i `-Y_-O-C,<5.S-T=c-c-c--h-x-M-+v-|t-[w-V?{-4+-z-%x-M-*|-*z-x-M-}v)ov-Tt--t-w-)o-z--Q--  -  - - ^- ^- ^-w T=R _-H -< (5 .  '   &   %   $   #   _- -  S-g Y-_ -W -H x-3 {-' " y- " y- ! {- ! h- y- ! |-v o !h R-[ z-E > / -  ^- T= _- -  S- T= -  -  c-| -t -e x-E M-= - }- M- }- `- e- a-   M- |- e ! -  z----^-T=_-x-le^PIB4-&  yraZSB;4#     zi b[TS-4T=--(!c-{-h-p-k-v-s-w-~-sp-Qk-Iq-?v-'s-w--n-lc-P--k-F~-,-l-j-k-Y--m-U--^--{~-cp-F~-8`-'b-d-u-a-i-y-^-T=1-(S--W-W---]-\--mfX-^V-QJZ-;-'T=E =    bZ  h`nfkcJB z d = 'CB T  T  T  T  T  T  T  T  T  T  T  T  T  T  T TTTT|T|xTxtTtpTplTlhThdTd`T`\T\XTXTTTPTPLTLHTHDTD@T@<T<8T84T40T0,T,(T($T$ T TTTT T TTT `@ TTTTwU~U ^TU'%U/^U8UAUJUS-V\cVeVn WwfWWWDXmXXVTXXXYYYXY-Z(YY Y)Y2GZ;ZDZMu[V{[_[hZqZz3[[W\\\[]]W]_]]"^`^m^]1^ a]]o^%T-T5[ ^ ^ ^0 x p;` GX<x w@pi;/ Z(TlV&C.f6H&e}aG _mongo_get_server_version___stack_chk_guard_mongo_client_bson_init_bson_append_int_bson_finish_mongo_run_command_bson_iterator_init_bson_iterator_string_strlen_memcpy_bson_destroy_mongo_destroy___stack_chk_fail_fill_buffer_randomly_rand_test_gridfile_bson_malloc_gridfs_find_filename_gridfile_exists_fopen$DARWIN_EXTSN_gridfile_write_file_fseek_fread_fclose_memcmp_gridfile_read_buffer_strcpy__strlwr_gridfile_get_filename_strcmp_bson_free_gridfile_get_contentlength_gridfile_get_chunksize_gridfile_get_contenttype_mongo_md5_init_mongo_md5_append_mongo_md5_finish_gridfile_get_md5_gridfile_writer_init_gridfile_truncate_gridfile_writer_done_gridfile_seek_gridfile_destroy_gridfs_remove_filename_free_unlink_printf_exit_test_basic_time_srand_gridfs_init_gridfs_store_buffer_fwrite_gridfs_store_file_gridfs_destroy_mongo_disconnect_test_delete___bzero_test_streaming_gridfile_init_gridfile_write_buffer_test_random_write_strncpy_gridfile_create_gridfile_dealloc_test_random_write2_bson_init_empty_gridfile_set_size_test_large_mongo_write_concern_init_mongo_write_concern_finish_mongo_set_write_concern_mongo_write_concern_destroy_main_TEST_DB_TEST_COL_TEST_NSL_.str3L_.str4L_.str5L_.str6L_.str11L_.str12_digest2hex.hexL_.str7L_.str8L_.str9L_.str10L_.str13L_.str14L_.str15L_.str16L_.str17L_.str18L_.str20L_.str21L_.str22L_.str23L_.str24L_.str25L_.str26L_.str19L_.strL_.str28L_.str30L_.str29L_.str31L_.str32L_.str33L_.str27L_.str34L_.str39L_.str35L_.str36L_.str37L_.str38L_.str40L_.str41L_.str43L_.str46L_.str47L_.str48L_.str42L_.str44L_.str45L_.str50L_.str52L_.str53L_.str54L_.str51L_.str55L_.str56L_.str57L_.str58L_.str62L_.str63L_.str65L_.str66L_.str61L_.str64L_.str59L_.str60L_.str67L_.str1L_.str2L_.str49