Sorry,

I signed up with github now. So future issues will be put there.

Rüdiger


2011/5/4 Tomer Filiba <[email protected]>

> never mind, i'll open one myself.
> i created a code snippet that reconstructs the issue.
>
>
> -tomer
>
> An NCO and a Gentleman
>
>
> On Wed, May 4, 2011 at 23:11, Tomer Filiba <[email protected]> wrote:
>
>> hi rudiger,
>>
>> could you please open an issue in github?
>>
>>
>> -tomer
>>
>> An NCO and a Gentleman
>>
>>
>>
>> On Wed, May 4, 2011 at 19:05, Rüdiger <[email protected]>wrote:
>>
>>> Hi,
>>>
>>> I have a strange cross platform problem:
>>>
>>> My server is an ubuntu (64 bit) with python 2.6.5 and rpyc 3.1.0 and
>>> my client is a Windows 7 client with Python 2.5.4 with rpyc 3.1.0.
>>>
>>> The exposed function on the server takes a list as a parameter.
>>>
>>> If I use the following statement on the server, I get an error:
>>>
>>> def exposed_test(self,mylist):
>>>    for x in mylist[1:]:
>>>
>>> The error is "OverflowError: long int too large to convert to int"
>>>
>>> If I relace the statement by the following line, everything works
>>> fine:
>>>
>>> def exposed_test(self,mylist):
>>>    for i in range(1,len(mylist)):
>>>        x=mylist[i]
>>>
>>> There is no problem if client and server run on the same platform.
>>>
>>> I guess it is a type conversion problem deep in the netref code, but I
>>> could not find it, yet.
>>>
>>> Has anybody an idea?
>>>
>>> Greetings
>>> Rüdiger
>>>
>>
>>
>

Reply via email to