i've just gotten my first splitter core since the fix back in 3.1.8 or
.9. i'm running 3.1.12-cvs-2001-03-07. i split about 10 31 mb files and
things went fine 'til around F4D. i've been splitting about 10 31 mb
files and there has been no core dump 'til now. here are the file sizes
in './var/splitter/

# ls -l 74*
-rw-r--r--  1 root  wheel  101856 Mar 10 12:11 740.log
-rw-r--r--  1 root  wheel  596448 Mar 10 12:11 741.log
-rw-r--r--  1 root  wheel   57824 Mar 10 12:11 742.log
-rw-r--r--  1 root  wheel  119136 Mar 10 12:11 743.log
-rw-r--r--  1 root  wheel   77760 Mar 10 12:11 744.log
-rw-r--r--  1 root  wheel  882752 Mar 10 12:11 745.log
-rw-r--r--  1 root  wheel   32224 Mar 10 12:11 746.log
-rw-r--r--  1 root  wheel   45056 Mar 10 12:11 747.log
-rw-r--r--  1 root  wheel   72704 Mar 10 12:11 748.log
-rw-r--r--  1 root  wheel  124128 Mar 10 12:11 749.log
-rw-r--r--  1 root  wheel  141632 Mar 10 12:11 74A.log
-rw-r--r--  1 root  wheel   94272 Mar 10 12:11 74B.log
-rw-r--r--  1 root  wheel  248448 Mar 10 12:11 74C.log
-rw-r--r--  1 root  wheel   16832 Mar 10 12:11 74D.log
-rw-r--r--  1 root  wheel   97696 Mar 10 12:11 74E.log
-rw-r--r--  1 root  wheel   61216 Mar 10 12:11 74F.log

...
Reading symbols from /usr/lib/libc.so.12...done.
Reading symbols from /usr/lib/libresolv.so.1...done.
#0  UdmSplitCacheLog (log=984185981) at cache.c:682
682                                                                    
                logwords[
count+j].wrd_id=table[w].wrd_id;
(gdb) bt
#0  UdmSplitCacheLog (log=984185981) at cache.c:682
warning: Hit heuristic-fence-post without finding
warning: enclosing function for address 0x33b093aa991c4
This warning occurs if you are debugging a function without any symbols
(for example, in a stripped executable).  In that case, you may wish to
increase the size of the search with the `set heuristic-fence-post'
command.

Otherwise, you told GDB there was a function where there isn't one, or
(more likely) you have encountered a bug in GDB.
(gdb) p
The history is empty.
(gdb) l
677                                                                    
else    logwords=(UDM_LOG
WORD*)realloc(logwords,(count+r)*sizeof(UDM_LOGWORD));
678                                                                    
for(j=0;j<r;j++){
679                                                                    
        /* Add only those
 OLD words which */
680                                                                    
        /* do not present
 in DEL log      */
681                                                                    
        if(!PresentInDelL
og(del_buf,del_count,cache[j].url_id)){
682                                                                    
                logwords[
count+j].wrd_id=table[w].wrd_id;
683                                                                    
                logwords[
count+j].weight=table[w].weight;
684                                                                    
                logwords[
count+j].url_id=cache[j].url_id;
685                                                                    
                #ifdef UD
M_STORE_CACHE_WRDPOS
686                                                                    
                logwords[
count+j].wrd_pos=cache[j].wrd_pos;
(gdb)

upon trying to run splitter again to confirm the core dump:

# splitter -f f4d -t fff
/usr/local/install/mnogosearch/var/tree/F4/D/F4D0F000 old: 169 new:  10
total: 179
/usr/local/install/mnogosearch/var/tree/F4/D/F4D12000 old:   1 new:   1
total:   2
/usr/local/install/mnogosearch/var/tree/F4/D/F4D2A000 old:  53 new:  46
total:  99
/usr/local/install/mnogosearch/var/tree/F4/D/F4D2C000 old:   6 new:   2
total:   8
/usr/local/install/mnogosearch/var/tree/F4/D/F4D33000 old: 544 new:  17
total: 561
/usr/local/install/mnogosearch/var/tree/F4/D/F4D35000 old:  22 new:   8
total:  30
/usr/local/install/mnogosearch/var/tree/F4/D/F4D46000 old:  12 new:   2
total:  14
/usr/local/install/mnogosearch/var/tree/F4/D/F4D4D000 old:1707 new: 112
total:1819
/usr/local/install/mnogosearch/var/tree/F4/D/F4D52000 old:1393 new:1089
total:2482
/usr/local/install/mnogosearch/var/tree/F4/D/F4D5A000 old:  32 new:   8
total:  40
/usr/local/install/mnogosearch/var/tree/F4/D/F4D60000 old:  33 new:   6
total:  39
/usr/local/install/mnogosearch/var/tree/F4/D/F4D66000 old:   1 new:   1
total:   2
/usr/local/install/mnogosearch/var/tree/F4/D/F4D6F000 old:  90 new:   3
total:  93
/usr/local/install/mnogosearch/var/tree/F4/D/F4D76000 old:  36 new:   1
total:  37
/usr/local/install/mnogosearch/var/tree/F4/D/F4D77000 old:   5 new:   1
total:   6
/usr/local/install/mnogosearch/var/tree/F4/D/F4D83000 old:  54 new:   5
total:  59
/usr/local/install/mnogosearch/var/tree/F4/D/F4D85000 old:1933 new:  18
total:1951
Segmentation fault - core dumped

__________________________________________________
Do You Yahoo!?
Yahoo! Auctions - Buy the things you want at great prices.
http://auctions.yahoo.com/
___________________________________________
If you want to unsubscribe send "unsubscribe general"
to [EMAIL PROTECTED]

Reply via email to