<html xmlns:v="urn:schemas-microsoft-com:vml" xmlns:o="urn:schemas-microsoft-com:office:office" xmlns:w="urn:schemas-microsoft-com:office:word" xmlns:m="http://schemas.microsoft.com/office/2004/12/omml" xmlns="http://www.w3.org/TR/REC-html40">
<head>
<meta http-equiv="Content-Type" content="text/html; charset=utf-8">
<meta name="Generator" content="Microsoft Word 15 (filtered medium)">
<style><!--
/* Font Definitions */
@font-face
        {font-family:"Cambria Math";
        panose-1:2 4 5 3 5 4 6 3 2 4;}
@font-face
        {font-family:Calibri;
        panose-1:2 15 5 2 2 2 4 3 2 4;}
/* Style Definitions */
p.MsoNormal, li.MsoNormal, div.MsoNormal
        {margin:0in;
        margin-bottom:.0001pt;
        font-size:12.0pt;
        font-family:"Times New Roman",serif;}
a:link, span.MsoHyperlink
        {mso-style-priority:99;
        color:blue;
        text-decoration:underline;}
a:visited, span.MsoHyperlinkFollowed
        {mso-style-priority:99;
        color:purple;
        text-decoration:underline;}
span.EmailStyle17
        {mso-style-type:personal-reply;
        font-family:"Calibri",sans-serif;
        color:#1F497D;}
.MsoChpDefault
        {mso-style-type:export-only;
        font-family:"Calibri",sans-serif;}
@page WordSection1
        {size:8.5in 11.0in;
        margin:1.0in 1.0in 1.0in 1.0in;}
div.WordSection1
        {page:WordSection1;}
--></style><!--[if gte mso 9]><xml>
<o:shapedefaults v:ext="edit" spidmax="1026" />
</xml><![endif]--><!--[if gte mso 9]><xml>
<o:shapelayout v:ext="edit">
<o:idmap v:ext="edit" data="1" />
</o:shapelayout></xml><![endif]-->
</head>
<body lang="EN-US" link="blue" vlink="purple">
<div class="WordSection1">
<p class="MsoNormal"><span style="font-size:11.0pt;font-family:&quot;Calibri&quot;,sans-serif;color:#1F497D">Thanks Mathias , will test and provide the update<o:p></o:p></span></p>
<p class="MsoNormal"><span style="font-size:11.0pt;font-family:&quot;Calibri&quot;,sans-serif;color:#1F497D"><o:p>&nbsp;</o:p></span></p>
<p class="MsoNormal"><b><span style="font-size:11.0pt;font-family:&quot;Calibri&quot;,sans-serif">From:</span></b><span style="font-size:11.0pt;font-family:&quot;Calibri&quot;,sans-serif"> aerogear-users-bounces@lists.jboss.org [mailto:aerogear-users-bounces@lists.jboss.org]
<b>On Behalf Of </b>Matthias Wessendorf<br>
<b>Sent:</b> Monday, July 18, 2016 6:04 PM<br>
<b>To:</b> aerogear-users@lists.jboss.org<br>
<b>Subject:</b> Re: [Aerogear-users] Android push application crashed<o:p></o:p></span></p>
<p class="MsoNormal"><o:p>&nbsp;</o:p></p>
<div>
<p class="MsoNormal">Hello Ganesh,<o:p></o:p></p>
<div>
<p class="MsoNormal"><o:p>&nbsp;</o:p></p>
</div>
<div>
<p class="MsoNormal">I've fixed the issue on our 3.0.x branch:<o:p></o:p></p>
</div>
<div>
<p class="MsoNormal"><a href="https://github.com/aerogear/aerogear-cordova-push/pull/102">https://github.com/aerogear/aerogear-cordova-push/pull/102</a><o:p></o:p></p>
</div>
<div>
<p class="MsoNormal"><o:p>&nbsp;</o:p></p>
</div>
<div>
<p class="MsoNormal">and ported it back to master branch as well:<o:p></o:p></p>
</div>
<div>
<p class="MsoNormal"><a href="https://github.com/aerogear/aerogear-cordova-push/pull/103">https://github.com/aerogear/aerogear-cordova-push/pull/103</a><o:p></o:p></p>
</div>
<div>
<p class="MsoNormal"><o:p>&nbsp;</o:p></p>
</div>
<div>
<p class="MsoNormal">Thanks for reporting<o:p></o:p></p>
</div>
<div>
<p class="MsoNormal">-Matthias<o:p></o:p></p>
</div>
</div>
<div>
<p class="MsoNormal"><o:p>&nbsp;</o:p></p>
<div>
<p class="MsoNormal">On Mon, Jul 18, 2016 at 1:42 PM, Matthias Wessendorf &lt;<a href="mailto:matzew@apache.org" target="_blank">matzew@apache.org</a>&gt; wrote:<o:p></o:p></p>
<blockquote style="border:none;border-left:solid #CCCCCC 1.0pt;padding:0in 0in 0in 6.0pt;margin-left:4.8pt;margin-right:0in">
<div>
<p class="MsoNormal">I've create a JIRA ticket for this:<o:p></o:p></p>
<div>
<p class="MsoNormal"><a href="https://issues.jboss.org/browse/AGCORDOVA-156" target="_blank">https://issues.jboss.org/browse/AGCORDOVA-156</a><o:p></o:p></p>
</div>
<div>
<p class="MsoNormal"><o:p>&nbsp;</o:p></p>
</div>
<div>
<p class="MsoNormal">We will take a look, thanks for reporting!<o:p></o:p></p>
</div>
</div>
<div>
<div>
<div>
<p class="MsoNormal"><o:p>&nbsp;</o:p></p>
<div>
<p class="MsoNormal">On Mon, Jul 18, 2016 at 1:38 PM, Matthias Wessendorf &lt;<a href="mailto:matzew@apache.org" target="_blank">matzew@apache.org</a>&gt; wrote:<o:p></o:p></p>
<blockquote style="border:none;border-left:solid #CCCCCC 1.0pt;padding:0in 0in 0in 6.0pt;margin-left:4.8pt;margin-right:0in">
<div>
<p class="MsoNormal">hrm - looks like &quot;userData&quot; is null:<o:p></o:p></p>
<div>
<p class="MsoNormal"><a href="https://github.com/aerogear/aerogear-cordova-push/blob/master/src/android/org/jboss/aerogear/cordova/push/Message.java#L105" target="_blank">https://github.com/aerogear/aerogear-cordova-push/blob/master/src/android/org/jboss/aerogear/cordova/push/Message.java#L105</a><o:p></o:p></p>
</div>
<div>
<p class="MsoNormal"><o:p>&nbsp;</o:p></p>
</div>
<div>
<p class="MsoNormal">so, this happend when the app was running in the background, and the notifcation in the status bar was hit ?&nbsp;<o:p></o:p></p>
</div>
</div>
<div>
<div>
<div>
<p class="MsoNormal"><o:p>&nbsp;</o:p></p>
<div>
<p class="MsoNormal">On Mon, Jul 18, 2016 at 9:37 AM, gprasad &lt;<a href="mailto:ganesh.prasad1@hp.com" target="_blank">ganesh.prasad1@hp.com</a>&gt; wrote:<o:p></o:p></p>
<blockquote style="border:none;border-left:solid #CCCCCC 1.0pt;padding:0in 0in 0in 6.0pt;margin-left:4.8pt;margin-right:0in">
<p class="MsoNormal"><br>
<br>
Android app crashed when clicking on received push message, stack trace<br>
below<br>
<br>
E/AndroidRuntime(11239):&nbsp; &nbsp; &nbsp; &nbsp; at<br>
com.android.internal.os.ZygoteInit.main(ZygoteInit.java:1195)<br>
E/AndroidRuntime(11239): Caused by: java.lang.NullPointerException: Attempt<br>
to invoke interface method 'int java.util.Map.size()' on a null object<br>
reference<br>
E/AndroidRuntime(11239):&nbsp; &nbsp; &nbsp; &nbsp; at<br>
org.jboss.aerogear.cordova.push.Message.toBundle(Message.java:105)<br>
E/AndroidRuntime(11239):&nbsp; &nbsp; &nbsp; &nbsp; at<br>
org.jboss.aerogear.cordova.push.PushHandlerActivity.processPushBundle(PushHandlerActivity.java:63)<br>
E/AndroidRuntime(11239):&nbsp; &nbsp; &nbsp; &nbsp; at<br>
org.jboss.aerogear.cordova.push.PushHandlerActivity.onCreate(PushHandlerActivity.java:45)<br>
E/AndroidRuntime(11239):&nbsp; &nbsp; &nbsp; &nbsp; at<br>
android.app.Activity.performCreate(Activity.java:6289)<br>
E/AndroidRuntime(11239):&nbsp; &nbsp; &nbsp; &nbsp; at<br>
android.app.Instrumentation.callActivityOnCreate(Instrumentation.java:1119)<br>
E/AndroidRuntime(11239):&nbsp; &nbsp; &nbsp; &nbsp; at<br>
android.app.ActivityThread.performLaunchActivity(ActivityThread.java:2655)<br>
<br>
<br>
<br>
<br>
--<br>
View this message in context: <a href="http://aerogear-users.1116366.n5.nabble.com/Android-push-application-crashed-tp741.html" target="_blank">
http://aerogear-users.1116366.n5.nabble.com/Android-push-application-crashed-tp741.html</a><br>
Sent from the aerogear-users mailing list archive at Nabble.com.<br>
_______________________________________________<br>
Aerogear-users mailing list<br>
<a href="mailto:Aerogear-users@lists.jboss.org" target="_blank">Aerogear-users@lists.jboss.org</a><br>
<a href="https://lists.jboss.org/mailman/listinfo/aerogear-users" target="_blank">https://lists.jboss.org/mailman/listinfo/aerogear-users</a><o:p></o:p></p>
</blockquote>
</div>
<p class="MsoNormal"><br>
<br clear="all">
<o:p></o:p></p>
<div>
<p class="MsoNormal"><o:p>&nbsp;</o:p></p>
</div>
</div>
</div>
<p class="MsoNormal"><span style="color:#888888">-- <o:p></o:p></span></p>
<div>
<div>
<div>
<p class="MsoNormal"><span style="color:#888888">Matthias Wessendorf <br>
<br>
blog: <a href="http://matthiaswessendorf.wordpress.com/" target="_blank">http://matthiaswessendorf.wordpress.com/</a><br>
twitter: <a href="http://twitter.com/mwessendorf" target="_blank">http://twitter.com/mwessendorf</a><o:p></o:p></span></p>
</div>
</div>
</div>
</div>
</blockquote>
</div>
<p class="MsoNormal"><br>
<br clear="all">
<o:p></o:p></p>
<div>
<p class="MsoNormal"><o:p>&nbsp;</o:p></p>
</div>
<p class="MsoNormal">-- <o:p></o:p></p>
<div>
<div>
<div>
<p class="MsoNormal">Matthias Wessendorf <br>
<br>
blog: <a href="http://matthiaswessendorf.wordpress.com/" target="_blank">http://matthiaswessendorf.wordpress.com/</a><br>
twitter: <a href="http://twitter.com/mwessendorf" target="_blank">http://twitter.com/mwessendorf</a><o:p></o:p></p>
</div>
</div>
</div>
</div>
</div>
</div>
</blockquote>
</div>
<p class="MsoNormal"><br>
<br clear="all">
<o:p></o:p></p>
<div>
<p class="MsoNormal"><o:p>&nbsp;</o:p></p>
</div>
<p class="MsoNormal">-- <o:p></o:p></p>
<div>
<div>
<div>
<p class="MsoNormal">Matthias Wessendorf <br>
<br>
blog: <a href="http://matthiaswessendorf.wordpress.com/" target="_blank">http://matthiaswessendorf.wordpress.com/</a><br>
twitter: <a href="http://twitter.com/mwessendorf" target="_blank">http://twitter.com/mwessendorf</a><o:p></o:p></p>
</div>
</div>
</div>
</div>
</div>
</body>
</html>