Mantis Bugtracker
  

Viewing Issue Simple Details Jump to Notes ] View Advanced ] 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  
Status closed   Product Version 3.9
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...
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