GNOME Bugzilla – Bug 315218
anjuta 2.0 freeze on opening my project
Last modified: 2012-07-30 10:53:13 UTC
Please describe the problem: It seems there is sometimes an infinite loop in the tagmanager, causing anjuta to freeze. Steps to reproduce: 1.Open anjuta 2.Open the project in the attached files 3.if it doesn't freeze, just disable then re-enable the symbol browser plugin until it freeze. Actual results: anjuta freeze Expected results: no freeze Does this happen every time? almost every time Other information: It happens in the in tm_symbol.c file, where sometimes the func check_children_symbols calls always itself. I use ddd to try to find what happens but all I discovered is that this func calls itself every times on the last line: check_children_symbols(sym1,sym1->tag->atts.entry.var_type) and also on this line, sym1 always has a different value, but sym1->tag (and BTW sym1->tag->atts.entry.var_type) is always the same. Perhaps is this normal, I don't know.
Created attachment 51778 [details] project who causes the problem
*** Bug 324096 has been marked as a duplicate of this bug. ***
Closing all fixed bugs. Sorry for the mass update :( ...
Moving all old tagmanager bugs to symbol-db - sorry for the noise!