jamoma / JamomaCore

Jamoma Frameworks for Audio and Control Structure
Other
37 stars 14 forks source link

regex_error at initialization #371

Closed avilleret closed 9 years ago

avilleret commented 9 years ago

When loading Jamoma on Raspberry Pi 2 (armv7) I got those errors :

regex_error caught: The code was error_brack with expression "([-\w]+):/"
regex_error caught: regex_error caught: The code was error_brack with expression "[.]"

they come from here : https://github.com/jamoma/JamomaCore/blob/feature/enable-Pd-build/Foundation/library/source/TTRegex.cpp#L41

So it seems that mExpression = new TTExpression(anExpression, regex_constants::extended); throw an exception.

This happens on a fresh native build of JamomaPuredata on Raspberry Pi 2.

Any hint on how to fix that ?

tap commented 9 years ago

What compiler are you using?

avilleret commented 9 years ago

gcc 4.8.2 for native compilation and arm-linux-gnueabihf-gcc 4.9.2 for cross-compilation

avilleret commented 9 years ago

gcc 4.9.2 works fine for native compilation on Linux x86_64

avilleret commented 9 years ago

I got the same on Jessie (previous was on Wheezy) with a native build with GCC 4.9.2.

avilleret commented 9 years ago

does anyone have an idea how to solve this ? or at least what it means and what are the consequences ?

avilleret commented 9 years ago

this error disappeared on Raspberry Pi maybe with a system update so I close the issue