Faculty of Information Technology
Software Engineering Group

Opened 6 weeks ago

Last modified 6 weeks ago

#287 new defect

libscm error - Parse error: Nothing more expected

Reported by: Patrik Svestka Owned by:
Priority: major Milestone:
Component: default Keywords:
Cc: Also affects CVS HEAD (eXept version): no

Description (last modified by Patrik Svestka)

This happened when I have right-click on a test selector and picked Mecurial + > Compare Class with Newest in Repository.

The whole walkback from debugger:

[SubscriptOutOfBoundsError]: subscript (0) out of bounds in process NewSystemBrowser [37053]

OrderedCollection(Object) >> subscriptBoundsError: 0 {4325376} [11]
OrderedCollection >> at: 0 {4329472} [8]
[] in HGSourceCodeManager class>>revisionLogOf:fromRevision:toRevision:numberOfRevisions:fileName:directory:module: >> value  {4333568} [82]
(1) SmallInteger >> timesRepeat: [] in HGSourceCodeManager class>>revisionLogOf:f...sion:numberOfRevisions:fileName:directory:module: {4337664} [5]
HGSourceCodeManager class >> revisionLogOf:fromRevision:toRevision:numberOfRevisions:fileName:directory:module: ASUserTests '518:ed78c57ca7e0' '518:ed78c57ca7e0' nil 'ASUserTests.st' 'salamander_menueditor/tests' 'ps' {4341760} [80]
HGSourceCodeManager class(AbstractSourceCodeManager class) >> revisionLogOf:fromRevision:toRevision:finishAfter: ASUserTests '518:ed78c57ca7e0' '518:ed78c57ca7e0' nil {4345856} [50]
HGSourceCodeManager class(AbstractSourceCodeManager class) >> revisionLogOf:fromRevision:toRevision: ASUserTests '518:ed78c57ca7e0' '518:ed78c57ca7e0' {4349952} [41]
HGSourceCodeManagerUtilities(SourceCodeManagerUtilities) >> compareClassWithRepository:askForRevision: ASUserTests false {4354048} [151]
Tools::NewSystemBrowser >> compareAgainstNewestInRepository:usingManager: ASUserTests HGSourceCodeManager {4358144} [12]
Tools::NewSystemBrowser >> doCompareClassesWithRepository:usingManager: Set(ASUserTests) HGSourceCodeManager {4362240} [9]
[] in Tools::NewSystemBrowser>>selectorMenuCompareClassAgainstNewestInRepositoryUsingManager: >> value {4366336} [10]
[] in WindowGroup>>withCursor:do: >> value {4370432} [32]
Block >> ensure: [] in WindowGroup>>withCursor:do: {4374528} [12]
WindowGroup >> withCursor:do: Cursor(wait) [] in Tools::NewSystemBrowser>>selectorMenuCompareClassAgainstNewestInRepositoryUsingManager: {4378624} [37]
ApplicationWindow(TopView) >> withCursor:do: Cursor(wait) [] in Tools::NewSystemBrowser>>selectorMenuCompareClassAgainstNewestInRepositoryUsingManager: {4382720} [6]
Tools::NewSystemBrowser(ApplicationModel) >> withCursor:do: Cursor(wait) [] in Tools::NewSystemBrowser>>selectorMenuCompareClassAgainstNewestInRepositoryUsingManager: {4386816} [9]
Tools::NewSystemBrowser(ApplicationModel) >> withWaitCursorDo: [] in Tools::NewSystemBrowser>>selectorMenuCompareClassAgainstNewestInRepositoryUsingManager: {4390912} [5]
Tools::NewSystemBrowser >> selectorMenuCompareClassAgainstNewestInRepositoryUsingManager: HGSourceCodeManager {4395008} [9]
Tools::NewSystemBrowser >> selectorMenuCompareClassAgainstNewestInRepositoryUsingManagerNamed: #HGSourceCodeManager {4399104} [6]
Tools::NewSystemBrowser(Object) >> perform:with:with: #selectorMenuCompareClassAgainstNewestInRepositoryUsingManagerNamed: #HGSourceCodeManager HGSourceCodeManager {4403200} [31]
[] in Tools::NewSystemBrowser>>scmMenuForManagerNamed:selector: >> value {4407296} [30]
Block >> valueWithArguments: nil {4411392} [38]
MenuPanel >> accept:index:toggle:receiver: MenuPanel::Item('Compare Class with Newest in Repository') 5 nil a Tools::NewSystemBrowser {4415488} [38]
[] in MenuPanel>>processMenuSelectItemEvent: >> value {4419584} [15]
MenuPanel >> processMenuSelectItemEvent: MenuEvent::MenuSelectItemEvent(#processMenuSelec...temEvent: view: MenuPanel args: #("recursive")))) {4435968} [22]
MenuPanel(Object) >> perform:withArguments: #processMenuSelectItemEvent: #(MenuEvent::MenuSelectItemEvent(#processMenuSelectItemEvent: view: MenuPanel args: #("recursive"))) {4452352} [88]
MenuPanel(DisplaySurface) >> dispatchEvent:type:arguments:withFocusOn:delegate: MenuEvent::MenuSelectItemEvent(#processMenuSelec...temEvent: view: MenuPanel args: #("recursive")))) #processMenuSelectItemEvent: #(MenuEvent::MenuSelectItemEvent(#processMenuSelectItemEvent: view: MenuPanel args: #("recursive"))) a SelectionInListView false {4481024} [238]
MenuPanel(DisplaySurface) >> dispatchEvent:withFocusOn:delegate: MenuEvent::MenuSelectItemEvent(#processMenuSelec...temEvent: view: MenuPanel args: #("recursive")))) a SelectionInListView false {4497408} [5]
MenuPanel >> dispatchEvent:withFocusOn:delegate: MenuEvent::MenuSelectItemEvent(#processMenuSelec...temEvent: view: MenuPanel args: #("recursive")))) a SelectionInListView true {4513792} [28]
[] in WindowGroup>>processEventsWithModalGroup: >> value  {4517888} [221]
Block >> on:do:ensure: LastEventQuery (private in WindowGroup) [] in WindowGroup>>processEventsWithModalGroup: [] in WindowGroup>>processEventsWithModalGroup: {4521984} [15]
WindowGroup >> processEventsWithModalGroup: nil {4526080} [232]
[] in WindowGroup>>eventLoopWhile:onLeave: >> value  {4530176} [152]
SignalSet >> handle:do: [] in WindowGroup>>eventLoopWhile:onLeave: [] in WindowGroup>>eventLoopWhile:onLeave: {4534272} [14]
[] in WindowGroup>>eventLoopWhile:onLeave: >> value  {4538368} [81]
Block >> ensure: [] in WindowGroup>>startupWith: (optimized) {4542464} [12]
[] in WindowGroup>>eventLoopWhile:onLeave: >> value {4546560} [184]
WindowGroup::WindowGroupQuery class(Notification class) >> answer:do: WindowGroup(NewSystemBrowser) [] in WindowGroup>>eventLoopWhile:onLeave: {4550656} [10]
[] in WindowGroup::WindowGroupQuery class>>answer:do: >> value {4554752} [4]
Block >> ensure: [] in WindowGroup::WindowGroupQuery class>>answer:do: (optimized) {4558848} [12]
WindowGroup::WindowGroupQuery class >> answer:do: WindowGroup(NewSystemBrowser) [] in WindowGroup>>eventLoopWhile:onLeave: {4562944} [5]
WindowGroup >> eventLoopWhile:onLeave: [] in WindowGroup>>startupWith: (optimized) [] in WindowGroup>>startupWith: (optimized) {4567040} [25]
[] in WindowGroup>>startupWith: >> value {4571136} [26]
Block >> ensure: [] in WindowGroup>>startupWith: {4575232} [12]
[] in WindowGroup>>startupWith: >> value  {4579328} [27]
ExceptionHandlerSet >> handleDo: [] in WindowGroup>>startupWith: {4583424} [14]
[] in Process>>start >> value {4587520} [34]
Block >> on:do:ensure: SignalSet(RestartProcessRequest AbortAllOperationRequest TerminateProcessRequest) [] in Process>>start [] in Process>>start {4591616} [15]
Process >> start  {4595712} [35]
UndefinedObject >> nil  {4599808} [0]

Change History (1)

comment:1 Changed 6 weeks ago by Patrik Svestka

Description: modified (diff)
Note: See TracTickets for help on using tickets.