Fast Preview Hangs or Crashes since 2011.0
EDIT (August 6, 2011): summarized known information
*WORKAROUND FOR USERS*: disable the Overview
1- start Hugin
2- load a project
3- go to the Fast Preview Window. don't touch anything else but described below as this could trigger the bug
4- hit the button Show/Hide to hide the Overview
5- quit Hugin
Now Hugin should perform well.
- CPU: all systems with more than one thread, that is multi-core CPUs as well as single-core CPUs with hyperthreading.
- Operating Systems: due to the different implementations of threading and OpenGL on different platform, some systems are more prone to error than others. Mac OS X seems to be the least affected. Windows seems to be the most affected.
- All versions of Hugin since the introduction of the Overview in the Fast Preview are affected. That is, all versions after revision 4808:8c577b320714 2011-01-09 12:21:18
- This includes the final releases of 2011.0.0 as well as all beta/candidate releases of 2011.2.0
*SUMMARY FOR DEVELOPERS / BUG HUNTERS*
This is most likely a threading issue. Lukáš' hypothesis: "a race condition in OpenGL calls, when OGL is called by separate threads from both overview and fast preview. The reason is that OpenGL is not thread-safe and it can cause various problems when used within multi-threaded application."
Run 'valgrind --tool=helgrind hugin' and try to reproduce the error to produce a useful backtrace like https:/
*ORIGINAL BUG REPORT BELOW FOR COMPLETION:*
Upgraded from 2010.4 to 2011.0.0 and it has hung 3 times in about 15 sessions. All three hangs happened while doing the same thing..... new session, load images, load a lens profile, set the canvas size (Calculate optimal size), save-as and save profile then click on GL (fast preview) button. Fast preview window comes up, shows anchor image and then hangs.
Is not reproducible. Running 2011.0.
|Changed in hugin:|
|importance:||Undecided → Critical|
|status:||Incomplete → Confirmed|
|Felix Hagemann (flixh) wrote : Re: [Hugin-devs] [Bug 792896] Re: Fast Preview Hangs or Crashes since 2011.0||#74|
|Changed in hugin:|
|status:||Confirmed → Fix Released|