Mantis Bugtracker
  

Viewing Issue Advanced Details Jump to Notes ] View Simple ] Issue History ] Print ]
ID Category Severity Reproducibility Date Submitted Last Update
0001458 [Squeak] Morphic minor always 07-13-05 21:07 07-18-06 20:19
Reporter edgardec View Status public  
Assigned To
Priority normal Resolution fixed Platform
Status closed   OS
Projection none   OS Version
ETA none Fixed in Version 3.9 Product Version
  Product Build
Summary 0001458: [BUG] Navigator button Find any file in OSX
Description Can any Mac OSX users confirm this ?
In Navigator , press FIND button for select any file.
Works fine in Mac 9.2.
Steps To Reproduce
Additional Information Error: this collection is empty
25 September 2004 10:06:54 am

VM: Mac OS - a SmalltalkImage
Image: Squeak3.7 [latest update: #5988]

SecurityManager state:
Restricted: false
FileAccess: true
SocketAccess: true
Working Dir Macintosh HD:Users:edgar:Public:SqueakDevelop
Trusted Dir Macintosh HD:Users:edgar:Public:SqueakDevelop
Untrusted Dir foobar:tooBar:forSqueak:bogus

OrderedCollection(Object)>>error:
    Receiver: an OrderedCollection()
    Arguments and temporary variables:
        aString: 'this collection is empty'
    Receiver's instance variables:
        array: #(nil nil nil nil nil nil nil nil nil nil)
        firstIndex: 3
        lastIndex: 2

OrderedCollection(Collection)>>errorEmptyCollection
    Receiver: an OrderedCollection()
    Arguments and temporary variables:

    Receiver's instance variables:
        array: #(nil nil nil nil nil nil nil nil nil nil)
        firstIndex: 3
        lastIndex: 2

OrderedCollection(SequenceableCollection)>>last
    Receiver: an OrderedCollection()
    Arguments and temporary variables:
        size: 0
    Receiver's instance variables:
        array: #(nil nil nil nil nil nil nil nil nil nil)
        firstIndex: 3
        lastIndex: 2

[] in FileList2 class>>enableTypeButtons:info:forDir: {[:each | (each findTokens: '.') last asLowercase]}
    Arguments and temporary variables:
        typeButtons: an OrderedCollection(an AlignmentMorph(2440) an AlignmentMorph(372...etc...
        fileTypeInfo: an OrderedCollection(#('Art' a Set('png' 'jpeg' 'bmp' 'xbm' 'pcx'...etc...
        aDirectory: MacHFSPlusFileDirectory on 'Macintosh HD:Users:edgar:Public:SqueakD...etc...
        foundSuffixes: nil
        fileSuffixes: nil
        firstEnabled: nil
        enableIt: nil
        each: ''
        info: nil
        button: nil
        patt: nil


--- The full stack ---
OrderedCollection(Object)>>error:
OrderedCollection(Collection)>>errorEmptyCollection
OrderedCollection(SequenceableCollection)>>last
[] in FileList2 class>>enableTypeButtons:info:forDir: {[:each | (each findTokens: '.') last asLowercase]}
 - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -
Array(SequenceableCollection)>>collect:
FileList2 class>>enableTypeButtons:info:forDir:
[] in FileList2 class>>morphicViewGeneralLoaderInWorld: {[:newDir | self enableTypeButtons: fileTypeButtons info: fileTypeInfo ...]}
FileList2>>directory:
FileList2 class>>morphicViewGeneralLoaderInWorld:
ProjectNavigationMorph>>findAnything
[] in ProjectNavigationMorph>>doFindButtonMenuEvent: {[self findAnything]}
ProjectNavigationMorph>>doFindButtonMenuEvent:
ProjectNavigationMorph>>showMenuFor:event:
SimpleButtonDelayedMenuMorph>>mouseStillDown:
SimpleButtonDelayedMenuMorph(Morph)>>handleMouseStillDown:
StepMessage(MessageSend)>>value
StepMessage(MorphicAlarm)>>value:
WorldState>>runLocalStepMethodsIn:
WorldState>>runStepMethodsIn:
PasteUpMorph>>runStepMethods
WorldState>>doOneCycleNowFor:
WorldState>>doOneCycleFor:
PasteUpMorph>>doOneCycle
[] in Project class>>spawnNewProcess {[[World doOneCycle. Processor yield. false] whileFalse. nil]}
[] in BlockContext>>newProcess {[self value. Processor terminateActive]}
Attached Files

- Relationships

- Notes
(0001786 - 120 - 120 - 120 - 120 - 120 - 120)
KenCausey
07-13-05 21:08

I believe what Edgar here is referring to is the FIND button in the Navigator flap which opens a ProjectNavigationMorph.
 
(0001787 - 732 - 992 - 992 - 992 - 992 - 992)
DanielHaischt
07-13-05 22:29
edited on: 07-13-05 23:22

I did test the following images:

 * Squeak3.8-6665.image
 * Squeak3.7-5989-full.image
                     ^^^^

In both images I (successfully) tried to open the FreeCell game using the navigator's FIND button. Test sequence:

 * I did expand the orange navigator flap (it was already at the left bottom of my Squeak world).
 * I did press the 'FIND' button and browsed to the 'Squeakland-Projects -> games -> FreeCell' project.
 * Finally I did successfully open the FreeCell project.

The tests were done on a Mac OS X (10.3.9 aka Panther) system. I did use the following Squeak VM versions:

 * Squeak VM v3.7.5beta1
 * Squeak VM v3.8.6Beta6

Maybe someone should do these tests on a Tiger system as well ...

 
(0005980 - 17 - 17 - 17 - 17 - 17 - 17)
MarcusDenker
07-18-06 20:19

Works fine in 3.9
 

- Issue History
Date Modified Username Field Change
07-13-05 21:07 KenCausey New Issue
07-13-05 21:07 KenCausey Reporter KenCausey => edgardec
07-13-05 21:08 KenCausey Note Added: 0001786
07-13-05 22:29 DanielHaischt Note Added: 0001787
07-13-05 22:29 DanielHaischt Note Edited: 0001787
07-13-05 23:20 DanielHaischt Note Edited: 0001787
07-13-05 23:22 DanielHaischt Note Edited: 0001787
07-18-06 20:19 MarcusDenker Status new => closed
07-18-06 20:19 MarcusDenker Note Added: 0005980
07-18-06 20:19 MarcusDenker Resolution open => fixed
07-18-06 20:19 MarcusDenker Fixed in Version  => 3.9


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