Skip to content
Prev 6613 / 15075 Next

*** caught bus error *** address 0x114382544, cause 'non-existent physical address'

Hi Simon,

I think I've found the problem:  filehash needs to be rebuilt.

The data that I've been using the problematic expressions on resides  
in a filehash database.  Having reduced the problem to one particular  
data frame of two columns and 1000 rows, I just copied it to its own  
database, zipped it, and attached it to an email containing  
instructions on how to reproduce the problem, when I decided I should  
test whether you could indeed reproduce the problem by following my  
instructions.  And, of course, everything worked just as I had not  
expected, i.e., there was no bus error.

So I copied the data frame from the small database that I was going to  
send to you to the original, and there the problem occurred.  I could  
not reproduce the problem, however, if I copied the original data  
frame to my workspace and forced R to actually instantiate the copy  
before running the problematic script.  So the problem seemed to have  
something to do with filehash and the size of the database.  I also  
recalled that I had no problem with the script if I ran R in 32-bit  
mode.  I therefore tried reinstalling the filehash binary, but that  
did not solve the problem.  Then, I installed it from the source.   
That evidently is what was required.

So I guess it only needs a rebuild so that other folks do not  
experience the same problem.

Regards,
Richard

Richard R. Liu
Dittingerstr. 33
CH-4053 Basel
Switzerland

Tel.:  +41 61 331 10 47
Mobil: +41 79 708 67 66
Email:  richard.liu at pueo-owl.ch
On Nov 30, 2009, at 17:18 , Simon Urbanek wrote:

            
-------------- next part --------------
A non-text attachment was scrubbed...
Name: smime.p7s
Type: application/pkcs7-signature
Size: 2429 bytes
Desc: not available
URL: <https://stat.ethz.ch/pipermail/r-sig-mac/attachments/20091130/9b01647b/attachment-0001.bin>