Hi, Hans-Peter,
I'm still trying to figure things out. At least
I think I understand the double-free problem and, thinking about
it, that may be a clue to the rest of it.
Chris
On 18/08/18 15:29, Hans-Peter Sorge
wrote:
Hello Chris,
I have just one process running.
I recompiled and reinstalled edif to make sure it's the most
recent version.
During editing with emacs:
session is blocked, then in APL session
Ctrl C
fg
'some data' ENTER - no response
in emacs: save
in APL session:
'some data' replayed
'some data' response
---------------------------------
There is on other quirk too:
....
'libedif.so' ⎕fx 'edif2'
edif2
'libedif.so' ⎕fx 'edif2'
edif2
)off
double free or corruption (fasttop)
Abgebrochen (Speicherabzug geschrieben) [segmentation fault]
Best regards,
Hans-Peter
Am 18.08.2018 um 02:39 schrieb Chris
Moller:
I can't make it fail, but I'll look closer in
the morning.
Is there any chance you have multiple APL
processes running concurrently? Apparently, that causes
problems I hadn't caught before.
Chris
On 17/08/18 17:14, Hans-Peter Sorge
wrote:
Hello Chris,
edif2 blocks the apl session again.
edif: latest git.
apl: 1069M
Best Regards,
Hans-Peter
Am 16.08.2018 um 21:31 schrieb
Chris Moller:
Not that I expected otherwise, but edif
and edif2 still work as expected.
cm
On 16/08/18 15:14, Juergen
Sauermann wrote:
Hi Hans-Peter,
thanks, hopefully fixed in SVN 1069.
Best Regards,
/// Jürgen
On 08/16/2018 07:29 PM,
Hans-Peter Sorge wrote:
Hello,
The ⎕IO bug is back.
(note: ⎕IO ←→ 0 seems to be set to 0 using edif2)
∇qio_test[⎕]∇
∇
[0] qio_test
[1] ⎕IO
∇
⎕IO←1
⎕IO
1
qio_test
1
⍎¨ 'qio_test' 'qio_test'
1
1
⎕IO←0
⎕IO
0
qio_test
0
⍎¨ 'qio_test' 'qio_test'
1
1
Greetings
Hans-Peter
Am 14.08.2018 um 18:17
schrieb Chris Moller:
I just committed a minor patch to
edif, fixing a relatively low probability bug
involving a possible message queue name collision
if you have two or more APL sessions open
simultaneously.
https://github.com/ChrisMoller/edif
--cm
|