after connecting:
client.connect();
client.connectSFTP();
when loading the directory by calling:
widget.client.sftpLs("/")
it crashes:
on android i got this:
D/SshPlugin(10981): Session connected
I/flutter (10981): connect result: session_connected
E/AndroidRuntime(10981): FATAL EXCEPTION: Thread-5
E/AndroidRuntime(10981): Process: com.example.online_disk, PID: 10981
E/AndroidRuntime(10981): java.lang.NullPointerException: Attempt to invoke virtual method 'java.util.Vector com.jcraft.jsch.ChannelSftp.ls(java.lang.String)' on a null object reference
E/AndroidRuntime(10981): at sq.flutter.ssh.SshPlugin$8.run(SshPlugin.java:433)
E/AndroidRuntime(10981): at java.lang.Thread.run(Thread.java:923)
Lost connection to device.
on ios i got this:
flutter: connect result: session_connected
[VERBOSE-2:ui_dart_state.cc(177)] Unhandled Exception: PlatformException(ls_failure, Failed to list path /, null, null)
after connecting: client.connect(); client.connectSFTP(); when loading the directory by calling: widget.client.sftpLs("/")
it crashes:
on android i got this: D/SshPlugin(10981): Session connected I/flutter (10981): connect result: session_connected E/AndroidRuntime(10981): FATAL EXCEPTION: Thread-5 E/AndroidRuntime(10981): Process: com.example.online_disk, PID: 10981 E/AndroidRuntime(10981): java.lang.NullPointerException: Attempt to invoke virtual method 'java.util.Vector com.jcraft.jsch.ChannelSftp.ls(java.lang.String)' on a null object reference E/AndroidRuntime(10981): at sq.flutter.ssh.SshPlugin$8.run(SshPlugin.java:433) E/AndroidRuntime(10981): at java.lang.Thread.run(Thread.java:923) Lost connection to device.
on ios i got this: flutter: connect result: session_connected [VERBOSE-2:ui_dart_state.cc(177)] Unhandled Exception: PlatformException(ls_failure, Failed to list path /, null, null)
0 StandardMethodCodec.decodeEnvelope
package:flutter/…/services/message_codecs.dart:582
1 MethodChannel._invokeMethod
package:flutter/…/services/platform_channel.dart:159