Mantis Bugtracker
  

Viewing Issue Advanced Details Jump to Notes ] View Simple ] Issue History ] Print ]
ID Category Severity Reproducibility Date Submitted Last Update
0007346 [Squeak] Monticello major always 05-01-09 02:46 05-01-09 02:46
Reporter hfm View Status public  
Assigned To avi
Priority normal Resolution open Platform
Status assigned   OS
Projection none   OS Version
ETA none Fixed in Version Product Version 3.10.2
  Product Build
Summary 0007346: Cannot see Changes in Monticello Browser: #includesLocalSelector: MNU
Description How to reproduce:

1) Upgrade Monticello this way

Installer ss project:'mc';
    install: 'Monticello.impl';
    install: 'PackageInfo-Base'.

2) Open any repository with Monticello
3) Select a package from the package name list and any package version from the packages version list.
4) Click in Changes

Behavior:
1) A *** System error handling failed *** appears, you have to press Alt+. to recover
2) ---ClassOfPackage--- class(Object)>>doesNotUnderstand: #includesLocalSelector:

where ---ClassOfPackage--- is a class contained in the package you selected.

Using:
Monticello.impl-kph.643
PackageInfo-Base-mtf.70
(Image 3.10.2 without Traits)

Report:

1 May 2009 11:46:09 pm

VM: Win32 - a SmalltalkImage
Image: Squeak3.10.2 [latest update: 0007179]

SecurityManager state:
Restricted: false
FileAccess: true
SocketAccess: true

CodeHolder class(Object)>>doesNotUnderstand: #includesLocalSelector:
    Receiver: CodeHolder
    Arguments and temporary variables:
        aMessage: includesLocalSelector: #selectedMessageCategoryName
    Receiver's instance variables:
        superclass: StringHolder
        methodDict: a MethodDictionary(size 149)
        format: 138
        instanceVariables: #('currentCompiledMethod' 'contentsSymbol')
        organization: ('annotation' addOptionalAnnotationsTo:at:plus: addPriorVersionsC...etc...
        subclasses: {Browser . ChangeList . MethodHolder . ChangeSorter . Debugger}
        name: #CodeHolder
        classPool: nil
        sharedPools: nil
        environment: a SystemDictionary(lots of globals)
        category: #'Tools-Base'

MCMethodDefinition>>fromImage
    Receiver: a MCMethodDefinition(CodeHolder>>selectedMessageCategoryName{categories})
    Arguments and temporary variables:
        class: CodeHolder
    Receiver's instance variables:
        classIsMeta: false
        source: 'selectedMessageCategoryName
    "Answer the name of the message category ...etc...
        category: #categories
        selector: #selectedMessageCategoryName
        className: #CodeHolder
        timeStamp: 'sw 3/22/2000 23:04'
        properties: nil
        dummy1: nil
        dummy2: nil
        methodAndNode: nil
        requestor: nil
        compiledMethod: nil
        priorMethodOrNil: nil
        compiledSelector: nil
        isInstalled: nil
        priorMethodCategory: nil
        theClass: CodeHolder
        defnToInstall: nil

[] in MCImageBackedDefinitionIndex>>definitionLike:ifPresent:ifAbsent: {[definition := aDefinition fromImage. definition ifNil: [errorBlock value...]}
    Arguments and temporary variables:
        aDefinition: a MCMethodDefinition(CodeHolder>>selectedMessageCategoryName{categ...etc...
        foundBlock: [] in MCPatch>>initializeWithBase:target: {[:b | (b isSameRevisionA...etc...
        errorBlock: [] in MCPatch>>initializeWithBase:target: {[operations add: (MCAd...etc...
        definition: nil

UndefinedObject>>ifNil:ifNotNil:
    Receiver: nil
    Arguments and temporary variables:
        nilBlock: [] in MCImageBackedDefinitionIndex>>definitionLike:ifPresent:ifAbsent...etc...
        ifNotNilBlock: [] in MCImageBackedDefinitionIndex(MCDefinitionIndex)>>definitio...etc...
    Receiver's instance variables:
nil


--- The full stack ---
CodeHolder class(Object)>>doesNotUnderstand: #includesLocalSelector:
MCMethodDefinition>>fromImage
[] in MCImageBackedDefinitionIndex>>definitionLike:ifPresent:ifAbsent: {[definition := aDefinition fromImage. definition ifNil: [errorBlock value...]}
UndefinedObject>>ifNil:ifNotNil:
 - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -
MCImageBackedDefinitionIndex(MCDefinitionIndex)>>definitionLike:ifPresent:ifAbsent:
MCImageBackedDefinitionIndex>>definitionLike:ifPresent:ifAbsent:
[] in MCPatch>>initializeWithBase:target: {[:t | base definitionLike: t ifPresent: [:b | (b isSameRevisionAs: t) ...]}
[] in Array(SequenceableCollection)>>do:displayingProgress: {[:each :i | bar value: i. aBlock value: each]}
Array(SequenceableCollection)>>withIndexDo:
[] in Array(SequenceableCollection)>>do:displayingProgress: {[:bar | self withIndexDo: [:each :i | bar value: i. aBlock value: e...]}
[] in ProgressInitiationException>>defaultMorphicAction {[result := workBlock value: progress]}
BlockContext>>ensure:
ProgressInitiationException>>defaultMorphicAction
ProgressInitiationException>>defaultAction
UndefinedObject>>handleSignal:
MethodContext(ContextPart)>>handleSignal:
ProgressInitiationException(Exception)>>signal
ProgressInitiationException>>display:at:from:to:during:
ProgressInitiationException class>>display:at:from:to:during:
ByteString(String)>>displayProgressAt:from:to:during:
Array(SequenceableCollection)>>do:displayingProgress:
MCPatch>>initializeWithBase:target:
MCPatch class>>fromBase:target:
MCSnapshot>>patchRelativeToBase:
MCVersion>>changes
MCRepositoryPackagesVersionsInspector(MCVersionInspector)>>changes
PluggableButtonMorphPlus(PluggableButtonMorph)>>performAction
PluggableButtonMorphPlus>>performAction
[] in PluggableButtonMorphPlus(PluggableButtonMorph)>>mouseUp: {[:m | (m containsPoint: evt cursorPoint) ifTrue: [m performAction]]}
...etc...
Steps To Reproduce
Additional Information
Attached Files  MessageNotUnderstood# CodeHolder class##includesLocalSelector#.png [^] (29,231 bytes) 05-01-09 02:46

- Relationships

There are no notes attached to this issue.

- Issue History
Date Modified Username Field Change
05-01-09 02:46 hfm New Issue
05-01-09 02:46 hfm Status new => assigned
05-01-09 02:46 hfm Assigned To  => avi
05-01-09 02:46 hfm File Added: MessageNotUnderstood# CodeHolder class##includesLocalSelector#.png
05-13-09 01:04 hfm Issue Monitored: hfm


Mantis 1.0.8[^]
Copyright © 2000 - 2007 Mantis Group
35 total queries executed.
28 unique queries executed.
Powered by Mantis Bugtracker