cubicweb #1060509 [CWUser/views] trace in logs while browsing "possible views" [resolved]

trace:

2010-06-15 16:57:16 - [PoolThread-twisted.internet.reactor-1] (cubicweb.registry) ERROR: error while trying to select wfhistory view for <resultset CWUser X (1 rows)>
Traceback (most recent call last):
 File "/home/auc/src/fcw/cubicweb/cwvreg.py", line 392, in possible_views
   view = self._select_best(views, req, rset=rset, **kwargs)
 File "/home/auc/src/fcw/cubicweb/vregistry.py", line 228, in _select_best
   appobjectscore = appobject.__select__(appobject, *args, **kwargs)
 File "/home/auc/src/fcw/cubicweb/appobject.py", line 181, in __call__
   partscore = selector(cls, *args, **kwargs)
 File "/home/auc/src/fcw/cubicweb/selectors.py", line 237, in traced
   ret = selector(cls, *args, **kwargs)
 File "/home/auc/src/fcw/cubicweb/selectors.py", line 457, in __call__
   escore = self.score(req, rset, row, col)
 File "/home/auc/src/fcw/cubicweb/selectors.py", line 472, in score
   return self.score_entity(rset.get_entity(row, col))
 File "/home/auc/src/fcw/cubicweb/selectors.py", line 759, in intscore
   score = scorefunc(*args, **kwargs)
 File "/home/auc/src/fcw/cubicweb/web/views/workflow.py", line 132, in <lambda>
   score_entity(lambda x: x.workflow_history)
 File "/home/auc/src/fcw/cubicweb/entities/wfobjs.py", line 452, in workflow_history
   return self.reverse_wf_info_for
 File "/home/auc/src/fcw/cubicweb/entity.py", line 1125, in __get__
   return eobj.related(self._rtype, self._role, entities=True)
 File "/home/auc/src/fcw/cubicweb/entity.py", line 754, in related
   assert self.has_eid()
AssertionError

might be caused by creation of a pseudo user

we might want to shield some selectors against this

prioritynormal
typebug
done in3.8.5
load0.100
load left0.000
closed by<not specified>