[Paraview-developers] Paraview client crashes while loading data

Cory Quammen cory.quammen at kitware.com
Mon Nov 28 13:03:32 EST 2016


On Mon, Nov 28, 2016 at 8:53 AM, Khayam Gondal <khayam.gondal at gmail.com> wrote:
> I think it do a version check for 5.X releases but not for RC releases.

Yes, the handshake between client and server just checks that the
string "<version major>.<version minor>" is the same on the client and
server. There typically shouldn't be protocol changes between release
candidates, so this level of version checking should normally be
reasonable. Ideally, we would like a 5.2.0 client to be able to
connect to a 5.2.1 server and vice versa, so connections between
different RCs should be possible, too.

Obviously, that didn't happen in this release candidate phase. Between
RC3 and RC4 there were some options added to the NetCDF reader.
Changing proxy properties changes the client/server protocol and makes
them incompatible, IIUC.

- Cory

> On Nov 28, 2016 2:57 AM, "Mathieu Westphal" <mathieu.westphal at kitware.com>
> wrote:
>>
>> Couldn't we add a version check during client connection ?
>>
>> On 27 Nov 2016 11:02 pm, "Khayam Gondal" <khayam.gondal at gmail.com> wrote:
>>>
>>> That indeed was the problem. Client was 5.2.0 RC3 whereas server was RC4.
>>> I downgraded server to RC3 and its working fine now. Thanks
>>>
>>> On Sun, Nov 27, 2016 at 4:37 PM, Cory Quammen <cory.quammen at kitware.com>
>>> wrote:
>>>>
>>>> Sounds like a mismatch between the code from which the client and
>>>> server were built. You need to compile the server code with the same
>>>> code with which the client was built. If your binary is version 5.2.0,
>>>> then on the server side make sure you are using the 5.2.0 source code,
>>>> either downloaded from [1] or check out the v5.2.0 tag in the git
>>>> repository. If you are building from the git repository, make sure you
>>>> run 'git submodule update' after checking out the v5.2.0 tag and
>>>> before you compile - that is a common source of problems with
>>>> client/server communication.
>>>>
>>>> HTH,
>>>> Cory
>>>>
>>>> [1] http://www.paraview.org/download/
>>>>
>>>> On Sun, Nov 27, 2016 at 4:25 PM, Khayam Gondal <khayam.gondal at gmail.com>
>>>> wrote:
>>>> > I built the server. Its on ubuntu with 2K40 GPUs. Client is pre build
>>>> > binary
>>>> > on windows7.
>>>> > Can you tell me how can i start client with debugger?
>>>> > Actually everything i was working fine until I recently rebuild the
>>>> > server
>>>> > and this problem popped up.
>>>> >
>>>> >
>>>> > On Nov 27, 2016 16:06, "Cory Quammen" <cory.quammen at kitware.com>
>>>> > wrote:
>>>> >>
>>>> >> Did you build ParaView or are you using a binary release?
>>>> >>
>>>> >> Could you run the client through a debugger and provide a stack trace
>>>> >> where it crashes? That would help get an idea of what might be going
>>>> >> on.
>>>> >>
>>>> >> Thanks,
>>>> >> Cory
>>>> >>
>>>> >> On Sun, Nov 27, 2016 at 10:30 AM, Khayam Gondal
>>>> >> <khayam.gondal at gmail.com>
>>>> >> wrote:
>>>> >> > Hi,
>>>> >> > I have paraview in server-client mode installed. Client is
>>>> >> > successfully
>>>> >> > connected to server. But when I try to load data into paraview from
>>>> >> > GUI,
>>>> >> > it
>>>> >> > crashes and on server side shows following errors.
>>>> >> >
>>>> >> > Client connected.
>>>> >> > ERROR: In /ParaView/VTK/Parallel/Core/vtkSocketCommunicator.cxx,
>>>> >> > line
>>>> >> > 809
>>>> >> > vtkSocketCommunicator (0x1f634f0): Could not receive tag. 1
>>>> >> >
>>>> >> > ERROR: In /ParaView/VTK/Common/System/vtkSocket.cxx, line 572
>>>> >> > vtkClientSocket (0x1f95d50): Socket error in call to send. Broken
>>>> >> > pipe.
>>>> >> >
>>>> >> > ERROR: In /ParaView/VTK/Common/System/vtkSocket.cxx, line 572
>>>> >> > vtkClientSocket (0x1f95d50): Socket error in call to send. Broken
>>>> >> > pipe.
>>>> >> >
>>>> >> > ERROR: In /ParaView/VTK/Common/System/vtkSocket.cxx, line 572
>>>> >> >
>>>> >> > However same data files work fine on my local system. Any idea
>>>> >> > whats
>>>> >> > wrong
>>>> >> > here?
>>>> >> >
>>>> >> >
>>>> >> > _______________________________________________
>>>> >> > Powered by www.kitware.com
>>>> >> >
>>>> >> > Visit other Kitware open-source projects at
>>>> >> > http://www.kitware.com/opensource/opensource.html
>>>> >> >
>>>> >> > Search the list archives at:
>>>> >> > http://markmail.org/search/?q=Paraview-developers
>>>> >> >
>>>> >> > Follow this link to subscribe/unsubscribe:
>>>> >> > http://public.kitware.com/mailman/listinfo/paraview-developers
>>>> >> >
>>>> >>
>>>> >>
>>>> >>
>>>> >> --
>>>> >> Cory Quammen
>>>> >> Staff R&D Engineer
>>>> >> Kitware, Inc.
>>>>
>>>>
>>>>
>>>> --
>>>> Cory Quammen
>>>> Staff R&D Engineer
>>>> Kitware, Inc.
>>>
>>>
>>>
>>> _______________________________________________
>>> Powered by www.kitware.com
>>>
>>> Visit other Kitware open-source projects at
>>> http://www.kitware.com/opensource/opensource.html
>>>
>>> Search the list archives at:
>>> http://markmail.org/search/?q=Paraview-developers
>>>
>>> Follow this link to subscribe/unsubscribe:
>>> http://public.kitware.com/mailman/listinfo/paraview-developers
>>>
>



-- 
Cory Quammen
Staff R&D Engineer
Kitware, Inc.


More information about the Paraview-developers mailing list