I was loading JQuery-WidgetBox into GemStone (from ConfigurationOfJQueryWidgetBox) and received an execution stack overflow. I up'd the GEM_MAX_SMALLTALK_STACK_DEPTH to see what happened and it just kept going until the stack depth was about 4280 then threw a DNU on "TranscriptProxy class | cr" which just doesn't seem right.
This is my first big play with Metacello and it's been a godsend to get an environment setup for development in Pharo and deployment in GemStone, however, I'm not sure how to go about debugging something like this. Any pointers would be greatly appreciated. Transcript and stack follow... Loading 1.7 of ConfigurationOfJQueryWidgetBox... Project: Seaside30 3.0.1 Project: Grease Core 1.0.3 Project: System-Digital-Signatures 0.237 Project: XML Parser 1.0.5 Fetched -> XML-Parser.g-DaleHenrichs.93 --- http://seaside.gemstone.com/ss/XMLSupport --- cache Project: Grease Core 1.0-rc Project: System-Digital-Signatures 0.237 Project: XML Parser 1.0.5 Project: Grease Core 1.0-rc Project: System-Digital-Signatures 0.237 Project: XML Parser 1.0.5 Project: Grease Core 1.0-rc Project: System-Digital-Signatures 0.237 Project: XML Parser 1.0.5 Project: Grease Core 1.0-rc Project: System-Digital-Signatures 0.237 Project: XML Parser 1.0.5 Project: Grease Core 1.0-rc Project: System-Digital-Signatures 0.237 Project: XML Parser 1.0.5 Project: Grease Core 1.0-rc Project: System-Digital-Signatures 0.237 Project: XML Parser 1.0.5 Project: Grease Core 1.0-rc Project: System-Digital-Signatures 0.237 Project: XML Parser 1.0.5 Project: Grease Core 1.0-rc Project: System-Digital-Signatures 0.237 Project: XML Parser 1.0.5 Project: Grease Core 1.0-rc Project: System-Digital-Signatures 0.237 Project: XML Parser 1.0.5 Project: Grease Core 1.0-rc Project: System-Digital-Signatures 0.237 Project: XML Parser 1.0.5 Project: Grease Core 1.0-rc Project: System-Digital-Signatures 0.237 ...and so on until... GsProcess(oop=221859585, status=debug, ClientForwarder | perform:withArguments: @4 line 3 ClientForwarder | doesNotUnderstand: @4 line 16 ClientForwarder (Object) | _doesNotUnderstand: @1 line 6 TranscriptProxy class | cr @4 line 4 MetacelloMCProjectSpec | load @10 line 6 MetacelloProjectReferenceSpec | loadUsing:gofer: @4 line 6 [] in MetacelloCommonMCSpecLoader | linearLoadPackageSpecs:repositories: @7 line 6 OrderedCollection (Collection) | do: @5 line 10 MetacelloFetchingMCSpecLoader (MetacelloCommonMCSpecLoader) | linearLoadPackageSpecs:repositories: @8 line 6 [] in MetacelloFetchingMCSpecLoader | linearLoadPackageSpecs:repositories: @3 line 4 [] in ExecutableBlock | ensure: @4 line 11 [] in ExecutableBlock | ensure: @6 line 11 MetacelloLoaderPolicy | pushLoadDirective:during: @7 line 7 MetacelloLoaderPolicy | pushLinearLoadDirectivesDuring:for: @3 line 3 MetacelloFetchingMCSpecLoader | linearLoadPackageSpecs:repositories: @4 line 4 MetacelloFetchingMCSpecLoader (MetacelloCommonMCSpecLoader) | load @14 line 7 MetacelloMCVersionSpecLoader | load @20 line 19 MetacelloMCVersion | executeLoadFromArray: @9 line 7 [] in MetacelloMCVersion | fetchRequiredFromArray: @17 line 10 [] in ExecutableBlock | ensure: @4 line 11 [] in ExecutableBlock | ensure: @6 line 11 [] in MetacelloMCVersion | fetchRequiredFromArray: @22 line 11 MetacelloGemStonePlatform (MetacelloPlatform) | do:displaying: @1 line 3 MetacelloMCVersion | fetchRequiredFromArray: @23 line 8 MetacelloMCProjectSpec | loadVersion: @82 line 45 MetacelloMCProjectSpec | load @14 line 8 MetacelloProjectReferenceSpec | loadUsing:gofer: @4 line 6 [] in MetacelloCommonMCSpecLoader | linearLoadPackageSpecs:repositories: @7 line 6 OrderedCollection (Collection) | do: @5 line 10 MetacelloFetchingMCSpecLoader (MetacelloCommonMCSpecLoader) | linearLoadPackageSpecs:repositories: @8 line 6 [] in MetacelloFetchingMCSpecLoader | atomicLoadPackageSpecs:repositories: @3 line 4 [] in ExecutableBlock | ensure: @4 line 11 [] in ExecutableBlock | ensure: @6 line 11 MetacelloLoaderPolicy | pushLoadDirective:during: @7 line 7 MetacelloLoaderPolicy | pushAtomicLoadDirectivesDuring:for: @3 line 3 MetacelloFetchingMCSpecLoader | atomicLoadPackageSpecs:repositories: @4 line 4 MetacelloFetchingMCSpecLoader (MetacelloCommonMCSpecLoader) | load @10 line 5 MetacelloMCVersionSpecLoader | load @20 line 19 MetacelloMCVersion | executeLoadFromArray: @9 line 7 [] in MetacelloMCVersion | fetchRequiredFromArray: @17 line 10 [] in ExecutableBlock | ensure: @4 line 11 [] in ExecutableBlock | ensure: @6 line 11 [] in MetacelloMCVersion | fetchRequiredFromArray: @22 line 11 MetacelloGemStonePlatform (MetacelloPlatform) | do:displaying: @1 line 3 MetacelloMCVersion | fetchRequiredFromArray: @23 line 8 MetacelloMCProjectSpec | loadVersion: @82 line 45 MetacelloMCProjectSpec | load @14 line 8 MetacelloProjectReferenceSpec | loadUsing:gofer: @4 line 6 [] in MetacelloCommonMCSpecLoader | linearLoadPackageSpecs:repositories: @7 line 6 OrderedCollection (Collection) | do: @5 line 10 MetacelloFetchingMCSpecLoader (MetacelloCommonMCSpecLoader) | linearLoadPackageSpecs:repositories: @8 line 6 [] in MetacelloFetchingMCSpecLoader | linearLoadPackageSpecs:repositories: @3 line 4 [] in ExecutableBlock | ensure: @4 line 11 [] in ExecutableBlock | ensure: @6 line 11 MetacelloLoaderPolicy | pushLoadDirective:during: @7 line 7 MetacelloLoaderPolicy | pushLinearLoadDirectivesDuring:for: @3 line 3 MetacelloFetchingMCSpecLoader | linearLoadPackageSpecs:repositories: @4 line 4 MetacelloFetchingMCSpecLoader (MetacelloCommonMCSpecLoader) | load @14 line 7 MetacelloMCVersionSpecLoader | load @20 line 19 MetacelloMCVersion | executeLoadFromArray: @9 line 7 [] in MetacelloMCVersion | fetchRequiredFromArray: @17 line 10 [] in ExecutableBlock | ensure: @4 line 11 [] in ExecutableBlock | ensure: @6 line 11 [] in MetacelloMCVersion | fetchRequiredFromArray: @22 line 11 MetacelloGemStonePlatform (MetacelloPlatform) | do:displaying: @1 line 3 MetacelloMCVersion | fetchRequiredFromArray: @23 line 8 MetacelloMCProjectSpec | loadVersion: @82 line 45 MetacelloMCProjectSpec | load @14 line 8 MetacelloProjectReferenceSpec | loadUsing:gofer: @4 line 6 [] in MetacelloCommonMCSpecLoader | linearLoadPackageSpecs:repositories: @7 line 6 OrderedCollection (Collection) | do: @5 line 10 MetacelloFetchingMCSpecLoader (MetacelloCommonMCSpecLoader) | linearLoadPackageSpecs:repositories: @8 line 6 [] in MetacelloFetchingMCSpecLoader | linearLoadPackageSpecs:repositories: @3 line 4 [] in ExecutableBlock | ensure: @4 line 11 [] in ExecutableBlock | ensure: @6 line 11 MetacelloLoaderPolicy | pushLoadDirective:during: @7 line 7 MetacelloLoaderPolicy | pushLinearLoadDirectivesDuring:for: @3 line 3 ...and so on back to... [] in ExecutableBlock | ensure: @4 line 11 [] in ExecutableBlock | ensure: @6 line 11 MetacelloLoaderPolicy | pushLoadDirective:during: @7 line 7 MetacelloLoaderPolicy | pushAtomicLoadDirectivesDuring:for: @3 line 3 MetacelloFetchingMCSpecLoader | atomicLoadPackageSpecs:repositories: @4 line 4 MetacelloFetchingMCSpecLoader (MetacelloCommonMCSpecLoader) | load @10 line 5 MetacelloMCVersionSpecLoader | load @20 line 19 MetacelloMCVersion | executeLoadFromArray: @9 line 7 [] in MetacelloMCVersion | fetchRequiredFromArray: @17 line 10 [] in ExecutableBlock | ensure: @4 line 11 [] in ExecutableBlock | ensure: @6 line 11 [] in MetacelloMCVersion | fetchRequiredFromArray: @22 line 11 MetacelloGemStonePlatform (MetacelloPlatform) | do:displaying: @1 line 3 MetacelloMCVersion | fetchRequiredFromArray: @23 line 8 MetacelloMCProjectSpec | loadVersion: @82 line 45 MetacelloMCProjectSpec | load @14 line 8 |
Free forum by Nabble | Edit this page |