MantisBT - Orfeo Toolbox (OTB)
View Issue Details
0001483Orfeo Toolbox (OTB)Generalpublic2017-12-06 12:102018-01-05 19:03
Reporterpoughov 
Assigned Togpasero 
PriorityurgentSeverityminorReproducibilityalways
StatusresolvedResolutionfixed 
PlatformOSOS Version
Summary0001483: Monteverdi shows a pop up terminal on windows
DescriptionOn Windows platforms, Monteverdi displays a terminal window before launching itself. This confuses users and provides no useful information (only cryptic i18n qt warnings)
Steps To Reproduceopen monteverdi on windows with binary package
TagsNo tags attached.
Attached Files

Notes
(0004477)
gpasero   
2018-01-05 19:03   
After investigation, there is a solution to make the command windows invisible, using another wrapping script in VisualBasic, but it will be even more confusing for the users.

However, it is possible to automatically minimize the command window, so that the user doesn't really see it. It stays minimized in the task bar, and dies when monteverdi exits. This is the fix implemented :
https://git.orfeo-toolbox.org/otb.git/commit/7c76984de3d4fb4d00c889cda211a36e961dd33f

It may be possible to avoid this minimized window if monteverdi.exe wasn't writing anything to std::cout, but this is only speculation. I made tests with stream redirections but it wasn't enough. More work would be needed but I believe it can happen later.

Issue History
2017-12-06 12:10poughovNew Issue
2018-01-05 14:26gpaseroPrioritynormal => urgent
2018-01-05 18:23gpaseroAssigned To => gpasero
2018-01-05 18:23gpaseroStatusnew => assigned
2018-01-05 19:03gpaseroStatusassigned => resolved
2018-01-05 19:03gpaseroResolutionopen => fixed
2018-01-05 19:03gpaseroNote Added: 0004477