<html>
<head>
<base href="https://bugs.documentfoundation.org/">
</head>
<body><table border="1" cellspacing="0" cellpadding="8">
<tr>
<th>Bug ID</th>
<td><a class="bz_bug_link
bz_status_UNCONFIRMED "
title="UNCONFIRMED - App crashes on Android 7.0 on slide switching and more"
href="https://bugs.documentfoundation.org/show_bug.cgi?id=112032">112032</a>
</td>
</tr>
<tr>
<th>Summary</th>
<td>App crashes on Android 7.0 on slide switching and more
</td>
</tr>
<tr>
<th>Product</th>
<td>Impress Remote
</td>
</tr>
<tr>
<th>Version</th>
<td>2.2.3
</td>
</tr>
<tr>
<th>Hardware</th>
<td>All
</td>
</tr>
<tr>
<th>OS</th>
<td>Android
</td>
</tr>
<tr>
<th>Status</th>
<td>UNCONFIRMED
</td>
</tr>
<tr>
<th>Severity</th>
<td>normal
</td>
</tr>
<tr>
<th>Priority</th>
<td>medium
</td>
</tr>
<tr>
<th>Component</th>
<td>Android app
</td>
</tr>
<tr>
<th>Assignee</th>
<td>libreoffice-bugs@lists.freedesktop.org
</td>
</tr>
<tr>
<th>Reporter</th>
<td>kuklinster@gmail.com
</td>
</tr></table>
<p>
<div>
<pre>Description:
Crashes if I try to move one slide forward, if I try to do it from the slide
selector. Furthermore, it crashes if I connect with the app before starting the
presentation.
Steps to Reproduce:
1. Open the app
2. Start the presentation
3. Connect
4. Touch the slide
Actual Results:
android.os.NetworkOnMainThreadException
at
android.os.StrictMode$AndroidBlockGuardPolicy.onNetwork(StrictMode.java:1303)
at java.net.SocketOutputStream.socketWrite(SocketOutputStream.java:111)
at java.net.SocketOutputStream.write(SocketOutputStream.java:157)
at sun.nio.cs.StreamEncoder.writeBytes(StreamEncoder.java:221)
at sun.nio.cs.StreamEncoder.implFlushBuffer(StreamEncoder.java:291)
at sun.nio.cs.StreamEncoder.implFlush(StreamEncoder.java:295)
at sun.nio.cs.StreamEncoder.flush(StreamEncoder.java:141)
at java.io.OutputStreamWriter.flush(OutputStreamWriter.java:229)
at java.io.BufferedWriter.flush(BufferedWriter.java:254)
at
org.libreoffice.impressremote.communication.CommandsTransmitter.writeCommand(CommandsTransmitter.java:44)
at
org.libreoffice.impressremote.communication.CommandsTransmitter.setCurrentSlide(CommandsTransmitter.java:61)
at
org.libreoffice.impressremote.fragment.slides.SlidesGridFragment.changeCurrentSlide(SlidesGridFragment.java:94)
at
org.libreoffice.impressremote.fragment.slides.SlidesGridFragment.onItemClick(SlidesGridFragment.java:89)
at android.widget.AdapterView.performItemClick(AdapterView.java:310)
at android.widget.AbsListView.performItemClick(AbsListView.java:1155)
at android.widget.AbsListView$PerformClick.run(AbsListView.java:3148)
at android.widget.AbsListView$3.run(AbsListView.java:4091)
at android.os.Handler.handleCallback(Handler.java:751)
at android.os.Handler.dispatchMessage(Handler.java:95)
at android.os.Looper.loop(Looper.java:154)
at android.app.ActivityThread.main(ActivityThread.java:6195)
at java.lang.reflect.Method.invoke(Native Method)
at
com.android.internal.os.ZygoteInit$MethodAndArgsCaller.run(ZygoteInit.java:874)
at com.android.internal.os.ZygoteInit.main(ZygoteInit.java:764)
Expected Results:
The presentation moves one slide forward.
Reproducible: Always
User Profile Reset: No, because the app was freshly installed.
Additional Info:
User-Agent: Mozilla/5.0 (X11; Ubuntu; Linux x86_64; rv:55.0) Gecko/20100101
Firefox/55.0</pre>
</div>
</p>
<hr>
<span>You are receiving this mail because:</span>
<ul>
<li>You are the assignee for the bug.</li>
</ul>
</body>
</html>