aboutsummaryrefslogtreecommitdiff
path: root/BUGS
diff options
context:
space:
mode:
authorBenoit Germain <bnt.germain@gmail.com>2024-07-08 16:48:37 +0200
committerGitHub <noreply@github.com>2024-07-08 16:48:37 +0200
commit034b824c63e75228ad77b49d05942145969c6aa5 (patch)
tree19ffd9d1096f3731f1f7b8e65da71f5f25975fae /BUGS
parent202355f9028ba04824de205f2b637c401d6989fa (diff)
downloadlanes-034b824c63e75228ad77b49d05942145969c6aa5.tar.gz
lanes-034b824c63e75228ad77b49d05942145969c6aa5.tar.bz2
lanes-034b824c63e75228ad77b49d05942145969c6aa5.zip
Update BUGS
Diffstat (limited to 'BUGS')
-rw-r--r--BUGS47
1 files changed, 1 insertions, 46 deletions
diff --git a/BUGS b/BUGS
index af9b0ae..6b7ee03 100644
--- a/BUGS
+++ b/BUGS
@@ -1,46 +1 @@
1BUGS: bugs are to be reported on github.
2
3- The use of 'static' and "one time" initialization of things is not suitable
4to a situation where a Lua state is run, using Lanes, then terminated. If
5another Lua state later is launched, the initializations will get cramped.
6
7Reported by Boris Ouretskey (25-Jun-09)
8
9
10- a 'require "lanes"' and speedy exit from the process causes a segfault
11 on ArchLinux (reported by kkndrox@gmail.com 1-Jun-2009).
12
13 This issue is not reproducible on Ubuntu (8.04 or 9.04) and has not therefore
14 been fixed. A patch is welcome. The issue is most likely caused by the
15 Linda thread not being properly launched when the process itself already
16 quits.
17
18<<
19With Lanes 2.0.3, the following code *always* gives me a segmentation
20fault:
21
22-- begin
23require("lanes")
24-- end
25
26But this:
27
28-- begin
29require("lanes")
30garbagecollect('collect')
31-- end
32
33always work.
34
35Based on this experimentation, if I require lanes and the program end
36without any garbage collecting, I receive a segmentation fault.
37I'm using Arch Linux (32bits), Lua 5.1.4 and it was compiled with gcc 4.3
38<<
39
40 Also simply waiting a bit ('os.execute("sleep 1")') avoids the crash.
41
42
43- tests/irayo_closure.lua fails (trouble with setting globals right
44 for functions carried over to another Lua state)
45
46- "make appendud" causes a segfault on OS X PowerPC.