FAILED BINDER TRANSACTION no retorno de camera ou galeria de imagem

Olá Pessoal,

Estou fazendo uma aplicação no qual ela chama um ActivityFromResult e acontece esse erro no retorno para minha activity
06-10 14:58:41.096: E/IPCThreadState(4872): IPCThread::waitForResponse checking error 3 : -2147483646
06-10 14:58:41.096: E/JavaBinder(4872): BpBinder::transact() returns exception, err is -2147483646
06-10 14:58:41.096: E/JavaBinder(4872): !!! FAILED BINDER TRANSACTION !!!

Segue a activity / fragment de chamada:
CameraActivity

public class CameraActivity extends FragmentActivity {

	private CameraFragment content;

	@Override
	protected void onCreate(Bundle args) {
		super.onCreate(args);
		setContentView(R.layout.activity_camera);

		content = new CameraFragment();
		content.setArguments(getIntent().getExtras());

		getSupportFragmentManager().beginTransaction()
				.replace(R.id.content_frame, content).commit();

	}

	@Override
	public void onActivityResult(int requestCode, int resultCode, Intent data) {
		Intent _data = content.onFragmentResult(requestCode, resultCode, data);

		Bundle extras = getIntent().getExtras();
		if (extras != null
				&& extras.containsKey("callback")
				&& PostActivity.class.getName().equals(
						extras.getString("callback"))) {

			if (_data != null) {
				Intent intent = new Intent(this, PostActivity.class);
				intent.putExtras(_data.getExtras());
				startActivity(intent);
			}

		} else {
			setResult(_data != null ? RESULT_OK : RESULT_CANCELED, _data);
		}

		finish();
	}

}

CameraFragment

public class CameraFragment extends Fragment {

	@Override
	public View onCreateView(LayoutInflater inflater, ViewGroup container,
			Bundle args) {

		if (container == null) {
			return null;
		}

		vw_layout = inflater
				.inflate(R.layout.fragment_camera, container, false);

                //Printa dois botões na tela (Camera / Galeria), onde responde ao metodos privados (photoEventClick, galleryEventClick)

		return vw_layout;
	}

        //...

        private void setupButtons(Bundle args) {
		View camera = vw_layout.findViewById(R.id.popup_button_camera);
		camera.setOnClickListener(new View.OnClickListener() {
			@Override
			public void onClick(View view) {
				photoEventClick(view);
			}
		});

		View allshoes = vw_layout.findViewById(R.id.popup_button_gallery);
		allshoes.setOnClickListener(new View.OnClickListener() {
			@Override
			public void onClick(View view) {
				galleryEventClick(view);
			}
		});
	}

	private CameraActivity _getActivity() {
		return (CameraActivity) getActivity();
	}

	private void photoEventClick(View view) {
		CameraActivity activity = _getActivity();

		if (controller.isNativeCamera()) {
			media = controller.getNativeCamera();
			activity.startActivityForResult((Intent) media, MediaImage.CALLBACK);

		}
	}

	private void galleryEventClick(View view) {
		CameraActivity activity = _getActivity();

		if (controller.isNativeGallery()) {
			media = controller.getNativeGallery();
			activity.startActivityForResult((Intent) media, MediaImage.CALLBACK);

		}
	}
}

Gostaria de saber se alguém sabe como resolver isso.

Obrigado,
Thiago