PowerShell / PowerShell/PowerShell-Native
Enter-PSSession Crash on OSX 10.12 after exiting connected host
Đang mở
Chưa có ai nhận issue này.
- Ngôn ngữ chính
- C++
- Star
- 68
- Fork
- 46
- Merge trung bình
- 3 ngày 4 giờ
- Pull request đã merge (30 ngày)
- 1
Mô tả
Steps to reproduce
Connect to Linux OMI Server 1.5.0 over basic auth.
Enter-PSSession -ComputerName $ENV:BOLT_HOST -Authentication Basic -UseSSL -Credential "root"
PowerShell credential request
Enter your credentials.
Password for user root: ********
[p4jz0jwh18iy4u0.delivery.puppetlabs.net]: PS /root> exit
Expected behavior
exit should cleanly return to the local pwsh session
Actual behavior
dyld: lazy symbol binding failed: Symbol not found: __os_log_error_impl
Referenced from: /usr/local/microsoft/powershell/6/libpsl-native.dylib (which was built for Mac OS X 10.13)
Expected in: /usr/lib/libSystem.B.dylib
dyld: Symbol not found: __os_log_error_impl
Referenced from: /usr/local/microsoft/powershell/6/libpsl-native.dylib (which was built for Mac OS X 10.13)
Expected in: /usr/lib/libSystem.B.dylib
[3] 59560 abort pwsh
Environment data
Mac OSX 10.12
> $PSVersionTable
Name Value
---- -----
PSVersion 6.1.0
PSEdition Core
GitCommitId 6.1.0
OS Darwin 16.7.0 Darwin Kernel Version 16.7.0: Thu Jun 21 20:07:39 PDT 2018; root:xnu-3789.73.14~1/RELEASE_X86_64
Platform Unix
PSCompatibleVersions {1.0, 2.0, 3.0, 4.0...}
PSRemotingProtocolVersion 2.3
SerializationVersion 1.1.0.1
WSManStackVersion 3.0
Hướng dẫn đóng góp
Bắt đầu từ đâu
- Đọc hết issue, rồi đọc hướng dẫn đóng góp của dự án.
- Bình luận trên issue rằng bạn sẽ nhận — tránh hai người làm cùng một việc.
- Fork repository và làm thay đổi trên một nhánh.
- Mở pull request có tham chiếu số hiệu của issue.
Hướng nghiên cứu
Tái hiện lỗi crash bằng lệnh Enter-PSSession được cung cấp trên macOS 10.12 và kiểm tra lỗi loader của libpsl-native.dylib. So sánh yêu cầu tương thích macOS được báo cáo với môi trường đã nêu. Được xem là hoàn tất khi việc thoát khỏi host đã kết nối quay lại sạch sẽ phiên pwsh cục bộ mà không bị abort.
Do mô hình lập chỉ mục viết ra từ nội dung của issue.
Đánh giá
- Công nghệ
- cpp, powershell
- Lĩnh vực
- operating-systems
- Loại issue
- Lỗi
- Độ khó
- 4/5
- Thời gian dự kiến
- 3-5 ngày
- Mức độ hoạt động
- Đình trệ
- Độ rõ ràng
- Khá rõ ràng
- Mức phù hợp với người mới
- 35/100