PowerShell / PowerShell/PowerShell-Native
Enter-PSSession Crash on OSX 10.12 after exiting connected host
Aperta
Nessuno ha ancora preso questa issue.
- Lingua principale
- C++
- Stelle
- 68
- Fork
- 46
- Merge medio
- 3g 4h
- PR unite (30g)
- 1
Descrizione
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
Guida per i contributori
Apri la guida per i contributori
Come iniziare
- Leggi tutta la issue e poi la guida ai contributi del progetto.
- Commenta sulla issue per dire che te ne occupi tu — evita che due persone facciano lo stesso lavoro.
- Fai un fork del repository e lavora su un branch.
- Apri una pull request che faccia riferimento al numero della issue.
Direzione di ricerca
Riproduci il crash con il comando Enter-PSSession fornito su macOS 10.12 ed esamina l’errore del loader di libpsl-native.dylib. Confronta il requisito di compatibilità macOS riportato con l’ambiente dichiarato. Il lavoro è completato quando l’uscita dall’host connesso torna correttamente alla sessione pwsh locale senza interromperla.
Scritto dal modello di indicizzazione a partire dal testo della issue.
Valutazione
- Stack tecnologico
- cpp, powershell
- Ambito
- operating-systems
- Tipo di issue
- Bug
- Difficoltà
- 4/5
- Tempo stimato
- 3-5 giorni
- Stato di attività
- Ferma
- Chiarezza
- Abbastanza chiara
- Idoneità per principianti
- 35/100