Description of the issue:
The DuckDuckGo Privacy Essentials (DDGPE) browser extension causes several major problems in Brave.
Firstly, any keyboard input (e.g. typing, hotkeys) while on a non-Tor private window, results in the Brave browser crashing and closing all windows (both private, regular and Tor). This only happens in non-Tor private windows, and only when DDGPE is enabled, but also every time DDGPE (and otherwise nothing except Brave Shields) is enabled.
I am including the graphical example from @AX3M for demonstration purposes:
Secondly, even before this first problem was introduced (some time between Brave versions 63 and 65), DDGPE was already making it impossible to search from the address bar while in a non-Tor private window. This is because DDGPE controls the default search engine, making it impossible to change the search engine’s keyword to ‘null’. Again, this problem only occurred in non-Tor private windows.
How can this issue be reproduced?
1 Launch Brave
2 Install DDGPE
3 Navigate to chrome://extensions/ and under DDGPE’s ‘Details’ turn on ‘Allow in private’
4 Open non-Tor private window (Ctrl+Shift+N)
5 Try hitting a key, e.g. typing in address bar or opening new tab (Ctrl+T)
6a Currently this will crash Brave
6b Formerly (until at least Brave version 63) your hotkeys would work, but if you typed a search term in the address bar which was one word with no URL-forbidden characters, Brave would try to connect to http://[search term]/
6c Formerly (until at least Brave version 63) your hotkeys would work, but if you typed a search term in the address bar which included spaces or other URL-forbidden characters, nothing would happen
Just like in regular windows or Tor private windows, hotkeys should perform their function, and typing a search term in the address bar should connect you to https://duckduckgo.com/?q=[search term]
Reproduces how often:
Every single time
Brave Version( check
Version 0.68.139 Chromium: 77.0.3865.90 (Official Build) (64-bit)
Windows 8.1 (64-bit), Ubuntu 18.04 (64-bit)
See also previous topics on these subjects, which never received any replies from staff: