[tbb-bugs] #30239 [Applications/Tor Browser]: TBA: Gracefully handle auto-restart after crash
Tor Bug Tracker & Wiki
blackhole at torproject.org
Thu Apr 18 16:28:07 UTC 2019
#30239: TBA: Gracefully handle auto-restart after crash
--------------------------------------+--------------------------
Reporter: sysrqb | Owner: tbb-team
Type: defect | Status: new
Priority: Medium | Milestone:
Component: Applications/Tor Browser | Version:
Severity: Normal | Resolution:
Keywords: tbb-mobile | Actual Points:
Parent ID: | Points:
Reviewer: | Sponsor:
--------------------------------------+--------------------------
Comment (by sysrqb):
For comparison:
Inducing crash when app is in the foreground:
{{{
16:45:42.208 3366 3672 I ActivityManager: Killing
18191:org.torproject.torbrowser_alpha/u0a163 (adj 200): crash
16:45:42.209 3366 3672 W ActivityManager: Scheduling restart of crashed
service
org.torproject.torbrowser_alpha/org.torproject.android.service.TorService
in 1000ms
16:45:42.210 3366 3672 W ActivityManager: Scheduling restart of crashed
service
org.torproject.torbrowser_alpha/org.mozilla.gecko.media.MediaControlService
in 11000ms
16:45:42.223 3366 3672 I ActivityManager: START u0
{act=android.intent.action.MAIN cat=[android.intent.category.LAUNCHER]
flg=0x10300000
cmp=org.torproject.torbrowser_alpha/org.mozilla.gecko.BrowserApp (has
extras)} from uid 10163
16:45:42.393 3366 3385 I zygote64: Successfully killed process cgroup
uid 10163 pid 18191 in 183ms
16:45:42.401 3366 3852 I ActivityManager: Start proc
7967:org.torproject.torbrowser_alpha/u0a163 for activity
org.torproject.torbrowser_alpha/org.mozilla.gecko.BrowserApp
16:45:42.421 3366 3383 W ActivityManager: Stopping service due to app
idle: u0a163 -12h38m17s389ms
org.torproject.torbrowser_alpha/org.torproject.android.service.TorService
16:45:42.557 7967 7967 I GeckoApplication: zerdatime 1133026572 -
application start
16:45:42.597 7967 7967 D GeckoMemoryMonitor: onTrimMemory() notification
received with level 5
16:45:42.597 7967 7967 D GeckoMemoryMonitor: increasing memory pressure
to 2
16:45:42.677 7967 7987 D GeckoSharedPrefs: Current version = 2, prefs
version = 2
16:45:42.900 7967 7967 D GeckoThread: State changed to LAUNCHED
16:45:42.901 7967 7991 I GeckoThread: preparing to run Gecko
16:45:42.902 7967 7991 D GeckoThread: State changed to MOZGLUE_READY
16:45:42.915 7967 7991 E GeckoLibLoad: Load sqlite start
}}}
Inducing crash when app is in the background:
{{{
16:48:45.775 3366 32292 I ActivityManager: Killing
7967:org.torproject.torbrowser_alpha/u0a163 (adj 200): crash
16:48:45.776 3366 32292 W ActivityManager: Scheduling restart of crashed
service
org.torproject.torbrowser_alpha/org.mozilla.gecko.media.MediaControlService
in 1000ms
16:48:45.776 3366 32292 W ActivityManager: Scheduling restart of crashed
service
org.torproject.torbrowser_alpha/org.torproject.android.service.TorService
in 1000ms
16:48:45.854 3366 5727 I WindowManager: WIN DEATH: Window{117bf63 u0
org.torproject.torbrowser_alpha/org.mozilla.gecko.BrowserApp}
16:48:45.865 3366 3385 I zygote64: Successfully killed process cgroup
uid 10163 pid 7967 in 88ms
16:48:46.793 3366 3383 I ActivityManager: Start proc
8338:org.torproject.torbrowser_alpha/u0a163 for service
org.torproject.torbrowser_alpha/org.torproject.android.service.TorService
16:48:46.883 8338 8338 I GeckoApplication: zerdatime 1133210899 -
application start
16:48:46.905 8338 8338 D GeckoMemoryMonitor: onTrimMemory() notification
received with level 5
16:48:46.905 8338 8338 D GeckoMemoryMonitor: increasing memory pressure
to 2
16:48:46.910 8338 8338 W orbrowser_alpha: type=1400 audit(0.0:467): avc:
denied { setattr } for name="libTor.so" dev="dm-2" ino=392562
scontext=u:r:untrusted_app:s0:c512,c768
tcontext=u:object_r:apk_data_file:s0 tclass=file permissive=0
16:48:46.917 8338 8338 I TorService: onCreate end
16:48:46.930 8338 8338 D Orbot : Got null onStartCommand() intent
16:48:47.039 8338 8354 D torResources: deleting existing torrc.custom
16:48:59.927 3946 3946 D ServiceStateProvider: subId=1
16:50:24.837 3366 1981 I ActivityManager: START u0
{act=android.intent.action.MAIN cat=[android.intent.category.LAUNCHER]
flg=0x10200000 cmp=org.torproject.torbrowser_alpha/.App
bnds=[237,1607][448,1807] (has extras)} from uid 10031
16:50:24.897 3366 3379 I ActivityManager: START u0
{act=android.intent.action.MAIN cat=[android.intent.category.LAUNCHER]
flg=0x200000
cmp=org.torproject.torbrowser_alpha/org.mozilla.gecko.BrowserApp
bnds=[237,1607][448,1807] (has extras)} from uid 10163
16:50:24.952 8338 8353 D GeckoSharedPrefs: Current version = 2, prefs
version = 2
16:50:24.960 8338 8338 D GeckoThread: State changed to LAUNCHED
16:50:24.961 8338 8469 I GeckoThread: preparing to run Gecko
16:50:24.962 8338 8469 D GeckoThread: State changed to MOZGLUE_READY
}}}
--
Ticket URL: <https://trac.torproject.org/projects/tor/ticket/30239#comment:1>
Tor Bug Tracker & Wiki <https://trac.torproject.org/>
The Tor Project: anonymity online
More information about the tbb-bugs
mailing list