Closed Bug 1416234 Opened 8 years ago Closed 8 years ago

Crash in java.lang.IllegalArgumentException: AppCompat does not support the current theme features. at android.support.v7.app.AppCompatDelegateImplV7.createSubDecor(Unknown Source)

Categories

(Firefox for Android Graveyard :: General, defect, P3)

Firefox 55
All
Android
defect

Tracking

(fennec+, firefox56 wontfix, firefox57 fix-optional, firefox58 unaffected)

RESOLVED WORKSFORME
Tracking Status
fennec + ---
firefox56 --- wontfix
firefox57 --- fix-optional
firefox58 --- unaffected

People

(Reporter: kolan_n, Unassigned, NeedInfo)

References

Details

Attachments

(5 files)

User Agent: Mozilla/5.0 (X11; Linux x86_64; rv:54.0) Gecko/20100101 Firefox/54.0 Build ID: 20170606043202 Steps to reproduce: installed https://ftp.mozilla.org/pub/mobile/releases/55.0b1/android-api-15/ru/fennec-55.0b1.ru.android-arm.apk Actual results: Doesn't work. Flashes several times. Expected results: Should start and work.
Attached file fx.55.0b1.log
Attached file fx.56.0b13.log
Attached file fx.57.0b15.log
The OS is 4.4.4
A few questions: 1. Which phone model? 2. Can you give this build [1] a try? 3. Does it also crash when you disable Xposed? If the build from [1] doesn't help (and it's just a wild guess, so I've got no idea whether it really will), the most helpful thing you could do is try using mozregression (http://mozilla.github.io/mozregression/) to find out which was the first build that started crashing on your phone. [1] https://queue.taskcluster.net/v1/task/VtKHuv9rThi0T4BFFnW2vw/runs/0/artifacts/public/build/target.apk from https://treeherder.mozilla.org/#/jobs?repo=try&revision=378a80a96abc40f422304747c34938d4dd0a63bd&selectedJob=143774655 - you'll need to uninstall any normal Nightly build first before installing that APK
Status: UNCONFIRMED → NEW
Ever confirmed: true
Flags: needinfo?(kolan_n)
OS: Unspecified → Android
Hardware: Unspecified → All
Summary: Doesn't work since 55.0 → Crash in java.lang.IllegalArgumentException: AppCompat does not support the current theme features. at android.support.v7.app.AppCompatDelegateImplV7.createSubDecor(Unknown Source)
1 t03g 2 Doesn't help. There is a visual difference to the latest beta: the interface appears for some seconds, hangs for some seconds and then the app crashes. But the differences may be caused by something else than changing deprecated name to non-deprecated. 3 Have not tried that, but xprivacy control was disabled for that app.
Flags: needinfo?(kolan_n)
>the most helpful thing you could do is try using mozregression (http://mozilla.github.io/mozregression/) to find out which was the first build that started crashing on your phone. Sorry, for npw I can't use it, but the latest Beta which works is 54.0b14 (it seems it's the latest beta of 54). At >=55.0b1 it doesn't work.
(In reply to KOLANICH from comment #6) > But the differences may be caused by something else than changing > deprecated name to non-deprecated. To confirm or refute that theory, can you also please uninstall that custom build again and get a log from this regular Nightly build: http://ftp.mozilla.org/pub/mobile/nightly/2017/11/2017-11-10-10-01-31-mozilla-central-android-api-16/fennec-58.0a1.multi.android-arm.apk
Flags: needinfo?(kolan_n)
Tried, the behavior is visually the same as in the custom nightly. The only difference is that the browser reacted on my swipe and changed the tab, but also crashed. I consider this difference insignificant: ff is always unresponsive for some time after launch, I guest the previous launch that amout of time was long and the browser crashed before it had got responsive.
Flags: needinfo?(kolan_n)
Attached file fx58.0a1.log
Attachment #8927474 - Attachment mime type: text/x-log → text/plain
Attachment #8927446 - Attachment description: nightly.log → nightly.log try build bug 1416261
Attachment #8927446 - Attachment mime type: text/x-log → text/plain
Attachment #8927332 - Attachment mime type: text/x-log → text/plain
Attachment #8927331 - Attachment mime type: text/x-log → text/plain
Attachment #8927330 - Attachment mime type: text/x-log → text/plain
Okay, so bug 1416261 didn't have any relevance there. So it seems this was introduced at some point during the 55 cycle and fixed again in 58, unless this is some weird Beta-only bug or whatever. It would still be interesting to find out what actually caused and then fixed this, though, especially as this crash affects the crash reporter as well (!) and therefore won't even show up in our crash stats. I'm opening a new bug for the crash I'm seeing in the Nightly logs.
Severity: normal → critical
tracking-fennec: --- → ?
Blocks: 1416455
Please help verify it. tracking now
tracking-fennec: ? → +
Flags: needinfo?(admin)
Priority: -- → P3
On 59.0a1 20171230100313 there is no crash.
Status: NEW → RESOLVED
Closed: 8 years ago
Resolution: --- → WORKSFORME
Product: Firefox for Android → Firefox for Android Graveyard

Removing regressionwindow-wanted keyword because this bug has been resolved.

Removing regressionwindow-wanted keyword because this bug has been resolved.

Removing regressionwindow-wanted keyword because this bug has been resolved.

You need to log in before you can comment on or make changes to this bug.

Attachment

General

Creator:
Created:
Updated:
Size: