Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Missing class during serialization #220

Open
theseion opened this issue Nov 3, 2016 · 1 comment
Open

Missing class during serialization #220

theseion opened this issue Nov 3, 2016 · 1 comment

Comments

@theseion
Copy link
Owner

theseion commented Nov 3, 2016

Should not be possible as we make sure that Fuel has references to all of the objects that will be part of the graph to serialise. Since the problem concerns a class, perhaps class removal could be a problem.

Started by timer
[EnvInject] - Loading node environment variables.
Building remotely on pharo-linux64.ci.inria.fr (32 64 linux-stable-worker linux) in workspace /builds/workspace/Pharo-6.0-Issue-Validator
[WS-CLEANUP] Deleting project workspace...
Copied 1 artifact from "Pharo-6.0-Issue-Tracker-Image" build number 475
[Pharo-6.0-Issue-Validator] $ /bin/sh -xe /tmp/hudson968415942650636045.sh

  • curl --fail http://smalltalkhub.com/mc/Pharo/Pharo60Inbox/main
    % Total % Received % Xferd Average Speed Time Time Time Current
    Dload Upload Total Spent Left Speed

    0 0 0 0 0 0 0 0 --:--:-- --:--:-- --:--:-- 0
    100 447k 100 447k 0 0 1045k 0 --:--:-- --:--:-- --:--:-- 1068k

  • CI=Pharo-6.0-Issue-Tracker-Image

  • unzip Pharo-6.0-Issue-Tracker-Image.zip
    Archive: Pharo-6.0-Issue-Tracker-Image.zip
    inflating: Pharo-6.0-Issue-Tracker-Image.image
    inflating: Pharo-6.0-Issue-Tracker-Image.changes

  • bash

  • wget --quiet -O - get.pharo.org/vm60
    Downloading the latest pharoVM:
    http://files.pharo.org/get-files/60/pharo-linux-stable.zip
    pharo-vm/pharo
    Downloading PharoV60.sources:
    http://files.pharo.org/get-files/60/sources.zip
    Creating starter scripts pharo and pharo-ui

  • ./pharo Pharo-6.0-Issue-Tracker-Image.image eval Smalltalk os environment includesKey: 'JENKINS_URL'
    true

  • ./pharo Pharo-6.0-Issue-Tracker-Image.image ci slice test --html-resources=https://ci.inria.fr/pharo/view/6.0-Analysis/job/Pharo-6.0-Issue-Tracker-Image/ws/bootstrap/ --update-issue --next
    issue tracker authentification succeded
    'Fetching next issue...'
    'Testing Case 19270'
    https://pharo.fogbugz.com/f/cases/19270
    Starting validation of CASE 19270 configuration of Glamour (4.25)
    Notice: Running a CIAndRule
    Notice: Running a CIChangeCaseValidationRule
    Notice: Loading CASE 19270 configuration of Glamour (4.25)
    Could not serialize result: [ FLObjectNotFound signalWith: anObject ] in [ objectsIndexes
    at: anObject
    ifAbsent: [ FLObjectNotFound signalWith: anObject ] ] in FLEncoder>>encodeReferenceTo: in Block: [ FLObjectNotFound signalWith: anObject ]
    FLLargeIdentityDictionary>>at:ifAbsent:
    [ objectsIndexes
    at: anObject
    ifAbsent: [ FLObjectNotFound signalWith: anObject ] ] in FLEncoder>>encodeReferenceTo: in Block: [ objectsIndexes...
    FLLargeIdentityDictionary>>at:ifAbsent:
    FLEncoder>>encodeReferenceTo:
    FLClassCluster>>serializeInstance:with:
    [ :instance | self serializeInstance: instance with: anEncoder ] in FLClassCluster(FLIteratingCluster)>>serializeInstancesStepWith: in Block: [ :instance | self serializeInstance: instance wit...etc...
    Array(SequenceableCollection)>>do:
    FLClassCluster(FLIteratingCluster)>>serializeInstancesStepWith:
    FLSerialization>>clusterInstancesStepOf:
    [ :aCluster | self clusterInstancesStepOf: aCluster ] in FLSerialization>>instancesStep in Block: [ :aCluster | self clusterInstancesStepOf: aCluste...etc...
    OrderedCollection>>do:
    FLSerialization>>instancesStep
    FLSerialization>>run
    [ :anObject :anEncoder |
    (FLSerialization
    with: anEncoder
    root: anObject
    analyzer: self analyzer)
    run;
    yourself ] in FLSerializer>>setDefaultSerialization in Block: [ :anObject :anEncoder | ...
    [ :anEncoder |
    self encodeSignatureWith: anEncoder.
    self encodeVersionWith: anEncoder.
    self encodeHeaderWith: anEncoder.
    ^ self serializationFactory value: anObject value: anEncoder ] in FLSerializer>>serialize:on: in Block: [ :anEncoder | ...
    [ aBlock value: anEncoder ] in FLEncoder class>>on:globalEnvironment:do: in Block: [ aBlock value: anEncoder ]
    BlockClosure>>ensure:
    FLEncoder class>>on:globalEnvironment:do:
    FLSerializer>>serialize:on:
    [ :aFileStream | self serialize: anObject on: aFileStream ] in FLSerializer>>serialize:toFileNamed: in Block: [ :aFileStream | self serialize: anObject on: aFil...etc...
    [ :stream |
    stream binary.
    aBlock value: stream ] in FLPharo6Platform>>fileNamed:writeStreamDo: in Block: [ :stream | ...
    [ aBlock value: stream ] in File>>writeStreamDo: in Block: [ aBlock value: stream ]
    BlockClosure>>ensure:
    File>>writeStreamDo:
    FLPharo6Platform>>fileNamed:writeStreamDo:
    FLSerializer>>serialize:toFileNamed:
    ImageWorker>>serialize:
    [ self
    serialize:
    {result.
    isError} ] in ImageWorker>>serializeResult:isError: in Block: [ self...
    BlockClosure>>on:do:

================================================================================
Validation Report: CASE 19270 configuration of Glamour (4.25)

Validation Errors:
- A critical error happened while loading CASE 19270 configuration of Glamour (4.25)
- MessageNotUnderstood: receiver of ">=" is nil

  • ./pharo Pharo-6.0-Issue-Tracker-Image.image printVersion
    [version] 6.0 #60274
    Archiving artifacts
    [description-setter] Description set: https://pharo.fogbugz.com/f/cases/19270
    Started calculate disk usage of build
    Finished Calculation of disk usage of build in 0 seconds
    Started calculate disk usage of workspace
    Finished Calculation of disk usage of workspace in 0 seconds
    [WS-CLEANUP] Deleting project workspace...[WS-CLEANUP] done
    Finished: SUCCESS
@theseion theseion added the bug label Nov 3, 2016
@stale
Copy link

stale bot commented May 18, 2021

This issue has been automatically marked as stale because it has not had recent activity. It will remain open but will probably not come into focus. If you still think this should receive some attention, leave a comment. Thank you for your contributions.

@stale stale bot added the stale label May 18, 2021
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Projects
None yet
Development

No branches or pull requests

1 participant