Export to GitHub

glassdb - issue #305

Error during explore of large array


Posted on Nov 9, 2011 by Helpful Elephant

From Thierry (http://forum.world.st/GLASS-1-0-beta-8-7-released-tp3923882p3933937.html):

Array explorer:

Unfortunately, the Array explorer still has issues. If exploring a large array, clicking First 20, Next 20 or Last 20 generates an error.

If I open the Squeak debugger I get the halt below: openDebugger: anException ... debuggerChoice == 2 ifTrue: [ "Debug Squeak stack" "Cannot continue through the GemStone debugger ... for now" self clearStack. ^self halt.]. ...

If I open the gemstone debugger I encounter another halt at OTRangeInspectorNode | value called from the OTInspectorNode:

childInspectorNodes

    | result items |
    result := OrderedCollection new.
    [(Pragma
            allNamed: #inspectorriority:
            from: self value class to: nil
            sortedByArgument: 2) do: [ ragma |
                    items := self value perform: pragma selector.
                    items isEmptyOrNil ifFalse: [
                            items do: [ :each |
                                    each metaNode: metaNode; tag: (pragma argumentAt: 1) asString ].                                
                            result addAll: items ] ]] on: Error do: [:ex | ^#()].
    ^ result

I wanted to send you the stack but the 'copy stack' brings up the same error.

Comment #1

Posted on Feb 13, 2012 by Helpful Elephant

screen shots from Thierry

Attachments

Comment #2

Posted on Feb 13, 2012 by Helpful Elephant

(No comment was entered for this change.)

Status: Accepted

Labels:
Type-Defect Priority-Medium GLASS-Server Version-1.0-beta.8.7 Milestone-1.0-beta.9