pecl-networking-ssh2 icon indicating copy to clipboard operation
pecl-networking-ssh2 copied to clipboard

ssh2_auth_pubkey_file caused "segmentation fault" when enable xdebug

Open xiaoxiaoyu93 opened this issue 2 years ago • 0 comments

#...

dump(php_uname('a'));
dump(phpversion('ssh2'));
dump(phpversion('xdebug'));

dump(php_uname('a'));
dump(phpversion());
dump(phpversion('ssh2'));
dump(phpversion('xdebug'));

$ssh_conn = ssh2_connect($my_hostname, 22222, ['hostkey' => 'ssh-rsa']);
dump($ssh_conn);
$auth_result =  ssh2_auth_pubkey_file($ssh_conn, $my_username,
    '~/.ssh/id_rsa.pub',
    '~/.ssh/id_rsa');
dump($auth_result);

"Darwin myhostname.local 21.2.0 Darwin Kernel Version 21.2.0: Sun Nov 28 20:28:54 PST 2021; root:xnu-8019.61.5~1/RELEASE_X86_64 x86_64"
"8.1.6"
"1.3.1"
false
SSH2 Session resource @556
true

"Darwin myhostname.local 21.2.0 Darwin Kernel Version 21.2.0: Sun Nov 28 20:28:54 PST 2021; root:xnu-8019.61.5~1/RELEASE_X86_64 x86_64"
"8.1.6"
"1.3.1"
"3.1.4"
SSH2 Session resource @556
[1]    17604 segmentation fault  myscript.php
------

xiaoxiaoyu93 avatar May 18 '22 03:05 xiaoxiaoyu93