| Summary: | [stdout/stderr] Numerous "X Error: BadWindow" and "X Error: BadAccess" Messages | ||
|---|---|---|---|
| Product: | TDE | Reporter: | Darrell <darrella> |
| Component: | system | Assignee: | Timothy Pearson <kb9vqf> |
| Status: | NEW --- | ||
| Severity: | normal | CC: | bugwatch, darrella |
| Priority: | P1 | ||
| Version: | 3.5.13.x [Trinity] | ||
| Hardware: | All | ||
| OS: | All | ||
| Compiler Version: | TDE Version String: | ||
| Application Version: | Application Name: | ||
|
Description
Darrell
2010-10-01 16:57:39 CDT
(In reply to comment #0) > The error messages do not appear in other desktops such as Xfce. The problem > seems unique to legacy KDE/QT3 code. A note to any developer who comes across this bug: from what I can tell, the BadWindow errors do not come from within Trinity, but rather from a malfunctioning segment of Qt3 code. This problem would obviously be resolved if the TQT interface were enhanced to support Qt4, so I would suggest that any experienced Qt developers concentrate their efforts on the TQT interface. Now that some of the stderr messages have identification prefixes, occasionally I notice messages like this: [kinit] TDE detected X Error: BadWindow (invalid Window parameter) 3 At one time somebody added an error trap in the kinit code. I don't know whether this new information helps. :) I might have run into another clue: the BadWindow errors seem to occur when closing certain windows. A repeatable example is starting ktip and then closing. Other repeatable examples include kpdf and kfind. Closing either causes the error messages. The common action seems to be closing a window triggers the error messages. Perhaps those apps causing the error messages use the same mechanism for closing and those that do not cause the errors use a different mechanism for closing. I hope this helps! |