hugin 2018.1.0.e7fabd53598b from nightly repo fails

45 views
Skip to first unread message

Hans Bull

unread,
Jul 23, 2018, 1:31:45 PM7/23/18
to hugin and other free panoramic software
on Ubuntu 16.04. Cannot add more than one image, either with drag and drop or even with pto_gen, it quits with

hugin: /build/hugin-6ZZNNM/hugin-2018.1.0+hg7975+dfsg/src/hugin_base/panodata/ImageVariableGroup.cpp:111: void HuginBase::ImageVariableGroup::unlinkVariablePart(HuginBase::ConstImageVariableGroup::ImageVariableEnum, unsigned int): Assertion »m_variables.find(variable) != m_variables.end()« failed.

Gunter Königsmann

unread,
Jul 23, 2018, 1:36:47 PM7/23/18
to hugi...@googlegroups.com
Normally the dialogue that shows this error message offers to crash the program in order to create a meaningful bug report with crash info. If you press "abort" instead of "ok" in that occasion you might be lucky and hugin might do what you want from it.

Kind regards,

   Gunter.

Hans Bull <bul...@gmail.com> schrieb am Mo., 23. Juli 2018, 19:31:
on Ubuntu 16.04. Cannot add more than one image, either with drag and drop or even with pto_gen, it quits with

hugin: /build/hugin-6ZZNNM/hugin-2018.1.0+hg7975+dfsg/src/hugin_base/panodata/ImageVariableGroup.cpp:111: void HuginBase::ImageVariableGroup::unlinkVariablePart(HuginBase::ConstImageVariableGroup::ImageVariableEnum, unsigned int): Assertion »m_variables.find(variable) != m_variables.end()« failed.

--
A list of frequently asked questions is available at: http://wiki.panotools.org/Hugin_FAQ
---
You received this message because you are subscribed to the Google Groups "hugin and other free panoramic software" group.
To unsubscribe from this group and stop receiving emails from it, send an email to hugin-ptx+...@googlegroups.com.
To view this discussion on the web visit https://groups.google.com/d/msgid/hugin-ptx/cf0defac-c793-41c5-af5e-bb4310394f78%40googlegroups.com.
For more options, visit https://groups.google.com/d/optout.

Hans Bull

unread,
Jul 23, 2018, 1:46:32 PM7/23/18
to hugin and other free panoramic software
Unfortunately no dialogue box appears, the only way I could get a error message at all was by running hugin from a terminal.
The nightly versions worked until 5 days or so ago. Have to revert to 2017.0 for now, since I have some stuff to stitch.
Cheers,
HB

Stefan Peter

unread,
Jul 24, 2018, 10:11:56 AM7/24/18
to hugi...@googlegroups.com
Dear Hans Bull
Can you try to rename the .hugin file in your user directory to, let's
say aaa.hugin and see if this helps?
This should reset all hugin settings to their default.

With kind regards

Stefan Peter

Hans Bull

unread,
Jul 24, 2018, 10:23:57 AM7/24/18
to hugin and other free panoramic software
Dear Stefan Peter,
I just tried with 2018.1.0.e7fabd53598b and removed .hugin config file, but the problem remains. 
Cheers,
HB

T. Modes

unread,
Jul 24, 2018, 12:47:43 PM7/24/18
to hugin and other free panoramic software


Am Dienstag, 24. Juli 2018 16:11:56 UTC+2 schrieb Stefan Peter:
> hugin:
> /build/hugin-6ZZNNM/hugin-2018.1.0+hg7975+dfsg/src/hugin_base/panodata/ImageVariableGroup.cpp:111:
> void
> HuginBase::ImageVariableGroup::unlinkVariablePart(HuginBase::ConstImageVariableGroup::ImageVariableEnum,
> unsigned int): Assertion »m_variables.find(variable) !=
> m_variables.end()« failed.

This is only triggered by building the nightly with CMAKE_BUILD_TYPE=None.
When building with default settings the message there is no crash. The build type None does activate the DEBUG_ASSERT statements (I have learned by this report) and this triggers the message.
Strange that no Linux user has proposed to use the debugger to get a meaningful backtrace.

It should be fixed now in the repository. It will take some hours until Stefan updates the nightly. Then it should work again. (I think the nightly have fulfilled there purpose, so we catch at least bigger error during development. There is always the possibility of breaking the nightly - but this is the nature of them.)

Hans Bull

unread,
Jul 25, 2018, 12:50:44 AM7/25/18
to hugin and other free panoramic software
I could not agree more...Nightly did its job.
Works again. Thank you very much! 
Cheers,
HB
Reply all
Reply to author
Forward
0 new messages