does not show/log enblend error messages
Bug #2041687 reported by
Andreas Metzler
This bug affects 1 person
Affects | Status | Importance | Assigned to | Milestone | |
---|---|---|---|---|---|
Hugin |
Fix Released
|
Undecided
|
Unassigned |
Bug Description
Hello,
hugin does not show/log enblend errors. I think it did previously. This is on 2023.0~
This was originally reported by Michael Deegan in https:/
It is easy to reproduce by replacing enblend with a dummy-script like this one
-------
echo status on stdout
echo error in stderr 1>&2
exit 1
--------------
The corresponding logfile ends with
Remapping LDR images...
Blending images...
Process took 9 s
cu Andreas
To post a comment you must log in.
Fixed in repository.
It took some time to tackle this down. It does not happen on Ubuntu 2022.4 LTS with wxWidgets 3.0.5 in my test virtual machine.
After upgrading to 2023.4 with wxWidgets 3.2.2 I could reproduce the issue. It is related to 0x0 characters in the output, which wxWidgets 3.2.x pass through while 3.0.5 seems to have them filtered out.
This causes issues like the one you observed.
It should now be fixed in repository in 2023.0 branch.
Initially I had the plan to release rc1 this weekend. But it has to wait until the fix is confirmed (that it is working and does not break anything else).