Package: hugin Version: 2025.0.0+dfsg-1 Severity: normal Steps to reproduce: - open Hugin (it's not necessary to open/create a project) - File > Preferences... > Assistant > User-defined output options > Configure - 13 consecutive assertion failures ensue.
Relevant console output: (hugin:1777180): Gtk-CRITICAL **: 18:35:02.952: gtk_widget_set_size_request: assertion 'width >= -1' failed ./src/propgrid/propgridpagestate.cpp(1672): assert ""Assert failure"" failed in PrepareToAddItem(): wxPropertyGrid item with name "Canvas" already exists ./src/propgrid/propgridpagestate.cpp(1672): assert ""Assert failure"" failed in PrepareToAddItem(): wxPropertyGrid item with name "Condition1" already exists ./src/propgrid/propgridpagestate.cpp(1672): assert ""Assert failure"" failed in PrepareToAddItem(): wxPropertyGrid item with name "Condition2" already exists ./src/propgrid/propgridpagestate.cpp(1672): assert ""Assert failure"" failed in PrepareToAddItem(): wxPropertyGrid item with name "Crop" already exists ./src/propgrid/propgridpagestate.cpp(1672): assert ""Assert failure"" failed in PrepareToAddItem(): wxPropertyGrid item with name "FOV" already exists ./src/propgrid/propgridpagestate.cpp(1672): assert ""Assert failure"" failed in PrepareToAddItem(): wxPropertyGrid item with name "Projection" already exists ./src/propgrid/propgridpagestate.cpp(1672): assert ""Assert failure"" failed in PrepareToAddItem(): wxPropertyGrid item with name "Canvas" already exists ./src/propgrid/propgridpagestate.cpp(1672): assert ""Assert failure"" failed in PrepareToAddItem(): wxPropertyGrid item with name "Condition1" already exists ./src/propgrid/propgridpagestate.cpp(1672): assert ""Assert failure"" failed in PrepareToAddItem(): wxPropertyGrid item with name "Condition2" already exists ./src/propgrid/propgridpagestate.cpp(1672): assert ""Assert failure"" failed in PrepareToAddItem(): wxPropertyGrid item with name "Condition3" already exists ./src/propgrid/propgridpagestate.cpp(1672): assert ""Assert failure"" failed in PrepareToAddItem(): wxPropertyGrid item with name "Crop" already exists ./src/propgrid/propgridpagestate.cpp(1672): assert ""Assert failure"" failed in PrepareToAddItem(): wxPropertyGrid item with name "FOV" already exists ./src/propgrid/propgridpagestate.cpp(1672): assert ""Assert failure"" failed in PrepareToAddItem(): wxPropertyGrid item with name "Projection" already exists When the dialog eventually appears, I note that the 13 asserts likely correspond to the 13 rows in the table for the "Equirectangular" and "Rectilinear" sections (which all have the same names as those in the "Cylindrical" section). Further, clicking on one of the rows causes another assertion failure: /usr/include/wx-3.2/wx/propgrid/manager.h(276): assert ""Assert failure"" failed in GetIterator(): Please only iterate through individual pages or use CreateVIterator() This all smells like Hugin using WX wrongly. 2024.0.1+dfsg-1 has the same problem; I upgraded to the version in testing in case it helped. -- System Information: Debian Release: 13.2 APT prefers stable-updates APT policy: (500, 'stable-updates'), (500, 'stable-security-debug'), (500, 'stable-security'), (500, 'stable-debug'), (500, 'proposed-updates-debug'), (500, 'proposed-updates'), (500, 'oldstable-updates'), (500, 'oldstable-security'), (500, 'oldstable-debug'), (500, 'oldoldstable-updates'), (500, 'oldoldstable-security'), (500, 'oldoldstable'), (500, 'stable'), (500, 'oldstable'), (490, 'testing-debug'), (490, 'testing'), (400, 'unstable-debug'), (400, 'unstable'), (1, 'experimental-debug'), (1, 'experimental') Architecture: amd64 (x86_64) Foreign Architectures: i386 Kernel: Linux 6.12.43+deb13-amd64 (SMP w/12 CPU threads; PREEMPT) Locale: LANG=en_AU.UTF-8, LC_CTYPE=en_AU.UTF-8 (charmap=UTF-8), LANGUAGE=en_AU:en Shell: /bin/sh linked to /usr/bin/dash Init: systemd (via /run/systemd/system) LSM: AppArmor: enabled Versions of packages hugin depends on: ii enblend 4.2-10+b2 ii enfuse 4.2-10+b2 ii hugin-tools 2025.0.0+dfsg-1 ii libc6 2.41-12 ii libepoxy0 1.5.10-2 ii libexiv2-28 0.28.5+dfsg-1 ii libfftw3-double3 3.3.10-2+b1 ii libgcc-s1 14.2.0-19 ii libglu1-mesa [libglu1] 9.0.2-1.1+b3 ii libglx0 1.7.0-1+b2 ii libgomp1 14.2.0-19 ii libimage-exiftool-perl 13.25+dfsg-1 ii liblcms2-2 2.16-2 ii libopengl0 1.7.0-1+b2 ii libpano13-3t64 2.9.22+dfsg-1.1+b1 ii libsqlite3-0 3.46.1-7 ii libstdc++6 14.2.0-19 ii libtiff6 4.7.0-3+deb13u1 ii libvigraimpex11 1.12.2+dfsg-2 ii libwxbase3.2-1t64 3.2.8+dfsg-2 ii libwxgtk-gl3.2-1t64 3.2.8+dfsg-2 ii libwxgtk3.2-1t64 3.2.8+dfsg-2 ii make 4.4.1-2 hugin recommends no packages. Versions of packages hugin suggests: ii darktable 5.0.1-2 ii dcraw 9.28-8 ii rawtherapee 5.11-2+b2 -- no debconf information -MD -- ----------------------------------------------------------------------------- Michael Deegan Hugaholic https://www.deegan.id.au/ ------------------------ Jung, zr jbeel? ----------------------------------

