Bug 547840
Summary: | [abrt] crash detected in xemacs-21.5.29-8.fc12 | ||||||||
---|---|---|---|---|---|---|---|---|---|
Product: | [Fedora] Fedora | Reporter: | Masood <cierta> | ||||||
Component: | xemacs | Assignee: | Jerry James <loganjerry> | ||||||
Status: | CLOSED ERRATA | QA Contact: | Fedora Extras Quality Assurance <extras-qa> | ||||||
Severity: | medium | Docs Contact: | |||||||
Priority: | low | ||||||||
Version: | 12 | CC: | loganjerry | ||||||
Target Milestone: | --- | Keywords: | Reopened | ||||||
Target Release: | --- | ||||||||
Hardware: | x86_64 | ||||||||
OS: | Linux | ||||||||
Whiteboard: | abrt_hash:daebb329a1019a0e84b8c0dccafef0f599a79ea3 | ||||||||
Fixed In Version: | 21.5.29-11.fc12 | Doc Type: | Bug Fix | ||||||
Doc Text: | Story Points: | --- | |||||||
Clone Of: | Environment: | ||||||||
Last Closed: | 2010-01-10 15:11:49 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: | |||||||||
Attachments: |
|
Description
Masood
2009-12-15 19:37:42 UTC
Created attachment 378599 [details]
File: backtrace
Thanks for the report. It looks like xemacs went haywire trying to interpret your binary file as Unicode characters. Since the actual values I need were optimized out in that backtrace, do you still have the a.out file that triggered this crash? If so, do you mind attaching it to this bug so that I can attempt to reproduce the crash? Hello, It always crashes. there isn't any sensitivity to any file, xemacs crashes every time, everywhere in my system! but emacs doesn't! I just installed it from the repository (fedora rep.) about 1 month ago, but couldn't start it yet... It hasn't crashed for me even once since I became the Fedora package maintainer last June, and I use it every day, nor have I received any reports of crashes except for this one. So it appears that your system is "special" in some way. I'm going to need your help to figure out why it crashes for you. Does it crash if you start XEmacs like this? xemacs -vanilla Also, what locale are you using? Yes, it crashed again! I installed it by using this command : yum groupinstall 'Electronic Lab' reinstalling didn't do anything good too...! Excuse me but, I do not know what are my configurations for this program! My system default language is English U.S. and the secondary language is Persian. But I do not think, this raises of the crash! Cause I didn't use Persian language on XEmacs or something like this! Sure, but the reported crash is inside code that is trying to do Unicode conversions, so the very fact that your environment includes Persian may be leading to the crash. Did you try running with -vanilla (see comment 4)? With respect to comment 5, can you tell me the values of the following environment variables, please? LANG LC_ALL LC_CTYPE LC_MESSAGES LC_NUMERIC LC_TIME Hopefully that will be enough to let me reproduce the crash. Thank you. oh, excuse me! In comment 6, I tried to say it at my first sentence but didn't make the right sentence(:D). running with -vanilla didn't help me too; It crashed just like before... Of course, The value of LANG variable is "en_US.UTF-8" and all the others are empty. Thank you... I don't understand what you mean by having Persian as a secondary language, then. How did you set that? Sorry, Don't be confused! My non-default keyboard layout is Persian and nothing else, I was just telling you my locale informations. I don't know what settings can cause an XEmacs locale like problem! Maybe we're barking up the wrong tree, then. Can you show me the output of this command? rpm -qa | grep xemacs xemacs-debuginfo-21.5.29-8.fc12.x86_64 xemacs-21.5.29-8.fc12.x86_64 xemacs-packages-base-20090217-4.fc12.noarch xemacs-common-21.5.29-8.fc12.x86_64 I'm going to post your problem to the XEmacs development mailing list and see if anybody has any ideas. Stand by... Thank you very much... One of the developers pointed out that I'm an idiot. I should have looked at your backtrace more carefully. It is clearly inside the X Windows initialization code, which explains why it crashes on every file. Can you run "xmodmap -pk > keymap" and attach the keymap file to this bug? Created attachment 379120 [details]
keymap
The XEmacs developers have diagnosed the problem. The support for Arabic keysyms was buggy, so one of the developers removed it entirely in the recent past until it can be redone correctly. When XEmacs sees your Persian keyboard layout, it tries to process the X keysyms, and crashes because of the missing Arabic support. Two of the developers are attempting to accelerate their work on fixing this code to behave correctly. However, they do not yet have a projected timeline for when a patch will be available. In the meantime, the only workarounds are to use the xemacs-nox version, or to remove Persian as a secondary keyboard layout. Neither is very satisfactory. As soon as something is ready to test, I'll post to this bug report. Thank you very much Jerry James... xemacs-21.5.29-10.fc12 has been submitted as an update for Fedora 12. http://admin.fedoraproject.org/updates/xemacs-21.5.29-10.fc12 xemacs-21.5.29-9.fc11 has been submitted as an update for Fedora 11. http://admin.fedoraproject.org/updates/xemacs-21.5.29-9.fc11 Masood, the XEmacs developers believe they have solved the problem. The updates described in comment 19 and comment 20 will be available in the fedora-updates repository once the next compose happens. If you could please try it out and let me know if it resolves the problem to your satisfaction, I would appreciate it. xemacs-21.5.29-9.fc11 has been pushed to the Fedora 11 testing repository. If problems still persist, please make note of it in this bug report. If you want to test the update, you can install it with su -c 'yum --enablerepo=updates-testing update xemacs'. You can provide feedback for this update here: http://admin.fedoraproject.org/updates/F11/FEDORA-2009-13541 xemacs-21.5.29-10.fc12 has been pushed to the Fedora 12 testing repository. If problems still persist, please make note of it in this bug report. If you want to test the update, you can install it with su -c 'yum --enablerepo=updates-testing update xemacs'. You can provide feedback for this update here: http://admin.fedoraproject.org/updates/F12/FEDORA-2009-13554 Excuse me because of my absence. It doesn't work again! but this time abrt didn't raise again and XEmacs says : Wrong type argument: natnump, -2075136 No problem. I've been absent, too. I'm going to push this update anyway, because it at least prevents the crash. This new error appears to be due to integer overflow. I'll look into it. xemacs-21.5.29-9.fc11 has been pushed to the Fedora 11 stable repository. If problems still persist, please make note of it in this bug report. xemacs-21.5.29-10.fc12 has been pushed to the Fedora 12 stable repository. If problems still persist, please make note of it in this bug report. Oops, I forgot to make the update not auto-close this bug. Reopening until we fix the next issue. xemacs-21.5.29-11.fc12 has been submitted as an update for Fedora 12. http://admin.fedoraproject.org/updates/xemacs-21.5.29-11.fc12 xemacs-21.5.29-10.fc11 has been submitted as an update for Fedora 11. http://admin.fedoraproject.org/updates/xemacs-21.5.29-10.fc11 Upstream thinks they have this fixed, too. This update should be available in the testing repository soon. xemacs-21.5.29-10.fc11 has been pushed to the Fedora 11 testing repository. If problems still persist, please make note of it in this bug report. If you want to test the update, you can install it with su -c 'yum --enablerepo=updates-testing update xemacs'. You can provide feedback for this update here: http://admin.fedoraproject.org/updates/F11/FEDORA-2010-0323 xemacs-21.5.29-11.fc12 has been pushed to the Fedora 12 testing repository. If problems still persist, please make note of it in this bug report. If you want to test the update, you can install it with su -c 'yum --enablerepo=updates-testing update xemacs'. You can provide feedback for this update here: http://admin.fedoraproject.org/updates/F12/FEDORA-2010-0352 Thanks; It works clear for me, well done. Good luck... xemacs-21.5.29-10.fc11 has been pushed to the Fedora 11 stable repository. If problems still persist, please make note of it in this bug report. xemacs-21.5.29-11.fc12 has been pushed to the Fedora 12 stable repository. If problems still persist, please make note of it in this bug report. |