[bug]Vanishing expansion_info.xml
-
It gets gobbled up when exporting a full expansion.
-
Bump bump
-
@Christoph-Hart Please take a look at this, it's really annoying. It keeps wiping out my tags or putting in tags from the last project I opened.
-
@d-healey Can you be a little more descriptive. What happens exactly at what stage? It's hard to tell where to look with this amount of information :)
-
Problem 1:
If you have a project that contains anexpansion_info.xml
file and you export the project as a full expansion, that file will go poof!Problem 2:
If the project you currently have open in HISE has anexpansion_info.xml
file, and you switch to another project. The second project will have the expansion tags (and probably other data) from the first project. -
-
@Christoph-Hart Thank you :)
-
Found a new bug I think is related.
Create a new project with the Rhapsody template.
Open project preferences and click save.
HISE will crashIn the project folder I see a file appear with a name like
expansion_info_temp425e6323.xml
-
@d-healey I think I fixed that already in one of the recent commits on develop.
-
@Christoph-Hart Ah yeah I forgot to update.
Getting some build errors with the latest develop../../../../../HISE/hi_faust_jit/../hi_faust/../hi_faust_types/faust_wrap/dsp/dsp.h:255:9: error: ‘intptr_t’ does not name a type 255 | intptr_t fpsr; | ^~~~~~~~ ../../../../../HISE/hi_faust_jit/../hi_faust/../hi_faust_types/faust_wrap/dsp/dsp.h:39:1: note: ‘intptr_t’ is defined in header ‘<cstdint>’; did you forget to ‘#include <cstdint>’?
Edit: Turns out this is due to me updating gcc/g++ to version 12. Going back to version 11 works just fine.
-
Ok latest version doesn't crash, but I don't see the expansion tags and uuid box in the project preferences any more.
Also in the expansion info file what is the difference between version and ProjectVersion because they're always the same in my files it seems.