gnome-search-tool: "fast search" is crashing after results are found
| Affects | Status | Importance | Assigned to | Milestone | |
|---|---|---|---|---|---|
| gnome-utils (Ubuntu) |
Invalid
|
Medium
|
Ubuntu Desktop Bugs | ||
Bug Description
Binary package hint: gnome-utils
Selecting "Filesystem" in gnome-search-tool and finding a file that lies in a directory anywhere under /home (it does not play a role if it lies in /home/foo or /home/bar) results in a crash of locate. A window pops up asking me if i want to disable the "fast search". At the moment i am not able to reproduce a better backtrace than attached at the bottom. Thanks in advance for processing this bug.
Using up-to-date Ubuntu 7.10 with GNOME gnome-search-tool 2.20.0.1.
(gdb) run
Starting program: /usr/bin/
[Thread debugging using libthread_db enabled]
[New Thread -1226938704 (LWP 8374)]
[New Thread -1243755632 (LWP 8377)]
[New Thread -1252148336 (LWP 8378)]
[Thread -1243755632 (LWP 8377) exited]
[Thread -1252148336 (LWP 8378) exited]
[New Thread -1243755632 (LWP 8379)]
[New Thread -1252148336 (LWP 8380)]
[Thread -1252148336 (LWP 8380) exited]
[Thread -1243755632 (LWP 8379) exited]
[New Thread -1243755632 (LWP 8381)]
[New Thread -1252148336 (LWP 8382)]
[Thread -1243755632 (LWP 8381) exited]
*** glibc detected *** /usr/bin/locate: double free or corruption (fasttop): 0x08052850 ***
======= Backtrace: =========
/lib/tls/
/lib/tls/
/usr/bin/
/usr/bin/
/lib/tls/
/usr/bin/
======= Memory map: ========
08048000-08050000 r-xp 00000000 08:23 1877782 /usr/bin/slocate
08050000-08051000 rw-p 00007000 08:23 1877782 /usr/bin/slocate
08051000-08072000 rw-p 08051000 00:00 0 [heap]
b7c00000-b7c21000 rw-p b7c00000 00:00 0
b7c21000-b7d00000 ---p b7c21000 00:00 0
b7d7e000-b7d87000 r-xp 00000000 08:23 277461 /lib/tls/
b7d87000-b7d89000 rw-p 00008000 08:23 277461 /lib/tls/
b7d89000-b7d91000 r-xp 00000000 08:23 277463 /lib/tls/
b7d91000-b7d93000 rw-p 00007000 08:23 277463 /lib/tls/
b7d93000-b7da7000 r-xp 00000000 08:23 277458 /lib/tls/
b7da7000-b7da9000 rw-p 00013000 08:23 277458 /lib/tls/
b7da9000-b7dab000 rw-p b7da9000 00:00 0
b7dab000-b7db2000 r-xp 00000000 08:23 277459 /lib/tls/
b7db2000-b7db4000 rw-p 00006000 08:23 277459 /lib/tls/
b7db4000-b7db5000 rw-p b7db4000 00:00 0
b7db5000-b7ef9000 r-xp 00000000 08:23 277452 /lib/tls/
b7ef9000-b7efa000 r--p 00143000 08:23 277452 /lib/tls/
b7efa000-b7efc000 rw-p 00144000 08:23 277452 /lib/tls/
b7efc000-b7eff000 rw-p b7efc000 00:00 0
b7f09000-b7f13000 r-xp 00000000 08:23 228547 /lib/libgcc_s.so.1
b7f13000-b7f14000 rw-p 0000a000 08:23 228547 /lib/libgcc_s.so.1
b7f14000-b7f17000 rw-p b7f14000 00:00 0
b7f17000-b7f31000 r-xp 00000000 08:23 228548 /lib/ld-2.6.1.so
b7f31000-b7f33000 rw-p 00019000 08:23 228548 /lib/ld-2.6.1.so
bfe4e000-bfe64000 rw-p bfe4e000 00:00 0 [stack]
ffffe000-fffff000 r-xp 00000000 00:00 0 [vdso]
[Thread -1252148336 (LWP 8382) exited]
[New Thread -1252148336 (LWP 8383)]
[New Thread -1243755632 (LWP 8384)]
[New Thread -1264067696 (LWP 8385)]
[Thread -1252148336 (LWP 8383) exited]
[New Thread -1252148336 (LWP 8386)]
[New Thread -1273246832 (LWP 8387)]
[Thread -1273246832 (LWP 8387) exited]
[Thread -1264067696 (LWP 8385) exited]
[Thread -1252148336 (LWP 8386) exited]
[Thread -1243755632 (LWP 8384) exited]
[New Thread -1252148336 (LWP 8388)]
[New Thread -1243755632 (LWP 8389)]
[Thread -1243755632 (LWP 8389) exited]
[Thread -1252148336 (LWP 8388) exited]
Program exited normally.
(gdb) quit
gnu@study:~$ gnome-search-tool
gnu@study:~$ gnome-search-tool
*** glibc detected *** /usr/bin/locate: double free or corruption (fasttop): 0x08052850 ***
======= Backtrace: =========
/lib/tls/
/lib/tls/
/usr/bin/
/usr/bin/
/lib/tls/
/usr/bin/
======= Memory map: ========
08048000-08050000 r-xp 00000000 08:23 1877782 /usr/bin/slocate
08050000-08051000 rw-p 00007000 08:23 1877782 /usr/bin/slocate
08051000-08072000 rw-p 08051000 00:00 0 [heap]
b7c00000-b7c21000 rw-p b7c00000 00:00 0
b7c21000-b7d00000 ---p b7c21000 00:00 0
b7d69000-b7d72000 r-xp 00000000 08:23 277461 /lib/tls/
b7d72000-b7d74000 rw-p 00008000 08:23 277461 /lib/tls/
b7d74000-b7d7c000 r-xp 00000000 08:23 277463 /lib/tls/
b7d7c000-b7d7e000 rw-p 00007000 08:23 277463 /lib/tls/
b7d7e000-b7d92000 r-xp 00000000 08:23 277458 /lib/tls/
b7d92000-b7d94000 rw-p 00013000 08:23 277458 /lib/tls/
b7d94000-b7d96000 rw-p b7d94000 00:00 0
b7d96000-b7d9d000 r-xp 00000000 08:23 277459 /lib/tls/
b7d9d000-b7d9f000 rw-p 00006000 08:23 277459 /lib/tls/
b7d9f000-b7da0000 rw-p b7d9f000 00:00 0
b7da0000-b7ee4000 r-xp 00000000 08:23 277452 /lib/tls/
b7ee4000-b7ee5000 r--p 00143000 08:23 277452 /lib/tls/
b7ee5000-b7ee7000 rw-p 00144000 08:23 277452 /lib/tls/
b7ee7000-b7eea000 rw-p b7ee7000 00:00 0
b7ef4000-b7efe000 r-xp 00000000 08:23 228547 /lib/libgcc_s.so.1
b7efe000-b7eff000 rw-p 0000a000 08:23 228547 /lib/libgcc_s.so.1
b7eff000-b7f02000 rw-p b7eff000 00:00 0
b7f02000-b7f1c000 r-xp 00000000 08:23 228548 /lib/ld-2.6.1.so
b7f1c000-b7f1e000 rw-p 00019000 08:23 228548 /lib/ld-2.6.1.so
bff44000-bff59000 rw-p bff44000 00:00 0 [stack]
ffffe000-fffff000 r-xp 00000000 00:00 0 [vdso]

Thanks for your bug report. Please try to obtain a backtrace http:// wiki.ubuntu. com/DebuggingPr ogramCrash and attach the file to the bug report. This will greatly help us in tracking down your problem.