Closed kwiens closed 7 years ago
Show stoppers:
Not show stoppers:
GuideViewActivity leaked 1.0 KB
After browsing around, editing a few steps on some guides, browsing through the device hierarchy accessible via the main menu, then going to My Guides, I chose a guide and clicked on a step and now the screen is black.
This was on a Pixel, Android 7.1.1
@addison-grant - could you include the device and android version with the reports? Thanks!
@timothyasp, updated that comment!
Broke this off into https://github.com/iFixit/iFixitAndroid/issues/268
Pixel, Android 7.1.1
Got the app to crash by
Have not been able to reproduce with other guides/teardowns
Log (this error kept repeating in a seemingly infinite loop):
03-22 10:32:12.700 1115 2954 E JavaBinder: !!! FAILED BINDER TRANSACTION !!! (parcel size = 888312)
03-22 10:32:12.701 1115 2954 W ActivityManager: Exception in new application when starting activity com.dozuki.ifixit/.ui.guide.create.StepEditActivity
03-22 10:32:12.701 1115 2954 W ActivityManager: android.os.TransactionTooLargeException: data parcel size 888312 bytes
03-22 10:32:12.701 1115 2954 W ActivityManager: at android.os.BinderProxy.transactNative(Native Method)
03-22 10:32:12.701 1115 2954 W ActivityManager: at android.os.BinderProxy.transact(Binder.java:615)
03-22 10:32:12.701 1115 2954 W ActivityManager: at android.app.ApplicationThreadProxy.scheduleLaunchActivity(ApplicationThreadNative.java:884)
03-22 10:32:12.701 1115 2954 W ActivityManager: at com.android.server.am.ActivityStackSupervisor.realStartActivityLocked(ActivityStackSupervisor.java:1309)
03-22 10:32:12.701 1115 2954 W ActivityManager: at com.android.server.am.ActivityStackSupervisor.attachApplicationLocked(ActivityStackSupervisor.java:866)
03-22 10:32:12.701 1115 2954 W ActivityManager: at com.android.server.am.ActivityManagerService.attachApplicationLocked(ActivityManagerService.java:6608)
03-22 10:32:12.701 1115 2954 W ActivityManager: at com.android.server.am.ActivityManagerService.attachApplication(ActivityManagerService.java:6672)
03-22 10:32:12.701 1115 2954 W ActivityManager: at android.app.ActivityManagerNative.onTransact(ActivityManagerNative.java:539)
03-22 10:32:12.701 1115 2954 W ActivityManager: at com.android.server.am.ActivityManagerService.onTransact(ActivityManagerService.java:2795)
03-22 10:32:12.701 1115 2954 W ActivityManager: at android.os.Binder.execTransact(Binder.java:565)
03-22 10:32:12.701 1115 2954 E ActivityManager: Exception thrown launching activities in ProcessRecord{ef8eb17 8000:com.dozuki.ifixit/u0a136}
03-22 10:32:12.701 1115 2954 E ActivityManager: android.os.TransactionTooLargeException: data parcel size 888312 bytes
03-22 10:32:12.701 1115 2954 E ActivityManager: at android.os.BinderProxy.transactNative(Native Method)
03-22 10:32:12.701 1115 2954 E ActivityManager: at android.os.BinderProxy.transact(Binder.java:615)
03-22 10:32:12.701 1115 2954 E ActivityManager: at android.app.ApplicationThreadProxy.scheduleLaunchActivity(ApplicationThreadNative.java:884)
03-22 10:32:12.701 1115 2954 E ActivityManager: at com.android.server.am.ActivityStackSupervisor.realStartActivityLocked(ActivityStackSupervisor.java:1309)
03-22 10:32:12.701 1115 2954 E ActivityManager: at com.android.server.am.ActivityStackSupervisor.attachApplicationLocked(ActivityStackSupervisor.java:866)
03-22 10:32:12.701 1115 2954 E ActivityManager: at com.android.server.am.ActivityManagerService.attachApplicationLocked(ActivityManagerService.java:6608)
03-22 10:32:12.701 1115 2954 E ActivityManager: at com.android.server.am.ActivityManagerService.attachApplication(ActivityManagerService.java:6672)
03-22 10:32:12.701 1115 2954 E ActivityManager: at android.app.ActivityManagerNative.onTransact(ActivityManagerNative.java:539)
03-22 10:32:12.701 1115 2954 E ActivityManager: at com.android.server.am.ActivityManagerService.onTransact(ActivityManagerService.java:2795)
03-22 10:32:12.701 1115 2954 E ActivityManager: at android.os.Binder.execTransact(Binder.java:565)
03-22 10:32:12.702 1115 2954 I ActivityManager: Killing 8000:com.dozuki.ifixit/u0a136 (adj 0): error during init
03-22 10:32:12.702 1115 2954 D ActivityManager: cleanUpApplicationRecord -- 8000
03-22 10:32:12.711 1115 2954 I ActivityManager: Start proc 8026:com.dozuki.ifixit/u0a136 for activity com.dozuki.ifixit/.ui.guide.create.StepEditActivity
03-22 10:32:12.714 8026 8026 I art : Late-enabling -Xcheck:jni
03-22 10:32:12.737 1115 2955 E JavaBinder: !!! FAILED BINDER TRANSACTION !!! (parcel size = 888312)
03-22 10:32:12.738 1115 2955 W ActivityManager: Exception in new application when starting activity com.dozuki.ifixit/.ui.guide.create.StepEditActivity
03-22 10:32:12.738 1115 2955 W ActivityManager: android.os.TransactionTooLargeException: data parcel size 888312 bytes
03-22 10:32:12.738 1115 2955 W ActivityManager: at android.os.BinderProxy.transactNative(Native Method)
03-22 10:32:12.738 1115 2955 W ActivityManager: at android.os.BinderProxy.transact(Binder.java:615)
03-22 10:32:12.738 1115 2955 W ActivityManager: at android.app.ApplicationThreadProxy.scheduleLaunchActivity(ApplicationThreadNative.java:884)
03-22 10:32:12.738 1115 2955 W ActivityManager: at com.android.server.am.ActivityStackSupervisor.realStartActivityLocked(ActivityStackSupervisor.java:1309)
03-22 10:32:12.738 1115 2955 W ActivityManager: at com.android.server.am.ActivityStackSupervisor.attachApplicationLocked(ActivityStackSupervisor.java:866)
03-22 10:32:12.738 1115 2955 W ActivityManager: at com.android.server.am.ActivityManagerService.attachApplicationLocked(ActivityManagerService.java:6608)
03-22 10:32:12.738 1115 2955 W ActivityManager: at com.android.server.am.ActivityManagerService.attachApplication(ActivityManagerService.java:6672)
03-22 10:32:12.738 1115 2955 W ActivityManager: at android.app.ActivityManagerNative.onTransact(ActivityManagerNative.java:539)
03-22 10:32:12.738 1115 2955 W ActivityManager: at com.android.server.am.ActivityManagerService.onTransact(ActivityManagerService.java:2795)
03-22 10:32:12.738 1115 2955 W ActivityManager: at android.os.Binder.execTransact(Binder.java:565)
03-22 10:32:12.738 1115 2955 E ActivityManager: Exception thrown launching activities in ProcessRecord{3e24322 8026:com.dozuki.ifixit/u0a136}
03-22 10:32:12.738 1115 2955 E ActivityManager: android.os.TransactionTooLargeException: data parcel size 888312 bytes
03-22 10:32:12.738 1115 2955 E ActivityManager: at android.os.BinderProxy.transactNative(Native Method)
03-22 10:32:12.738 1115 2955 E ActivityManager: at android.os.BinderProxy.transact(Binder.java:615)
03-22 10:32:12.738 1115 2955 E ActivityManager: at android.app.ApplicationThreadProxy.scheduleLaunchActivity(ApplicationThreadNative.java:884)
03-22 10:32:12.738 1115 2955 E ActivityManager: at com.android.server.am.ActivityStackSupervisor.realStartActivityLocked(ActivityStackSupervisor.java:1309)
03-22 10:32:12.738 1115 2955 E ActivityManager: at com.android.server.am.ActivityStackSupervisor.attachApplicationLocked(ActivityStackSupervisor.java:866)
03-22 10:32:12.738 1115 2955 E ActivityManager: at com.android.server.am.ActivityManagerService.attachApplicationLocked(ActivityManagerService.java:6608)
03-22 10:32:12.738 1115 2955 E ActivityManager: at com.android.server.am.ActivityManagerService.attachApplication(ActivityManagerService.java:6672)
03-22 10:32:12.738 1115 2955 E ActivityManager: at android.app.ActivityManagerNative.onTransact(ActivityManagerNative.java:539)
03-22 10:32:12.738 1115 2955 E ActivityManager: at com.android.server.am.ActivityManagerService.onTransact(ActivityManagerService.java:2795)
03-22 10:32:12.738 1115 2955 E ActivityManager: at android.os.Binder.execTransact(Binder.java:565)
03-22 10:32:12.738 1115 2955 I ActivityManager: Killing 8026:com.dozuki.ifixit/u0a136 (adj 0): error during init
03-22 10:32:12.738 1115 2955 D ActivityManager: cleanUpApplicationRecord -- 8026
03-22 10:32:12.750 1115 2955 I ActivityManager: Start proc 8040:com.dozuki.ifixit/u0a136 for activity com.dozuki.ifixit/.ui.guide.create.StepEditActivity
03-22 10:32:12.755 8040 8040 I art : Late-enabling -Xcheck:jni
Normal log when going into step edit:
03-22 10:39:37.838 1115 1484 I nanohub : osLog: bridge: Got event 0x00000221 with 1296 bytes of data
03-22 10:39:37.846 1115 1484 I nanohub : osLog: bridge: Got event 0x00000221 with 592 bytes of data
03-22 10:39:37.850 1115 1484 I nanohub : osLog: bridge: Issuing on-demand request for Cell Info
03-22 10:39:37.874 1115 1484 I nanohub : osLog: bridge: Got event 0x00000225 with 456 bytes of data
03-22 10:39:37.887 1115 1484 I nanohub : osLog: [WifiLocator] incoming scan 0x20028c40
03-22 10:39:37.888 1115 1484 I nanohub : osLog: [WifiLocator] wifi position success (20m)
03-22 10:39:37.890 1115 1484 I nanohub : osLog: [CellLocator] incoming scan 0x20028b5c
03-22 10:39:37.891 1115 1484 I nanohub : osLog: [CellLocator] cell position failure
03-22 10:39:37.893 1115 1484 I nanohub : osLog: [LocEng] Sending Scan Request with interval ~60 seconds, ~187 meters
03-22 10:39:37.894 1115 1484 I nanohub : osLog: [GeofencingEngine] LocationCallback: provider 1, accuracy 20 meters, 0 transitions
03-22 10:39:38.110 5618 5644 D QcrilMsgTunnelSocket: readRilMessage: Buffer = [B@d7bbac7 HexData = [010000000404000011000000514f454d484f4f4bfa0308000100000000]
03-22 10:39:38.110 5618 5644 D QcrilMsgTunnelSocket: Rcvd UNSOL response with 28 bytes data for SUB0
03-22 10:39:38.110 5618 5644 D QcrilMsgTunnelSocket: Response ID 525306 is not served in this process.
03-22 10:39:38.110 5618 5644 D QcrilMsgTunnelSocket: To broadcast an Intent via the notifier to external apps
03-22 10:39:38.111 5618 5618 D QcrilMsgTunnelIfaceManager: handleMessage what = 0
03-22 10:39:38.113 1753 1753 D QC_RIL_OEM_HOOK: Received Broadcast Intent ACTION_UNSOL_RESPONSE_OEM_HOOK_RAW
03-22 10:39:38.113 1753 1753 D QC_RIL_OEM_HOOK: Oem ID in QCRILHOOK UNSOL RESP is QOEMHOOK
03-22 10:39:38.790 1115 13475 I ActivityManager: START u0 {cmp=com.dozuki.ifixit/.ui.guide.create.StepsActivity (has extras)} from uid 10136 on display 0
03-22 10:39:38.840 29034 29034 W ActionBarDrawerToggle: DrawerToggle may not show up because NavigationIcon is not visible. You may need to call actionbar.setDisplayHomeAsUpEnabled(true);
03-22 10:39:38.845 29034 29082 I Api : Performing API call: GET https://tasp.cominor.com/api/2.0/guides/67385?unpatrolled&excludePrerequisiteSteps
03-22 10:39:38.845 29034 29082 I Api : Request body: null
03-22 10:39:38.968 1115 1153 I ActivityManager: Displayed com.dozuki.ifixit/.ui.guide.create.StepsActivity: +166ms
03-22 10:39:39.003 29034 29061 D OpenGLRenderer: endAllActiveAnimators on 0x79fffe4800 (RippleDrawable) with handle 0x7a009186e0
03-22 10:39:39.420 29034 29082 D Api : Response code: 200
03-22 10:39:39.423 29034 29082 D Api : Response body: {"conclusion_raw":"","conclusion_rendered":"","difficulty":"Moderate","documents":[],"flags":[{"title":"Featured Guide","flagid":"GUIDE_STARRED","text":"This guide has been found to be exceptionally cool by the iFixit staff."}],"guideid":67385,"image":{"id":896894,"guid":"yi16EvLLNgGtBLPQ","mini":"https:\/\/tasp.cominor.com\/igi\/yi16EvLLNgGtBLPQ.mini","thumbnail":"https:\/\/tasp.cominor.com\/igi\/yi16EvLLNgGtBLPQ.thumbnail","standard":"https:\/\/tasp.cominor.com\/igi\/yi16EvLLNgGtBLPQ.standard","medium":"https:\/\/tasp.cominor.com\/igi\/yi16EvLLNgGtBLPQ.medium","large":"https:\/\/tasp.cominor.com\/igi\/yi16EvLLNgGtBLPQ.large","huge":"https:\/\/tasp.cominor.com\/igi\/yi16EvLLNgGtBLPQ.huge","original":"https:\/\/tasp.cominor.com\/igi\/yi16EvLLNgGtBLPQ"},"introduction_raw":"Our iPhone 7 Plus is still on the chopping block, but we just can't help ourselves\u2014it's time to look at Apple Watch Series 2. The Series 2 looks all-but-identical to the newly rechristened \"Series 1\"\u2014but is it the same on the inside? With added features such as built-in GPS, waterproofing, and a variety of new bands and cases, Apple's new wearable was destined for the teardown table. It's time to see if this \"ultimate device for a healthy life\" has what it takes to go the distance in terms of repairability.\n\n'''Did you miss our first look at the \"best, most advanced iPhone ever\"? Hop over to our [https:\/\/www.ifixit.com\/Teardown\/iPhone+7+Plus+Teardown\/67384|iPhone 7 Plus teardown|new_window=true] and just try to keep up!'''\n\nReady to dive in? Keep pace with the latest news from the repair world by following us on [https:\/\/www.facebook.com\/iFixit|Facebook|new_window=true], [http:\/\/instagram.com\/ifixit|Instagram|new_window=true], or [https:\/\/twitter.com\/ifixit|Twitter|new_window=true].\n\n[video|https:\/\/www.youtube.com\/watch?v=yAE3Q5adDWA]","introduction_rendered":"<p>Our iPhone 7 Plus is still on the chopping block, but we just can't help ourselves\u2014it's time to look at Apple Watch Series 2. The Series 2 looks all-but-identical to the newly rechristened "Series 1"\u2014but is it the same on the inside? With added features such as built-in GPS, waterproofing, and a variety of new bands and cases, Apple's new wearable was destined for the teardown table. It's time to see if this "ultimate device for a healthy life" has what it takes to go the distance in terms of repairability.<\/p>\n\n<p><strong>Did you miss our first look at the "best, most advanced iPhone ever"? Hop over to our <a href=\"https:\/\/tasp.cominor.com\/Teardown\/iPhone+7+Plus+Teardown\/67384\" target=\"_blank\">iPhone 7 Plus teardown<\/a> and just try to keep up!<\/strong><\/p>\n\n<p>Ready to dive in? Keep pace with the latest news from the repair world by following us on <a href=\"https:\/\/www.facebook.com\/iFixit\" rel=\"nofollow noopener noreferrer\" target=\"_blank\">Facebook<\/a>, <a href=\"http:\/\/instagram.com\/ifixit\" rel=\"nofollow noopener noreferrer\" target=\"_blank\">Instagram<\/a>, or <a href=\"https:\/\/twitter.com\/ifixit\" rel=\"nofollow noopener noreferrer\" target=\"_blank\">Twitter<\/a>.<\/p>\n\n<div class=\"large videoFrame videoBox_center\" style=\"width:570px\"><div class=\"videoBox\"><iframe class=\"youtube-player\" type=\"text\/html\" src=\"https:\/\/www.youtube.com\/embed\/yAE3Q5adDWA?wmode=opaque\" width=\"560\" height=\"315\" frameborder=\"0\"><\/iframe><\/div><\/div>","locale":"en","parts":[],"prerequisites":[],"steps":[{"title":"","lines":[{"text_raw":"Our watches are getting smarter every day. Let's see what the newest generation of Apple wrist accessories has to offer:","bullet":"black","level":0,"lineid":null,"text_rendered":"Our watches are getting smarter every day. Let's see what the newest generation of Apple wrist accessories has to offer:"},{"text_raw":"Second-generation OLED Retina display with Force Touch","bullet":"red","level":1,"lineid":null,"text_rendered":"Second-generation OLED Retina display with Force Touch"},{"text_raw"
03-22 10:39:39.423 29034 29082 D Api : Request time: 575ms
03-22 10:39:39.423 29034 29082 D Api : Response full: Response{protocol=http/1.1, code=200, message=OK, url=https://tasp.cominor.com/api/2.0/guides/67385?unpatrolled&excludePrerequisiteSteps}
03-22 10:39:39.505 29034 29051 I GAV3 : Thread[GAThread,5,main]: No campaign data found.
03-22 10:39:39.554 2847 2052 E ctxmgr : [AppIntervalImpl]closeInterval: ongoing
03-22 10:39:39.595 2847 3841 I PlaceInferenceEngine: [anon] Setup for configuration 105:[]
03-22 10:39:39.595 2847 3841 I PlaceInferenceEngine: [anon] Active modules after start(): 0
03-22 10:39:41.842 2193 2193 I clatd : Detecting NAT64 prefix from DNS...
03-22 10:39:41.848 2193 2193 E clatd : plat_prefix/dns(ipv4only.arpa) status = 7/No address associated with hostname
03-22 10:39:41.848 2193 2193 W clatd : dns64_detection -- error, sleeping for 120 seconds
03-22 10:39:42.026 1115 13476 I ActivityManager: START u0 {cmp=com.dozuki.ifixit/.ui.guide.create.StepEditActivity (has extras)} from uid 10136 on display 0
03-22 10:39:42.086 29034 29034 W ActionBarDrawerToggle: DrawerToggle may not show up because NavigationIcon is not visible. You may need to call actionbar.setDisplayHomeAsUpEnabled(true);
03-22 10:39:42.096 29034 29060 I Api : Performing API call: GET https://tasp.cominor.com/api/2.0/sites/info
03-22 10:39:42.096 29034 29060 I Api : Request body: null
03-22 10:39:42.173 29034 29060 D Api : Response code: 200
03-22 10:39:42.173 29034 29060 D Api : Response body: {"siteid":2,"name":"ifixit","domain":"www.cominor.com","title":"iFixit","theme":"custom","color":"#666666","private":false,"description":"iFixit is a global community of people helping each other repair things. Let's fix the world, one device at a time. Troubleshoot with experts in the Answers forum\u2014and build your own how-to guides to share with the world. Fix your Apple and Android devices\u2014and buy all the parts and tools needed for your DIY repair projects.","authentication":{"standard":true,"public-registration":true},"answers":true,"collections":true,"store":"http:\/\/www.ifixit.com\/Parts-Store","priority":1,"object-name-singular":"Device","object-name-plural":"Devices","topic-name-singular":"repair","topic-name-plural":"repair","feature-mobile-scanner":false,"google-oauth2-clientid":"622418919965-qcvbv04spukbdo9ut8pevt4pucmkp86o@developer.gserviceaccount.com","guide-types":{"replacement":{"title":"%device %thing Replacement","prompt":"What part are you replacing?","name":"Replacement","description":"Most guides. How to swap out a particular component."},"disassembly":{"title":"%device Disassembly","prompt":"","name":"Disassembly","description":"Completely dismantle and remove every component. For repairs like water damage cleaning."},"teardown":{"title":"%device Teardown","prompt":"","name":"Teardown","description":"A fun, educational disassembly to get a look inside; not intended to be followed for repair."},"technique":{"title":"How to %device","prompt":"","name":"Technique","description":"Tips, tricks, or shortcuts. Explain how to do something like use a tool or calibrate a part."}},"logo":{"image":{"id":282304,"guid":"YlogWMLVAtHbPF5J","mini":"https:\/\/tasp.cominor.com\/igi\/YlogWMLVAtHbPF5J.mini","thumbnail":"https:\/\/tasp.cominor.com\/igi\/YlogWMLVAtHbPF5J.thumbnail","standard":"https:\/\/tasp.cominor.com\/igi\/YlogWMLVAtHbPF5J.standard","original":"https:\/\/tasp.cominor.com\/igi\/YlogWMLVAtHbPF5J"},"srcid":null,"width":788,"height":243,"ratio":"VARIABLE","markup":null,"exif":{"FileName":"iFixit-logo.png"}}}
03-22 10:39:42.173 29034 29060 D Api : Request time: 77ms
03-22 10:39:42.173 29034 29060 D Api : Response full: Response{protocol=http/1.1, code=200, message=OK, url=https://tasp.cominor.com/api/2.0/sites/info}
03-22 10:39:42.371 1115 1153 I ActivityManager: Displayed com.dozuki.ifixit/.ui.guide.create.StepEditActivity: +330ms
03-22 10:39:45.904 3201 3201 E NoOpActionFactory: Perform called on NOOp Action! created by: createDisplayMenuPopupAction
03-22 10:39:45.908 3201 3201 E NoOpActionFactory: Perform called on NOOp Action! created by: createDisplayMenuPopupAction
03-22 10:39:47.220 1115 1138 W ActivityManager: Activity stop timeout for ActivityRecord{c7b0a11 u0 com.dozuki.ifixit/.ui.topic.TopicActivity t1728}
03-22 10:39:48.624 5618 5644 D QcrilMsgTunnelSocket: readRilMessage: Buffer = [B@d7bbac7 HexData = [010000000404000011000000514f454d484f4f4bfa0308000100000000]
03-22 10:39:48.624 5618 5644 D QcrilMsgTunnelSocket: Rcvd UNSOL response with 28 bytes data for SUB0
03-22 10:39:48.625 5618 5644 D QcrilMsgTunnelSocket: Response ID 525306 is not served in this process.
03-22 10:39:48.625 5618 5644 D QcrilMsgTunnelSocket: To broadcast an Intent via the notifier to external apps
03-22 10:39:48.628 5618 5618 D QcrilMsgTunnelIfaceManager: handleMessage what = 0
03-22 10:39:48.656 1753 1753 D QC_RIL_OEM_HOOK: Received Broadcast Intent ACTION_UNSOL_RESPONSE_OEM_HOOK_RAW
03-22 10:39:48.656 1753 1753 D QC_RIL_OEM_HOOK: Oem ID in QCRILHOOK UNSOL RESP is QOEMHOOK
03-22 10:39:53.545 1115 4705 D DhcpClient: Received packet: 90:60:f1:58:96:5c ACK: your new IP /192.168.41.121, netmask /255.255.0.0, gateways [/192.168.41.2] DNS servers: /8.8.8.8 /8.8.4.4 , lease time 86400
03-22 10:39:55.600 2847 2052 I GCoreUlr: Successfully inserted 1 locations
03-22 10:39:56.922 1115 4705 D DhcpClient: Received packet: 00:23:12:0f:fc:64 ACK: your new IP /192.168.42.84, netmask /255.255.0.0, gateways [/192.168.41.2] DNS servers: /8.8.8.8 /8.8.4.4 , lease time 86400
03-22 10:40:00.614 1115 4705 D DhcpClient: Received packet: 68:5b:35:99:d3:43 ACK: your new IP /192.168.40.201, netmask /255.255.0.0, gateways [/192.168.41.2] DNS servers: /8.8.8.8 /8.8.4.4 , lease time 86400
03-22 10:40:00.655 4601 4601 W Thread-1294: type=1400 audit(0.0:19405): avc: denied { search } for name="net" dev="sysfs" ino=28048 scontext=u:r:untrusted_app:s0:c512,c768 tcontext=u:object_
Broke this off into https://github.com/iFixit/iFixitAndroid/issues/269.
Pixel, Android 7.1.1
Looks like there are some bugs around the Publishing toggle
On guide creation/edit
03-22 10:56:05.006 32307 833 I Api : Performing API call: DELETE https://tasp.cominor.com/api/2.0/guides/1091621/public?revisionid=4405956
03-22 10:56:05.006 32307 833 I Api : Request body: okhttp3.RequestBody$2@c616171
03-22 10:56:05.040 32307 32307 W IInputConnectionWrapper: finishComposingText on inactive InputConnection
03-22 10:56:05.832 32307 833 D Api : Response code: 200
03-22 10:56:05.832 32307 833 D Api : Response body: {"conclusion_raw":"To reassemble your device, follow these instructions in reverse order.","conclusion_rendered":"<p>To reassemble your device, follow these instructions in reverse order.<\/p>","difficulty":"Moderate","documents":[],"flags":[{"title":"In Progress","flagid":"GUIDE_IN_PROGRESS","text":"This guide is a work in progress. Reload periodically to see the latest changes!"}],"guideid":1091621,"image":null,"introduction_raw":null,"introduction_rendered":"","locale":"en","parts":[],"prerequisites":[],"steps":[{"title":"","lines":[{"text_raw":"Wisdom here","bullet":"black","level":0,"lineid":null,"text_rendered":"Wisdom here"}],"guideid":1091621,"stepid":613369,"orderby":1,"revisionid":2930115,"media":{"type":"image","data":[]},"comments":[]}],"subject":"Wisdom","summary":"","time_required":"No estimate","time_required_min":0,"time_required_max":0,"title":"iPhone 8 Wisdom Replacement","tools":[],"type":"replacement","revisionid":4405957,"created_date":1490205287,"published_date":0,"modified_date":1490205365,"prereq_modified_date":0,"public":false,"comments":[],"category":"iPhone 8","url":"https:\/\/tasp.cominor.com\/Guide\/iPhone+8+Wisdom+Replacement\/1091621","patrol_threshold":500,"can_edit":true,"favorited":false,"completed":false,"author":{"userid":2,"username":"Kyle Wiens","unique_username":"kyle","join_date":null,"image":{"id":277233,"guid":"MrphvTGGRcKHXRV2","mini":"https:\/\/tasp.cominor.com\/igi\/MrphvTGGRcKHXRV2.mini","thumbnail":"https:\/\/tasp.cominor.com\/igi\/MrphvTGGRcKHXRV2.thumbnail","standard":"https:\/\/tasp.cominor.com\/igi\/MrphvTGGRcKHXRV2.standard","medium":"https:\/\/tasp.cominor.com\/igi\/MrphvTGGRcKHXRV2.medium","large":"https:\/\/tasp.cominor.com\/igi\/MrphvTGGRcKHXRV2.large","original":"https:\/\/tasp.cominor.com\/igi\/MrphvTGGRcKHXRV2"},"reputation":16012,"url":"https:\/\/tasp.cominor.com\/User\/2\/Kyle+Wiens","teams":[1],"privileges":["Admin"]},"langid":"en","featured_documentid":null}
03-22 10:56:05.832 32307 833 D Api : Request time: 826ms
03-22 10:56:05.832 32307 833 D Api : Response full: Response{protocol=http/1.1, code=200, message=OK, url=https://tasp.cominor.com/api/2.0/guides/1091621/public?revisionid=4405956}
03-22 10:56:07.647 32307 850 I Api : Performing API call: PUT https://tasp.cominor.com/api/2.0/guides/1091621/public?revisionid=4405957
03-22 10:56:07.647 32307 850 I Api : Request body: okhttp3.RequestBody$2@8732af4
03-22 10:56:07.667 32307 32307 W IInputConnectionWrapper: finishComposingText on inactive InputConnection
03-22 10:56:07.762 3047 3047 W CL--778036960: type=1400 audit(0.0:19747): avc: denied { search } for name="net" dev="sysfs" ino=28048 scontext=u:r:untrusted_app:s0:c512,c768 tcontext=u:object_r:sysfs_net:s0 tclass=dir permissive=0
03-22 10:56:07.762 3047 3047 W CL--778036960: type=1400 audit(0.0:19748): avc: denied { search } for name="net" dev="sysfs" ino=28048 scontext=u:r:untrusted_app:s0:c512,c768 tcontext=u:object_r:sysfs_net:s0 tclass=dir permissive=0
03-22 10:56:07.762 3047 3047 W CL--778036960: type=1400 audit(0.0:19749): avc: denied { search } for name="net" dev="sysfs" ino=28048 scontext=u:r:untrusted_app:s0:c512,c768 tcontext=u:object_r:sysfs_net:s0 tclass=dir permissive=0
03-22 10:56:07.762 3047 3047 W CL--778036960: type=1400 audit(0.0:19750): avc: denied { search } for name="net" dev="sysfs" ino=28048 scontext=u:r:untrusted_app:s0:c512,c768 tcontext=u:object_r:sysfs_net:s0 tclass=dir permissive=0
03-22 10:56:07.762 3047 3047 W CL--778036960: type=1400 audit(0.0:19751): avc: denied { search } for name="600000.qcom,pcie" dev="sysfs" ino=17978 scontext=u:r:untrusted_app:s0:c512,c768 tcontext=u:object_r:sysfs_pcie:s0 tclass=dir permissive=0
03-22 10:56:07.762 3047 3047 W CL--778036960: type=1400 audit(0.0:19752): avc: denied { search } for name="600000.qcom,pcie" dev="sysfs" ino=17978 scontext=u:r:untrusted_app:s0:c512,c768 tcontext=u:object_r:sysfs_pcie:s0 tclass=dir permissive=0
03-22 10:56:07.979 4601 4601 W CL--729274080: type=1400 audit(0.0:19753): avc: denied { search } for name="net" dev="sysfs" ino=28048 scontext=u:r:untrusted_app:s0:c512,c768 tcontext=u:object_r:sysfs_net:s0 tclass=dir permissive=0
03-22 10:56:07.979 4601 4601 W CL--729274080: type=1400 audit(0.0:19754): avc: denied { search } for name="net" dev="sysfs" ino=28048 scontext=u:r:untrusted_app:s0:c512,c768 tcontext=u:object_r:sysfs_net:s0 tclass=dir permissive=0
03-22 10:56:07.979 4601 4601 W CL--729274080: type=1400 audit(0.0:19755): avc: denied { search } for name="net" dev="sysfs" ino=28048 scontext=u:r:untrusted_app:s0:c512,c768 tcontext=u:object_r:sysfs_net:s0 tclass=dir permissive=0
03-22 10:56:07.979 4601 4601 W CL--729274080: type=1400 audit(0.0:19756): avc: denied { search } for name="net" dev="sysfs" ino=28048 scontext=u:r:untrusted_app:s0:c512,c768 tcontext=u:object_r:sysfs_net:s0 tclass=dir permissive=0
03-22 10:56:07.979 4601 4601 W CL--729274080: type=1400 audit(0.0:19757): avc: denied { search } for name="600000.qcom,pcie" dev="sysfs" ino=17978 scontext=u:r:untrusted_app:s0:c512,c768 tcontext=u:object_r:sysfs_pcie:s0 tclass=dir permissive=0
03-22 10:56:07.979 4601 4601 W CL--729274080: type=1400 audit(0.0:19758): avc: denied { search } for name="600000.qcom,pcie" dev="sysfs" ino=17978 scontext=u:r:untrusted_app:s0:c512,c768 tcontext=u:object_r:sysfs_pcie:s0 tclass=dir permissive=0
03-22 10:56:08.599 32307 850 W System.err: java.io.EOFException
03-22 10:56:08.599 32307 850 W System.err: at okio.RealBufferedSource.require(RealBufferedSource.java:59)
03-22 10:56:08.599 32307 850 W System.err: at okio.RealBufferedSource.readHexadecimalUnsignedLong(RealBufferedSource.java:284)
03-22 10:56:08.599 32307 850 W System.err: at okhttp3.internal.http1.Http1Codec$ChunkedSource.readChunkSize(Http1Codec.java:444)
03-22 10:56:08.599 32307 850 W System.err: at okhttp3.internal.http1.Http1Codec$ChunkedSource.read(Http1Codec.java:425)
03-22 10:56:08.599 32307 850 W System.err: at okio.RealBufferedSource.read(RealBufferedSource.java:45)
03-22 10:56:08.599 32307 850 W System.err: at okio.RealBufferedSource.exhausted(RealBufferedSource.java:55)
03-22 10:56:08.599 32307 850 W System.err: at okio.InflaterSource.refill(InflaterSource.java:101)
03-22 10:56:08.599 32307 850 W System.err: at okio.InflaterSource.read(InflaterSource.java:62)
03-22 10:56:08.599 32307 850 W System.err: at okio.GzipSource.read(GzipSource.java:80)
03-22 10:56:08.599 32307 850 W System.err: at okio.Buffer.writeAll(Buffer.java:996)
03-22 10:56:08.599 32307 850 W System.err: at okio.RealBufferedSource.readString(RealBufferedSource.java:189)
03-22 10:56:08.599 32307 850 W System.err: at okhttp3.ResponseBody.string(ResponseBody.java:174)
03-22 10:56:08.599 32307 850 W System.err: at com.dozuki.ifixit.util.api.Api.getResponse(Api.java:383)
03-22 10:56:08.599 32307 850 W System.err: at com.dozuki.ifixit.util.api.Api.performAndParseApiCall(Api.java:325)
03-22 10:56:08.600 32307 850 W System.err: at com.dozuki.ifixit.util.api.Api$5.doInBackground(Api.java:294)
03-22 10:56:08.601 32307 850 W System.err: at com.dozuki.ifixit.util.api.Api$5.doInBackground(Api.java:291)
03-22 10:56:08.601 32307 850 W System.err: at android.os.AsyncTask$2.call(AsyncTask.java:305)
03-22 10:56:08.601 32307 850 W System.err: at java.util.concurrent.FutureTask.run(FutureTask.java:237)
03-22 10:56:08.601 32307 850 W System.err: at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1133)
03-22 10:56:08.601 32307 850 W System.err: at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:607)
03-22 10:56:08.601 32307 850 W System.err: at java.lang.Thread.run(Thread.java:761)
03-22 10:56:08.601 32307 850 E Api : API error
03-22 10:56:08.601 32307 850 E Api : java.io.IOException: Unexpected code
03-22 10:56:08.601 32307 850 E Api : at com.dozuki.ifixit.util.api.Api.getResponse(Api.java:427)
03-22 10:56:08.601 32307 850 E Api : at com.dozuki.ifixit.util.api.Api.performAndParseApiCall(Api.java:325)
03-22 10:56:08.601 32307 850 E Api : at com.dozuki.ifixit.util.api.Api$5.doInBackground(Api.java:294)
03-22 10:56:08.601 32307 850 E Api : at com.dozuki.ifixit.util.api.Api$5.doInBackground(Api.java:291)
03-22 10:56:08.601 32307 850 E Api : at android.os.AsyncTask$2.call(AsyncTask.java:305)
03-22 10:56:08.601 32307 850 E Api : at java.util.concurrent.FutureTask.run(FutureTask.java:237)
03-22 10:56:08.601 32307 850 E Api : at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1133)
03-22 10:56:08.601 32307 850 E Api : at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:607)
03-22 10:56:08.601 32307 850 E Api : at java.lang.Thread.run(Thread.java:761)
Broke off into https://github.com/iFixit/iFixitAndroid/issues/270.
Samsung Galaxy S3, 4.4.2 (Pixel, Android 7.1.1?)
adb logcat
ntext=u:object_r:sysfs_pcie:s0 tclass=dir permissive=0
03-22 11:04:02.204 1115 1781 W ActivityManager: Permission Denial: opening provider com.google.android.apps.photos.contentprovider.MediaContentProvider from ProcessRecord{2265082 1829:com.dozuki.ifixit/u0a136} (pid=1829, uid=10136) that is not exported from uid 10083
03-22 11:04:02.423 1115 13212 W ActivityManager: Permission Denial: opening provider com.google.android.apps.photos.contentprovider.MediaContentProvider from ProcessRecord{2265082 1829:com.dozuki.ifixit/u0a136} (pid=1829, uid=10136) that is not exported from uid 10083
03-22 11:04:02.442 1115 1484 I nanohub : osLog: bridge: Got event 0x00000221 with 1296 bytes of data
03-22 11:04:02.449 1115 1484 I nanohub : osLog: bridge: Got event 0x00000221 with 720 bytes of data
03-22 11:04:02.453 1115 1484 I nanohub : osLog: bridge: Issuing on-demand request for Cell Info
03-22 11:04:02.473 1115 1484 I nanohub : osLog: bridge: Got event 0x00000225 with 200 bytes of data
03-22 11:04:02.487 1115 1484 I nanohub : osLog: [WifiLocator] incoming scan 0x20028ea0
03-22 11:04:02.488 1115 1484 I nanohub : osLog: [WifiLocator] wifi position success (21m)
03-22 11:04:02.490 1115 1484 I nanohub : osLog: [CellLocator] incoming scan 0x20028dac
03-22 11:04:02.492 1115 1484 I nanohub : osLog: [CellLocator] cell position success (2649m)
03-22 11:04:02.494 1115 1484 I nanohub : osLog: [LocEng] Sending Scan Request with interval ~60 seconds, ~174 meters
03-22 11:04:02.496 1115 1484 I nanohub : osLog: [GeofencingEngine] LocationCallback: provider 1, accuracy 20 meters, 0 transitions
03-22 11:04:02.625 2847 28821 I GCoreUlr: Successfully inserted 1 locations
03-22 11:04:02.632 1115 1129 W ActivityManager: Permission Denial: opening provider com.google.android.apps.photos.contentprovider.MediaContentProvider from ProcessRecord{2265082 1829:com.dozuki.ifixit/u0a136} (pid=1829, uid=10136) that is not exported from uid 10083
03-22 11:04:02.844 1115 5406 W ActivityManager: Permission Denial: opening provider com.google.android.apps.photos.contentprovider.MediaContentProvider from ProcessRecord{2265082 1829:com.dozuki.ifixit/u0a136} (pid=1829, uid=10136) that is not exported from uid 10083
03-22 11:04:03.057 1115 30560 W ActivityManager: Permission Denial: opening provider com.google.android.apps.photos.contentprovider.MediaContentProvider from ProcessRecord{2265082 1829:com.dozuki.ifixit/u0a136} (pid=1829, uid=10136) that is not exported from uid 10083
03-22 11:04:03.272 1115 1128 W ActivityManager: Permission Denial: opening provider com.google.android.apps.photos.contentprovider.MediaContentProvider from ProcessRecord{2265082 1829:com.dozuki.ifixit/u0a136} (pid=1829, uid=10136) that is not exported from uid 10083
03-22 11:04:03.485 1115 5365 W ActivityManager: Permission Denial: opening provider com.google.android.apps.photos.contentprovider.MediaContentProvider from ProcessRecord{2265082 1829:com.dozuki.ifixit/u0a136} (pid=1829, uid=10136) that is not exported from uid 10083
03-22 11:04:03.698 1115 13212 W ActivityManager: Permission Denial: opening provider com.google.android.apps.photos.contentprovider.MediaContentProvider from ProcessRecord{2265082 1829:com.dozuki.ifixit/u0a136} (pid=1829, uid=10136) that is not exported from uid 10083
03-22 11:04:03.890 1115 4705 D DhcpClient: Received packet: 28:cf:da:e2:67:56 ACK: your new IP /192.168.40.148, netmask /255.255.0.0, gateways [/192.168.41.2] DNS servers: /8.8.8.8 /8.8.4.4 , lease time 86400
03-22 11:04:03.913 1115 4944 W ActivityManager: Permission Denial: opening provider com.google.android.apps.photos.contentprovider.MediaContentProvider from ProcessRecord{2265082 1829:com.do
Update: Looks like we are now only allowing uploading of a single image at a time. Seems ok to me.
Pixel, Android 7.1.1
Selecting multiple images for upload with Media Manager only seems to upload one image. Once got an error message saying only 4 images may be uploaded at a time.
Broke off number 4.2.3 into https://github.com/iFixit/iFixitAndroid/issues/274
Here are my notes from testing so far on 7.1.1, Pixel
Broke off into https://github.com/iFixit/iFixitAndroid/issues/271
Creating an account through the app issues: img_2261
I'm guessing this is platform-independent, but this is a Samsung Galaxy S3, 4.4.2.
Broke off into https://github.com/iFixit/iFixitAndroid/issues/270
Samsung G S3, 4.4.2
Problem with using camera in app (also happens with Media Manager)
W/QCameraHWI_Preview( 181): Debug : virtual void android::QCameraStream_preview::stop() : Preview streaming Stopped [186/1820
V/Sensors ( 763): setDelay - sensor Accelerometer (handle 4), rate 66 ms (15.15 Hz)
E/Sensors ( 763): activatePendingSensors : mEnabled = 10
E/Sensors ( 763): requested_sensors(70) from kernel
E/mm-camera( 181): mm_camera_ch_fn: MM_CAMERA_STATE_EVT_UNREG_BUF
W/QCameraHWI_Preview( 181): Debug : virtual void android::QCameraStream_preview::stop() : Buffer Unprepared
W/QCameraHWI_Preview( 181): put buffer 0 successfully
D/PowerManagerService( 763): [api] applyWakeLockFlagsOnReleaseLocked : userActivityNoUpdateLocked is called : SCREEN_BRIGHT_WAKE_LOCK 'AbstractCameraActivity' ON_AFTER_RELEASE (uid=10128, pid=12035, ws=null)
(elapsedTime=7247)
W/WindowManager( 763): Force-removing child win Window{43069df8 u0 SurfaceView} from container Window{430338c0 u0 com.sec.android.app.camera/com.sec.android.app.camera.Camera}
I/SurfaceFlinger( 178): id=204 Removed TurfaceView (11/16)
I/SurfaceFlinger( 178): id=204 Removed TurfaceView (-2/16)
W/QCameraHWI_Preview( 181): put buffer 1 successfully
D/KeyguardUpdateMonitor( 981): sendKeyguardVisibilityChanged(true)
D/KeyguardUpdateMonitor( 981): handleKeyguardVisibilityChanged(1)
W/QCameraHWI_Preview( 181): put buffer 2 successfully
W/QCameraHWI_Preview( 181): virtual void android::QCameraStream_preview::stop(): X
W/QCameraHWI( 181): <DEBUG><845>myMode = 9, ZSL mode = 8
W/QCameraHWI_Still( 181): stopPolling
E/Sensors ( 763): activatePendingSensors : mEnabled = 10
E/Sensors ( 763): requested_sensors(70) from kernel
E/mm-camera( 436): config_v4l2_request, type = 2
E/mm-camera( 436): config_v4l2_request, type = 2
E/mm-camera( 436): config_CAMERA_STOP_ZSL:, ctrl->state = 5
E/mm-camera( 436): config_CAMERA_STOP_ZSL: return ctrlCmd->status = 1
E/mm-camera( 436): config_MSM_V4L2_STREAM_OFF: Calling zoom_set_parms for MODE
E/mm-camera( 436): config_MSG_ID_STOP_ACK: ctrlCmd->type 2
E/mm-camera( 436): sending CTRL_CMD_DONE to kernel!, length = 0, status = 1
E/mm-camera( 436): config_MSG_ID_STOP_ACK: new ctrl->state is 0
W/QCameraHWI_Still( 181): void android::QCameraStream_Snapshot::deInitBuffer(): E
E/mm-camera( 181): mm_camera_ch_fn: MM_CAMERA_STATE_EVT_UNREG_BUF
W/QCameraHWI( 181): Release 0xb857c684
E/QCameraHWI( 181): heap->fd[0]=74, heap->camera_memory[0]=0xb8552d10, Release 0xe662c540
E/QCameraHWI( 181): heap->fd[1]=77, heap->camera_memory[1]=0xb8552df0, Release 0xe662cfc0
I/ServiceKeeper( 763): In getseinfo pid = 763 uid = 1000 seinfo= system
E/QCameraHWI( 181): heap->fd[2]=80, heap->camera_memory[2]=0xb85785e8, Release 0xdbf12a80
E/QCameraHWI( 181): heap->fd[3]=83, heap->camera_memory[3]=0xb85786c8, Release 0xdbf12680
E/QCameraHWI( 181): heap->fd[4]=86, heap->camera_memory[4]=0xb85787a8, Release 0xe307bb80
W/QCameraHWI( 181): Release 0xb857c994
E/QCameraHWI( 181): heap->fd[0]=89, heap->camera_memory[0]=0xb8551a40, Release 0xe307b240
E/QCameraHWI( 181): heap->fd[1]=92, heap->camera_memory[1]=0xb8551b20, Release 0xe5d340c0
E/QCameraHWI( 181): heap->fd[2]=95, heap->camera_memory[2]=0xb8551c00, Release 0xe4ba7380
E/QCameraHWI( 181): heap->fd[3]=98, heap->camera_memory[3]=0xb8551ce0, Release 0xe4908100
E/QCameraHWI( 181): heap->fd[4]=101, heap->camera_memory[4]=0xb854bfd0, Release 0xe35a9c40
W/QCameraHWI( 181): Release 0xb857cfb4
E/QCameraHWI( 181): heap->fd[0]=68, heap->camera_memory[0]=0xb858e240, Release 0xe1fa2d40
D/SecCameraCoreManager( 181): cancelPicture
W/QualcommCamera2( 181): Q int android::cancel_picture(camera_device*): E
D/SecCameraCoreManager( 181): release
D/SecCameraCoreManager( 181): virtual void android::SecCameraCoreManager::release(): release IT policy checking thread
W/QualcommCamera2( 181): Q void android::release(camera_device*): E
D/SecCameraCoreManager( 181): setPreviewWindow
W/QCameraHWI( 181): [setPreviewWindow:3007] E mPreviewState = 0, mStreamDisplay = 0x0xb8582228
W/QCameraHWI( 181): android::status_t android::QCameraHardwareInterface::setPreviewWindow(preview_stream_ops_t*):Received Setting NULL preview window
W/QCameraHWI( 181): android::status_t android::QCameraHardwareInterface::setPreviewWindow(preview_stream_ops_t*): mPreviewWindow = 0x0x0, mStreamDisplay = 0x0xb8582228
W/QCameraHWI_Preview( 181): setPreviewWindow: E
W/QCameraHWI_Preview( 181): Setting NULL preview window
W/QCameraHWI( 181): setPreviewWindow : X, mPreviewState = 0
D/SecCameraCoreManager( 181): SecCameraCoreManager destroyed: pid=181
I/ShotSingle( 181): ShotSingle destroyed: pid=181
I/ShotSingle( 181): Wait for compressed image callback to be done.
I/ShotSingle( 181): Wait done. (0s. 0ms.) with [0, 0]
I/ShotCommon( 181): ShotCommon destroyed: pid=181
D/SecCameraCoreManager( 181): SecCameraCoreManager destroyed: before mHardware.clear()
I/SecCameraCoreManager( 181): Destroying camera 0
W/QualcommCamera2( 181): Q int android::close_camera_device(hw_device_t*): device =0xb8567cd8 E
W/QCameraHWI_Preview( 181): virtual void android::QCameraStream_preview::release() : BEGIN
W/QCameraHWI_Preview( 181): Debug : virtual void android::QCameraStream_preview::release() : De init Channel
W/QCameraHWI_Preview( 181): virtual void android::QCameraStream_preview::release(): END
W/QCameraHWI( 181): virtual android::QCameraHardwareInterface::~QCameraHardwareInterface():Before lock
W/QCameraHWI( 181): virtual android::QCameraHardwareInterface::~QCameraHardwareInterface():After lock
W/QCameraHWI( 181): Release 0xb857b58c
E/QCameraHWI( 181): heap->fd[0]=71, heap->camera_memory[0]=0xb8576f98, Release 0xe1afaa80
E/mm-camera( 181): mm_camera_poll_proc_pipe: handling MM_CAMERA_PIPE_CMD_EXIT
I/SurfaceFlinger( 178): id=203 Removed TurfaceView (10/15)
I/SurfaceFlinger( 178): id=203 Removed TurfaceView (-2/15)
E/mm-camera( 181): mm_camera_close : Close Threads in Cam Close
E/mm-camera( 181): mm_camera_poll_proc_pipe: handling MM_CAMERA_PIPE_CMD_EXIT
E/mm-camera( 181): mm_camera_poll_proc_pipe: handling MM_CAMERA_PIPE_CMD_EXIT
E/mm-camera( 181): mm_camera_poll_proc_pipe: handling MM_CAMERA_PIPE_CMD_EXIT
E/mm-camera( 181): mm_camera_poll_proc_pipe: handling MM_CAMERA_PIPE_CMD_EXIT
E/mm-camera( 181): mm_camera_poll_proc_pipe: handling MM_CAMERA_PIPE_CMD_EXIT
W/WindowManager( 763): Force-removing child win Window{43044de8 u0 SurfaceView} from container Window{430338c0 u0 com.sec.android.app.camera/com.sec.android.app.camera.Camera}
D/KeyguardUpdateMonitor( 981): sendKeyguardVisibilityChanged(true)
D/KeyguardUpdateMonitor( 981): handleKeyguardVisibilityChanged(1)
I/SurfaceFlinger( 178): id=202 Removed Damera (10/14)
I/SurfaceFlinger( 178): id=202 Removed Damera (-2/14)
I/SurfaceFlinger( 178): id=202 Removed Damera (-2/14)
D/KeyguardUpdateMonitor( 981): sendKeyguardVisibilityChanged(true)
D/KeyguardUpdateMonitor( 981): handleKeyguardVisibilityChanged(1)
I/ServiceKeeper( 763): In getseinfo pid = 763 uid = 1000 seinfo= system
W/WindowManager( 763): Failed looking up window
W/WindowManager( 763): java.lang.IllegalArgumentException: Requested window android.os.BinderProxy@42a152a8 does not exist
W/WindowManager( 763): at com.android.server.wm.WindowManagerService.windowForClientLocked(WindowManagerService.java:9928)
W/WindowManager( 763): at com.android.server.wm.WindowManagerService.windowForClientLocked(WindowManagerService.java:9919)
W/WindowManager( 763): at com.android.server.wm.WindowState$DeathRecipient.binderDied(WindowState.java:1495)
W/WindowManager( 763): at android.os.BinderProxy.sendDeathNotice(Binder.java:493)
W/WindowManager( 763): at dalvik.system.NativeStart.run(Native Method)
I/WindowState( 763): WIN DEATH: null
W/WindowManager( 763): Failed looking up window
W/WindowManager( 763): java.lang.IllegalArgumentException: Requested window android.os.BinderProxy@42ce5b40 does not exist
W/WindowManager( 763): at com.android.server.wm.WindowManagerService.windowForClientLocked(WindowManagerService.java:9928)
W/WindowManager( 763): at com.android.server.wm.WindowManagerService.windowForClientLocked(WindowManagerService.java:9919)
W/WindowManager( 763): at com.android.server.wm.WindowState$DeathRecipient.binderDied(WindowState.java:1495)
W/WindowManager( 763): at android.os.BinderProxy.sendDeathNotice(Binder.java:493)
W/WindowManager( 763): at dalvik.system.NativeStart.run(Native Method)
E/mm-camera( 181): mm_camera_close: ds_fd = 33
E/mm-camera( 181): mm_camera_socket_close: fd = 33
I/WindowState( 763): WIN DEATH: null
D/SecCameraCoreManager( 181): SecCameraCoreManager destroyed: after mHardware.clear()
V/MediaPlayer( 181): disconnect
V/MediaPlayerService( 181): disconnect(2) from pid 12035
V/StagefrightPlayer( 181): reset
Broke off into https://github.com/iFixit/iFixitAndroid/issues/272
Not a show-stopper, but it would be nice if we showed the guide image at the introduction step of guide view
(Samsung Galaxy S3, 4.4.2)
Broke off into https://github.com/iFixit/iFixitAndroid/issues/273
For some reason My Guides isn't up to date even after pulling down to cause update
Samsung G S3, 4.4.2
This has been resolved
The answers tab on category pages still doesn't want to load
Galaxy S3, 4.4.2
RE publish toggle on guide create - it's a known bug with the API, there's an issue for it.
Broke off the remaining problems from here into separate actionable issues and added relevant links to the comments above.
What are we finding? Let's catalog our issues here.