Issue 6463 in pharo: RPackage error "not package found for selector"

Previous Topic Next Topic
 
classic Classic list List threaded Threaded
2 messages Options
Reply | Threaded
Open this post in threaded view
|

Issue 6463 in pharo: RPackage error "not package found for selector"

pharo
Status: HorribleErrorBlockingE...erything
Owner: ----
Labels: Milestone-2.0 Type-Bug

New issue 6463 by [hidden email]: RPackage error "not package found  
for selector"
http://code.google.com/p/pharo/issues/detail?id=6463

there is a horrible error while merging changes (example is issue 6441, but  
it emerged in others too)

26 July 2012 11:27:17.373 am

VM: Mac OS - intel - 1080 - CoInterpreter  
VMMaker-oscog-EstebanLorenzano.161 uuid:  
8e0c22c3-b48d-4d8d-a7f9-8a75dc246f28 Jul  3 2012
StackToRegisterMappingCogit VMMaker-oscog-EstebanLorenzano.161 uuid:  
8e0c22c3-b48d-4d8d-a7f9-8a75dc246f28 Jul  3 2012
git://gitorious.org/~estebanlm/cogvm/cog-osx.git Commit:  
00cab91864b37d74eba284ea15bd9ea3c19f8cf4 Date: Thu Jun 21 14:28:22 2012  
+0200 By: Esteban Lorenzano <[hidden email]>

Image: Pharo2.0a [Latest update: #20233]

RPackageOrganizer(Object)>>error:
        Receiver: a RPackageOrganizer
        Arguments and temporary variables:
<<error during printing>
        Receiver's instance variables:
                classPackageMapping: an IdentityDictionary(size 2888)
                packages: an IdentityDictionary(size 470)
                classExtendingPackagesMapping: an IdentityDictionary(size 324)
                debuggingName: ''

[self
                error: ('No package found for selector {1} in class {2}' format:  
{aSelector. aClassNameSymbol})] in  
RPackageOrganizer>>packageDefiningOrExtendingSelector:inClassNamed:
        Receiver: a RPackageOrganizer
        Arguments and temporary variables:
<<error during printing>
        Receiver's instance variables:
                classPackageMapping: an IdentityDictionary(size 2888)
                packages: an IdentityDictionary(size 470)
                classExtendingPackagesMapping: an IdentityDictionary(size 324)
                debuggingName: ''

Set(Collection)>>detect:ifNone:
        Receiver: a Set(a RPackage(System) a RPackage(RecentSubmissions) a  
RPackage(NautilusCommon) a RPacka...etc...
        Arguments and temporary variables:
<<error during printing>
        Receiver's instance variables:
                tally: 16
                array: an Array(a RPackage(System) nil a RPackage(RecentSubmissions) a  
RPackage...etc...

RPackageOrganizer>>packageDefiningOrExtendingSelector:inClassNamed:
        Receiver: a RPackageOrganizer
        Arguments and temporary variables:
<<error during printing>
        Receiver's instance variables:
                classPackageMapping: an IdentityDictionary(size 2888)
                packages: an IdentityDictionary(size 470)
                classExtendingPackagesMapping: an IdentityDictionary(size 324)
                debuggingName: ''

RPackageOrganizer>>systemMethodRemovedActionFrom:
        Receiver: a RPackageOrganizer
        Arguments and temporary variables:
<<error during printing>
        Receiver's instance variables:
                classPackageMapping: an IdentityDictionary(size 2888)
                packages: an IdentityDictionary(size 470)
                classExtendingPackagesMapping: an IdentityDictionary(size 324)
                debuggingName: ''

WeakMessageSend>>value:
        Receiver: WeakMessageSend(#systemMethodRemovedActionFrom: -> a  
RPackageOrganizer)
        Arguments and temporary variables:
<<error during printing>
        Receiver's instance variables:
                selector: #systemMethodRemovedActionFrom:
                shouldBeNil: #()
                arguments: a WeakArray()

WeakMessageSend>>cull:
        Receiver: WeakMessageSend(#systemMethodRemovedActionFrom: -> a  
RPackageOrganizer)
        Arguments and temporary variables:
<<error during printing>
        Receiver's instance variables:
                selector: #systemMethodRemovedActionFrom:
                shouldBeNil: #()
                arguments: a WeakArray()

WeakMessageSend>>cull:cull:
        Receiver: WeakMessageSend(#systemMethodRemovedActionFrom: -> a  
RPackageOrganizer)
        Arguments and temporary variables:
<<error during printing>
        Receiver's instance variables:
                selector: #systemMethodRemovedActionFrom:
                shouldBeNil: #()
                arguments: a WeakArray()

[action cull: anAnnouncement cull: announcer] in  
WeakAnnouncementSubscription>>deliver:
        Receiver: a WeakAnnouncementSubscription
        Arguments and temporary variables:
<<error during printing>
        Receiver's instance variables:
                list: a WeakFinalizationList
                next: nil
                announcer: an Announcer
                announcementClass: MethodRemoved
                action: WeakMessageSend(#systemMethodRemovedActionFrom: -> a  
RPackageOrganizer)...etc...

BlockClosure>>on:do:
        Receiver: [action cull: anAnnouncement cull: announcer]
        Arguments and temporary variables:
<<error during printing>
        Receiver's instance variables:
                outerContext: WeakAnnouncementSubscription>>deliver:
                startpc: 52
                numArgs: 0

[Processor terminateActive] in [:ex |
| copy onDoCtx process handler bottom thisCtx |
onDoCtx := thisContext.
        thisCtx := onDoCtx home.
        [onDoCtx sender == thisCtx]
                whileFalse: [onDoCtx := onDoCtx sender.
                        onDoCtx
                                ifNil: [^ handlerAction cull: ex]].
        bottom := [Processor terminateActive] asContext.
        onDoCtx privSender: bottom.
        handler := [handlerAction cull: ex] asContext.
        handler privSender: thisContext sender.
        (Process forContext: handler priority: Processor activePriority) resume.
        thisContext privSender: thisCtx.
        nil] in BlockClosure>>on:fork:
        Receiver: [action cull: anAnnouncement cull: announcer]
        Arguments and temporary variables:
<<error during printing>
        Receiver's instance variables:
                outerContext: WeakAnnouncementSubscription>>deliver:
                startpc: 52
                numArgs: 0


--- The full stack ---
RPackageOrganizer(Object)>>error:
[self
                error: ('No package found for selector {1} in class {2}' format:  
{aSelector. aClassNameSymbol})] in  
RPackageOrganizer>>packageDefiningOrExtendingSelector:inClassNamed:
Set(Collection)>>detect:ifNone:
RPackageOrganizer>>packageDefiningOrExtendingSelector:inClassNamed:
RPackageOrganizer>>systemMethodRemovedActionFrom:
WeakMessageSend>>value:
WeakMessageSend>>cull:
WeakMessageSend>>cull:cull:
[action cull: anAnnouncement cull: announcer] in  
WeakAnnouncementSubscription>>deliver:
BlockClosure>>on:do:
[Processor terminateActive] in [:ex |
| copy onDoCtx process handler bottom thisCtx |
onDoCtx := thisContext.
        thisCtx := onDoCtx home.
        [onDoCtx sender == thisCtx]
                whileFalse: [onDoCtx := onDoCtx sender.
                        onDoCtx
                                ifNil: [^ handlerAction cull: ex]].
        bottom := [Processor terminateActive] asContext.
        onDoCtx privSender: bottom.
        handler := [handlerAction cull: ex] asContext.
        handler privSender: thisContext sender.
        (Process forContext: handler priority: Processor activePriority) resume.
        thisContext privSender: thisCtx.
        nil] in BlockClosure>>on:fork:



_______________________________________________
Pharo-bugtracker mailing list
[hidden email]
http://lists.gforge.inria.fr/cgi-bin/mailman/listinfo/pharo-bugtracker
Reply | Threaded
Open this post in threaded view
|

Re: Issue 6463 in pharo: RPackage error "not package found for selector"

pharo
Updates:
        Status: Duplicate
        Mergedinto: 6336

Comment #1 on issue 6463 by [hidden email]: RPackage error "not  
package found for selector"
http://code.google.com/p/pharo/issues/detail?id=6463

(No comment was entered for this change.)


_______________________________________________
Pharo-bugtracker mailing list
[hidden email]
http://lists.gforge.inria.fr/cgi-bin/mailman/listinfo/pharo-bugtracker