Про грабли... может быть кто-нибудь ещё подскажет, реальны ли они в указанной ситуации в принципе.
Ну один момент помню. У меня библиотека видела память выделенная программой, а программа не видела память выделенную библиотекой. И для получения изображения пришлось в программе выделять память, отдавать ее библиотеке и она уже ее наполняла. При попытке выделить память под изображение в библиотеке падала.
Конечно может я что-то начудил...