[Vm-dev] [OpenSmalltalk/opensmalltalk-vm] FilePlugin>>primitiveFileAtEnd for non-regular files (#232)
akgrant43
notifications at github.com
Fri Apr 6 10:09:10 UTC 2018
Hi Cyril,
I wasn't able to reproduce it, although I'm obviously missing the definition of "self binPath".
Are you able to adapt the script below to trigger the failure?
```
| thisProcess currentPath result command aFile |
aFile := 'PharoDebug.log' asFileReference.
aFile exists ifFalse: [ self error: 'I want a reasonable size file (several kB)' ].
thisProcess := OSProcess thisOSProcess.
currentPath := thisProcess environment at: #PATH.
command := PipeableOSProcess command: ( 'cat ' , aFile fullName).
[ result := command outputAndError ] ensure: [ command close ].
thisProcess environment at: #PATH put: currentPath.
result
" #('THERE_BE_DRAGONS_HERE
...
"
```
System Report:
```
Image
-----
/home/alistair/pharo7/IssueOSProcess6/Pharo.image
Pharo6.0
Latest update: #60540
Unnamed
Virtual Machine
---------------
/home/alistair/pharo7/IssueOSProcess6/vm/lib/pharo/5.0-201804051426/pharo
CoInterpreter VMMaker.oscog-eem.2361 uuid: 7ca2f89a-de70-422f-b92b-54f91ac4e47b Apr 5 2018
StackToRegisterMappingCogit VMMaker.oscog-eem.2361 uuid: 7ca2f89a-de70-422f-b92b-54f91ac4e47b Apr 5 2018
VM: 201804051426 https://github.com/OpenSmalltalk/opensmalltalk-vm.git $ Date: Thu Apr 5 16:26:17 2018 +0200 $ CommitHash: 3421494 $ Plugins: 201804051426 https://github.com/OpenSmalltalk/opensmalltalk-vm.git $
```
--
You are receiving this because you commented.
Reply to this email directly or view it on GitHub:
https://github.com/OpenSmalltalk/opensmalltalk-vm/pull/232#issuecomment-379209968
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://lists.squeakfoundation.org/pipermail/vm-dev/attachments/20180406/479d205c/attachment-0001.html>
More information about the Vm-dev
mailing list