#111 Internal CapTP bug: "FarRef may only be smashed"

Need_by_1.0
open
captp (24)
6
2005-06-03
2005-06-03
Steve Jenson
No

=== 2005-02-15T01:43:05.046Z
(PendingEvent.report:PendingEvent.java:109) WRN
causality: Problem in turn <<Vat start in <runs in
start>>,3>:
--vvvv--
Failed: FarRef may only be smashed: <Far ref>

- DelayedRedirector#run(Object)
. <a DelayedRedirector>(<Far ref>)

java.lang.RuntimeException: Failed: FarRef may only be
smashed: <Far ref>
at org.erights.e.develop.assertion.T.fail(T.java:80)
at org.erights.e.elib.ref.FarRef.setTarget(FarRef.java:105)
at
org.erights.e.elib.ref.EProxyResolver.resolve(EProxyResolver.java:191)
at
org.erights.e.elib.ref.EProxyResolver.resolve(EProxyResolver.java:204)
at
org.erights.e.elib.ref.DelayedRedirector.run(DelayedRedirector.java:65)
at sun.reflect.NativeMethodAccessorImpl.invoke0(Native
Method)
at
sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:39)
at
sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:25)
at java.lang.reflect.Method.invoke(Method.java:324)
at
org.erights.e.elib.prim.InstanceMethodNode.innerExecute(InstanceMethodNode.java:113)
at
org.erights.e.elib.prim.JavaMemberNode.execute(JavaMemberNode.java:183)
at org.erights.e.elib.prim.E.callAll(E.java:167)
at
org.erights.e.elib.vat.PendingDelivery.innerRun(PendingDelivery.java:102)
at
org.erights.e.elib.vat.PendingEvent.run(PendingEvent.java:76)
at
org.erights.e.elib.vat.HeadlessRunner.run(HeadlessRunner.java:176)
at java.lang.Thread.run(Thread.java:534)

--^^^^--

Followups

2005-May-04 07:50 markm
Still happening:

"java" -cp
"../src/safej;../src/esrc;../src/bin/resources;../classes;../src/bin/
win32/swt.jar" -De.safej.bind-var-to-propName=true
-Djava.library.path=../src/bi
n/"win32/x86" org.erights.e.elang.interp.Rune
../src/esrc/scripts/substProps.e \

../export/puredist/eprops-template.txt \ e.version=0.8.34e
=== 2005-05-04T06:39:58.963Z
(PendingEvent.report:PendingEvent.java:109) WRN
causality: Problem in turn <<Vat start in <runs in
start>>,3>:
--vvvv--
Failed: FarRef may only be smashed: <Far ref>

- DelayedRedirector#run(Object)
. <a DelayedRedirector>(<Far ref>)

java.lang.RuntimeException: Failed: FarRef may only be
smashed: <Far ref>
at org.erights.e.develop.assertion.T.fail(T.java:80)
at org.erights.e.elib.ref.FarRef.setTarget(FarRef.java:105)
at
org.erights.e.elib.ref.EProxyResolver.resolve(EProxyResolver.java:191
)
at
org.erights.e.elib.ref.EProxyResolver.resolve(EProxyResolver.java:204
)
at
org.erights.e.elib.ref.DelayedRedirector.run(DelayedRedirector.java:6
5)
at sun.reflect.NativeMethodAccessorImpl.invoke0(Native
Method)
at
sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.
java:39)
at
sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAcces
sorImpl.java:25)
at java.lang.reflect.Method.invoke(Method.java:324)
at
org.erights.e.elib.prim.InstanceMethodNode.innerExecute(InstanceMetho
dNode.java:113)
at
org.erights.e.elib.prim.JavaMemberNode.execute(JavaMemberNode.java:18
3)
at org.erights.e.elib.prim.E.callAll(E.java:167)
at
org.erights.e.elib.vat.PendingDelivery.innerRun(PendingDelivery.java:
102)
at
org.erights.e.elib.vat.PendingEvent.run(PendingEvent.java:76)
at
org.erights.e.elib.vat.HeadlessRunner.run(HeadlessRunner.java:176)
at java.lang.Thread.run(Thread.java:534)

--^^^^--

Discussion