[Bug 47356] By default only echo errors and traces

wine-bugs at winehq.org wine-bugs at winehq.org
Wed Jun 12 12:36:08 CDT 2019


https://bugs.winehq.org/show_bug.cgi?id=47356

Zebediah Figura <z.figura12 at gmail.com> changed:

           What    |Removed                     |Added
----------------------------------------------------------------------------
                 CC|                            |z.figura12 at gmail.com

--- Comment #1 from Zebediah Figura <z.figura12 at gmail.com> ---
(In reply to Alberto Salvia Novella from comment #0)
> As said in:
> https://wiki.winehq.org/Debug_Channels
> 
> By default Wine echoes all debug channels. For the end user it would be more
> meaningful only to echo "err" and "trace" by default.
> 
> Plus echoing the rest of channels even noticeably slowed down my computer on
> certain scenarios. It even froze it when saving the echo into a variable, or
> redirecting to a file.
> 
> Programs should only print messages that would require an action by the kind
> of user in front of the screen.

That's really not how it works, I think you're confusing our "channels" and
"classes". "Channels" describe component, "classes" describe severity. We only
report the most severe messages (FIXME, ERR) and ignore the least (WARN, TRACE)
by default. That should never result in slowdown from logging. If it does, it
probably means a specific message needs to be silenced.

Having ERR, FIXME on by default is entirely a debugging tool. It's good for a
spot check if programs fail, because it will diagnose a problem generally with
little to no overhead. Normally a user is expected to not run an application
from the terminal, or to run with WINEDEBUG=-all. (I have my qualms with this
policy, but.)

-- 
Do not reply to this email, post in Bugzilla using the
above URL to reply.
You are receiving this mail because:
You are watching all bug changes.



More information about the wine-bugs mailing list