Bug 480742
Summary: | Wish segfault with gitk | ||
---|---|---|---|
Product: | [Fedora] Fedora | Reporter: | Ralph Loader <suckfish> |
Component: | tk | Assignee: | Marcela Mašláňová <mmaslano> |
Status: | CLOSED RAWHIDE | QA Contact: | Fedora Extras Quality Assurance <extras-qa> |
Severity: | medium | Docs Contact: | |
Priority: | low | ||
Version: | rawhide | CC: | hdegoede, mfabian, mmaslano, valdis.kletnieks, vinagr3 |
Target Milestone: | --- | ||
Target Release: | --- | ||
Hardware: | x86_64 | ||
OS: | Linux | ||
Whiteboard: | |||
Fixed In Version: | Doc Type: | Bug Fix | |
Doc Text: | Story Points: | --- | |
Clone Of: | Environment: | ||
Last Closed: | 2009-02-23 15:15:45 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: | |||
Bug Depends On: | |||
Bug Blocks: | 492202 |
Description
Ralph Loader
2009-01-20 08:44:52 UTC
I have the same versions of packages. What should I do to create segfault? I tried gitk on iproute2.git and nothing had happened. For me /usr/bin/wish is segfaulting if I just run it from the command line with no arguments: $ /usr/bin/wish % Segmentation fault Similar stack to the one above: ==6392== Invalid read of size 8 ==6392== at 0x3311052226: XGetICValues (ICWrap.c:292) ==6392== by 0x3D0B444188: Tk_HandleEvent (tkEvent.c:365) ==6392== by 0x3D0B4446E7: WindowEventProc (tkEvent.c:1804) ==6392== by 0x3310CAB038: Tcl_ServiceEvent (tclNotify.c:675) ==6392== by 0x3310CAB3B8: Tcl_DoOneEvent (tclNotify.c:978) ==6392== by 0x3D0B443A41: Tk_MainLoop (tkEvent.c:2133) ==6392== by 0x3D0B451BD3: Tk_MainEx (tkMain.c:321) ==6392== by 0x400A2D: main (tkAppInit.c:68) ==6392== Address 0x8 is not stack'd, malloc'd or (recently) free'd XGetICValues is something to do with input methods; I have the IMs turned off (right click on keyboard icon in panel status area, and select quit). Maybe that is something to do with it? Indeed, the segfault does not happen with the SCIM running. Why are you speaking about IM. Does your IM use tk? My wish isn't segfaulting. I try to update but I don't change anything in tk recently. Could you try rpm -V tk? And another wild guess: do you use Gnome or KDE or something else? No, tk uses SCIM. The crash is from a XGetICValues, which is involved in SCIM handling. Looks like something in tk is not correctly handling the lack of SCIM correctly. $ rpm -V tk gives no output and a zero exit code. Desktop environment is gnome. As I thought segfault happen only in GNOME. I'll try to find out why. Upstream ticket: https://sourceforge.net/tracker/?func=detail&atid=112997&aid=2593177&group_id=12997 *** Bug 486323 has been marked as a duplicate of this bug. *** Segfault is *NOT* only in Gnome - I'm getting bit by it running the e16 window manager. Not sure if the problem is in libX11 or libxcb-1.2-1.fc11 - both were updated just a few hours before I hit the issue. I found thread about this issue at: http://www.groupsrv.com/computers/about603374-0-asc-15.html You are right, it's related with libX11. When I was testing whether wish is working, it was ok. *** Bug 486949 has been marked as a duplicate of this bug. *** Note that koji is back up, so you can do a build with the workaround patch now. Confirming this is fixed with libX11.x86_64 0:1.2-1.fc11 libxcb.x86_64 0:1.2-2.fc11 - thanks guys. Thanks for validation. |