Ошибка сегментации (дамп ядра) в QEMU при добавлении пользовательского компьютера - PullRequest
1 голос
/ 17 апреля 2019

Я пытаюсь создать пользовательскую машину в QEMU для машины STM32, и я написал простой код для добавления машины в список QEMU -machine help.Я также написал код, в который я могу добавить все периферийные устройства (общий файл / основной файл)

Но когда я запускаю код, я получаю ошибку Segmentation fault (core dumped).Когда я комментировал какую-то часть, я мог точно указать, где я получаю ошибку:

static Property stm32f407_soc_properties[] = {
    DEFINE_PROP_STRING("cpu-type", struct stm32f407_soc,cpu_type),
    DEFINE_PROP_END_OF_LIST(),

};

Я получал ошибку, когда я получал CPU-type.Далее, когда я отлаживал через GDB, он дал некоторую информацию, которую я не понимаю ниже:на машинные звонки.Но я не знаю, что мне менять?

Может кто-нибудь мне помочь?Спасибо.

...