Closed Bug 853056 Opened 12 years ago Closed 12 years ago

[Settings][Bluetooth] can't unpair a device

Categories

(Firefox OS Graveyard :: Bluetooth, defect)

ARM
Gonk (Firefox OS)
defect
Not set
normal

Tracking

(Not tracked)

RESOLVED WORKSFORME

People

(Reporter: djf, Assigned: echou)

Details

If I have paired my macbook with my unagi, and I tap on the name of my macbook, I get a popup screen with an 'unpair' button. But if I click on that button, nothing seems to happen. I still see my macbook listed as a paired device. I think, in fact, that the device is unpaired, because an attempt to transfer a file fails. But the settings app thinks it is still paired. This means that there isn't a way to pair with it again. Killing and restarting the settings app solves the problem, however. It correctly shows the macbook as an unpaired device.
an error in logcat: I/Gonk ( 1011): log_and_free_dbus_error: D-Bus error: org.freedesktop.DBus.Error.UnknownMethod (Method "GetProperties" with signature "" on interface "org.bluez.Device" doesn't exist
I can reproduce by unpairing the just paired device right after it's paired. I'll take a look.
Assignee: nobody → echou
Component: Gaia::Settings → Bluetooth
OS: Mac OS X → Gonk (Firefox OS)
Hardware: x86 → ARM
(In reply to Eric Chou [:ericchou] [:echou] from comment #2) > I can reproduce by unpairing the just paired device right after it's paired. > > I'll take a look. Haven't found the root cause yet, and it's not as easy as I thought to reproduce.
Hi, all, Sorry for my jump in. I can easy to reproduce this case on the earlier build but cannot reproduce this case on latest build. I think that Eric had a related patch to fix this bug. [Reproduction steps] 1. Prepare two cell phones, we called "Phone-A" and "Phone-B" 2. Using "Phone-A" to navigate to setting page 3. "Phone-A" enables bluetooth then pair "Phone-B" 4. After "Phone-A" paired "Phone-B" successfully, "Phone-B" disables bluetooth. 5. "Phone-A" sends a picture to "Phone-B" then wait alarm message. 6. While Error/Fail message shown, "Phone-A" navigate to bluetooth setting page to unpair "Phone-B". - Expected result: "Phone-A" can unpair "Phone-B". - Actual result: "Phone-A" cannot unpair "Phone-B" and and Phone-B's device name still show on "Phone-A". [Video record] https://dc1.beta.safesync.com/LMjcsYXb/Cannot_unpair_BT.3gp?a=sm4vfxuzQEE [Test build] * Mozilla-b2g18_v1_0_1-unagi-eng/2013-03-12-07-02-03 (Can reproduce) - Mercurial-Information + Gecko revision="cdf058e47197" + Gaia revision="3ca26e05cd94" - Git-Information + Gecko revision="b020ec20141b0d3141a7e82b1fbf981268c64994" + Gaia revision="1a6e1cd7715a5192b32db4b7127c5ae5b8162a7a" * Mozilla-b2g18_v1_0_1-unagi-eng/2013-04-23-23-02-07 (Cannot reproduce) - Mercurial-Information + Gecko revision="a53c6262936d" + Gaia revision="04bad4955a8b" - Git-Information + Gecko revision="23488e3e96149244f13e8af5ad5f60c6834836b4" + Gaia revision="d5c25ace466dd56a941846bfd1b778ea8b7c376f" - Platform version + 18.0 Could reporter try this case again? Thanks very much! Best Regards, William
Status: NEW → RESOLVED
Closed: 12 years ago
Resolution: --- → WORKSFORME
You need to log in before you can comment on or make changes to this bug.