Some Eclipse Foundation services are deprecated, or will be soon. Please ensure you've read this important communication.

Bug 345327

Summary: SDM fails with "Partial expression evaluation error!"
Product: [Tools] PTP Reporter: Steven R. Brandt <sbrandt>
Component: Debug SDMAssignee: Project Inbox <ptp-inbox>
Status: RESOLVED INVALID QA Contact:
Severity: major    
Priority: P3 CC: g.watson
Version: 4.0.6   
Target Milestone: ---   
Hardware: PC   
OS: Linux   
Whiteboard:

Description Steven R. Brandt CLA 2011-05-10 15:40:23 EDT
Build Identifier: 20110218-0911

Create an MPI "Hello World" application in Eclipse. Start mpich2 with mpdboot. Attempt to run the program under the SDM debugger. After a long time it fails with the message "Partial expression evaluation error!"

Reproducible: Always

Steps to Reproduce:
1. Download Fedora64 virtual machine from
http://cct.lsu.edu/~sbrandt/Fedora64.ovf
http://cct.lsu.edu/~sbrandt/Fedora64.vmdk
2. Start eclipse
3. Start mpdboot
4. Start the MPICH2 resorce manager
5. Run the hello debug configuration
Comment 1 Steven R. Brandt CLA 2011-05-10 17:20:00 EDT
To use the virtual machine, login as cactus with pw cactus1234
Comment 2 Greg Watson CLA 2011-05-11 04:01:25 EDT
When I click on either of these links, I get:

  Forbidden

  You don't have permission to access /~sbrandt/Fedora64.ovf on this server.

Any idea how to download them?
Comment 3 Steven R. Brandt CLA 2011-05-11 10:00:03 EDT
I fixed the permission problems for downloading the VM. Sorry.
Comment 4 Greg Watson CLA 2011-05-11 10:12:33 EDT
Currently saying it will take 1 day, 15 hours to download, so I'll have to wait until I get back into the office!
Comment 5 Greg Watson CLA 2011-05-22 12:33:55 EDT
Steve, I finally got a chance to do this. I started Eclipse, switched to the Parallel Runtime perspective and started the resource manager. Then I switched to the Parallel Debug perspective and reset it. Then I launched the Hello application under the debugger. It seems to work fine. I can see two processes, the variables, etc. I stepped a few times and it work.

There must be something you're doing that I'm not, but I don't know what it is.
Comment 6 Greg Watson CLA 2018-06-08 09:54:21 EDT
This was never able to be reproduced.