Skip to content

crash displying a pdf file #5245

@kellnerp

Description

@kellnerp

Steps to reproduce

  1. Create pdf file using pdflatex in Nextcloud folder on Ubuntu 18.04
  2. Open said pdf file in Android on Samsung Galaxy Note 4
  3. Crash

Expected behaviour

  • Tell us what should happen
    Pdf file should display

Actual behaviour

  • Tell us what happens
    Flashes pdf as a text file then complains of internal error then crashes.

Environment data

Android version:
6.01
Device model:
SM-N916S
Stock or customized system:
STOCK
Nextcloud app version:
3.10.0
Nextcloud server version:
17

Logs

Web server error log

N/A```
Insert your webserver log here


#### Nextcloud log (data/nextcloud.log)
N/A```
Insert your Nextcloud log here

************ CAUSE OF ERROR ************

javax.net.ssl.SSLPeerUnverifiedException: Hostname 45.x.x.x not verified:
    certificate: sha256/xxxxxxxxxcc
    DN: 1.2.840.113549.1.9.1=#16166b656c6c6e6572704065617274686c696e6b2e6e6574,CN=45.x.x.x,O=xx,L=xxx,ST=xx,C=xx
    subjectAltNames: []
at okhttp3.internal.connection.RealConnection.connectTls(RealConnection.java:334)
at okhttp3.internal.connection.RealConnection.establishProtocol(RealConnection.java:284)
at okhttp3.internal.connection.RealConnection.connect(RealConnection.java:169)
at okhttp3.internal.connection.StreamAllocation.findConnection(StreamAllocation.java:258)
at okhttp3.internal.connection.StreamAllocation.findHealthyConnection(StreamAllocation.java:135)
at okhttp3.internal.connection.StreamAllocation.newStream(StreamAllocation.java:114)
at okhttp3.internal.connection.ConnectInterceptor.intercept(ConnectInterceptor.java:42)
at okhttp3.internal.http.RealInterceptorChain.proceed(RealInterceptorChain.java:147)
at okhttp3.internal.http.RealInterceptorChain.proceed(RealInterceptorChain.java:121)
at okhttp3.internal.cache.CacheInterceptor.intercept(CacheInterceptor.java:93)
at okhttp3.internal.http.RealInterceptorChain.proceed(RealInterceptorChain.java:147)
at okhttp3.internal.http.RealInterceptorChain.proceed(RealInterceptorChain.java:121)
at okhttp3.internal.http.BridgeInterceptor.intercept(BridgeInterceptor.java:93)
at okhttp3.internal.http.RealInterceptorChain.proceed(RealInterceptorChain.java:147)
at okhttp3.internal.http.RetryAndFollowUpInterceptor.intercept(RetryAndFollowUpInterceptor.java:127)
at okhttp3.internal.http.RealInterceptorChain.proceed(RealInterceptorChain.java:147)
at okhttp3.internal.http.RealInterceptorChain.proceed(RealInterceptorChain.java:121)
at okhttp3.RealCall.getResponseWithInterceptorChain(RealCall.java:257)
at okhttp3.RealCall.execute(RealCall.java:93)
at com.nextcloud.common.OkHttpMethodBase.execute(OkHttpMethodBase.kt:126)
at com.nextcloud.common.NextcloudClient.execute(NextcloudClient.kt:67)
at com.owncloud.android.lib.resources.activities.GetActivitiesRemoteOperation.run(GetActivitiesRemoteOperation.java:131)
at com.nextcloud.common.NextcloudClient.execute(NextcloudClient.kt:63)
at com.owncloud.android.ui.fragment.FileDetailActivitiesFragment.lambda$fetchAndSetData$5$FileDetailActivitiesFragment(FileDetailActivitiesFragment.java:331)
at com.owncloud.android.ui.fragment.-$$Lambda$FileDetailActivitiesFragment$N7POe6TZvoGcuV2qP-niPxY_7t4.run(lambda)
at java.lang.Thread.run(Thread.java:818)

************ APP INFORMATION ************
ID: com.nextcloud.client
Version: 30100090
Build flavor: gplay

************ DEVICE INFORMATION ************
Brand: samsung
Device: tre3calteskt
Model: SM-N916S
Id: MMB29K
Product: tre3calteskt

************ FIRMWARE ************
SDK: 23
Release: 6.0.1
Incremental: N916SKSU2DSA1




Sent from my Samsung device
**NOTE:** Be super sure to remove sensitive data like passwords, note that everybody can look here! You can use the Issue Template application to prefill some of the required information: https://apps.nextcloud.com/apps/issuetemplate

Metadata

Metadata

Assignees

No one assigned

    Labels

    Type

    No type

    Projects

    No projects

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions