Menu

#4 Bus Error on Solaris

open
nobody
None
5
2003-05-29
2003-05-29
No

jal generates bus errors on Solaris.

The problem is in the block checking of the memory
allocation. Setting "check_blocks" to false prevents the
problem from occuring.

From gdb (using wouter's 0.4.53 jal.c):
Program received signal SIGBUS, Bus error.
0x18c14 in _allocate (size=1, line=763) at jal.c:1278
1278 post->check = post_check;

It isn't a 32 bit machine. This is probably caused by an
alignment problem. The pointer type casting maybe at
fault.

Discussion


Log in to post a comment.

MongoDB Logo MongoDB