I'm using Slick 18.0.2 + latest hotfix on Fedora Linux. I have about 40,000 files in my index, and yes I tried build within Slick/outside. Doesn't seem to matter. I attached gdb to it when it freezes:
(gdb) info threa
7 Thread 0x7f37cd211700 (LWP 9641) 0x0000003ed360b43c in pthread_cond_wait@@GLIBC_2.3.2 () from /lib64/libpthread.so.0
6 Thread 0x7f37cd010700 (LWP 9642) 0x0000003ed360b43c in pthread_cond_wait@@GLIBC_2.3.2 () from /lib64/libpthread.so.0
5 Thread 0x7f37cce0f700 (LWP 9643) 0x0000003ed360b43c in pthread_cond_wait@@GLIBC_2.3.2 () from /lib64/libpthread.so.0
4 Thread 0x7f37ccc0e700 (LWP 9644) 0x0000003ed360e054 in __lll_lock_wait () from /lib64/libpthread.so.0
3 Thread 0x7f37c7225700 (LWP 9682) 0x0000003ed360b43c in pthread_cond_wait@@GLIBC_2.3.2 () from /lib64/libpthread.so.0
2 Thread 0x7f37c778b700 (LWP 9472) 0x0000000000526079 in btMultiFileCache::AllocBlock(btFileCacheBlock*&, btFileCache*, bool, bool, bool)
()
* 1 Thread 0x7f37dcc1f760 (LWP 9620) 0x0000003ed360e054 in __lll_lock_wait () from /lib64/libpthread.so.0
(gdb)
Satish