Bug 30647
Summary: | MC's VFS doesn't work with locale != C | ||||||||||||||
---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
Product: | [Retired] Red Hat Linux | Reporter: | Kjartan Maraas <kmaraas> | ||||||||||||
Component: | mc | Assignee: | Havoc Pennington <hp> | ||||||||||||
Status: | CLOSED RAWHIDE | QA Contact: | Aaron Brown <abrown> | ||||||||||||
Severity: | medium | Docs Contact: | |||||||||||||
Priority: | medium | ||||||||||||||
Version: | 7.1 | ||||||||||||||
Target Milestone: | --- | ||||||||||||||
Target Release: | --- | ||||||||||||||
Hardware: | i386 | ||||||||||||||
OS: | Linux | ||||||||||||||
Whiteboard: | |||||||||||||||
Fixed In Version: | Doc Type: | Bug Fix | |||||||||||||
Doc Text: | Story Points: | --- | |||||||||||||
Clone Of: | Environment: | ||||||||||||||
Last Closed: | 2002-03-07 21:11:12 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
Kjartan Maraas
2001-03-05 15:11:51 UTC
This defect considered a show-stopper (MUST-FIX) for Florence GOLD release I can't duplicate this at all. Does it not work with all .tar.gz files, or just one? It looks like something is trying to open archives as man pages. If I rename the .rpm file so it has no numbers in it, it opens just fine. Could this be some strange MIME interaction? This has been found to be a bug in gnome-vfs' mime handling. There was a regexp that included nearly all files in the entry for troff. I have a clue now. I tested this for no_NO and da_DK and it is broken. For some other locales (de_DE) for instance it works. After commenting out the regexps for troff in /usr/lib/mc/mc.ext it works for me again. So the question is why these regexps are expanded differently according to locale.... Reopened. Cheers Kjartan worked around in mc-4.5.51-29 and later. Created attachment 27434 [details]
Diff for mc.ext
Created attachment 27435 [details]
Diff for mc.ext
Created attachment 27436 [details]
Diff for mc.ext
Created attachment 27437 [details]
Diff for mc.ext
Created attachment 27438 [details]
Diff for mc.ext
I wonder if this was really caused by the regexp.c problems in glibc at the time. Trying the Red Hat mc package with the mc.ext file from mc in CVS works wonderfully now. Attaching a diff to bring the Red Hat version up to date. Hmmm. Sorry for the multiple attachments. Mozilla hung on submitting them so I figured it hadn't gone through. Will file this as a bug though. It just sat there and CPU usage went to 98%. Well, reopening this bug too. What is the remaining issue here? Is it fixed in upstream mc latest version do you think? I think this was a bug in glibc that was fixed before the final 7.2 release. Remove the band aid and let me try? Will do when I upgrade the mc package. I'm building the package now for testing. Assuming this works.... Right you are... :) |