-
-
Notifications
You must be signed in to change notification settings - Fork 1.9k
Closed
Labels
bugdev versionfeature: themingperformance: ISE/IAE 😕Illegal State Exception / Illegal Argument ExceptionIllegal State Exception / Illegal Argument Exceptionstable-3.28
Description
⚠️ Before posting ⚠️
- This is a bug, not a question or an enhancement.
- I've searched for similar issues and didn't find a duplicate.
- I've written a clear and descriptive title for this issue, not just "Bug" or "Crash".
- I agree to follow Nextcloud's Code of Conduct.
Steps to reproduce
Upload MPEG-4 H.264 video file to Nextcloud on Turris Omnia.
Expected behaviour
Upload the file and display contemt
Actual behaviour
Crash
Android version
7
Device brand and model
SGS6
Stock or custom OS?
Stock
Nextcloud android app version
Recemt development version 20240106
Nextcloud server version
24
Using a reverse proxy?
No
Android logs
Cause of error
Exception in thread "main" java.lang.RuntimeException: Unable to start activity ComponentInfo{com.nextcloud.android.beta/com.owncloud.android.ui.preview.PreviewMediaActivity}: android.view.InflateException: Binary XML file line #38: Binary XML file line #38: Error inflating class <unknown>
at android.app.ActivityThread.performLaunchActivity(ActivityThread.java:2927)
at android.app.ActivityThread.handleLaunchActivity(ActivityThread.java:2988)
at android.app.ActivityThread.-wrap14(ActivityThread.java)
at android.app.ActivityThread$H.handleMessage(ActivityThread.java:1631)
at android.os.Handler.dispatchMessage(Handler.java:102)
at android.os.Looper.loop(Looper.java:154)
at android.app.ActivityThread.main(ActivityThread.java:6682)
at java.lang.reflect.Method.invoke(Native Method)
at com.android.internal.os.ZygoteInit$MethodAndArgsCaller.run(ZygoteInit.java:1520)
at com.android.internal.os.ZygoteInit.main(ZygoteInit.java:1410)
Caused by: Exception in thread "main" android.view.InflateException: Binary XML file line #38: Binary XML file line #38: Error inflating class <unknown>
Caused by: Exception in thread "main" android.view.InflateException: Binary XML file line #38: Error inflating class <unknown>
Caused by: Exception in thread "main" java.lang.reflect.InvocationTargetException
at java.lang.reflect.Constructor.newInstance0(Native Method)
at java.lang.reflect.Constructor.newInstance(Constructor.java:430)
at android.view.LayoutInflater.createView(LayoutInflater.java:652)
at android.view.LayoutInflater.createViewFromTag(LayoutInflater.java:794)
at android.view.LayoutInflater.createViewFromTag(LayoutInflater.java:734)
at android.view.LayoutInflater.rInflate(LayoutInflater.java:865)
at android.view.LayoutInflater.rInflateChildren(LayoutInflater.java:828)
at android.view.LayoutInflater.inflate(LayoutInflater.java:525)
at android.view.LayoutInflater.inflate(LayoutInflater.java:427)
at com.owncloud.android.databinding.ActivityPreviewMediaBinding.inflate(ActivityPreviewMediaBinding.java:76)
at com.owncloud.android.databinding.ActivityPreviewMediaBinding.inflate(ActivityPreviewMediaBinding.java:70)
at com.owncloud.android.ui.preview.PreviewMediaActivity.onCreate(PreviewMediaActivity.kt:149)
at android.app.Activity.performCreate(Activity.java:6942)
at android.app.Instrumentation.callActivityOnCreate(Instrumentation.java:1126)
at android.app.ActivityThread.performLaunchActivity(ActivityThread.java:2880)
at android.app.ActivityThread.handleLaunchActivity(ActivityThread.java:2988)
at android.app.ActivityThread.-wrap14(ActivityThread.java)
at android.app.ActivityThread$H.handleMessage(ActivityThread.java:1631)
at android.os.Handler.dispatchMessage(Handler.java:102)
at android.os.Looper.loop(Looper.java:154)
at android.app.ActivityThread.main(ActivityThread.java:6682)
at java.lang.reflect.Method.invoke(Native Method)
at com.android.internal.os.ZygoteInit$MethodAndArgsCaller.run(ZygoteInit.java:1520)
at com.android.internal.os.ZygoteInit.main(ZygoteInit.java:1410)
Caused by: Exception in thread "main" java.lang.IllegalArgumentException: The style on this component requires your app theme to be Theme.AppCompat (or a descendant).
at com.google.android.material.internal.ThemeEnforcement.checkTheme(ThemeEnforcement.java:247)
at com.google.android.material.internal.ThemeEnforcement.checkAppCompatTheme(ThemeEnforcement.java:212)
at com.google.android.material.internal.ThemeEnforcement.checkCompatibleTheme(ThemeEnforcement.java:147)
at com.google.android.material.internal.ThemeEnforcement.obtainStyledAttributes(ThemeEnforcement.java:76)
at com.google.android.material.appbar.MaterialToolbar.<init>(MaterialToolbar.java:108)
at com.google.android.material.appbar.MaterialToolbar.<init>(MaterialToolbar.java:99)
at java.lang.reflect.Constructor.newInstance0(Native Method)
at java.lang.reflect.Constructor.newInstance(Constructor.java:430)
at android.view.LayoutInflater.createView(LayoutInflater.java:652)
at android.view.LayoutInflater.createViewFromTag(LayoutInflater.java:794)
at android.view.LayoutInflater.createViewFromTag(LayoutInflater.java:734)
at android.view.LayoutInflater.rInflate(LayoutInflater.java:865)
at android.view.LayoutInflater.rInflateChildren(LayoutInflater.java:828)
at android.view.LayoutInflater.inflate(LayoutInflater.java:525)
at android.view.LayoutInflater.inflate(LayoutInflater.java:427)
at com.owncloud.android.databinding.ActivityPreviewMediaBinding.inflate(ActivityPreviewMediaBinding.java:76)
at com.owncloud.android.databinding.ActivityPreviewMediaBinding.inflate(ActivityPreviewMediaBinding.java:70)
at com.owncloud.android.ui.preview.PreviewMediaActivity.onCreate(PreviewMediaActivity.kt:149)
at android.app.Activity.performCreate(Activity.java:6942)
at android.app.Instrumentation.callActivityOnCreate(Instrumentation.java:1126)
at android.app.ActivityThread.performLaunchActivity(ActivityThread.java:2880)
at android.app.ActivityThread.handleLaunchActivity(ActivityThread.java:2988)
at android.app.ActivityThread.-wrap14(ActivityThread.java)
at android.app.ActivityThread$H.handleMessage(ActivityThread.java:1631)
at android.os.Handler.dispatchMessage(Handler.java:102)
at android.os.Looper.loop(Looper.java:154)
at android.app.ActivityThread.main(ActivityThread.java:6682)
at java.lang.reflect.Method.invoke(Native Method)
at com.android.internal.os.ZygoteInit$MethodAndArgsCaller.run(ZygoteInit.java:1520)
at com.android.internal.os.ZygoteInit.main(ZygoteInit.java:1410)App information
- ID:
com.nextcloud.android.beta - Version:
20240106 - Build flavor:
versionDev
Device information
- Brand:
samsung - Device:
zeroflte - Model:
SM-G920F - Id:
NRD90M - Product:
zerofltexx
Firmware
- SDK:
24 - Release:
7.0 - Incremental:
G920FXXU6EVG1
Server error logs
No response
Additional information
No response
Reactions are currently unavailable
Metadata
Metadata
Assignees
Labels
bugdev versionfeature: themingperformance: ISE/IAE 😕Illegal State Exception / Illegal Argument ExceptionIllegal State Exception / Illegal Argument Exceptionstable-3.28