View Issue Details Jump to Notes ] Print ]
IDProjectCategoryView StatusDate SubmittedLast Update
0012490ParaView(No Category)public2011-08-09 17:382012-02-08 17:27
ReporterSebastien Jourdain 
Assigned ToUtkarsh Ayachit 
PrioritynormalSeverityminorReproducibilityhave not tried
StatusclosedResolutionfixed 
PlatformOSOS Version
Product Version 
Target VersionFixed in Version 
Summary0012490: Client / Server deadlock
DescriptionStart a multi-clients session
on master follow those steps.

create sphere
create clip
create clip
change the clip type to use "Sphere"
hit Apply ... > Deadlock
TagsNo tags attached.
ProjectCollaboration
Topic Name
Typeincorrect functionality
Attached Files

 Relationships

  Notes
(0027319)
Utkarsh Ayachit (administrator)
2011-08-09 21:19

The problem is 3D widgets. The 3D widget representations added by master are "removed" by slave and new ones are added. This sometimes results in the order of representations being different on different processes. That's a critical requirement, otherwise "DoDataDelivery" method gets confused and requests delivery on mismatched representations. That's what causes the freezes.
(0027320)
Utkarsh Ayachit (administrator)
2011-08-09 21:20

Let's discuss how to fix 3D widgets tomorrow. We need that so that this doesn't occur.
(0027330)
Utkarsh Ayachit (administrator)
2011-08-10 17:14

commit 7342957129accbb6c2df25f3bb4e85d24b02b8e3
Author: Utkarsh Ayachit <utkarsh.ayachit@kitware.com>
Date: Wed Aug 10 17:11:29 2011 -0400

    Fixed BUG 0012490. Fixes dealock under certain conditions.
    
    The issue was that 3D widgets are added/removed arbitrarily by different
    clients. This results in the index associated with representations on different
    processes changing. That breaks DoDataDelivery() function. Hence assign
    reasonably robust unique ids to representations.
    
    Change-Id: I70245fa870d5d9272006ac95c841387f245f5e10
(0028203)
Utkarsh Ayachit (administrator)
2012-02-08 17:27

Closing bugs sitting in "customer review" for a long time.

 Issue History
Date Modified Username Field Change
2011-08-09 17:38 Sebastien Jourdain New Issue
2011-08-09 17:38 Sebastien Jourdain Assigned To => Utkarsh Ayachit
2011-08-09 21:19 Utkarsh Ayachit Note Added: 0027319
2011-08-09 21:19 Utkarsh Ayachit Assigned To Utkarsh Ayachit => Sebastiennn Jourdain
2011-08-09 21:20 Utkarsh Ayachit Note Added: 0027320
2011-08-10 10:22 Utkarsh Ayachit Assigned To Sebastiennn Jourdain => Utkarsh Ayachit
2011-08-10 17:14 Utkarsh Ayachit Note Added: 0027330
2011-08-10 17:14 Utkarsh Ayachit Status backlog => gatekeeper review
2011-08-10 17:14 Utkarsh Ayachit Resolution open => fixed
2011-08-12 14:23 Utkarsh Ayachit Status gatekeeper review => customer review
2012-02-08 17:27 Utkarsh Ayachit Status customer review => closed
2012-02-08 17:27 Utkarsh Ayachit Note Added: 0028203


Copyright © 2000 - 2018 MantisBT Team