Mail Archives: geda-user/2021/05/28/15:20:07
On Fri, 28 May 2021, karl AT aspodata DOT se [via geda-user AT delorie DOT com] wrote:
> git pull and the seg fault is gone, nice!
Thank you for verifying!
> (gschem:28242): libgedacairo-CRITICAL **: 20:12:29.140: file
> edarenderer.c: line 678 (eda_renderer_draw_pin): should not be reached
> [...]
Ok, so the problem with invalid OBJECT structs being rendered still
persists.
> Now, theese sets of messages comes as a group when e.g. moving the
> mouse pointer from outside to the inside of the gschem window and
> reverse, but not if I first click in e.g. the message window.
>
> Ditto, switching virtual displays, virtual terminal, and when
> clicking inside various parts of gschem like alternativly
> clicking in docks and main (canvas) window.
This looks like the messages appear whenever the page is rendered, which
would indicate that the invalid objects are part of the page (as opposed
to some invalid intermediate state while loading/closing the page).
Hmm. I'll have to look into this tomorrow.
> Ok, new log with current gschem at:
> http://aspodata.se/tmp/valgrind_memcheck_gschem_3_log
Ah, thanks. The fmin issue is still there, which makes sense since you
probably hadn't applied my second patch yet, but more importantly, the
segfault-related issues are gone.
- Raw text -