VW 7.7.1 Primitive 1100 Fails at DisplaySurface>>asImage

Previous Topic Next Topic
 
classic Classic list List threaded Threaded
1 message Options
Reply | Threaded
Open this post in threaded view
|

VW 7.7.1 Primitive 1100 Fails at DisplaySurface>>asImage

Runar Jordahl
>From time to time our UI tests fails when run on Windows virtual
machine. Method #asImage is sent to a Pixmap, and end up in
Pixmap>>deviceContentsOfAreaOriginX:y:width:height:into:startingAt:
which is implemented as <primitive: 1100>. If I try to manually
reevaluate the statement, it works OK.

Our tests are run a PC with Intel Core i5 750 (4 cores) running
Windows 2008. The virtual machine, that runs the tests, is running
Windows 7 64 bit. The virtual machine is heavy loaded with 100% CPU
usage and there can be multiple UI tests running in parallel.

Does anyone know what could be wrong?

Stack is shown below.

Runar





----------------------------------------------------------------------
Pixmap(Object)>>primitiveFailed
Receiver:
        a Pixmap
Instance Variables:
        handle = a GraphicsHandle(455972)
        width = 9
        height = 9
        background = ColorValue white
Context PC = 10

----------------------------------------------------------------------
Pixmap>>deviceContentsOfAreaOriginX:y:width:height:into:startingAt:
Receiver:
        a Pixmap
Instance Variables:
        handle = a GraphicsHandle(455972)
        width = 9
        height = 9
        background = ColorValue white
Arguments:
        originX = 0
        originY = 0
        w = 9
        h = 9
        aByteArray = a ByteArray[324]
        startingIndex = 1
Context PC = 8

----------------------------------------------------------------------
Pixmap(DisplaySurface)>>contentsOfArea:into:startingAt:
Receiver:
        a Pixmap
Instance Variables:
        handle = a GraphicsHandle(455972)
        width = 9
        height = 9
        background = ColorValue white
Arguments:
        aRectangle = 0 @ 0 corner: 9 @ 9
        aByteArray = a ByteArray[324]
        startIndex = 1
Context PC = 35

----------------------------------------------------------------------
Pixmap(DisplaySurface)>>contentsOfArea:
Receiver:
        a Pixmap
Instance Variables:
        handle = a GraphicsHandle(455972)
        width = 9
        height = 9
        background = ColorValue white
Arguments:
        aRectangle = 0 @ 0 corner: 9 @ 9
Temporaries:
        image = Depth32Image(extent: 9 @ 9 depth: 32)
        damageAndPalette = nil
        newPalette = nil
Context PC = 24

----------------------------------------------------------------------
Pixmap(DisplaySurface)>>completeContentsOfArea:
Receiver:
        a Pixmap
Instance Variables:
        handle = a GraphicsHandle(455972)
        width = 9
        height = 9
        background = ColorValue white
Arguments:
        aRectangle = 0 @ 0 corner: 9 @ 9
Temporaries:
        imageAndDamage = nil
        damageRectangles = nil
Context PC = 5

----------------------------------------------------------------------
Pixmap(DisplaySurface)>>asImage
Receiver:
        a Pixmap
Instance Variables:
        handle = a GraphicsHandle(455972)
        width = 9
        height = 9
        background = ColorValue white
Context PC = 7

----------------------------------------------------------------------
GeoKnowledge.TreeView>>buttonPixmapFor:background:
Receiver:
        a GeoKnowledge.TreeView
Instance Variables:
        container = a ScrollWrapper on: a GeoKnowledge.TreeView
        eventHandlers = nil
        properties = nil
        model = a ValueHolder on: GeoKnowledge.TreeAdaptor (a
GeoKnowledge.Entity a GeoKnowledge.Entity a GeoKnowledge.Entity a
GeoKnowledge.Entity a GeoKnowledge.Entity a GeoKnowledge.Entity a
GeoKnowledge.Entity a GeoKnowledge.Entity a GeoKnowledge.Entity a
GeoKnowledge.Entity a GeoKnowledge.Entity)
        controller = a GeoKnowledge.TreeController
        state = a WidgetState
        scrollOffset = a ScrollValueHolder
        sequence = a GeoKnowledge.TreeAdaptor[11]
        selectionChannel = a ValueHolder on: Set (9)
        selectionIndex = 9
        targetIndex = 9
        grid = BlockClosure [] in GeoKnowledge.TreeView>>initializeGrid
        textStyle = a VariableSizeTextAttributes
        displayStringSelector = nil
        visualBlock = nil
        selectedVisualBlock = nil
        measureWidth = true
        cachedWidth = 183
        selections = a Set[1]
        lastSelectionIndex = 0
        selectionMode = #singleSelect
        imageList = an IdentityDictionary[62]
        displayLines = true
        displayButtons = true
        leftOffset = 31
        linesAtRoot = false
        pixmaps = an IdentityDictionary[2]
Arguments:
        aSymbol = #expanded
        backgroundColor = ColorValue white
Temporaries:
        img = a CachedImage
        box = 0 @ 0 corner: 8 @ 8
        pixmap = a Pixmap
        gc = a ScreenGraphicsContext
Context PC = 63

----------------------------------------------------------------------
_______________________________________________
vwnc mailing list
[hidden email]
http://lists.cs.uiuc.edu/mailman/listinfo/vwnc