Closed Bug 1311607 Opened 9 years ago Closed 9 years ago

Fennec remote debugging impossible on Android 7 (Nougat)

Categories

(DevTools Graveyard :: WebIDE, defect, P1)

defect

Tracking

(Not tracked)

VERIFIED FIXED

People

(Reporter: denschub, Assigned: jryans)

Details

Attachments

(2 files)

In Android 7 and 7.1, it is no longer to possible to connect to Fennec via the WebIDE. The browser shows up in the Devices list, but it's not able to determinate the version, it just shows up as "Firefox Custom on Android". Any connection attempt fails with an exception: "Component returned failure code: 0x80470002 (NS_BASE_STREAM_CLOSED) [nsIInputStream.available]"
Do you have access to adb by any chance? I imagine there is more valuable information out of `adb logcat`.
Attached file Logcat output
I cannot see anything related to the connecting issue except for some MulticastDNS messages, but I have attached all messages send by org.mozilla.fennec between starting the browser and after a failed connection attempt.
I can reproduce... It seems ADB shell output now comes back with different line endings than before. :eyeroll:
Assignee: nobody → jryans
Status: NEW → ASSIGNED
Priority: -- → P1
Comment on attachment 8802905 [details] [review] Android 7+ uses different line endings Thanks for the quick fix!
Attachment #8802905 - Flags: review?(poirot.alex) → review+
Fixed in ADB Helper add-on: https://github.com/mozilla/adbhelper/commit/a541bd01d335f184aabf31acc21334c0b77777eb ADB Helper 0.8.8 was just released with this fix. It should appear as an add-on update in desktop Firefox within ~24 hours.
Status: ASSIGNED → RESOLVED
Closed: 9 years ago
Resolution: --- → FIXED
Thank you so much!
Status: RESOLVED → VERIFIED
Product: Firefox → DevTools
Product: DevTools → DevTools Graveyard
You need to log in before you can comment on or make changes to this bug.

Attachment

General

Created:
Updated:
Size: