<div dir="ltr">FWIW, here is the beginning of the gdb backtrace. This goes on and on at least for a couple of thousands stack frames before it crashes, so there's clearly an endless recursion.<br><br>#0  0x000055555559a6d3 in rtext_senditup (x=x@entry=0x555556b3ef50, <br>    action=action@entry=0, widthp=widthp@entry=0x7fffff7ff17c, <br>    heightp=heightp@entry=0x7fffff7ff180, indexp=indexp@entry=0x7fffff7ff184)<br>    at g_rtext.c:220<br>#1  0x000055555559b9af in rtext_senditup (indexp=0x7fffff7ff184, <br>    heightp=0x7fffff7ff180, widthp=0x7fffff7ff17c, action=0, x=0x555556b3ef50)<br>    at g_rtext.c:213<br>#2  rtext_width (x=x@entry=0x555556b3ef50) at g_rtext.c:504<br>#3  0x0000555555593b72 in text_getrect (z=0x555557f2d0c0, <br>    glist=0x5555577fa070, xp1=0x7fffff7ff268, yp1=0x7fffff7ff26c, <br>    xp2=0x7fffff7ff270, yp2=0x7fffff7ff274) at g_text.c:1897<br>#4  0x0000555555591418 in graph_getrect (z=0x555557f2d0c0, <br>    glist=0x5555577fa070, xp1=0x7fffff7ff2c8, yp1=0x7fffff7ff2cc, <br>    xp2=0x7fffff7ff2d0, yp2=0x7fffff7ff2d4) at g_graph.c:1252<br>#5  0x00005555555cbecc in gobj_getrect (y2=0x7fffff7ff2d4, x2=0x7fffff7ff2d0, <br>    y1=0x7fffff7ff2cc, x1=0x7fffff7ff2c8, glist=<optimized out>, <br>    x=0x555557f2d0c0) at g_editor.c:184<br>#6  gobj_shouldvis (x=x@entry=0x555557f2cde0, glist=0x555557f2d0c0)<br>    at g_editor.c:237<br>#7  0x00005555555cc045 in gobj_shouldvis (x=x@entry=0x5555579bf500, <br>    glist=glist@entry=0x555557f2cde0) at g_editor.c:226<br>#8  0x00005555555914ab in graph_getrect (z=0x555557f2cde0, <br>    glist=0x555557f2d0c0, xp1=0x7fffff7ff438, yp1=0x7fffff7ff43c, <br>    xp2=0x7fffff7ff440, yp2=0x7fffff7ff444) at g_graph.c:1268<br>#9  0x00005555555cbf2c in gobj_getrect (y2=0x7fffff7ff444, x2=0x7fffff7ff440, <br>    y1=0x7fffff7ff43c, x1=0x7fffff7ff438, glist=0x555557f2d0c0, <br>    x=0x555557f2cde0) at g_editor.c:184<br>#10 gobj_shouldvis (x=x@entry=0x555557f2cde0, glist=0x555557f2d0c0)<br>    at g_editor.c:242<br>#11 0x00005555555cc045 in gobj_shouldvis (x=x@entry=0x5555579bf500, <br>    glist=glist@entry=0x555557f2cde0) at g_editor.c:226<br>#12 0x00005555555914ab in graph_getrect (z=0x555557f2cde0, <br>    glist=0x555557f2d0c0, xp1=0x7fffff7ff598, yp1=0x7fffff7ff59c, <br>    xp2=0x7fffff7ff5a0, yp2=0x7fffff7ff5a4) at g_graph.c:1268<br>#13 0x00005555555cbf2c in gobj_getrect (y2=0x7fffff7ff5a4, x2=0x7fffff7ff5a0, <br>    y1=0x7fffff7ff59c, x1=0x7fffff7ff598, glist=0x555557f2d0c0, <br>    x=0x555557f2cde0) at g_editor.c:184<br>#14 gobj_shouldvis (x=x@entry=0x555557f2cde0, glist=0x555557f2d0c0)<br>    at g_editor.c:242<br>#15 0x00005555555cc045 in gobj_shouldvis (x=x@entry=0x5555579bf500, <br>    glist=glist@entry=0x555557f2cde0) at g_editor.c:226<br>#16 0x00005555555914ab in graph_getrect (z=0x555557f2cde0, <br>    glist=0x555557f2d0c0, xp1=0x7fffff7ff6f8, yp1=0x7fffff7ff6fc, <br>    xp2=0x7fffff7ff700, yp2=0x7fffff7ff704) at g_graph.c:1268<br>#17 0x00005555555cbf2c in gobj_getrect (y2=0x7fffff7ff704, x2=0x7fffff7ff700, <br>    y1=0x7fffff7ff6fc, x1=0x7fffff7ff6f8, glist=0x555557f2d0c0, <br>    x=0x555557f2cde0) at g_editor.c:184<br>#18 gobj_shouldvis (x=x@entry=0x555557f2cde0, glist=0x555557f2d0c0)<br>    at g_editor.c:242<br>#19 0x00005555555cc045 in gobj_shouldvis (x=x@entry=0x5555579bf500, <br>    glist=glist@entry=0x555557f2cde0) at g_editor.c:226<br>#20 0x00005555555914ab in graph_getrect (z=0x555557f2cde0, <br>    glist=0x555557f2d0c0, xp1=0x7fffff7ff858, yp1=0x7fffff7ff85c, <br>    xp2=0x7fffff7ff860, yp2=0x7fffff7ff864) at g_graph.c:1268<br>#21 0x00005555555cbf2c in gobj_getrect (y2=0x7fffff7ff864, x2=0x7fffff7ff860, <br>    y1=0x7fffff7ff85c, x1=0x7fffff7ff858, glist=0x555557f2d0c0, <br>    x=0x555557f2cde0) at g_editor.c:184<br>#22 gobj_shouldvis (x=x@entry=0x555557f2cde0, glist=0x555557f2d0c0)<br>    at g_editor.c:242<br>#23 0x00005555555cc045 in gobj_shouldvis (x=x@entry=0x5555579bf500, <br>    glist=glist@entry=0x555557f2cde0) at g_editor.c:226<br>#24 0x00005555555914ab in graph_getrect (z=0x555557f2cde0, <br>    glist=0x555557f2d0c0, xp1=0x7fffff7ff9b8, yp1=0x7fffff7ff9bc, <br>    xp2=0x7fffff7ff9c0, yp2=0x7fffff7ff9c4) at g_graph.c:1268<br>#25 0x00005555555cbf2c in gobj_getrect (y2=0x7fffff7ff9c4, x2=0x7fffff7ff9c0, <br>    y1=0x7fffff7ff9bc, x1=0x7fffff7ff9b8, glist=0x555557f2d0c0, <br>    x=0x555557f2cde0) at g_editor.c:184<br>#26 gobj_shouldvis (x=x@entry=0x555557f2cde0, glist=0x555557f2d0c0)<br>    at g_editor.c:242<br>#27 0x00005555555cc045 in gobj_shouldvis (x=x@entry=0x5555579bf500, <br>    glist=glist@entry=0x555557f2cde0) at g_editor.c:226<br>#28 0x00005555555914ab in graph_getrect (z=0x555557f2cde0, <br>    glist=0x555557f2d0c0, xp1=0x7fffff7ffb18, yp1=0x7fffff7ffb1c, <br>    xp2=0x7fffff7ffb20, yp2=0x7fffff7ffb24) at g_graph.c:1268<br>#29 0x00005555555cbf2c in gobj_getrect (y2=0x7fffff7ffb24, x2=0x7fffff7ffb20, <br>    y1=0x7fffff7ffb1c, x1=0x7fffff7ffb18, glist=0x555557f2d0c0, <br>    x=0x555557f2cde0) at g_editor.c:184<br>#30 gobj_shouldvis (x=x@entry=0x555557f2cde0, glist=0x555557f2d0c0)<br>    at g_editor.c:242<br>#31 0x00005555555cc045 in gobj_shouldvis (x=x@entry=0x5555579bf500, <br>    glist=glist@entry=0x555557f2cde0) at g_editor.c:226<br>#32 0x00005555555914ab in graph_getrect (z=0x555557f2cde0, <br>    glist=0x555557f2d0c0, xp1=0x7fffff7ffc78, yp1=0x7fffff7ffc7c, <br>    xp2=0x7fffff7ffc80, yp2=0x7fffff7ffc84) at g_graph.c:1268<br>#33 0x00005555555cbf2c in gobj_getrect (y2=0x7fffff7ffc84, x2=0x7fffff7ffc80, <br>    y1=0x7fffff7ffc7c, x1=0x7fffff7ffc78, glist=0x555557f2d0c0, <br>    x=0x555557f2cde0) at g_editor.c:184<br>#34 gobj_shouldvis (x=x@entry=0x555557f2cde0, glist=0x555557f2d0c0)<br>    at g_editor.c:242<br>#35 0x00005555555cc045 in gobj_shouldvis (x=x@entry=0x5555579bf500, <br>    glist=glist@entry=0x555557f2cde0) at g_editor.c:226<br>#36 0x00005555555914ab in graph_getrect (z=0x555557f2cde0, <br>    glist=0x555557f2d0c0, xp1=0x7fffff7ffdd8, yp1=0x7fffff7ffddc, <br>    xp2=0x7fffff7ffde0, yp2=0x7fffff7ffde4) at g_graph.c:1268<br>#37 0x00005555555cbf2c in gobj_getrect (y2=0x7fffff7ffde4, x2=0x7fffff7ffde0, <br>    y1=0x7fffff7ffddc, x1=0x7fffff7ffdd8, glist=0x555557f2d0c0, <br>    x=0x555557f2cde0) at g_editor.c:184<br>#38 gobj_shouldvis (x=x@entry=0x555557f2cde0, glist=0x555557f2d0c0)<br>    at g_editor.c:242<br>#39 0x00005555555cc045 in gobj_shouldvis (x=x@entry=0x5555579bf500, <br>    glist=glist@entry=0x555557f2cde0) at g_editor.c:226<br>#40 0x00005555555914ab in graph_getrect (z=0x555557f2cde0, <br>    glist=0x555557f2d0c0, xp1=0x7fffff7fff38, yp1=0x7fffff7fff3c, <br>    xp2=0x7fffff7fff40, yp2=0x7fffff7fff44) at g_graph.c:1268<br>#41 0x00005555555cbf2c in gobj_getrect (y2=0x7fffff7fff44, x2=0x7fffff7fff40, <br>    y1=0x7fffff7fff3c, x1=0x7fffff7fff38, glist=0x555557f2d0c0, <br>    x=0x555557f2cde0) at g_editor.c:184<br>#42 gobj_shouldvis (x=x@entry=0x555557f2cde0, glist=0x555557f2d0c0)<br>    at g_editor.c:242<br>#43 0x00005555555cc045 in gobj_shouldvis (x=x@entry=0x5555579bf500, <br>    glist=glist@entry=0x555557f2cde0) at g_editor.c:226<br>#44 0x00005555555914ab in graph_getrect (z=0x555557f2cde0, <br>    glist=0x555557f2d0c0, xp1=0x7fffff800098, yp1=0x7fffff80009c, <br>    xp2=0x7fffff8000a0, yp2=0x7fffff8000a4) at g_graph.c:1268<br>#45 0x00005555555cbf2c in gobj_getrect (y2=0x7fffff8000a4, x2=0x7fffff8000a0, <br>    y1=0x7fffff80009c, x1=0x7fffff800098, glist=0x555557f2d0c0, <br>    x=0x555557f2cde0) at g_editor.c:184<br>#46 gobj_shouldvis (x=x@entry=0x555557f2cde0, glist=0x555557f2d0c0)<br>    at g_editor.c:242<br>#47 0x00005555555cc045 in gobj_shouldvis (x=x@entry=0x5555579bf500, <br>    glist=glist@entry=0x555557f2cde0) at g_editor.c:226<br><br></div><div class="gmail_extra"><br><div class="gmail_quote">On Tue, Dec 12, 2017 at 5:35 PM, Albert Graef <span dir="ltr"><<a href="mailto:aggraef@gmail.com" target="_blank">aggraef@gmail.com</a>></span> wrote:<br><blockquote class="gmail_quote" style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex"><div dir="ltr">Anyway, I'm apparently getting an endless sequence of recursive calls to gobj_shouldvis(). At least that's what I'm seeing here. I don't think that this is related to Gem at all (I'm not using it). This must be something that went in between 2.4.3 and 2.4.4. Maybe this one? <a href="https://git.purrdata.net/jwilkes/purr-data/commit/db64cdcc" target="_blank">https://git.purrdata.net/<wbr>jwilkes/purr-data/commit/<wbr>db64cdcc</a><br></div><div class="HOEnZb"><div class="h5"><div class="gmail_extra"><br><div class="gmail_quote">On Tue, Dec 12, 2017 at 5:26 PM, Albert Graef <span dir="ltr"><<a href="mailto:aggraef@gmail.com" target="_blank">aggraef@gmail.com</a>></span> wrote:<br><blockquote class="gmail_quote" style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex"><div dir="ltr">Nope. :( I've seen Alberto's reply to a message from you, though, something with using valgrind to debug the issue. Is that what you mean?<br><br>It's not the first time that I don't see your replies to the list either. Other people have reported this in other threads as well, maybe some mail filter acting up somewhere (or is it Google mail?). We really need to investigate that some time.<br></div><div class="gmail_extra"><br><div class="gmail_quote"><div><div class="m_3372527055129515971h5">On Tue, Dec 12, 2017 at 5:18 PM, Jonathan Wilkes <span dir="ltr"><<a href="mailto:jancsika@yahoo.com" target="_blank">jancsika@yahoo.com</a>></span> wrote:<br></div></div><blockquote class="gmail_quote" style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex"><div><div class="m_3372527055129515971h5"><div><div style="color:#000;background-color:#fff;font-family:Helvetica Neue,Helvetica,Arial,Lucida Grande,sans-serif;font-size:13px"><br><div class="m_3372527055129515971m_-7788023427581775982m_787549582506440305qtdSeparateBR"><br><br></div><div class="m_3372527055129515971m_-7788023427581775982m_787549582506440305yahoo_quoted" id="m_3372527055129515971m_-7788023427581775982m_787549582506440305yui_3_16_0_ym19_1_1513095398981_7016" style="display:block"><div style="font-family:Helvetica Neue,Helvetica,Arial,Lucida Grande,sans-serif;font-size:13px" id="m_3372527055129515971m_-7788023427581775982m_787549582506440305yui_3_16_0_ym19_1_1513095398981_7015"><div style="font-family:HelveticaNeue,Helvetica Neue,Helvetica,Arial,Lucida Grande,sans-serif;font-size:16px" id="m_3372527055129515971m_-7788023427581775982m_787549582506440305yui_3_16_0_ym19_1_1513095398981_7014"><div class="m_3372527055129515971m_-7788023427581775982m_787549582506440305y_msg_container" id="m_3372527055129515971m_-7788023427581775982m_787549582506440305yui_3_16_0_ym19_1_1513095398981_7081"><span>On Mon, Dec 11, 2017 at 10:28 PM, Alberto Zin <span dir="ltr"><<a rel="nofollow" shape="rect" href="mailto:alberto.zin@gmail.com" target="_blank">alberto.zin@gmail.com</a>></span> wrote:<br clear="none"></span><div id="m_3372527055129515971m_-7788023427581775982m_787549582506440305yiv5177959258"><div id="m_3372527055129515971m_-7788023427581775982m_787549582506440305yui_3_16_0_ym19_1_1513095398981_7080"><div dir="ltr" id="m_3372527055129515971m_-7788023427581775982m_787549582506440305yui_3_16_0_ym19_1_1513095398981_7079"><div class="m_3372527055129515971m_-7788023427581775982m_787549582506440305yiv5177959258gmail_extra" id="m_3372527055129515971m_-7788023427581775982m_787549582506440305yui_3_16_0_ym19_1_1513095398981_7078"><div class="m_3372527055129515971m_-7788023427581775982m_787549582506440305yiv5177959258gmail_quote" id="m_3372527055129515971m_-7788023427581775982m_787549582506440305yui_3_16_0_ym19_1_1513095398981_7077"><span><blockquote class="m_3372527055129515971m_-7788023427581775982m_787549582506440305yiv5177959258gmail_quote" style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex"><div dir="ltr"><div><div><div><div><div><div><div><div>for some reasons I'm not yet able to investigate in detail, this release 2.4.4 of purr-data broke something on my system.<br clear="none"></div>Many of my past patches, when opened present a "segmentation fault" error.<br clear="none"></div></div></div></div></div></div></div></div></blockquote><div><br clear="none"></div></span><div id="m_3372527055129515971m_-7788023427581775982m_787549582506440305yui_3_16_0_ym19_1_1513095398981_7076"><div>> [...]</div><span><div id="m_3372527055129515971m_-7788023427581775982m_787549582506440305yui_3_16_0_ym19_1_1513095398981_7115"><br></div><div id="m_3372527055129515971m_-7788023427581775982m_787549582506440305yui_3_16_0_ym19_1_1513095398981_7116">> Wasn't there some changeset involving an attempted fix related to GOPs a while back? That's most likely the culprit.</div></span></div><div id="m_3372527055129515971m_-7788023427581775982m_787549582506440305yui_3_16_0_ym19_1_1513095398981_7082"><div><br clear="none"></div><div id="m_3372527055129515971m_-7788023427581775982m_787549582506440305yui_3_16_0_ym19_1_1513095398981_7146">Yes, I sent a message to this list about it. Did you receive it?</div><div id="m_3372527055129515971m_-7788023427581775982m_787549582506440305yui_3_16_0_ym19_1_1513095398981_7147"><br></div><div>-Jonathan<br></div><div><br clear="none"></div></div><div>> Albert<br clear="none"></div></div></div></div></div></div></div> </div> </div>  </div></div></div><br></div></div><span>______________________________<wbr>_________________<br>
L2Ork-dev mailing list<br>
<a href="mailto:L2Ork-dev@disis.music.vt.edu" target="_blank">L2Ork-dev@disis.music.vt.edu</a><br>
<a href="https://disis.music.vt.edu/listinfo/l2ork-dev" rel="noreferrer" target="_blank">https://disis.music.vt.edu/lis<wbr>tinfo/l2ork-dev</a><br></span></blockquote></div><span><br><br clear="all"><br>-- <br><div class="m_3372527055129515971m_-7788023427581775982gmail_signature" data-smartmail="gmail_signature"><div dir="ltr">Dr. Albert Gr"af<br>Computer Music Research Group, JGU Mainz, Germany<br>Email:  <a href="mailto:aggraef@gmail.com" target="_blank">aggraef@gmail.com</a><br>WWW:    <a href="https://plus.google.com/+AlbertGraef" target="_blank">https://plus.google.com/+Albe<wbr>rtGraef</a></div></div>
</span></div>
</blockquote></div><br><br clear="all"><br>-- <br><div class="m_3372527055129515971gmail_signature" data-smartmail="gmail_signature"><div dir="ltr">Dr. Albert Gr"af<br>Computer Music Research Group, JGU Mainz, Germany<br>Email:  <a href="mailto:aggraef@gmail.com" target="_blank">aggraef@gmail.com</a><br>WWW:    <a href="https://plus.google.com/+AlbertGraef" target="_blank">https://plus.google.com/+<wbr>AlbertGraef</a></div></div>
</div>
</div></div></blockquote></div><br><br clear="all"><br>-- <br><div class="gmail_signature" data-smartmail="gmail_signature"><div dir="ltr">Dr. Albert Gr"af<br>Computer Music Research Group, JGU Mainz, Germany<br>Email:  <a href="mailto:aggraef@gmail.com" target="_blank">aggraef@gmail.com</a><br>WWW:    <a href="https://plus.google.com/+AlbertGraef" target="_blank">https://plus.google.com/+AlbertGraef</a></div></div>
</div>