Same for me, seems like it's connected to Window and directory path strings.
I believe it's a bug in the TarLib.class.php. The temporary directory created gets it's path corrupted
somewhere around row 825 in function _extractList()
Try changing
if (!$p_to || ($p_to[0]!="/"&&substr($p_to,0,3)!="../"&&substr($p_to,1,3)!=":\\")) /*" // <- PHP Coder bug */
to
if (!$p_to || ($p_to[0]!="/"&&substr($p_to,0,3)!="../"&&substr($p_to,1,3)!=":\\"&&substr($p_to,1,2)!=":/")) /*" // <- PHP Coder bug */
I have file a bug report ->
http://bugs.splitbrain.org/index.php?do=details&task_id=1687