Display::Prepare(struct output *output)
+ output->secure_status = false;
+ if(output->next->bo)
+ {
+ gbm_perform(GBM_PERFORM_GET_SECURE_BUFFER_STATUS, output->next->bo, &output->secure_status);
+ fprintf(stderr,"output->next->bo exist\n");
+ }
+ else
+ {
+ fprintf(stderr,"output->next->bo didn't exist\n");
+ }
return 0;
}
上述代码,运行时报错Segmentation fault;
Debug 1.
Display::Prepare(struct output *output)
+ output->secure_status = false;
+ fprintf(stderr,"output->next->bo go maze\n");
+ fprintf(stderr,"output->next->bo go %p\n", output->next->bo);
+ if(output->next->bo)
+ {
+ gbm_perform(GBM_PERFORM_GET_SECURE_BUFFER_STATUS, output->next->bo, &