<div dir="ltr">On Sat, Aug 17, 2013 at 6:02 AM, Andrej N. Gritsenko <span dir="ltr"><<a href="mailto:andrej@rep.kiev.ua" target="_blank">andrej@rep.kiev.ua</a>></span> wrote:<br><div class="gmail_extra"><div class="gmail_quote">


<blockquote class="gmail_quote" style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex">    Hello!<br>
<br>
    I can often get a crash when I'm trying to move app to other desktop<br>
or some other operation from lxpanel. It may be lxpanel fault, of course,<br>
but shouldn't Openbox have some protection against this? Or is it fixed<br>
already? My version in use is 3.5.0.<br>
<br>
Core was generated by `/usr/bin/openbox --startup<br>
/usr/lib/openbox/openbox-autostart OPENBOX'.<br>
Program terminated with signal 11, Segmentation fault.<br>
#0  screen_monitor_active () at openbox/screen.c:1683<br>
1683            return client_monitor(focus_client);<br>
(gdb) bt full<br>
#0  screen_monitor_active () at openbox/screen.c:1683<br></blockquote><div><br></div><div>This function is not recursive now, so I suspect that it is indeed fixed. It's a bit tricky to say with this level of optimization. If you could reproduce with -O0 and file a bug, or provide a step by step to reproduce it, that'd be the most helpful thing.</div>


<div> </div><blockquote class="gmail_quote" style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex">
No locals.<br>
#1  screen_monitor_active () at openbox/screen.c:1678<br>
No locals.<br>
#2  0x0808a74d in screen_monitor_primary (fixed=<optimized out>) at openbox/screen.c:1704<br>
No locals.<br>
#3  screen_monitor_primary (fixed=0) at openbox/screen.c:1693<br>
No locals.<br>
#4  0x0808ad1c in screen_find_monitor (search=0x8486248) at openbox/screen.c:1656<br>
        i = <optimized out><br>
        most = 1<br>
        mostv = <optimized out><br>
[.......]<br></blockquote><div><br></div><div>What came after here would also be helpful.</div><div> </div><blockquote class="gmail_quote" style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex">
(gdb) p focus_client<br>
$1 = (struct _ObClient *) 0x8485230<br>
<br>
    Cheers!<br>
    Andriy.<br>
_______________________________________________<br>
openbox mailing list<br>
<a href="mailto:openbox@icculus.org" target="_blank">openbox@icculus.org</a><br>
<a href="http://icculus.org/mailman/listinfo/openbox" target="_blank">http://icculus.org/mailman/listinfo/openbox</a><br>
</blockquote></div><br></div></div>