00:44
snaked has joined #openscad
00:45
Guest75 has joined #openscad
00:46
Guest75 has quit [Client Quit]
01:01
ali1234 has quit [Remote host closed the connection]
01:01
ali12341 has joined #openscad
01:49
teepee has quit [Remote host closed the connection]
01:49
teepee has joined #openscad
02:03
J236282826 has joined #openscad
02:06
J2362828 has quit [Ping timeout: 260 seconds]
03:03
kintel has joined #openscad
04:00
fedorafan has joined #openscad
04:03
fedorafansuper has joined #openscad
04:07
fedorafan has quit [Ping timeout: 248 seconds]
04:26
epony has quit [Remote host closed the connection]
04:37
<
kintel >
Feel free to add any further info or ideas
04:49
qeed_ has joined #openscad
04:51
qeed has quit [Ping timeout: 248 seconds]
05:06
kintel has quit [Quit: My MacBook has gone to sleep. ZZZzzz…]
05:19
ur5us has quit [Ping timeout: 250 seconds]
05:34
guso78 has joined #openscad
06:08
fling has quit [Ping timeout: 255 seconds]
06:08
fling has joined #openscad
06:58
fedorafan has joined #openscad
06:59
fedorafansuper has quit [Ping timeout: 256 seconds]
07:43
fedorafan has quit [Ping timeout: 252 seconds]
07:48
fedorafan has joined #openscad
08:36
castaway has joined #openscad
10:50
epony has joined #openscad
11:28
L29Ah has quit [Ping timeout: 276 seconds]
12:13
fedorafansuper has joined #openscad
12:14
fedorafan has quit [Read error: Connection reset by peer]
12:14
snaked has quit [Quit: Leaving]
12:35
use-value has joined #openscad
13:36
fedorafansuper has quit [Ping timeout: 260 seconds]
13:48
fedorafan has joined #openscad
14:38
fedorafan has quit [Ping timeout: 246 seconds]
14:41
kintel has joined #openscad
14:41
guso78 has quit [Quit: Client closed]
14:44
fedorafan has joined #openscad
15:10
kintel has quit [Quit: My MacBook has gone to sleep. ZZZzzz…]
15:11
<
teepee >
Scopeuk: crazy stuff, I saw the video from Emily Velasco a while ago
15:13
<
guso78[m] >
Teepee, IS there a function to hierchically Copy/free an AbatractNode?
15:14
<
teepee >
I don't think I've seen one
15:14
<
guso78[m] >
AbstractNode
15:14
<
guso78[m] >
Is the tree Freed implicitely?
15:16
<
teepee >
I think that happens on the next parsing
15:16
<
guso78[m] >
ITS about Python. When a node IS User twice, the Same memory geht's Freed twice ...
15:17
<
teepee >
hmm, I thought they use a shared pointer
15:17
<
guso78[m] >
On next parsing the Contest might BE completely different. Not sure If next parsing even hast a Chance
15:18
<
guso78[m] >
Hmm, cant Recall If ITS shared ptr or unique ptr. Need to Look IT Up First 😄
15:19
<
guso78[m] >
Still get very random segfaulta eapecially with my libfive datatype. Want to understand
15:26
J236282826 has quit [Quit: Client closed]
15:27
J236282826 has joined #openscad
15:29
fedorafan has quit [Ping timeout: 252 seconds]
15:34
fedorafan has joined #openscad
15:36
use-value has quit [Remote host closed the connection]
15:36
use-value has joined #openscad
16:08
<
lf94 >
guso78[m]: libfive will segfault on odd uses of it, fyi
16:08
<
lf94 >
Ive had the same happen
16:12
<
guso78[m] >
Lf94 i have backtraced IT. IT happens in mimalloc_free after libfive has executed. IT happens very often when Render result IS empty.
16:15
<
Scopeuk >
does it trigger if you disable mimaloc?
16:18
<
guso78[m] >
Sorry did Not try IT. ITS Worth trying. IS IT a cmake Option?
16:30
peeps[work] has joined #openscad
16:30
<
Scopeuk >
I think you can do it at build time, USE_MIMALLOC to OFF
16:31
<
Scopeuk >
sorry for delay, was trying to remember and look up if it was possible by environmental variable
16:35
<
guso78[m] >
No issue. You are never too slow as i have to Look after the Kids in parallel 🤣
16:37
<
Scopeuk >
if you can get them to read the mimalloc docs, they'll be asleep for hours :P
16:41
<
guso78[m] >
Need to Work in that. They are Just 1,5 and 3 🤣
17:02
kintel has joined #openscad
17:03
<
kintel >
guso78[m] It's also important to always link mimalloc
_before_ any other libraries
17:05
<
guso78[m] >
Ahh, interesting info. Thwnk you!
17:45
L29Ah has joined #openscad
17:47
aiyion1 has quit [Ping timeout: 255 seconds]
17:47
aiyion1 has joined #openscad
18:19
guso78 has joined #openscad
18:31
teepee_ has joined #openscad
18:35
teepee has quit [Ping timeout: 255 seconds]
18:35
teepee_ is now known as teepee
18:52
<
kintel >
teepee Since you tend to get involved in submodule discussions: I'm considering adding OpenCSG as a submodule, to be able to do some more heavy work on it. I feel the whole EGL/glew issue, followed by OpenGL modernization, will effectively kill existing OpenCSG maintenance as it requires significant rework.
18:52
<
kintel >
..but at some point, #ifdef hell will break us if we don't make a clean switch : /
18:52
<
kintel >
Any ideas around this?
19:07
guso7857 has joined #openscad
19:08
<
guso7857 >
kintel, i compiled now with mimalloc disabled and my testcase which created a segfault in 100% of the cases is fine now.
19:09
<
guso7857 >
i will continue exploring without mimalloc for the moment to eventually catch a segfault
19:09
<
guso7857 >
you are right. in my local Cmakelists, python stuff is definitely the 1st :) but bcrypt is 2nd ... mimalloc is somewhere ...
19:10
<
guso78 >
will grant 1st link lib place to other modules in trade of not sefaulting anymore :)
19:12
<
kintel >
mimalloc comes from "add_subdirectory(submodules)"
19:14
<
teepee >
kintel: the submodule stuff mostly get very difficult to work with once it really gets recursive dragging in heaps of stuff we don't even need
19:14
<
teepee >
I don't see that so much with opencsg
19:15
<
kintel >
true, I'm also not planning on using OpenCSG's build system :)
19:15
<
kintel >
Challenge may just be distro packaging
19:15
<
guso78 >
ok, i have to move place :)
19:15
<
teepee >
uff, it's still qmake, so I'm not exactly sad if that goes away
20:01
ur5us has joined #openscad
20:09
guso78 has quit [Quit: Client closed]
20:13
guso7857 has quit [Ping timeout: 260 seconds]
20:19
J236282826 has quit [Quit: Client closed]
20:20
J236282826 has joined #openscad
20:28
ur5us has quit [Ping timeout: 252 seconds]
20:56
snaked has joined #openscad
21:19
KimK_ has joined #openscad
21:21
ur5us has joined #openscad
21:21
KimK has quit [Ping timeout: 252 seconds]
21:22
kintel has quit [Quit: My MacBook has gone to sleep. ZZZzzz…]
21:45
ur5us has quit [Ping timeout: 250 seconds]
21:52
guest29057 has joined #openscad
21:55
KimK_ has quit [Ping timeout: 268 seconds]
22:18
ur5us has joined #openscad
22:37
J236282826 has quit [Quit: Client closed]
22:37
J236282826 has joined #openscad
23:00
Av8r has quit [Quit: Connection closed]
23:06
peeps[work] has quit [Ping timeout: 246 seconds]
23:06
Alexer has quit [Ping timeout: 268 seconds]
23:08
Alexer has joined #openscad