| Summary: | xconsole dumps core (XFree86 3.3.6) | ||
|---|---|---|---|
| Product: | Base System | Reporter: | richw <richw> |
| Component: | misc | Assignee: | freebsd-bugs (Nobody) <bugs> |
| Status: | Closed FIXED | ||
| Severity: | Affects Only Me | ||
| Priority: | Normal | ||
| Version: | 4.2-RELEASE | ||
| Hardware: | Any | ||
| OS: | Any | ||
|
Description
richw
2000-11-29 05:50:00 UTC
State Changed From-To: open->closed You need to bring this up with the XFree folks. X is not part of the FreeBSD base system. I've found a workaround to this problem. Put the following lines in /usr/X11R6/lib/X11/xdm/Xsetup_0, before the call to "xconsole": export USER=root export HOME=/root The problem seems to have something to do with XFree86's _XGetpwuid() macro (defined in include/Xos_r.h). Defining the home directory (in this case, root's home) in the environment should cause the broken _XGetpwuid() call to be sidestepped. I'll bring this problem up with the XFree people. Rich Wales richw@webcom.com http://www.webcom.com/richw/ |