Custom Query (1030 matches)

Filters
 
Or
 
  
 
Columns

Show under each result:


Results (340 - 342 of 1030)

Ticket Resolution Summary Owner Reporter
#102 fixed SLIME bugs on x8664 GB Andrew Shalit
Description

I'm entering these SLIME / debugging problems as a Trac Ticket in light of a customer's recent e-mail about their Lisp requirements ("It would be awfully nice if the debugging information generated by the compiler allowed for easier debugging, e.g., better display of args and locals, return from frame, restart frame. Integration with Slime is a must.")

SLIME has not been updated to account for recent changes made in OpenMCL to support x86-64 processors. You may run into bugs running on those platforms.

The SLIME backtrace sometimes shows incorrect information.

return-from-frame and apply-in-frame do not work reliably. (If they work at all, it's pure luck.)

#103 fixed x8664 callbacks, single-float return. Gary Byers Gary Byers
Description

The "portable" parts of the expansion of DEFCALLBACK generated code which coerced SINGLE-FLOAT results to DOUBLE-FLOATs. This behavior is really PPC-specific, and should be moved to the platform-specific FFI code that deals with callback return values.

A symptom is that:

(defcallback two (:float)

2.0f0)

(ff-call two :float)

would likely return the low 32 bits of 2.0d0 rather than 2.0f0.

(This was fixed in changeset:7134 and changeset:7135); the bug's been present in the x8664 FFI forever.)

#105 fixed crash while using IDE inspector Gary Byers Jeremy Jones
Description

I was inspecting a HEMLOCK-FRAME object, when I got a memory fault. I will try to see if it is reproducable.

I don't know if it's useful, but here is the output:

* Error in event process: Fault during read of memory address #x0

(4428A8) : 0 (FUNCALL #'#<Anonymous Function #x300041B9E8AF> #<CCL::INVALID-MEMORY-ACCESS #x300041EC8F5D>) 149

(#:G13856)

#:G13856: #<CCL::INVALID-MEMORY-ACCESS #x300041EC8F5D>

#:COMPILER-VAR: (NIL) #:G13853: #<A Foreign Pointer [stack-allocated] #x7FFF5FBFC320>

(4428D0) : 1 (SIGNAL #<CCL::INVALID-MEMORY-ACCESS #x300041EC8F5D> [...]) 989

(CONDITION &REST CCL::ARGS)

CONDITION: #<CCL::INVALID-MEMORY-ACCESS #x300041EC8F5D> CCL::ARGS: NIL

CCL::%HANDLERS%: ((ERROR)) CCL::TAG: (CONDITION #<COMPILED-LEXICAL-CLOSURE #xE6DCF>) CCL::HANDLERS: CCL::*BACKTRACE-CONTEXTS* CCL::FN: #<COMPILED-LEXICAL-CLOSURE #xE6DCF>

(442928) : 2 (%ERROR #<CCL::INVALID-MEMORY-ACCESS #x300041EC8F5D> NIL 558404) 93

(CONDITION CCL::ARGS CCL::ERROR-POINTER)

CONDITION: #<CCL::INVALID-MEMORY-ACCESS #x300041EC8F5D> CCL::ARGS: NIL CCL::ERROR-POINTER: 558404

(442950) : 3 (FUNCALL #'#<CCL::XCMAIN> 17591849973482) 1933

(#:G59660)

#:G59660: 17591849973482

#:G59666: #<A Foreign Pointer [stack-allocated] #x7FFF5FBFB750> CCL::XP: #<A Foreign Pointer [stack-allocated] #x7FFF5FBFBF70> CCL::XCF: #<A Foreign Pointer [stack-allocated] #x442A20> CCL::ADDR: 0 SIGNAL: 10 CCL::CODE: 0 CCL::FRAME-PTR: 558404

(4429B8) : 4 (%PASCAL-FUNCTIONS% 1 17591849973482) 405

(CCL::INDEX CCL::ARGS-PTR-FIXNUM)

CCL::INDEX: 1 CCL::ARGS-PTR-FIXNUM: 17591849973482

CCL::LISP-FUNCTION: #<Compiled-function CCL::XCMAIN (Non-Global) #x30004050133F> WITHOUT-INTERRUPTS: NIL CCL::*CALLBACK-TRACE-P*: NIL

(442A20) : 6 (FUNCALL #'#<Anonymous Function #x300040DD882F>) 288

NIL

CCL::S: #<NS-SIZE

Error: Fault during read of memory address #x0 While executing: #<Anonymous Function #x300040DD882F>, in process Initial(0).

;;; ;;; #<APPKIT-PROCESS Initial(0) [Active] #x3000404114FD> requires access to Shared Terminal Input ;;;

Batch Modify
Note: See TracBatchModify for help on using batch modify.
Note: See TracQuery for help on using queries.