GNOME Bugzilla – Bug 628942
Anjuta hangs while doing a search over the whole project
Last modified: 2010-09-07 09:56:08 UTC
Reading symbols from /usr/lib/gconv/ISO8859-15.so...Reading symbols from /usr/lib/debug/usr/lib/gconv/ISO8859-15.so...done. (no debugging symbols found)...done. Loaded symbols for /usr/lib/gconv/ISO8859-15.so 0xb7081244 in __pthread_mutex_unlock_usercnt (mutex=0xb719ce84, decr=<value optimized out>) at pthread_mutex_unlock.c:52 52 pthread_mutex_unlock.c: No such file or directory. in pthread_mutex_unlock.c (gdb) thread apply all bt
+ Trace 223573
Thread 1 (Thread 0xb688d930 (LWP 10647))
Most searches over "All project files" are failing for me. I tried with branch master of the GNOME project "tracker". For example search for the term ":device" in all project files. pvanhoof@lors:~/repos/gnome/tracker/master$ dpkg -s anjuta Package: anjuta Status: install ok installed Priority: optional Section: gnome Installed-Size: 4388 Maintainer: Rob Bradford <robster@debian.org> Architecture: i386 Version: 2:2.30.1.0-1 Replaces: anjuta-common (<< 2:2.4.2-1), libgbf-1-0, libgbf-1-1, libgbf-1-2 Depends: libanjuta0 (>= 2:2.30.0), libapr1 (>= 1.2.7), libc6 (>= 2.7), libcairo2 (>= 1.2.4), libdevhelp-1-1 (>= 2.30), libgcc1 (>= 1:4.1.1), libgconf2-4 (>= 2.27.0), libgda-4.0-4, libgdl-1-3 (>= 2.30.0), libgladeui-1-9, libglib2.0-0 (>= 2.24.0), libgtk2.0-0 (>= 2.18.0), libgtksourceview2.0-0 (>= 2.10.0), libpango1.0-0 (>= 1.14.0), libstdc++6 (>= 4.2.1), libsvn1 (>= 1.5.0), libunique-1.0-0 (>= 1.0.0), libvala0 (>= 0.8.1), libvte9 (>= 1:0.24.0), libwebkit-1.0-2 (>= 1.1.1), libxml2 (>= 2.7.4), libxslt1.1 (>= 1.1.25), anjuta-common (= 2:2.30.1.0-1) Recommends: gcc | g++, make, yelp, automake, autoconf, autogen, intltool, gdb, libtool, liblocale-gettext-perl Suggests: libgtk2.0-dev, libgtkmm2.0-dev, glade-gnome, valac Conflicts: libgbf-1-0, libgbf-1-1, libgbf-1-2 Description: A GNOME development IDE, for C/C++ This IDE for C/C++ and GNOME/Gtk+ applications has features that enable easy debugging and management of code. It also integrates with glade and CVS. Homepage: http://www.anjuta.org pvanhoof@lors:~/repos/gnome/tracker/master$ pvanhoof@lors:~/repos/gnome/tracker/master$ cat /etc/issue Debian GNU/Linux squeeze/sid \n \l pvanhoof@lors:~/repos/gnome/tracker/master$ cat /etc/apt/sources.list # # deb cdrom:[Debian GNU/Linux 5.0.3 _Lenny_ - Official i386 NETINST Binary-1 20090906-12:06]/ lenny main #deb cdrom:[Debian GNU/Linux 5.0.3 _Lenny_ - Official i386 NETINST Binary-1 20090906-12:06]/ lenny main #deb http://ftp.nl.debian.org/debian/ unstable main non-free contrib deb http://ftp.de.debian.org/debian/ experimental main deb http://ftp.nl.debian.org/debian/ testing main non-free contrib deb-src http://ftp.nl.debian.org/debian/ testing main deb http://ftp.nl.debian.org/debian/ lenny main non-free contrib deb-src http://ftp.nl.debian.org/debian/ lenny main deb http://security.debian.org/ lenny/updates main deb-src http://security.debian.org/ lenny/updates main deb http://volatile.debian.org/debian-volatile lenny/volatile main deb-src http://volatile.debian.org/debian-volatile lenny/volatile main
This might be a performance issue. We have a lot of occurences of the word "device" in this file once you did "make" once (it's a generated file, that contains data for the tests of the Tracker project). tests/functional-tests/ttl/045-nmm_Photo.ttl I guess a bit of freeze/thawing of the UI could help a lot here?
The whole search functionality is not really async at the moment. Hopefully we might fix that in the next cycle. Thanks for reporting. *** This bug has been marked as a duplicate of bug 545389 ***