Bug 3932 - MWC App: scrolling through image lists causes crash.
Summary: MWC App: scrolling through image lists causes crash.
Alias: None
Product: Documentation
Classification: Xamarin
Component: Multi-Platform ()
Version: unspecified
Hardware: PC Mac OS
: --- normal
Target Milestone: ---
Assignee: CraigD
Depends on:
Reported: 2012-03-16 10:33 UTC by PJ
Modified: 2017-05-25 22:05 UTC (History)
2 users (show)

Is this bug a regression?: ---
Last known good build:

Notice (2018-05-24): bugzilla.xamarin.com is now in read-only mode.

Please join us on Visual Studio Developer Community and in the Xamarin and Mono organizations on GitHub to continue tracking issues. Bugzilla will remain available for reference in read-only mode. We will continue to work on open Bugzilla bugs, copy them to the new locations as needed for follow-up, and add the new items under Related Links.

Our sincere thanks to everyone who has contributed on this bug tracker over the years. Thanks also for your understanding as we make these adjustments and improvements for the future.

Please create a new report on Developer Community or GitHub with your current version information, steps to reproduce, and relevant error messages or log files if you are hitting an issue that looks similar to this resolved bug and you do not yet see a matching new report.

Related Links:

Description PJ 2012-03-16 10:33:58 UTC
From Github:

"On both a Nexus S and iPhone 4S when scrolling through the list of exhibitors or sessions the app stops responding and then closes. On iPhone the app just closes and on Android the app shows a force close dialogue box. When clicking on wait, the app closes anyway."

I am not experiencing the crash on an iPodTouch in my testing, but I will continue to try to reproduce.

Is this an issue that you are continuously experiencing or is it intermittent?
Comment 1 Max 2012-03-16 11:36:30 UTC
It is very easy to replicate on my Nexus S and a friends Apple iPhone 4S. On the Nexus S, go to sessions and flick up and down, first stutters, then crashes. iPhone is even easier, open speakers and scroll. Doesn't have to be fast at all and usually does it in one flick of finger. Just tried it again on iPhone and it will crash when scrolling very slowly on speakers when you get to the letter B in the list.

I hope this helps!

Comment 2 Max 2012-03-16 11:38:18 UTC
Nexus S is running android 4.03, iPhone is running 5.1. If this helps?
Comment 3 PJ 2012-03-16 14:35:29 UTC
Is this a build of code on Github or the AppStore/Android Market version?

I know this behavior, but I thought it was resolved a few commits back.

I had this problem on an Android tab on a couple builds of the app as we were testing, but I haven't been able to reproduce on the latest github build or the respective store builds.
Comment 4 Max 2012-03-17 13:55:13 UTC
This was using the market versions of the application downloaded yesterday.

I have now reproduced it on two iPhone 4S's one iPhone4 and a Sony Experia S running Gingerbread. Couldn't reproduce the issue on iPhone 3GS funnily enough and the Experia took a lot flicking to make it happen.

Comment 5 Max 2012-03-22 08:08:14 UTC
Have you been able to repo this yet?

I'm trying to convince my company to switch to Mono for mobile development and was planning on using this app as a case study. They work in the exhibition industry so just seeing a list of exhibitors on different devices will please them :)
Comment 6 PJ 2012-03-22 21:07:38 UTC

I still can't reproduce the exact issue on any device, but I got a crash on a Froyo tablet on app open. I will investigate more thoroughly soon. Also, I will make sure to get my hands on an iPhone 4S soon to try the exact same device as you.

One question, how are you running Android 4.0.3 on the Nexus S? From what I see it's not officially available.  Are you running a community ROM?
Comment 7 Max 2012-03-23 11:38:54 UTC
I couldn't reproduce it on a 3G S but I could on a 4, two 4Ss, Nexus S and Experia  S.

Nope, not running community ROM, I'm running official signed Google rom. I had rooted my phone and was running cyanogenmod ICS but the offical ROM doesn't need to be rooted because it is signed. Although Google have not released it OTA, their CDN download server had the rom on so I just downloaded it from Google, copied it to SD card and install like a normal rom update. Works great!
Comment 8 PJ 2012-03-23 19:08:56 UTC
Thanks for the info Max, sorry I haven't been able to get any of the exact same devices before now.

I finally got my hands on a friend's iPhone 4s and I could reproduce the crash on the exhibitors list.

I apologize, but I mis-remembered the other problematic list as the speakers list and not the sessions list. I tested the speakers list and it was fine for me, but I should have tested sessions. 

There was one trait in the crash that I happened to see, and I wanted to check with you to see if you saw it too. I was only seeing the crash when scrolling *up* on the list of exhibitors.

Now, there are other possibilities such as an imbalance in my swiping speed and things like that, so I'm wondering if you happened to see that too.

Sorry for taking so long to repro!

CraigD be in touch if you need any more info.
Comment 9 Max 2012-03-25 08:34:41 UTC
Glad you have reproduced it :)

I hadn't noticed that it happened in a particular direction no. On Experia S I needed to violently scroll up and down a lot but on the 4S just a little scroll with do the trick. Nexus S doesn't need too much provoking to crash but more than the 4S.

On an android device you can see more detail if you click on report when it crashes. I submitted a crash report, not sure if you get those through the app store?
Comment 10 Max 2012-04-04 08:57:48 UTC
Is this likely to be looked into in the immediate future?

Would really like to give a demo of this but in it's current state I wouldn't feel comfortable.
Comment 11 CraigD 2017-05-25 22:05:20 UTC
This app is no longer supported. Apologies for the delay.