ACE TABLE: Expression ID duplicated in ACE table

For developers using the Construct 2 Javascript SDK

Post » Sat Sep 22, 2012 7:02 pm

What does this mean? I updated to the new version of construct 2 and now I receive this error. I'm trying to recreate pode's iframe plugin with the updated html items such as sandbox. It worked fine before the update. Heres the copy of the error, what does this mean?


---------------------------
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: 249
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 104 (64-bit) checked
Component: HTML5 exporter
(Last Win32 error: 0)

You are using a 'checked' release of Construct 2, intended for testing, which causes certain errors to be reported this way. Hit Ctrl+C to copy this messagebox - it's useful information for the developers, so please include it with any bug reports! Click 'Abort' to quit (unsaved data will be lost!),'Retry' to turn off messages for this session and continue, or 'Ignore' to continue normally.
---------------------------
Abort   Retry   Ignore   
---------------------------
B
67
S
21
G
15
Posts: 701
Reputation: 15,579

Post » Sat Sep 22, 2012 7:13 pm

I figured it out, :)

I had two plugins that still had the example data from the sdk templates. It was tripping the warning because there was of course duplicate expressions. I had built a plugin in a while back to get the actual users set video resolution and forgotten to remove the template example data. So when I started the html5 iframe and didn't remove the example data it spit out the warning. So word of caution to all us newbie developers. Make sure you remove the template data and use unique info for each expression, etc.
B
67
S
21
G
15
Posts: 701
Reputation: 15,579


Return to Javascript SDK

Who is online

Users browsing this forum: No registered users and 0 guests