What steps will reproduce the problem?
1. Load ReplicantIsland
2. Enter Memory #023
3. Encounter Wanda in the upper-right corner of the map
What is the expected output? What do you see instead?
Expected output: Wanda will chat briefly about her partner.
Actual output: system hangs inside ConversationDialogActivity::formatPages
What version of the product are you using? On what operating system?
Tested on Google Nexus 7 (2012 wifi) with CyanogenMod 10.1.0-RC5 (analogue for
Android 4.2.2)
Please provide any additional information below.
Seems to be caused by the way paint::BreakString method is handled by OS.
Corner case is when lastSpace < currentOffset; causes an infinite loop.
Attached patch fixes issue and technically may make the
ConversationDialogActivity class slightly more robust.
Original issue reported on code.google.com by lord.sop...@gmail.com on 10 Dec 2013 at 1:36
Original issue reported on code.google.com by
lord.sop...@gmail.com
on 10 Dec 2013 at 1:36Attachments: