I have an application that launches several Intents to send email, SMS, etc. In Android 4.0.4 and earlier all devices seem to work well, however in Android 4.1 and later, the application crashes, and no exception is being sent to logcat. I can reproduce this in the 4.1 emulator. Here is the code I am using to send email, for example.
Intent emailIntent = new Intent(Intent.ACTION_SEND);
emailIntent.putExtra(Intent.EXTRA_SUBJECT, email.getSubject());
emailIntent.putExtra(Intent.EXTRA_TEXT, Html.fromHtml(email.getContent()));
emailIntent.putExtra(Intent.EXTRA_EMAIL, getRecipients(email.getTo()));
emailIntent.setType("text/html");
this.startActivityForResult(Intent.createChooser(emailIntent, "Choose Application"),1);