can you add me to the Pharo30Inbox? (PavelKrivanek) :-)

-- Pave

On Fri, Apr 26, 2013 at 10:44 AM, Pavel Krivanek <pavel.krivanek@gmail.com> wrote:
https://pharo.fogbugz.com/default.asp?10411


On Fri, Apr 26, 2013 at 10:37 AM, GOUBIER Thierry <thierry.goubier@cea.fr> wrote:
And you see things appearing in the wrong order inside, as well.

Like the start of image line appearing after the new comment change :(

Thierry
________________________________________
De : pharo-project-bounces@lists.gforge.inria.fr [pharo-project-bounces@lists.gforge.inria.fr] de la part de Frank Shearar [frank.shearar@gmail.com]
Date d'envoi : vendredi 26 avril 2013 10:33
� : Pharo Development
Objet : Re: [Pharo-project] RE : cannot modify class comments on Linux

Right. That would make the .changes file shorter than expected!

frank

On 26 April 2013 09:27, Pavel Krivanek <pavel.krivanek@gmail.com> wrote:
> The reason is in the optimalizations in the latest glibc. It really does not
> write the new content to the changes file immediately. We need to call flush
> at the end of nextChunkPut:
>
> Cheers,
> -- Pavel
>
>
> On Fri, Apr 26, 2013 at 9:57 AM, GOUBIER Thierry <thierry.goubier@cea.fr>
> wrote:
>>
>> Reproduced on Ubuntu 13.04.
>>
>> Class organization remoteString filePositionHi is past the end of the
>> changes file (i.e. exactly equal to the file size if the comment is the last
>> operation).
>>
>> Thierry
>> ________________________________
>> De : pharo-project-bounces@lists.gforge.inria.fr
>> [pharo-project-bounces@lists.gforge.inria.fr] de la part de Pavel Krivanek
>> [pavel.krivanek@gmail.com]
>> Date d'envoi : jeudi 25 avril 2013 21:32
>> � : Pharo-project@lists.gforge.inria.fr
>> Objet : Re: [Pharo-project] cannot modify class comments on Linux
>>
>> Jaroslav wrote this:
>> This does work on F17, but it doesn't work on F18, F19. Maybe glibc issue?
>> I guess the reproducer needs glibc-2.16 and up, IMHO 12.04 has 2.15 same
>> as F17, so I guess this would be also reproducible on Ubuntu 13.04.
>>
>> -- Pavel
>>
>> On Thu, Apr 25, 2013 at 11:16 AM, Gisela Decuzzi <giseladecuzzi@gmail.com>
>> wrote:
>>>
>>> I'm on 64-bit Ubuntu 12.04
>>>
>>>
>>> 2013/4/25 Pavel Krivanek <pavel.krivanek@gmail.com>
>>>>
>>>> Hi,
>>>>
>>>> what architecture and distro do you use because I tried it on a 32-bit
>>>> Debian and it worked. I'm on 64-bit Fedora 18. That may be the reason why
>>>> the tests are not failing on CI. This error appears on all old system
>>>> classes and on newely created classes too.
>>>> Some next info: https://bugzilla.redhat.com/show_bug.cgi?id=956376
>>>>
>>>> -- Pavel
>>>>
>>>> On Thu, Apr 25, 2013 at 10:58 AM, Gisela Decuzzi
>>>> <giseladecuzzi@gmail.com> wrote:
>>>>>
>>>>> Hi Pavel, I tried in Pharo 2.0 and 3.0 and it work well for me. (just
>>>>> try in a random class comment)
>>>>> Are you trying to modify a particular class comment?
>>>>>
>>>>>
>>>>> 2013/4/25 Pavel Krivanek <pavel.krivanek@gmail.com>
>>>>>>
>>>>>> Hi,
>>>>>>
>>>>>> if you will try to modify a class comment on Linux, the error
>>>>>> "RemoteString past end of file" will appear. On windows VM it seems to work
>>>>>> well. Can someone confirm this behavior on Linux. Squeak has the same
>>>>>> problem.
>>>>>>
>>>>>> Cheers,
>>>>>> -- Pavel
>>>>>
>>>>>
>>>>
>>>
>>
>