[Bug 24569] New: ~/.xsession-errors filling with "fixme:tapi" messages
http://bugs.winehq.org/show_bug.cgi?id=24569 Summary: ~/.xsession-errors filling with "fixme:tapi" messages Product: Wine Version: 1.3.1 Platform: x86 OS/Version: Linux Status: UNCONFIRMED Severity: major Priority: P2 Component: -unknown AssignedTo: wine-bugs(a)winehq.org ReportedBy: jason.whipp(a)gmail.com Running Zultys MXIE (a phone client to Zultys phone systems) I am seeing this message repeating over and over (to a tune of thousands of times) while MXIE is running: fixme:tapi:lineGetDevCapsA (0x16ef128, 000229c2, 00020002, 00000000, 0x1a0d750): stub. fixme:tapi:lineNegotiateAPIVersion (0x16ef128, 141763, 65540, 131074, 0x1a0e81c, 0x1a0e800): stub. Wasn't seeing this previous to 1.3.1 running Zultys MXIE client, but since the .xsessions-errors file was never an issue before, I've never looked. This is a major problem as an average session of mxie will make for a 4 gig .xsession-errors file. As a work around, I've changed my ~/.xsession-errors to a symlink to /dev/null. -- Configure bugmail: http://bugs.winehq.org/userprefs.cgi?tab=email 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.
http://bugs.winehq.org/show_bug.cgi?id=24569 --- Comment #1 from Louis Lenders <xerox_xerox2000(a)yahoo.co.uk> 2010-09-29 15:54:47 CDT --- Created an attachment (id=31030) --> (http://bugs.winehq.org/attachment.cgi?id=31030) patch does attached patch help (just quiet the fixme's) -- Configure bugmail: http://bugs.winehq.org/userprefs.cgi?tab=email 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.
http://bugs.winehq.org/show_bug.cgi?id=24569 Dmitry Timoshkov <dmitry(a)codeweavers.com> changed: What |Removed |Added ---------------------------------------------------------------------------- Status|UNCONFIRMED |RESOLVED Resolution| |INVALID Severity|major |minor --- Comment #2 from Dmitry Timoshkov <dmitry(a)codeweavers.com> 2010-09-29 23:50:49 CDT --- Wine doesn't explicitly add anything to ~/.xsession-errors, all Wine output is printed to stderr. You may use WINEDEBUG=-all to workaround broken WM/ console emulator behaviour. -- Configure bugmail: http://bugs.winehq.org/userprefs.cgi?tab=email 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.
http://bugs.winehq.org/show_bug.cgi?id=24569 Dmitry Timoshkov <dmitry(a)codeweavers.com> changed: What |Removed |Added ---------------------------------------------------------------------------- Status|RESOLVED |CLOSED --- Comment #3 from Dmitry Timoshkov <dmitry(a)codeweavers.com> 2010-09-29 23:51:02 CDT --- Closing invalid. -- Configure bugmail: http://bugs.winehq.org/userprefs.cgi?tab=email 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.
http://bugs.winehq.org/show_bug.cgi?id=24569 --- Comment #4 from Jase Whipp <jason.whipp(a)gmail.com> 2010-09-30 11:10:59 CDT --- (In reply to comment #2)
Wine doesn't explicitly add anything to ~/.xsession-errors, all Wine output is printed to stderr. You may use WINEDEBUG=-all to workaround broken WM/ console emulator behaviour.
WINEDEBUG=-all is an env variable wine respects? I don't understand the "broken WM/console emulator behavior comment...what is broken? We're talking logging from wine, not the wm or any console emulator. -- Configure bugmail: http://bugs.winehq.org/userprefs.cgi?tab=email 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.
http://bugs.winehq.org/show_bug.cgi?id=24569 Jerome Leclanche <adys.wh(a)gmail.com> changed: What |Removed |Added ---------------------------------------------------------------------------- CC| |adys.wh(a)gmail.com --- Comment #5 from Jerome Leclanche <adys.wh(a)gmail.com> 2010-09-30 11:31:49 CDT --- The real issue here is that tapi:lineGetDevCapsA and tapi:lineNegotiateAPIVersion are very verbose. xsession-errors is automatically managed to by the X server, so it's not directly Wine's fault if yours ends up being gigabytes-large. The best you can hope for is either: - Devs making it a fixme-once (Louis' patch) - Properly implementing and unstubbing the functions - Downgrading the fixmes to warns And meanwhile, linking to /dev/null is fine. This should be closed as a dupe of bug 15435. -- Configure bugmail: http://bugs.winehq.org/userprefs.cgi?tab=email 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.
http://bugs.winehq.org/show_bug.cgi?id=24569 --- Comment #6 from Jase Whipp <jason.whipp(a)gmail.com> 2010-09-30 11:43:47 CDT --- (In reply to comment #5)
The real issue here is that tapi:lineGetDevCapsA and tapi:lineNegotiateAPIVersion are very verbose. xsession-errors is automatically managed to by the X server, so it's not directly Wine's fault if yours ends up being gigabytes-large.
The best you can hope for is either: - Devs making it a fixme-once (Louis' patch) - Properly implementing and unstubbing the functions - Downgrading the fixmes to warns
And meanwhile, linking to /dev/null is fine.
This should be closed as a dupe of bug 15435.
Which is the nature of this bug. :) Really, what I think we need is configurable *outside of compilation params* wine logging. As a user of wine, I'd like to be able to turn on and off verbose logging when needed. A simple way may be adding a simple check box to winecfg to enabling verbose logging, off by default. So I guess what I am saying is for a technical wine user, this may not be a bug, but an enhancement request. However, for a normal user of wine, not testing, over verbose logging could be a bug considering they are not looking for logging to begin with. -- Configure bugmail: http://bugs.winehq.org/userprefs.cgi?tab=email 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.
http://bugs.winehq.org/show_bug.cgi?id=24569 --- Comment #7 from Dmitry Timoshkov <dmitry(a)codeweavers.com> 2010-09-30 11:50:18 CDT --- Once again: Wine doesn't write anything to ~/.xsession-errors, all Wine output is printed to stderr. You need to find out who redirects Wine output to ~/.xsession-errors, and file a bug report to its developers. Regarding WINEDEBUG usage refer to the user documentation, or ask on the user support forum. -- Configure bugmail: http://bugs.winehq.org/userprefs.cgi?tab=email 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.
http://bugs.winehq.org/show_bug.cgi?id=24569 --- Comment #8 from Jerome Leclanche <adys.wh(a)gmail.com> 2010-09-30 12:14:07 CDT --- (In reply to comment #7)
Once again: Wine doesn't write anything to ~/.xsession-errors, all Wine output is printed to stderr.
You need to find out who redirects Wine output to ~/.xsession-errors, and file a bug report to its developers.
Regarding WINEDEBUG usage refer to the user documentation, or ask on the user support forum.
IIUC, X automatically redirects stderr->xsession-errors if the program was not opened from a terminal. -- Configure bugmail: http://bugs.winehq.org/userprefs.cgi?tab=email 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.
http://bugs.winehq.org/show_bug.cgi?id=24569 --- Comment #9 from Austin English <austinenglish(a)gmail.com> 2010-09-30 12:32:12 CDT --- (In reply to comment #6)
Really, what I think we need is configurable *outside of compilation params* wine logging. As a user of wine, I'd like to be able to turn on and off verbose logging when needed. A simple way may be adding a simple check box to winecfg to enabling verbose logging, off by default.
It is, add 'WINEDEBUG=-all' to your environment (~/.bashrc, likely) to disable it for all apps or to the particular shortcut you're using to disable it for just that program. -- Configure bugmail: http://bugs.winehq.org/userprefs.cgi?tab=email 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.
http://bugs.winehq.org/show_bug.cgi?id=24569 --- Comment #10 from Jase Whipp <jason.whipp(a)gmail.com> 2010-09-30 12:37:40 CDT --- (In reply to comment #8)
(In reply to comment #7)
Once again: Wine doesn't write anything to ~/.xsession-errors, all Wine output is printed to stderr.
You need to find out who redirects Wine output to ~/.xsession-errors, and file a bug report to its developers.
Regarding WINEDEBUG usage refer to the user documentation, or ask on the user support forum.
IIUC, X automatically redirects stderr->xsession-errors if the program was not opened from a terminal.
That's my understanding as well. I'm basically turning off a useful X log facility or disabling output for ALL wine apps which I shouldn't need to do for one chatty app. There's nothing broken in the X configuration. I still think an option in winecfg is warranted, that way a program that has too much sdout can be -all logged while others can be left alone with out creating pipe files. And the issue of the fixme:tapi are way to numerous, I don't see how that's invalid. -- Configure bugmail: http://bugs.winehq.org/userprefs.cgi?tab=email 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.
http://bugs.winehq.org/show_bug.cgi?id=24569 Louis Lenders <xerox_xerox2000(a)yahoo.co.uk> changed: What |Removed |Added ---------------------------------------------------------------------------- CC| |xerox_xerox2000(a)yahoo.co.uk --- Comment #11 from Louis Lenders <xerox_xerox2000(a)yahoo.co.uk> 2010-09-30 12:40:10 CDT ---
And the issue of the fixme:tapi are way to numerous,
I'll send the patch to quiet the fixme's then (probably tomorrow though). -- Configure bugmail: http://bugs.winehq.org/userprefs.cgi?tab=email 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.
http://bugs.winehq.org/show_bug.cgi?id=24569 --- Comment #12 from Austin English <austinenglish(a)gmail.com> 2010-09-30 12:40:51 CDT --- (In reply to comment #10)
I'm basically turning off a useful X log facility or disabling output for ALL wine apps which I shouldn't need to do for one chatty app. There's nothing broken in the X configuration. I still think an option in winecfg is warranted, that way a program that has too much sdout can be -all logged while others can be left alone with out creating pipe files.
And the issue of the fixme:tapi are way to numerous, I don't see how that's invalid.
See bug 15435 a (long) discussion on the topic. -- Configure bugmail: http://bugs.winehq.org/userprefs.cgi?tab=email 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.
http://bugs.winehq.org/show_bug.cgi?id=24569 --- Comment #13 from Jase Whipp <jason.whipp(a)gmail.com> 2010-09-30 12:45:33 CDT --- (In reply to comment #9)
(In reply to comment #6)
Really, what I think we need is configurable *outside of compilation params* wine logging. As a user of wine, I'd like to be able to turn on and off verbose logging when needed. A simple way may be adding a simple check box to winecfg to enabling verbose logging, off by default.
It is, add 'WINEDEBUG=-all' to your environment (~/.bashrc, likely) to disable it for all apps or to the particular shortcut you're using to disable it for just that program.
I'll utilize this for the mxie app, thanks. -- Configure bugmail: http://bugs.winehq.org/userprefs.cgi?tab=email 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.
http://bugs.winehq.org/show_bug.cgi?id=24569 Dmitry Timoshkov <dmitry(a)codeweavers.com> changed: What |Removed |Added ---------------------------------------------------------------------------- CC| |satyagowtham.k(a)gmail.com --- Comment #14 from Dmitry Timoshkov <dmitry(a)codeweavers.com> 2010-10-06 10:31:23 CDT --- *** Bug 24648 has been marked as a duplicate of this bug. *** -- Configure bugmail: http://bugs.winehq.org/userprefs.cgi?tab=email 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.
participants (1)
-
wine-bugs@winehq.org