Bug 132445
Summary: | Xnest in fc3test1 segfaults when I try to use X11-forwarding | ||
---|---|---|---|
Product: | [Fedora] Fedora | Reporter: | Njål Karevoll <nspam> |
Component: | xorg-x11 | Assignee: | X/OpenGL Maintenance List <xgl-maint> |
Status: | CLOSED CURRENTRELEASE | QA Contact: | |
Severity: | medium | Docs Contact: | |
Priority: | medium | ||
Version: | 3 | CC: | bugzilla, wtogami |
Target Milestone: | --- | ||
Target Release: | --- | ||
Hardware: | i386 | ||
OS: | Linux | ||
Whiteboard: | |||
Fixed In Version: | fc3test3 | Doc Type: | Bug Fix |
Doc Text: | Story Points: | --- | |
Clone Of: | Environment: | ||
Last Closed: | 2005-03-06 23:52:16 UTC | Type: | --- |
Regression: | --- | Mount Type: | --- |
Documentation: | --- | CRM: | |
Verified Versions: | Category: | --- | |
oVirt Team: | --- | RHEL 7.3 requirements from Atomic Host: | |
Cloudforms Team: | --- | Target Upstream Version: | |
Embargoed: |
Description
Njål Karevoll
2004-09-13 15:20:57 UTC
Please test if this is still an issue with rawhide. If so, can you install the debuginfo package and get a gdb backtrace? Hmm.. I can't seem to find the package (also having trouble searching because "yum search packagename" only returns "Error: command not implemented yet"). What is the debuginfopackage' name? Both xorg-x11 and XFree86 packaging can't use RPM's default strip policies, or else the X server modules get neutered. As such the X spec file disables rpm auto-stripping and implement's it's own stripping. This is why debuginfo packages are not available for xorg-x11 or XFree86. Implementing debuginfo would have to be done inside the spec file stripping code, however this is done differently in almost every version of rpm on each OS release, so it is impractical to re-implement debuginfo code in X packaging every time rpm changes, so no debuginfo rpms are available. In order to debug anything that is part of xorg-x11 or XFree86 packaging, one needs to edit the spec file, enable DebuggableBuild, then rebuild the rpm, update to the new binary rpms, and everything should be built with full debugging information. Notes: 1) This results in amazingly humongous xorg-x11 rpm packages, so make sure you have a huge amount of disk space available, at least 3Gb I would recommend for a full rebuild, rpm packaging, and upgrade. 2) Everything is debuggable with the stock "gdb" debugger except for the core X server "Xorg", due to the ELF loader. This should allow debugging of Xnest however. Hope this helps. This is still a problem with t3. It is reproducable with package xorg-x11-Xnest-6.8.1-12 and just '-query'ing localhost, so ssh is not agravating the problem... in fact 'Xnest :2' segs all on it's own, so it's not in the -query code. Note: someone should change this version to fc3test3 I've been unable to debug this further, but tested it yesterday with fc3test3 ("fresh upgrade" from fc2), which worked flawlessly. So I'm a bit confused as to what may actually have triggered this bug, and if it's fixed or not now.. Are you invoking "ssh -Y"? Or are you using stock default openssh as "ssh remotehost"? Does the problem still exist in Fedora Core 3 with all FC3 updates applied? When I encountered the crash, it was with -X, last time I checked it worked fine (from fc3test3 and on). So I guess its time to change the bug status to CURRENTVERSION? Yes It appears in fc3 |