[elephant-devel] Bug report --- hanging lisp image with certain transaction commands on clean 0.2.1 installation (AND cvs head)

Robert L. Read read at robertlread.net
Fri Oct 14 16:18:49 UTC 2005


On Fri, 2005-10-14 at 01:38 -0500, Andrew Blumberg wrote:

> it'd be pretty interesting to know if this bug is present in the head 
> of the CVS code (unmodified). . .
> 
>  								- andrew


I just checked out the head and did a completely clean install.
Executing this sequence 
of commands creates a segmentation fault (slightly different than in my
code and in 0.2.1?) with no backtrace.

segmentation violation at #X3CF6FE
   [Condition of type SIMPLE-ERROR]

Restarts:
  0: [ABORT] Abort handling SLIME request.
  1: [ABORT] Reduce debugger level (leaving debugger, returning to
toplevel).
  2: [TOPLEVEL] Restart at toplevel READ/EVAL/PRINT loop.

Backtrace:


Here are the commands, after loading elephant, test, and changing
package names.

This is SBCL 0.8.18.

ELE-TESTS> (open-store *testdb-path*)
#<STORE-CONTROLLER {AA00A59}>
ELE-TESTS> (start-transaction)
#<SB-ALIEN-INTERNALS:ALIEN-VALUE :SAP #X0827A6B0 :TYPE (* T)>
ELE-TESTS> (commit-transaction)
#<SB-ALIEN-INTERNALS:ALIEN-VALUE :SAP #X00000000 :TYPE (* T)>
ELE-TESTS> (setq *current-transaction*
             (db-transaction-begin (controller-environment
                                    *store-controller*)))
#<SB-ALIEN-INTERNALS:ALIEN-VALUE :SAP #X0827A6B0 :TYPE (* T)>
ELE-TESTS> (db-transaction-commit :transaction *current-transaction*)
NIL
ELE-TESTS> (defvar *friends-birthdays* (make-instance 'btree))
*FRIENDS-BIRTHDAYS*
ELE-TESTS> (add-to-root "friends-birthdays" *friends-birthdays*)
; Evaluation aborted
ELE-TESTS> (add-to-root "spud" "mud")
; Evaluation aborted
ELE-TESTS> 



-------------- next part --------------
An HTML attachment was scrubbed...
URL: <https://mailman.common-lisp.net/pipermail/elephant-devel/attachments/20051014/54b9a4be/attachment.html>


More information about the elephant-devel mailing list