Hugin Calibrate Lens asserts on start
Affects | Status | Importance | Assigned to | Milestone | |
---|---|---|---|---|---|
Hugin |
Fix Released
|
Undecided
|
Unassigned |
Bug Description
When I start "Hugin Calibrate Lens" from my Debian Testing Cinnamon Start Menu, a popup labelled "calibrate_
Hugin version: 2021.0.0+dfsg-3
ASSERT INFO:
./src/gtk/
BACKTRACE:
[1] wxBitmap:
[2] wxEvtHandler:
[3] wxEventHashTabl
[4] wxEvtHandler:
[5] wxEvtHandler:
[6] wxEvtHandler:
[7] wxEvtHandler:
[8] wxWindow:
[9] wxBoxSizer:
[10] wxStaticBoxSize
[11] wxSizer::Layout()
[12] wxSizerItem:
[13] wxBoxSizer:
[14] wxSizer::Layout()
[15] wxWindowBase:
[16] wxWindowBase:
[17] wxEvtHandler:
[18] wxEventHashTabl
[19] wxEvtHandler:
[20] wxEvtHandler:
[21] wxEvtHandler:
[22] wxEvtHandler:
[23] wxWindow:
[24] wxWindowBase:
[25] wxSizer:
[26] wxSizerXmlHandl
[27] wxXmlResourceHa
[28] wxXmlResourceHa
[29] wxPanelXmlHandl
[30] wxXmlResourceHa
[31] wxSizerXmlHandl
[32] wxXmlResourceHa
[33] wxXmlResourceHa
[34] wxSizerXmlHandl
[35] wxXmlResourceHa
[36] wxXmlResourceHa
[37] wxFrameXmlHandl
[38] wxXmlResourceHa
[39] wxXmlResource:
[40] wxEntry(int&, wchar_t**)
[41] __libc_start_main
Clicking "Continue" brings the same popup again. Clicking "Stop" closes the program. So Calibrate lens is not usable.
This reminds me of an earlier bug #1909484 (2020.0.0 calibrate_lens_gui - multiple assertions at startup) with the previous version. This one has been fixed by the wx-widgets team (issue 18520) - they said, they would check width/height instead bmpData. Seems, Hugin still calls wxBitmap:Create with an invalid bitmap.
Changed in hugin: | |
status: | Fix Committed → Fix Released |
I can't reproduce it. Assuming this is with wxWidgets 3.2 with GTK3? And it does not happen with wxWidgets 3.1.x?
Trying to blind fix in repository.