When reporting bugs, please specify DataparkSearch version and provide us as much information about your problem as possible. Such information as your platform and OS details, database version, database statistics like number of URLs in database or probably count of records in different tables would be very helpful to find and fix possible bugs.
Use DataparSearch Bug Reporting System to view active and fixed bug statistics. As well, you can use this system to submit new bug-reports and proposals for new feature or improvements
If indexer or search.cgi
die during their work and produce core, it would be very helpful to
send us gdb (The GNU Debugger) output. To do this, please make the
following steps. Make sure you have DataparkSearch built with
--with-debug option for configure.
If not, please rebuild it with this option and repeat the command leads to core dump.
Then, e.g. your binary is "indexer" and core file name is
indexer.core (or may be just
core on some platforms).
Run GNU Debugger with executable as the first argument and with core file as the second:
gdb indexer indexer.core
Some information about the crash location will appear:
Core was generated by `indexer'. Program terminated with signal 8, Floating point exception. Reading symbols from /usr/lib/libc.so.3...done. Reading symbols from /usr/libexec/ld-elf.so.1...done. #0 0x80483f3 in main () at indexer.c:4 4 printf("%d",0/0);
Then type thread apply all backtrace command:
(gdb) thread apply all bt #0 0x80483f3 in main () at indexer.c:4 #1 0x804837d in _start ()
Send us either first and second outputs or just a screenshot of gdb session.