Mantis Bugtracker
  

Viewing Issue Advanced Details Jump to Notes ] View Simple ] Issue History ] Print ]
ID Category Severity Reproducibility Date Submitted Last Update
0005451 [Squeak] Morphic major always 11-17-06 04:14 09-11-08 17:34
Reporter wannis View Status public  
Assigned To
Priority normal Resolution fixed Platform
Status closed   OS
Projection none   OS Version
ETA none Fixed in Version 3.10 Product Version 3.9
  Product Build
Summary 0005451: MessageNotUnderstood error on entering Morphic Project
Description After grabbing the 3.9-final-7067 image, I immediately make several of the fonts larger (list, menu, code, etc.) After doing that, when I enter any of the several Morphic projects I have set up, I get this error:

VM: Mac OS - a SmalltalkImage
Image: Squeak3.9 [latest update: 0007067]

SecurityManager state:
Restricted: false
FileAccess: true
SocketAccess: true
Working Dir /Users/annis/Desktop/Squeak3.8-MacOS-Full
Trusted Dir /Users/annis/Desktop/Squeak3.8-MacOS-Full
Untrusted Dir foobar/tooBar/forSqueak/bogus

TTCFont(Object)>>doesNotUnderstand: #fontArray
    Receiver: TTCFont(BitstreamVeraSans 12 Roman)
    Arguments and temporary variables:
        aMessage: fontArray
    Receiver's instance variables:
        ttcDescription: a TTFontDescription('Bitstream Vera Sans')
        pointSize: 12
        foregroundColor: Color black
        cache: #(nil)
        derivatives: an Array(TTCFont(BitstreamVeraSans 12 Bold) TTCFont(BitstreamVeraS...etc...
        fallbackFont: nil
        ascent: 12.0

Latin1Environment(LanguageEnvironment)>>isFontAvailable
    Receiver: a Latin1Environment
    Arguments and temporary variables:
        encoding: 1
    Receiver's instance variables:
        id: en

Locale class>>switchAndInstallFontToID:
    Receiver: Locale
    Arguments and temporary variables:
        localeID: en
        locale: a Locale(en)
    Receiver's instance variables:
        superclass: Object
        methodDict: a MethodDictionary(#determineLocale->a CompiledMethod (2975) #deter...etc...
        format: 154
        instanceVariables: #('id' 'shortDate' 'longDate' 'time' 'decimalSymbol' 'digitG...etc...
        organization: ('accessing' determineLocale determineLocaleID isoCountry isoLang...etc...
        subclasses: nil
        name: #Locale
        classPool: a Dictionary(#Current->a Locale(en) #CurrentPlatform->a Locale(en) #...etc...
        sharedPools: nil
        environment: a SystemDictionary(lots of globals)
        category: #'System-Localization'
        traitComposition: nil
        localSelectors: nil

Project>>finalEnterActions
    Receiver: a Project(Unnamed)
    Arguments and temporary variables:
        navigator: nil
        armsLengthCmd: nil
        navType: nil
        thingsToUnhibernate: nil
        fixBlock: nil
        projectsToBeDeleted: nil
        each: nil
    Receiver's instance variables:
        dependents: nil
        world: a PasteUpMorph(1622) [world]
        changeSet: a ChangeSet named Unnamed
        transcript: a TranscriptStream ''
        parentProject: a Project(Unnamed)
        previousProject: nil
        displayDepth: 32
        viewSize: 151@132
        thumbnail: Form(151x132x32)
        nextProject: a Project(Admin)
        guards: nil
        projectParameters: an IdentityDictionary(#PrevailingProjectFlags->an IdentityDi...etc...
        isolatedHead: false
        inForce: true
        version: nil
        urlList: nil
        environment: nil
        lastDirectory: nil
        lastSavedAtSeconds: nil
        projectPreferenceFlagDictionary: an IdentityDictionary(#showSharedFlaps->true #...etc...
        resourceManager: nil


--- The full stack ---
TTCFont(Object)>>doesNotUnderstand: #fontArray
Latin1Environment(LanguageEnvironment)>>isFontAvailable
Locale class>>switchAndInstallFontToID:
Project>>finalEnterActions
 - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -
Project>>enter:revert:saveForRevert:
Project class>>returnToPreviousProject
ProjectNavigationMorph>>previousProject
[] in SimpleButtonDelayedMenuMorph(SimpleButtonMorph)>>doButtonAction {[target perform: actionSelector withArguments: arguments]}
BlockContext>>ensure:
CursorWithMask(Cursor)>>showWhile:
SimpleButtonDelayedMenuMorph(SimpleButtonMorph)>>doButtonAction
SimpleButtonDelayedMenuMorph(SimpleButtonMorph)>>mouseUp:
SimpleButtonDelayedMenuMorph>>mouseUp:
SimpleButtonDelayedMenuMorph(Morph)>>handleMouseUp:
MouseButtonEvent>>sentTo:
SimpleButtonDelayedMenuMorph(Morph)>>handleEvent:
SimpleButtonDelayedMenuMorph(Morph)>>handleFocusEvent:
[] in HandMorph>>sendFocusEvent:to:clear: {[ActiveHand := self. ActiveEvent := anEvent. result := focusHolder han...]}
[] in PasteUpMorph>>becomeActiveDuring: {[aBlock value]}
BlockContext>>on:do:
PasteUpMorph>>becomeActiveDuring:
HandMorph>>sendFocusEvent:to:clear:
HandMorph>>sendEvent:focus:clear:
HandMorph>>sendMouseEvent:
HandMorph>>handleEvent:
HandMorph>>processEvents
[] in WorldState>>doOneCycleNowFor: {[:h | ActiveHand := h. h processEvents. capturingGesture := capturingGest...]}
Array(SequenceableCollection)>>do:
WorldState>>handsDo:
WorldState>>doOneCycleNowFor:
WorldState>>doOneCycleFor:
PasteUpMorph>>doOneCycle
[] in Project class>>spawnNewProcess {[[World doOneCycle. Processor yield. false] whileFalse. nil]}
[] in BlockContext>>newProcess {[self value. Processor terminateActive]}
...etc...
Steps To Reproduce
Additional Information
Attached Files

- Relationships
child of 0005309closed andreas [Bug][Fix] Under certain conditions returning from a MVC project will hang indefinitely. 

- Notes
(0008319 - 210 - 234 - 234 - 373 - 373 - 373)
wiz
11-18-06 08:54

Problem is the same as
0005309
Bug][Fix] Under certain conditions returning from a MVC project will hang indefinitely.

There is an analysis and an explanation there. As well as a suggested fix and test.
 
(0010598 - 79 - 85 - 85 - 85 - 85 - 85)
edgardec
04-22-07 13:33

This now is 7092TTCFontDNUfix.cs. and was in updates for 3.10
Thanks Jerome !
 
(0012633 - 20 - 20 - 20 - 159 - 159 - 159)
KenCausey
09-11-08 17:34

Duplicate, see 0005309
 

- Issue History
Date Modified Username Field Change
11-17-06 04:14 wannis New Issue
11-18-06 08:54 wiz Note Added: 0008319
04-03-07 05:45 wiz Relationship added child of 0005309
04-22-07 13:33 edgardec Note Added: 0010598
04-22-07 22:47 wiz Status new => resolved
04-22-07 22:47 wiz Resolution open => fixed
04-22-07 22:47 wiz Fixed in Version  => 3.10
09-11-08 17:34 KenCausey Status resolved => closed
09-11-08 17:34 KenCausey Note Added: 0012633


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