Anonymous | Login | 01-20-2021 10:52 UTC |
Main | My View | View Issues | Change Log | Docs |
Viewing Issue Simple Details [ Jump to Notes ] | [ View Advanced ] [ Issue History ] [ Print ] | |||||||||||
ID | Category | Severity | Reproducibility | Date Submitted | Last Update | |||||||
0007369 | [Squeak Packages] Kernel | major | always | 07-14-09 08:29 | 04-13-10 14:53 | |||||||
Reporter | hfm | View Status | public | |||||||||
Assigned To | ||||||||||||
Priority | normal | Resolution | open | |||||||||
Status | new | |||||||||||
Summary | 0007369: Error: New categories must match old ones | |||||||||||
Description |
14 July 2009 5:24:07 am VM: Win32 - a SmalltalkImage Image: Squeak3.9 [latest update: 0007067] SystemOrganizer(Object)>>error: Receiver: ('Kernel-Chronology' ChronologyConstants Date DateAndTime Duration Month Schedule Stopwatc...etc... Arguments and temporary variables: aString: 'New categories must match old ones' Receiver's instance variables: categoryArray: #(#'Kernel-Chronology' #'Kernel-Classes' #'Kernel-Contexts' #'Ke...etc... categoryStops: #(13 23 27 42 54 68 79 80 96 102 110 123 131 134 137 146 154 157...etc... elementArray: #(#ChronologyConstants #Date #DateAndTime #Duration #Month #Sched...etc... [] in SystemOrganizer(Categorizer)>>categories: {[:element | (newElements includes: element) ifFalse: [^ self error: 'New c...]} Arguments and temporary variables: anArray: #(#'Kernel-Chronology' #'Kernel-Classes' #'Kernel-Contexts' #'Kernel-M...etc... newCategories: #(#'Kernel-Chronology' #'Kernel-Classes' #'Kernel-Contexts' #'Ke...etc... newStops: #(13 23 27 42 54 68 79 80 96 102 110 123 131 134 137 146 154 157 173 ...etc... newElements: #(#ChronologyConstants #Date #DateAndTime #Duration #Month #Schedu...etc... catName: #ShoutOmniBrowser list: #(#OBPluggableTextMorphWithShout #OBTextMorphEditorWithShout #OBTextMorph...etc... runningTotal: 2169 i: 310 iLimiT: 309 element: #OBCategoryActor Array(SequenceableCollection)>>do: Receiver: #(#ChronologyConstants #Date #DateAndTime #Duration #Month #Schedule #Stopwatch #Time #Tim...etc... Arguments and temporary variables: aBlock: [] in SystemOrganizer(Categorizer)>>categories: {[:element | (newElemen...etc... index: 2061 indexLimiT: 2172 Receiver's instance variables: #(#ChronologyConstants #Date #DateAndTime #Duration #Month #Schedule #Stopwatch #Time #Tim...etc... SystemOrganizer(Categorizer)>>categories: Receiver: ('Kernel-Chronology' ChronologyConstants Date DateAndTime Duration Month Schedule Stopwatc...etc... Arguments and temporary variables: anArray: #(#'Kernel-Chronology' #'Kernel-Classes' #'Kernel-Contexts' #'Kernel-M...etc... newCategories: #(#'Kernel-Chronology' #'Kernel-Classes' #'Kernel-Contexts' #'Ke...etc... newStops: #(13 23 27 42 54 68 79 80 96 102 110 123 131 134 137 146 154 157 173 ...etc... newElements: #(#ChronologyConstants #Date #DateAndTime #Duration #Month #Schedu...etc... catName: #ShoutOmniBrowser list: #(#OBPluggableTextMorphWithShout #OBTextMorphEditorWithShout #OBTextMorph...etc... runningTotal: 2169 i: 310 iLimiT: 309 element: #OBCategoryActor Receiver's instance variables: categoryArray: #(#'Kernel-Chronology' #'Kernel-Classes' #'Kernel-Contexts' #'Ke...etc... categoryStops: #(13 23 27 42 54 68 79 80 96 102 110 123 131 134 137 146 154 157...etc... elementArray: #(#ChronologyConstants #Date #DateAndTime #Duration #Month #Sched...etc... --- The full stack --- SystemOrganizer(Object)>>error: [] in SystemOrganizer(Categorizer)>>categories: {[:element | (newElements includes: element) ifFalse: [^ self error: 'New c...]} Array(SequenceableCollection)>>do: SystemOrganizer(Categorizer)>>categories: - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - MCOrganizationDefinition>>postloadOver: [] in MCPackageLoader1b>>basicLoad {[:ea | ea postloadOver: (self obsoletionFor: ea). self successfullyLoade...]} [] in OrderedCollection(SequenceableCollection)>>do:displayingProgress: {[:each :i | bar value: i. aBlock value: each]} OrderedCollection(SequenceableCollection)>>withIndexDo: [] in OrderedCollection(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: MethodContext(ContextPart)>>handleSignal: MethodContext(ContextPart)>>handleSignal: MethodContext(ContextPart)>>handleSignal: ...etc... |
|||||||||||
Additional Information |
How to reproduce: 1) Start a clean 3.9 image 2) Evaluate : (HTTPSocket httpGet: 'installer.pbwiki.com/f/LPF.st') readStream fileIn. Installer wiresong project: 'ob'; install: 'OmniBrowser'; install: 'OB-Standard'; install: 'OB-Morphic'. |
|||||||||||
Attached Files |
![]() |
|||||||||||
|
![]() |
|
(0013195 - 86 - 86 - 86 - 86 - 86 - 86) hfm 07-15-09 04:22 |
Ok, this possibly is an OmniBrowser bug. Patch tested in Squeak 3.9 and 3.10.2 images. |
Mantis 1.0.8[^]
Copyright © 2000 - 2007 Mantis Group
36 total queries executed. 29 unique queries executed. |