Uploaded image for project: 'Couchbase PHP client library'
  1. Couchbase PHP client library
  2. PCBC-416

Segfault when getting an item twice

    XMLWordPrintable

Details

    • Bug
    • Resolution: Fixed
    • Major
    • 2.2.1
    • 2.2.0
    • library
    • None
    • ubuntu 14.04, php 7.0.8 vanilla, libcouchbase 2.6.1

    Description

      I get a segfault when getting the same item twice in a single get call.

      This is how I can reproduce the segfault. This is my test.php file:

      <?php
      $cluster = new CouchbaseCluster('localhost');
      $bucket = $cluster->openBucket('item');
      $result = $bucket->get(['i::#15', 'i::#15'], []);
      

      I run it with vanilla php7.0.8 with php-couchbase 2.2.0:

      $ ./php -dextension=couchbase.so /home/vagrant/test.php
      Segmentation fault (core dumped)
      

      Version info:

      $ ./php -v
      PHP 7.0.8 (cli) (built: Jul 13 2016 08:36:05) ( NTS DEBUG )
      Copyright (c) 1997-2016 The PHP Group
      Zend Engine v3.0.0, Copyright (c) 1998-2016 Zend Technologies
       
      $ ./php -dextension=couchbase.so -i | grep -C 3 "couchbase support"
       
      couchbase
       
      couchbase support => enabled
      extension version => 2.2.0
      libcouchbase runtime version => 2.6.1 (git: eb09707433013b742c0aa221e564ad73ba8a3708)
      libcouchbase headers version => 2.6.1 (git: eb09707433013b742c0aa221e564ad73ba8a3708)
      

      GDB backtrace:

      $ gdb ./php
      GNU gdb (Ubuntu 7.7.1-0ubuntu5~14.04.2) 7.7.1
      Copyright (C) 2014 Free Software Foundation, Inc.
      License GPLv3+: GNU GPL version 3 or later <http://gnu.org/licenses/gpl.html>
      This is free software: you are free to change and redistribute it.
      There is NO WARRANTY, to the extent permitted by law.  Type "show copying"
      and "show warranty" for details.
      This GDB was configured as "x86_64-linux-gnu".
      Type "show configuration" for configuration details.
      For bug reporting instructions, please see:
      <http://www.gnu.org/software/gdb/bugs/>.
      Find the GDB manual and other documentation resources online at:
      <http://www.gnu.org/software/gdb/documentation/>.
      For help, type "help".
      Type "apropos word" to search for commands related to "word"...
      Reading symbols from ./php...done.
      (gdb) run -dextension=couchbase.so /home/vagrant/test.php
      Starting program: /home/vagrant/php-7.0.8/bin/php -dextension=couchbase.so /home/vagrant/test.php
      Warning: couldn't activate thread debugging using libthread_db: Cannot find new threads: generic error
      warning: File "/lib/x86_64-linux-gnu/libthread_db-1.0.so" auto-loading has been declined by your `auto-load safe-path' set to "$debugdir:$datadir/auto-load".
      To enable execution of this file add
      	add-auto-load-safe-path /lib/x86_64-linux-gnu/libthread_db-1.0.so
      line to your configuration file "/home/vagrant/.gdbinit".
      To completely disable this security protection add
      	set auto-load safe-path /
      line to your configuration file "/home/vagrant/.gdbinit".
      For more information about this security protection see the
      "Auto-loading safe path" section in the GDB manual.  E.g., run from the shell:
      	info "(gdb)Auto-loading safe path"
      warning: Unable to find libthread_db matching inferior's thread library, thread debugging will not be available.
       
      Program received signal SIGSEGV, Segmentation fault.
      0x0000000000838bbc in _object_and_properties_init (arg=0x0, class_type=0x118beb0, properties=0x0, 
          __zend_filename=0x7ffff65f9f90 "/home/vagrant/php-couchbase/metadoc.c", __zend_lineno=57)
          at /home/vagrant/php-src/Zend/zend_API.c:1301
      1301			ZVAL_OBJ(arg, zend_objects_new(class_type));
      (gdb) bt full
      #0  0x0000000000838bbc in _object_and_properties_init (arg=0x0, class_type=0x118beb0, properties=0x0, 
          __zend_filename=0x7ffff65f9f90 "/home/vagrant/php-couchbase/metadoc.c", __zend_lineno=57)
          at /home/vagrant/php-src/Zend/zend_API.c:1301
              __z = 0x0
      #1  0x0000000000838c6f in _object_init_ex (arg=0x0, class_type=0x118beb0, 
          __zend_filename=0x7ffff65f9f90 "/home/vagrant/php-couchbase/metadoc.c", __zend_lineno=57)
          at /home/vagrant/php-src/Zend/zend_API.c:1316
      No locals.
      #2  0x00007ffff65d2eb2 in make_metadoc (doc=0x0, value=0x7fffffffaa00, flags=0x7ffff68da330, 
          cas=0x7ffff68da350, token=0x0) at /home/vagrant/php-couchbase/metadoc.c:57
      No locals.
      #3  0x00007ffff65d190a in proc_get_results (bucket=0x7ffff68da200, return_value=0x7ffff68151d0, 
          cookie=0x7ffff68c98c0, is_mapped=1) at /home/vagrant/php-couchbase/get.c:76
              value = {value = {lval = 140737329531392, dval = 6.9533479608899528e-310, 
                  counted = 0x7ffff6888a00, str = 0x7ffff6888a00, arr = 0x7ffff6888a00, obj = 0x7ffff6888a00, 
                  res = 0x7ffff6888a00, ref = 0x7ffff6888a00, ast = 0x7ffff6888a00, zv = 0x7ffff6888a00, 
                  ptr = 0x7ffff6888a00, ce = 0x7ffff6888a00, func = 0x7ffff6888a00, ww = {w1 = 4136143360, 
                    w2 = 32767}}, u1 = {v = {type = 6 '\006', type_flags = 20 '\024', const_flags = 0 '\000', 
                    reserved = 0 '\000'}, type_info = 5126}, u2 = {var_flags = 32767, next = 32767, 
                  cache_slot = 32767, lineno = 32767, num_args = 32767, fe_pos = 32767, fe_iter_idx = 32767}}
              doc = 0x0
              res = 0x7ffff68da300
              err = LCB_SUCCESS
      #4  0x00007ffff65d1e0b in zim_Bucket_get (execute_data=0x7ffff68151e0, return_value=0x7ffff68151d0)
          at /home/vagrant/php-couchbase/get.c:149
              data = 0x7ffff68da200
              ii = 2
              ncmds = 2
              nscheduled = 2
              pp_state = {args = {{name = "id\000\000\000\000\000\000\231=\336\367\377\177\000", 
                    ptr = 0x7fffffffaa80, val = {value = {lval = 140737329046120, 
                        dval = 6.9533479369143304e-310, counted = 0x7ffff6812268, str = 0x7ffff6812268, 
      ---Type <return> to continue, or q <return> to quit---
                        arr = 0x7ffff6812268, obj = 0x7ffff6812268, res = 0x7ffff6812268, ref = 0x7ffff6812268, 
                        ast = 0x7ffff6812268, zv = 0x7ffff6812268, ptr = 0x7ffff6812268, ce = 0x7ffff6812268, 
                        func = 0x7ffff6812268, ww = {w1 = 4135658088, w2 = 32767}}, u1 = {v = {type = 0 '\000', 
                          type_flags = 0 '\000', const_flags = 0 '\000', reserved = 0 '\000'}, type_info = 0}, 
                      u2 = {var_flags = 32767, next = 32767, cache_slot = 32767, lineno = 32767, 
                        num_args = 32767, fe_pos = 32767, fe_iter_idx = 32767}}}, {
                    name = "lockTime\000=\336\367\377\177\000", ptr = 0x7fffffffaa58, val = {value = {
                        lval = 140737329852544, dval = 6.9533479767569699e-310, counted = 0x7ffff68d7080, 
                        str = 0x7ffff68d7080, arr = 0x7ffff68d7080, obj = 0x7ffff68d7080, res = 0x7ffff68d7080, 
                        ref = 0x7ffff68d7080, ast = 0x7ffff68d7080, zv = 0x7ffff68d7080, ptr = 0x7ffff68d7080, 
                        ce = 0x7ffff68d7080, func = 0x7ffff68d7080, ww = {w1 = 4136464512, w2 = 32767}}, u1 = {
                        v = {type = 0 '\000', type_flags = 0 '\000', const_flags = 0 '\000', 
                          reserved = 0 '\000'}, type_info = 0}, u2 = {var_flags = 32767, next = 32767, 
                        cache_slot = 32767, lineno = 32767, num_args = 32767, fe_pos = 32767, 
                        fe_iter_idx = 32767}}}, {name = "expiry\000e\000=\336\367\377\177\000", 
                    ptr = 0x7fffffffaa60, val = {value = {lval = 140737329960672, 
                        dval = 6.9533479820992029e-310, counted = 0x7ffff68f16e0, str = 0x7ffff68f16e0, 
                        arr = 0x7ffff68f16e0, obj = 0x7ffff68f16e0, res = 0x7ffff68f16e0, ref = 0x7ffff68f16e0, 
                        ast = 0x7ffff68f16e0, zv = 0x7ffff68f16e0, ptr = 0x7ffff68f16e0, ce = 0x7ffff68f16e0, 
                        func = 0x7ffff68f16e0, ww = {w1 = 4136572640, w2 = 32767}}, u1 = {v = {type = 0 '\000', 
                          type_flags = 0 '\000', const_flags = 0 '\000', reserved = 0 '\000'}, type_info = 0}, 
                      u2 = {var_flags = 0, next = 0, cache_slot = 0, lineno = 0, num_args = 0, fe_pos = 0, 
                        fe_iter_idx = 0}}}, {name = "groupid\000\000=\336\367\377\177\000", 
                    ptr = 0x7fffffffaa68, val = {value = {lval = 13931320, dval = 6.8829866132210748e-317, 
                        counted = 0xd49338, str = 0xd49338, arr = 0xd49338, obj = 0xd49338, res = 0xd49338, 
                        ref = 0xd49338, ast = 0xd49338, zv = 0xd49338, ptr = 0xd49338, ce = 0xd49338, 
                        func = 0xd49338, ww = {w1 = 13931320, w2 = 0}}, u1 = {v = {type = 0 '\000', 
                          type_flags = 0 '\000', const_flags = 0 '\000', reserved = 0 '\000'}, type_info = 0}, 
                      u2 = {var_flags = 32767, next = 32767, cache_slot = 32767, lineno = 32767, 
                        num_args = 32767, fe_pos = 32767, fe_iter_idx = 32767}}}, {
                    name = "\300\262\217\366\377\177\000\000\300\336\030\001\000\000\000", 
                    ptr = 0x7fffffffabe0, val = {value = {lval = 8671490, dval = 4.284285307255911e-317, 
      ---Type <return> to continue, or q <return> to quit---
                        counted = 0x845102 <zend_hash_find_bucket+28>, 
                        str = 0x845102 <zend_hash_find_bucket+28>, arr = 0x845102 <zend_hash_find_bucket+28>, 
                        obj = 0x845102 <zend_hash_find_bucket+28>, res = 0x845102 <zend_hash_find_bucket+28>, 
                        ref = 0x845102 <zend_hash_find_bucket+28>, ast = 0x845102 <zend_hash_find_bucket+28>, 
                        zv = 0x845102 <zend_hash_find_bucket+28>, ptr = 0x845102 <zend_hash_find_bucket+28>, 
                        ce = 0x845102 <zend_hash_find_bucket+28>, func = 0x845102 <zend_hash_find_bucket+28>, 
                        ww = {w1 = 8671490, w2 = 0}}, u1 = {v = {type = 192 '\300', type_flags = 222 '\336', 
                          const_flags = 24 '\030', reserved = 1 '\001'}, type_info = 18407104}, u2 = {
                        var_flags = 0, next = 0, cache_slot = 0, lineno = 0, num_args = 0, fe_pos = 0, 
                        fe_iter_idx = 0}}}, {
                    name = "`\330\030\001\000\000\000\000\a\000\000\000\345\377\377\377", 
                    ptr = 0x800000000b887685, val = {value = {lval = 18409232, dval = 9.0953690975213428e-317, 
                        counted = 0x118e710, str = 0x118e710, arr = 0x118e710, obj = 0x118e710, 
                        res = 0x118e710, ref = 0x118e710, ast = 0x118e710, zv = 0x118e710, ptr = 0x118e710, 
                        ce = 0x118e710, func = 0x118e710, ww = {w1 = 18409232, w2 = 0}}, u1 = {v = {
                          type = 240 '\360', type_flags = 231 '\347', const_flags = 24 '\030', 
                          reserved = 1 '\001'}, type_info = 18409456}, u2 = {var_flags = 0, next = 0, 
                        cache_slot = 0, lineno = 0, num_args = 0, fe_pos = 0, fe_iter_idx = 0}}}, {
                    name = "\020\254\377\377\377\177\000\000ߖ\204\000\000\000\000", ptr = 0x118dec0, val = {
                      value = {lval = 18405472, dval = 9.0935114106929797e-317, counted = 0x118d860, 
                        str = 0x118d860, arr = 0x118d860, obj = 0x118d860, res = 0x118d860, ref = 0x118d860, 
                        ast = 0x118d860, zv = 0x118d860, ptr = 0x118d860, ce = 0x118d860, func = 0x118d860, 
                        ww = {w1 = 18405472, w2 = 0}}, u1 = {v = {type = 112 'p', type_flags = 32 ' ', 
                          const_flags = 129 '\201', reserved = 246 '\366'}, type_info = 4135657584}, u2 = {
                        var_flags = 32767, next = 32767, cache_slot = 32767, lineno = 32767, num_args = 32767, 
                        fe_pos = 32767, fe_iter_idx = 32767}}}, {
                    name = "\000\000\000\000\000\000\000\000\240\254\377\377\377\177\000", 
                    ptr = 0x87c270 <zend_std_get_method+852>, val = {value = {lval = 140737488334000, 
                        dval = 6.9533558067812611e-310, counted = 0x7fffffffacb0, str = 0x7fffffffacb0, 
                        arr = 0x7fffffffacb0, obj = 0x7fffffffacb0, res = 0x7fffffffacb0, ref = 0x7fffffffacb0, 
                        ast = 0x7fffffffacb0, zv = 0x7fffffffacb0, ptr = 0x7fffffffacb0, ce = 0x7fffffffacb0, 
                        func = 0x7fffffffacb0, ww = {w1 = 4294945968, w2 = 32767}}, u1 = {v = {type = 56 '8', 
      ---Type <return> to continue, or q <return> to quit---
                          type_flags = 162 '\242', const_flags = 141 '\215', reserved = 246 '\366'}, 
                        type_info = 4136477240}, u2 = {var_flags = 32767, next = 32767, cache_slot = 32767, 
                        lineno = 32767, num_args = 32767, fe_pos = 32767, fe_iter_idx = 32767}}}, {
                    name = " \330\030\001\000\000\000\000\300\254\377\377\002\000\000", ptr = 0x118df90, val = {
                      value = {lval = 549755813952, dval = 2.7161546127517506e-312, counted = 0x8000000040, 
                        str = 0x8000000040, arr = 0x8000000040, obj = 0x8000000040, res = 0x8000000040, 
                        ref = 0x8000000040, ast = 0x8000000040, zv = 0x8000000040, ptr = 0x8000000040, 
                        ce = 0x8000000040, func = 0x8000000040, ww = {w1 = 64, w2 = 128}}, u1 = {v = {
                          type = 144 '\220', type_flags = 223 '\337', const_flags = 24 '\030', 
                          reserved = 1 '\001'}, type_info = 18407312}, u2 = {var_flags = 0, next = 0, 
                        cache_slot = 0, lineno = 0, num_args = 0, fe_pos = 0, fe_iter_idx = 0}}}, {
                    name = "\340Q\201\366\377\177\000\000\240\254\377\377\377\177\000", ptr = 0x7ffff68151c0, 
                    val = {value = {lval = 140737488333984, dval = 6.9533558067804706e-310, 
                        counted = 0x7fffffffaca0, str = 0x7fffffffaca0, arr = 0x7fffffffaca0, 
                        obj = 0x7fffffffaca0, res = 0x7fffffffaca0, ref = 0x7fffffffaca0, ast = 0x7fffffffaca0, 
                        zv = 0x7fffffffaca0, ptr = 0x7fffffffaca0, ce = 0x7fffffffaca0, func = 0x7fffffffaca0, 
                        ww = {w1 = 4294945952, w2 = 32767}}, u1 = {v = {type = 66 'B', type_flags = 89 'Y', 
                          const_flags = 136 '\210', reserved = 0 '\000'}, type_info = 8935746}, u2 = {
                        var_flags = 0, next = 0, cache_slot = 0, lineno = 0, num_args = 0, fe_pos = 0, 
                        fe_iter_idx = 0}}}}, arg_req = 1, arg_opt = 0, arg_named = 3, cur_idx = 0, zids = {
                  value = {lval = 140737329544576, dval = 6.953347961541329e-310, counted = 0x7ffff688bd80, 
                    str = 0x7ffff688bd80, arr = 0x7ffff688bd80, obj = 0x7ffff688bd80, res = 0x7ffff688bd80, 
                    ref = 0x7ffff688bd80, ast = 0x7ffff688bd80, zv = 0x7ffff688bd80, ptr = 0x7ffff688bd80, 
                    ce = 0x7ffff688bd80, func = 0x7ffff688bd80, ww = {w1 = 4136156544, w2 = 32767}}, u1 = {v = {
                      type = 7 '\a', type_flags = 28 '\034', const_flags = 0 '\000', reserved = 0 '\000'}, 
                    type_info = 7175}, u2 = {var_flags = 0, next = 0, cache_slot = 0, lineno = 0, num_args = 0, 
                    fe_pos = 0, fe_iter_idx = 0}}, hash_pos = 4294967295}
              id = {str = 0x7ffff688d018 "i::#15", len = 6}
              zlock = 0x0
              zexpiry = 0x0
              zgroupid = 0x0
              cookie = 0x7ffff68c98c0
      ---Type <return> to continue, or q <return> to quit---
              err = LCB_SUCCESS
      #5  0x000000000088fa03 in ZEND_DO_FCALL_SPEC_HANDLER ()
          at /home/vagrant/php-src/Zend/zend_vm_execute.h:842
              should_change_scope = 1
              call = 0x7ffff68151e0
              fbc = 0x118df90
              object = 0x7ffff68c6840
              ret = 0x7ffff68151d0
              __PRETTY_FUNCTION__ = "ZEND_DO_FCALL_SPEC_HANDLER"
      #6  0x000000000088e885 in execute_ex (ex=0x7ffff6815030)
          at /home/vagrant/php-src/Zend/zend_vm_execute.h:414
              orig_opline = 0x0
              orig_execute_data = 0x0
      #7  0x000000000088e997 in zend_execute (op_array=0x7ffff68f5f00, return_value=0x0)
          at /home/vagrant/php-src/Zend/zend_vm_execute.h:458
              execute_data = 0x7ffff6815030
      #8  0x0000000000832f28 in zend_execute_scripts (type=8, retval=0x0, file_count=3)
          at /home/vagrant/php-src/Zend/zend.c:1427
              files = {{gp_offset = 40, fp_offset = 48, overflow_arg_area = 0x7fffffffae80, 
                  reg_save_area = 0x7fffffffadc0}}
              i = 1
              file_handle = 0x7fffffffd2b0
              op_array = 0x7ffff68f5f00
      #9  0x000000000079fe9d in php_execute_script (primary_file=0x7fffffffd2b0)
          at /home/vagrant/php-src/main/main.c:2494
              realfile = "/home/vagrant/test.php\000\000\200ш\366\377\177\000\000\330\n\000\000\314\361\377\377̑\232|\001\000\000\200\020\000\000\000\000\000\000\000\070B\b\001\000\000\000\000X]\212\366\377\177\000\000\000P\212\366\377\177\000\000\020\301\377\377\377\177\000\000\240\v\207\000\000\000\000\000\020\301\377\377\377\177\000\000\070]\212\366\377\177\000\000@\301\377\377\377\177\000\000\020\000\000\000\000\000\000\000P\301\377\377\377\177\000\000P\022\207\000\000\000\000\000x\301\377\377\377\177\000\000\000\000\212\366\026\001\000\000\220\301\377\377\377\177\000\000\360W\212\366\001\000\000\000\001\000\000\000H\000\000\000X]\212\366\377\177\000\000@\302\377\377\377\177\000\000IF"...
      ---Type <return> to continue, or q <return> to quit---
              __orig_bailout = 0x7fffffffd320
              __bailout = {{__jmpbuf = {16, -763744011069423789, 4334960, 140737488348752, 0, 0, 
                    -763744009528017069, 763744768470679379}, __mask_was_saved = 0, __saved_mask = {__val = {
                      140737328971776, 140737488339168, 8378288, 140737488339056, 8397451, 1928440315909, 
                      13902232, 512, 512, 140737329964480, 140737328971840, 13835902548931772658, 85899345936, 
                      140737488339152, 8579414, 4}}}}
              prepend_file_p = 0x0
              append_file_p = 0x0
              prepend_file = {handle = {fd = 0, fp = 0x0, stream = {handle = 0x0, isatty = 0, mmap = {len = 0, 
                      pos = 0, map = 0x0, buf = 0x0, old_handle = 0x0, old_closer = 0x0}, reader = 0x0, 
                    fsizer = 0x0, closer = 0x0}}, filename = 0x0, opened_path = 0x0, 
                type = ZEND_HANDLE_FILENAME, free_filename = 0 '\000'}
              append_file = {handle = {fd = 0, fp = 0x0, stream = {handle = 0x0, isatty = 0, mmap = {len = 0, 
                      pos = 0, map = 0x0, buf = 0x0, old_handle = 0x0, old_closer = 0x0}, reader = 0x0, 
                    fsizer = 0x0, closer = 0x0}}, filename = 0x0, opened_path = 0x0, 
                type = ZEND_HANDLE_FILENAME, free_filename = 0 '\000'}
              old_cwd = 0x7fffffffae80 ""
              use_heap = 0 '\000'
              retval = 0
      #10 0x00000000008f37ff in do_cli (argc=3, argv=0x1087a00) at /home/vagrant/php-src/sapi/cli/php_cli.c:974
              __orig_bailout = 0x7fffffffe4a0
              __bailout = {{__jmpbuf = {0, -763744011459494061, 4334960, 140737488348752, 0, 0, 
                    -763744011079909549, 763743040344686419}, __mask_was_saved = 0, __saved_mask = {__val = {
                      8656392, 140737488344016, 18, 9435583, 17684992, 140737488344032, 8656542, 1, 18, 
                      9435583, 17684992, 0, 140737488344016, 1, 4, 140737488347168}}}}
              c = -1
              file_handle = {handle = {fd = -158560880, fp = 0x7ffff68c8d90, stream = {handle = 0x7ffff68c8d90, 
                    isatty = 0, mmap = {len = 164, pos = 0, map = 0x7ffff7ff4000, 
                      buf = 0x7ffff7ff4000 <error: Cannot access memory at address 0x7ffff7ff4000>, 
                      old_handle = 0x11926d0, old_closer = 0x857796 <zend_stream_stdio_closer>}, 
                    reader = 0x857767 <zend_stream_stdio_reader>, fsizer = 0x8577c7 <zend_stream_stdio_fsizer>, 
                    closer = 0x8578d9 <zend_stream_mmap_closer>}}, 
      ---Type <return> to continue, or q <return> to quit---
                filename = 0x1087a90 "/home/vagrant/test.php", opened_path = 0x0, type = ZEND_HANDLE_MAPPED, 
                free_filename = 0 '\000'}
              behavior = 1
              reflection_what = 0x0
              request_started = 1
              exit_status = 0
              php_optarg = 0x1087a62 "extension=couchbase.so"
              orig_optarg = 0x0
              php_optind = 3
              orig_optind = 1
              exec_direct = 0x0
              exec_run = 0x0
              exec_begin = 0x0
              exec_end = 0x0
              arg_free = 0x1087a90 "/home/vagrant/test.php"
              arg_excp = 0x1087a10
              script_file = 0x1087a90 "/home/vagrant/test.php"
              translated_path = 0x10e9840 "/home/vagrant/test.php"
              interactive = 0
              lineno = 1
              param_error = 0x0
              hide_argv = 0
      #11 0x00000000008f49be in main (argc=3, argv=0x1087a00) at /home/vagrant/php-src/sapi/cli/php_cli.c:1344
              __orig_bailout = 0x0
              __bailout = {{__jmpbuf = {0, -763744011430133933, 4334960, 140737488348752, 0, 0, 
                    -763744011453202605, 763743039122964307}, __mask_was_saved = 0, __saved_mask = {__val = {
                      140737488348416, 4131212846, 4269985, 4294967295, 140737488348792, 140737336939000, 
                      140737354066392, 140737354129864, 0, 1, 9431037, 140737488348528, 0, 9430960, 4334960, 
                      140737488348752}}}}
              c = -1
              exit_status = 0
              module_started = 1
      ---Type <return> to continue, or q <return> to quit---
              sapi_started = 1
              php_optarg = 0x1087a62 "extension=couchbase.so"
              php_optind = 2
              use_extended_info = 0
              ini_path_override = 0x0
              ini_entries = 0x1087d00 "html_errors=0\nregister_argc_argv=1\nimplicit_flush=1\noutput_buffering=0\nmax_execution_time=0\nmax_input_time=-1\nextension=couchbase.so\n"
              ini_entries_len = 133
              ini_ignore = 0
              sapi_module = 0x1065220 <cli_sapi_module>
      

      Attachments

        For Gerrit Dashboard: PCBC-416
        # Subject Branch Project Status CR V

        Activity

          People

            avsej Sergey Avseyev
            demontpx Bert Hekman
            Votes:
            0 Vote for this issue
            Watchers:
            1 Start watching this issue

            Dates

              Created:
              Updated:
              Resolved:

              Gerrit Reviews

                There are no open Gerrit changes

                PagerDuty