Ticket #10122 (closed: fixed)
Crash in Reflectometry UI
Reported by: | Harry Jeffery | Owned by: | Harry Jeffery |
---|---|---|---|
Priority: | critical | Milestone: | Release 3.3 |
Component: | Reflectometry | Keywords: | |
Cc: | Blocked By: | ||
Blocking: | Tester: | Owen Arnold |
Description
To reproduce
- Interfaces->Reflectometry->ISIS Reflectometry
- Enter 1234 into RB Search and hit Search
- Login when prompted.
- Select 1758: Uranium foiL: PB ON CANDLE STICK.
- Hit the transfer button (=>).
Mantid will crash.
Change History
comment:1 Changed 6 years ago by Owen Arnold
- Owner set to Harry Jeffery
- Status changed from new to assigned
comment:3 Changed 6 years ago by Harry Jeffery
Fix crash when downloading from Catalog.
The cause of this crash is fixed in Poco 1.4.0 by this commit: http://poco.svn.sourceforge.net/viewvc/poco/poco/branches/poco-1.4.0/NetSSL_OpenSSL/src/SecureSocketImpl.cpp?r1=1426&r2=1428&pathrev=1428
However, Ubuntu 14.04 is only shipping 1.3.6, so all we can do is side-step the crash.
Refs #10122.
Changeset: 0fbb0529026baaa228a08ac55095a4926bcd5c85
comment:4 Changed 6 years ago by Harry Jeffery
- Status changed from inprogress to verify
- Resolution set to fixed
Testing:
This crash actually occurs both through the main ICAT interface and through the Reflectometry gui.
- Be sure you can reproduce the crash first. I was able to reproduce it reliably on two Ubuntu 14.04 machines.
- Apply the changes.
- Verify the crash is fixed and the download feature functions correctly.
comment:5 Changed 6 years ago by Owen Arnold
- Status changed from verify to verifying
- Tester set to Owen Arnold
comment:6 Changed 6 years ago by Owen Arnold
- Status changed from verifying to closed
Merge remote-tracking branch 'origin/feature/10122_crash_in_reflectometry_ui'
Full changeset: 8a2f980b35db7b01094e0f22955b13aea733c93e
This is worrying. Harry do you think you could try to track down where the crash occurs?