1--TEST-- 2Issue #139 (Segmentation fault when using cloned unpacker) 3--SKIPIF-- 4<?php 5if (!extension_loaded("msgpack")) { 6 echo "skip"; 7} 8--FILE-- 9<?php 10try { 11 $unpacker = new \MessagePackUnpacker(true); 12 $unpacker = clone $unpacker; // <-- this line is causing the segmentation fault error 13 $unpacker->feed("\xc3"); 14 $unpacker->execute(); 15 $data = $unpacker->data(); 16} catch (\Throwable $e) { 17 echo $e->getMessage(),"\n"; 18} 19?> 20OK 21--EXPECT-- 22Trying to clone an uncloneable object of class MessagePackUnpacker 23OK