In IDA I noticed a particular struct (FAST_MUTEX
) was actually part of a bigger struct whose size I could determine from the code.
So I created a struct from the selection (Create struct from selection).
Alas, whenever I now try to manipulate said new struct, I get the following warning:
struct->til conversion failed
files to calculate alignments for [...]
So I decided to edit the created struct and give it the desired alignment of 0x40. But even this edit action caused the warning to pop up. The same happens when editing individual members of the struct, e.g. by going through the data carousel with D.
Obviously I can simply check the checkbox and be oblivious of any future instances of the warning, but since it is a warning I'd like to know:
- what does the warning mean and how serious of an issue is it?
- how can I fix it without merely hiding it?