guardianproject / guardianproject/orbot-android

[BUG] User reporting Orbot 100% max battery usage

Open
#1,353 6 comments 1 reaction 1 assignee Claimed by @uniqx View on GitHub
Bug
Dominant language
Kotlin
Stars
3.5k
Forks
485
Avg merge
2d 14h
Merged PRs (30d)
24

Description

**Describe the Bug**
"Orbot is draining the battery big time since latest obfuscation update I recommended. (v17.5)"

**To Reproduce**
Unsure

**Expected Behavior**
It doesn't drain the battery so much!

**What Custom Configuration Do You Use?**
TBD

**Screenshots**
None

**Smartphone (please complete the following information):**
TBD

**Crash Logs (Advanced)**

NOTICE: Bootstrapped 14% (handshake): Handshaking with a relay
NOTICE: Bootstrapped 15% (handshake_done): Handshake with a relay done
NOTICE: Bootstrapped 20% (onehop_create): Establishing an encrypted directory connection
NOTICE: Bootstrapped 25% (requesting_status): Asking for networkstatus consensus
NOTICE: Bootstrapped 30% (loading_status): Loading networkstatus consensus
NOTICE: I learned some more directory information, but not enough to build a circuit: We have no usable consensus.
NOTICE: Bootstrapped 40% (loading_keys): Loading authority key certs
NOTICE: The current consensus has no exit nodes. Tor can only build internal paths, such as paths to onion services.
NOTICE: Bootstrapped 45% (requesting_descriptors): Asking for relay descriptors
NOTICE: I learned some more directory information, but not enough to build a circuit: We need more microdescriptors: we have 0/8779, and can only build 0% of likely paths. (We have 0% of guards bw, 0% of midpoint bw, and 0% of end bw (no exits in consensus, using mid) = 0% of path bw.)
NOTICE: Bootstrapped 50% (loading_descriptors): Loading relay descriptors
NOTICE: The current consensus contains exit nodes. Tor can build exit and internal paths.
NOTICE: Bootstrapped 56% (loading_descriptors): Loading relay descriptors
NOTICE: Bootstrapped 63% (loading_descriptors): Loading relay descriptors
NOTICE: Bootstrapped 72% (loading_descriptors): Loading relay descriptors
NOTICE: Bootstrapped 75% (enough_dirinfo): Loaded enough directory info to build circuits
NOTICE: Bootstrapped 90% (ap_handshake_done): Handshake finished with a relay to build circuits
NOTICE: Bootstrapped 95% (circuit_create): Establishing a Tor circuit
NOTICE: Bootstrapped 100% (done): Done
NOTICE: We tried for 15 seconds to connect to '[scrubbed]' using exit $C7EC5E64B545E403C0322A26C18CDBBC30EE3E37~cozybeardev [L/ke7IU2PZE7qbJPHXvRH7/h9eEq6UZJMF33QpZc55w] at 45.90.185.112. Retrying on a new circuit.
WARN: tor_bug_occurred_: Bug: ./src/core/or/conflux_util.h:31: CIRCUIT_IS_CONFLUX: Non-fatal assertion circ->purpose != CIRCUIT_PURPOSE_CONFLUX_LINKED failed. (on Tor 0.4.8.16 dbc1c4b42069399f)
WARN: Bug: Tor 0.4.8.16 (git-dbc1c4b42069399f): Non-fatal assertion circ->purpose != CIRCUIT_PURPOSE_CONFLUX_LINKED failed in CIRCUIT_IS_CONFLUX at ./src/core/or/conflux_util.h:31. (Stack trace not available) (on Tor 0.4.8.16 dbc1c4b42069399f)
WARN: tor_bug_occurred_: Bug: ./src/core/or/conflux_util.h:31: CIRCUIT_IS_CONFLUX: Non-fatal assertion circ->purpose != CIRCUIT_PURPOSE_CONFLUX_LINKED failed. (on Tor 0.4.8.16 dbc1c4b42069399f)
WARN: Bug: Tor 0.4.8.16 (git-dbc1c4b42069399f): Non-fatal assertion circ->purpose != CIRCUIT_PURPOSE_CONFLUX_LINKED failed in CIRCUIT_IS_CONFLUX at ./src/core/or/conflux_util.h:31. (Stack trace not available) (on Tor 0.4.8.16 dbc1c4b42069399f)
WARN: tor_bug_occurred_: Bug: ./src/core/or/conflux_util.h:31: CIRCUIT_IS_CONFLUX: Non-fatal assertion circ->purpose != CIRCUIT_PURPOSE_CONFLUX_LINKED failed. (on Tor 0.4.8.16 dbc1c4b42069399f)
WARN: Bug: Tor 0.4.8.16 (git-dbc1c4b42069399f): Non-fatal assertion circ->purpose != CIRCUIT_PURPOSE_CONFLUX_LINKED failed in CIRCUIT_IS_CONFLUX at ./src/core/or/conflux_util.h:31. (Stack trace not available) (on Tor 0.4.8.16 dbc1c4b42069399f)
WARN: tor_bug_occurred_: Bug: ./src/core/or/conflux_util.h:31: CIRCUIT_IS_CONFLUX: Non-fatal assertion circ->purpose != CIRCUIT_PURPOSE_CONFLUX_LINKED failed. (on Tor 0.4.8.16 dbc1c4b42069399f)
WARN: Bug: Tor 0.4.8.16 (git-dbc1c4b42069399f): Non-fatal assertion circ->purpose != CIRCUIT_PURPOSE_CONFLUX_LINKED failed in CIRCUIT_IS_CONFLUX at ./src/core/or/conflux_util.h:31. (Stack trace not available) (on Tor 0.4.8.16 dbc1c4b42069399f)
NOTICE: We tried for 15 seconds to connect to '[scrubbed]' using exit $A9044B9AE03BCA32DEECB70A973E34C02F72CFC8~Quetzalcoatl [OOR1OLEwwBB/r1e1dvp++Iy19P9UwdUnp4w0msCkWVI] at 107.189.5.7. Retrying on a new circuit.
NOTICE: Tor has not observed any network activity for the past 61 seconds. Disabling circuit build timeout recording.
NOTICE: We tried for 15 seconds to connect to '[scrubbed]' using exit $1BAA33FE4AFA3A307797043FCD59665D3C2CE552~NTH39R1 [mH5Y6wvqACXxeBsdMy7nDhVGeCPOz6mZfAotQjWoCjQ] at 192.42.116.202. Retrying on a new circuit.
WARN: tor_bug_occurred_: Bug: ./src/core/or/conflux_util.h:31: CIRCUIT_IS_CONFLUX: Non-fatal assertion circ->purpose != CIRCUIT_PURPOSE_CONFLUX_LINKED failed. (on Tor 0.4.8.16 dbc1c4b42069399f)
WARN: Bug: Tor 0.4.8.16 (git-dbc1c4b42069399f): Non-fatal assertion circ->purpose != CIRCUIT_PURPOSE_CONFLUX_LINKED failed in CIRCUIT_IS_CONFLUX at ./src/core/or/conflux_util.h:31. (Stack trace not available) (on Tor 0.4.8.16 dbc1c4b42069399f)
WARN: tor_bug_occurred_: Bug: ./src/core/or/conflux_util.h:31: CIRCUIT_IS_CONFLUX: Non-fatal assertion circ->purpose != CIRCUIT_PURPOSE_CONFLUX_LINKED failed. (on Tor 0.4.8.16 dbc1c4b42069399f)
WARN: Bug: Tor 0.4.8.16 (git-dbc1c4b42069399f): Non-fatal assertion circ->purpose != CIRCUIT_PURPOSE_CONFLUX_LINKED failed in CIRCUIT_IS_CONFLUX at ./src/core/or/conflux_util.h:31. (Stack trace not available) (on Tor 0.4.8.16 dbc1c4b42069399f)
NOTICE: Tor now sees network activity. Restoring circuit build timeout recording. Network was down for 77 seconds during 25 circuit attempts.
WARN: tor_bug_occurred_: Bug: ./src/core/or/conflux_util.h:32: CIRCUIT_IS_CONFLUX: Non-fatal assertion circ->purpose != CIRCUIT_PURPOSE_CONFLUX_UNLINKED failed. (on Tor 0.4.8.16 dbc1c4b42069399f)
WARN: Bug: Tor 0.4.8.16 (git-dbc1c4b42069399f): Non-fatal assertion circ->purpose != CIRCUIT_PURPOSE_CONFLUX_UNLINKED failed in CIRCUIT_IS_CONFLUX at ./src/core/or/conflux_util.h:32. (Stack trace not available) (on Tor 0.4.8.16 dbc1c4b42069399f)

Contributor guide

No contributing guide indexed for this repository

Assessment

This issue has not been assessed yet.

Get new issues in your inbox

A short digest of beginner-friendly GitHub issues.