Faculty of Information Technology
Software Engineering Group

Opened 14 months ago

Last modified 14 months ago

#243 new defect

Transcript text selection from bottom up is incorrectly copied

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)

Transcript select text into block then right click and select copy - the block gets deformed. The selected text is not correctly copied.

An Update:

This error appears to be connected when Smalltalk/X is loaded from a previously saved image (not always). The copy operation from Workspace works correctly and all tests at RegressionTests::SnapshotRestartTests passed.

I have previously saved image it generates these errors:

WARNING: ObjectFileLoader [warning] (2018-09-26 11:28:43.788): GDBVariableObject missing method: inspector2TabVariable.
VERBOSE:
WARNING: ObjectFileLoader [warning] (2018-09-26 11:28:44.053): Magritte::MABooleanDescription missing method:
parseUsingGDBMIParser:.
VERBOSE:
WARNING: ObjectFileLoader [warning] (2018-09-26 11:28:44.053): Magritte::MASingleOptionDescription missing method:
parseUsingGDBMIParser:.
VERBOSE:
WARNING: ObjectFileLoader [warning] (2018-09-26 11:28:44.053): Magritte::MADescription missing method:
parseUsingGDBMIParser:.
VERBOSE:
WARNING: ObjectFileLoader [warning] (2018-09-26 11:28:44.053): Magritte::MAToManyRelationDescription class missing
method: defaultAllowOmmitedBrackets.
VERBOSE:
WARNING: ObjectFileLoader [warning] (2018-09-26 11:28:44.053): Magritte::MANumberDescription missing method:
parseUsingGDBMIParser:.
VERBOSE:
WARNING: ObjectFileLoader [warning] (2018-09-26 11:28:44.053): Magritte::MAStringDescription missing method:
parseUsingGDBMIParser:.
VERBOSE:
WARNING: ObjectFileLoader [warning] (2018-09-26 11:28:44.053): Magritte::MAToManyRelationDescription missing method:
allowOmmitedBrackets.
VERBOSE:
WARNING: ObjectFileLoader [warning] (2018-09-26 11:28:44.053): Magritte::MAToManyRelationDescription missing method:
allowOmmitedBrackets:.
VERBOSE:
WARNING: ObjectFileLoader [warning] (2018-09-26 11:28:44.053): Magritte::MAToManyRelationDescription missing method:
parseUsingGDBMIParser:.
VERBOSE:

Later on when using Smalltalk/X I got:

VERBOSE: STX [error] (2018-09-26 11:19:36.882): Error write error : Invalid argument during finalization of:
FileStream(for: C:\prg_sdk\stx8-jv_swing\build\stx\libscm\mercurial\HGCommand.st)
VERBOSE:
FileStream(ExternalStream) writeError: 22 [
VERBOSE: 9]
VERBOSE: FileStream(ExternalStream) closeFile [
VERBOSE: 92
VERBOSE: ]
FileStream closeFile [5]
FileStream(ExternalStream)
VERBOSE: finalize [4
VERBOSE: ]
Registry informDispose:
VERBOSE: FileStream(for: C:\prg_sdk\stx8-jv_swing\build\stx\libscm\mercurial\HGCommand.st)
VERBOSE:  [5]
VERBOSE: [] in Registry>>grow:
VERBOSE: nil [52]
VERBOSE: Block on:do:
VERBOSE:
VERBOSE: Error [] in Registry>>grow:
VERBOSE:  [11]
[] in Registry>>grow: nil FileStream(for: C:\prg_sdk\stx8-jv_swing\build\stx\libscm\mercurial\HGCommand.st) [53]
Array from:to:do: 1 1 [] in Registry>>grow: [7]
OrderedCollection do: [] in Registry>>grow: [4]
Registry
VERBOSE: grow:
VERBOSE:  14 [50]

Time to time I got this warning:

VERBOSE: STX [warn] (2018-09-26 11:28:45.611): invalid form draw - ignored

Question is if the image file did not get somehow corrupted.

TODO: create a screencast

Change History (2)

comment:1 Changed 14 months ago by Patrik Svestka

Description: modified (diff)

comment:2 Changed 14 months ago by Patrik Svestka

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