I too have this error.
Operating system & service pack:
Windows 8.1 64bit
---------------------------
Construct 2 Check failure
---------------------------
Check failure! This is probably a bug:
ACE table: Expression ID duplicated in ACE table
Condition: exp_ids.find(id) == exp_ids.end()
File: c:\c2\source\exporters\html5\..\..\common\ERAHelpers.h
Line: 259
Function: void __cdecl era::ACETable::AddExpression(int,int,const class std::basic_string<wchar_t,struct std::char_traits<wchar_t>,class std::allocator<wchar_t> > &,const class std::basic_string<wchar_t,struct std::char_traits<wchar_t>,class std::allocator<wchar_t> > &,const class std::basic_string<wchar_t,struct std::char_traits<wchar_t>,class std::allocator<wchar_t> > &,const class std::basic_string<wchar_t,struct std::char_traits<wchar_t>,class std::allocator<wchar_t> > &,void (__cdecl *)(const class era::StaticResult **,int,class era::StaticEvaluation *))
Build: release 159 (64-bit) checked
Component: HTML5 exporter
(Last Win32 error: 0)
Its possible to hit ignore and continue. However, the following error appears when trying to add a new object to a layout...
---------------------------
Construct 2 Check failure
---------------------------
Check failure! This is probably a bug:
Plugin error: expression ID duplicated, check every expression ID is unique
Condition: expression_ids.find(i->id) == expression_ids.end()
File: Exporters\Plugin.cpp
Line: 934
Function: void __cdecl Plugin::PluginInfo::UpdateExpressionIDs(void)
Build: release 159 (64-bit) checked
Component: Construct 2 IDE
(Last Win32 error: 0)