[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
Re: [JITTER] `switch' dispatch model doesn't work
From: |
Jose E. Marchesi |
Subject: |
Re: [JITTER] `switch' dispatch model doesn't work |
Date: |
Thu, 06 May 2021 00:01:02 +0200 |
User-agent: |
Gnus/5.13 (Gnus v5.13) Emacs/28.0.50 (gnu/linux) |
> It is worse than I thought.
>
> When any dispatch model (best, switch, direct-thread) building poke with
> CFLAGS="-O0 -g" gives you:
>
> - Some times a segmentation fault.
> - Some other times the jitter fatal error:
> FATAL ERROR: generated more than the safe size upper bound: this should
> never happen
Thread 1 "lt-poke" received signal SIGSEGV, Segmentation fault.
0x00007ffff7f89e3b in jitter_heap_merge_object_with_hole_on_its_right
(b=0x7ffff0a00000, object=0x7ffff0a497e0, hole=0x7ffff0a50eb0) at
../../jitter/jitter/jitter-heap.c:477
477 enum jitter_heap_thing_tag after_hole_tag = JITTER_HEAP_GET_TAG
(after_hole);