12 Additional Debugging Info
TiA4f8R edited this page 2021-05-15 19:13:05 +02:00

Generate Additional Debugging Info

The developers sometimes need additional info about your problem because they cannot reproduce it. This happens, for example, when a problem is restricted to certain countries or caused by network / proxy settings. Hence the developers may get different responses from a service than you.

You'll be asked by a developer to generate additional information and send it to a developer's email address. Please do not post the additional info on GitHub, because it might contain sensitive information about your NewPipe usage.

Generate a HAR

A HAR contains the network traffic you caused while using NewPipe. Logging this information is not possible with the "normal" NewPipe version. To get this sensitive information, you will need to install a debugging version of NewPipe. When asking you to generate a HAR, the dev should provide you a debugging version. If this is not the case, don't hesitate to ask for one!

  1. Enable USB debugging on your Android device.
  2. Connect your phone to your PC through USB.
  3. Open Chrome/Chromium on your PC, type chrome://inspect into the address bar.
  4. You will see a dialog box asking to enable USB debugging for your computer (identified by its fingerprint). Agree to it.
  5. Open that debug version of NewPipe on your phone.
  6. Select the NewPipe debug version in Chrome/Chromium:

click on inspect

  1. Click on Inspect and go to the Network tab.

Important note: a bug breaks the inspection window of NewPipe debug versions in versions 89 and higher of Chrome/Chromium, see this issue for more information. Use Edge Chromium or Brave as a workaround or this old version of Chromium: Windows 32 bit version, Windows 64 bit version, MacOS version, Linux 64 bit version.

  1. Reproduce the problem.
  2. In the DevTools, save the network traffic as HAR by right-clicking on a request and then clicking on Save as HAR with content:

export HAR