[Lxr-dev] [ lxr-Bugs-1558177 ] Directories with 2 character names
Brought to you by:
ajlittoz
From: SourceForge.net <no...@so...> - 2009-03-23 21:24:26
|
Bugs item #1558177, was opened at 2006-09-13 21:44 Message generated for change (Comment added) made by mbox You can respond by visiting: https://sourceforge.net/tracker/?func=detail&atid=390117&aid=1558177&group_id=27350 Please note that this message will contain a full copy of the comment thread, including the initial issue submission, for this request, not just the latest update. Category: Browsing Group: v0.9.3 Status: Open >Resolution: Out of Date Priority: 5 Private: No Submitted By: Joe Meadows (jameadows) >Assigned to: Malcolm Box (mbox) Summary: Directories with 2 character names Initial Comment: Using LXR 0.9.3 I noticed that I could not browse into directories that had two character names (e.g. fs, db, nc). I tracked the source of the problem down to this code in Common.pm, around line 550: # Clean out /../ while ($path =~ m!/../!) { $path = s!/\.\./!/!g; } I made the change on the first line: while ($path =~ m!/\.\./!) { $path = s!/\.\./!/!g; } This appears to have fixed the problem for me, but when it comes to Perl I know just about enough to be dangerous so it would be good for someone more Perl saavy check this out. I think the previous regex expression was matching any two chars and not the literal '..' as intended. ---------------------------------------------------------------------- >Comment By: Malcolm Box (mbox) Date: 2009-03-23 21:24 Message: Fixed in more recent versions - the fix is exactly as described. Thanks for finding this and the fix. ---------------------------------------------------------------------- Comment By: Joe Meadows (jameadows) Date: 2006-09-13 21:53 Message: Logged In: YES user_id=941094 This has now been fixed in CVS. If you can install the new version and check that it solves your problem, then it would be very useful. Thanks for reporting this defect and helping to make LXR better. ---------------------------------------------------------------------- Comment By: Joe Meadows (jameadows) Date: 2006-09-13 21:53 Message: Logged In: YES user_id=941094 Ah, should have checked v 0.9.5 first, it fixes this bug :) ---------------------------------------------------------------------- You can respond by visiting: https://sourceforge.net/tracker/?func=detail&atid=390117&aid=1558177&group_id=27350 |