Opened 13 years ago
Closed 13 years ago
#105 closed defect (fixed)
crash while using IDE inspector
Reported by: | jaj@… | Owned by: | gb |
---|---|---|---|
Priority: | critical | Milestone: | |
Component: | IDE | Version: | |
Keywords: | Cc: |
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 ;;;
Change History (2)
comment:1 Changed 13 years ago by jaj@…
comment:2 Changed 13 years ago by gb
- Resolution set to fixed
- Status changed from new to closed
I think that this is fixed in changeset:7301
This is easily reproducible. In the listener do:
(inspect (car (ccl::windows)))
Then click on the frame in the left pane of the inspector, and scroll the middle frame down more than half way, and it crashes right away.