Ticket #2082 (closed: fixed)

Opened 10 years ago

Last modified 5 years ago

Grouping from 3D Instrument View causes crash

Reported by: Michael Reuter Owned by: Roman Tolchenov
Priority: critical Milestone: Iteration 29
Component: Mantid Keywords:
Cc: Blocked By:
Blocking: Tester: Owen Arnold

Description

After making a selection in a 3D instrument view in pick mode, the context menu pops up providing certain options. Selecting the Group option, one is presented with a dialog box asking to replace the workspace, make a new workspace or cancel the operation. Choosing either replace or new causes MantidPlot to crash with a seg fault. This happened on Ubuntu 10.10 and Fedora 14. On Ubuntu, I tried with both a SEQUOIA and a GEM file. On Fedora, Stuart tried an EQSANS file. This seems to be repeatable:

  1. Load a file to get a workspace
  2. Show instrument
  3. Enter pick mode
  4. Make a selection on the 3D view
  5. Select Group entry from context menu
  6. Choose either Replace or New
  7. Crash!

Change History

comment:1 Changed 10 years ago by Nick Draper

  • Milestone changed from Iteration 26 to Iteration 27

Bulk move of tickets to iteration 27, if your ticket is essential for Iteration 26 then move it back.

comment:2 Changed 10 years ago by Nick Draper

  • Owner changed from Nick Draper to Roman Tolchenov
  • Status changed from new to assigned

comment:3 Changed 10 years ago by Roman Tolchenov

It seems it doesn't happen on windows

comment:4 Changed 10 years ago by Nick Draper

  • Milestone changed from Iteration 27 to Iteration 28

Bulk move of tickets at the end of iteration 27

comment:5 Changed 10 years ago by Roman Tolchenov

It doesn't happen on my ubuntu 10.10

comment:6 Changed 9 years ago by Michael Reuter

I agree, it does not crash any more on my Ubuntu machine. You can go ahead and set this one to fixed.

comment:7 Changed 9 years ago by Nick Draper

  • Milestone changed from Iteration 28 to Iteration 29

Bulk move of tickets at the end of iteration 28

comment:8 Changed 9 years ago by Roman Tolchenov

  • Status changed from assigned to accepted

comment:9 Changed 9 years ago by Roman Tolchenov

  • Status changed from accepted to verify
  • Resolution set to fixed

comment:10 Changed 9 years ago by Owen Arnold

  • Status changed from verify to verifying
  • Tester set to Owen Arnold

comment:11 Changed 9 years ago by Owen Arnold

  • Status changed from verifying to closed

Checked on ubuntu 10.10. No crash.

comment:12 Changed 5 years ago by Stuart Campbell

This ticket has been transferred to github issue 2929

Note: See TracTickets for help on using tickets.