On Thu, Jul 29, 2004 at 07:42:46PM -0400, Smoke wrote: > Hi all, > > I'm running into a problem using erss... I'm at a loss for how to > troubleshoot this further, so if anyone has any suggestions, please > let me know. > > The problem only occurs when using a config file that has the > > <item_description>description</item_description>
Depending on the config, that might be the type that causes a tooltip to be generated. > line set. After the window appears and the title is displayed, erss > freezes and can only be stopped with a "kill -9". Meanwhile, the CPU > is running at near 100% without noticeably slowing down any other > programs running, so i'm guessing it's some kind of infinite loop. Yep, probably a good guess. I've seen similar behavior, to the point that I don't use erss much anymore, because I haven't had a lot of time to debug. > Running it with gdb reveals that it never gets past an > erss_tooltip_new() function call. A few lines into that function is a > call to: > > evas_object_resize (tt->bg, w, h); > > which never returns. From a gdb trace it looks like the real culprit > is etox_layout(). Included below are a few gdb backtraces after > stopping and starting erss repeatedly. I'd like to know if i'm > correctly interpreting this to find where things are getting > stuck. And i'd _really_ like to know how to fix it :) There could be a bug in the wrapping code for etox that triggers an infinite loop. Could you send me a specific set of text that seems to cause it? I'll put together a small etox program with that text to see if I can replicate it outside of erss. Thanks! -- ------------------------------------------------------------------------ | Nathan Ingersoll \\ Computer Systems & Network Coordinator | | [EMAIL PROTECTED] \\ http://www.ruralcenter.org | | http://ningerso.atmos.org/ \\ Rural Health Resource Center | ------------------------------------------------------------------------
signature.asc
Description: Digital signature