[Lxr-dev] [ lxr-Bugs-3330950 ] Generic.pm does unnecessary initialisation
Brought to you by:
ajlittoz
From: SourceForge.net <no...@so...> - 2011-06-25 13:31:16
|
Bugs item #3330950, was opened at 2011-06-25 15:31 Message generated for change (Tracker Item Submitted) made by ajlittoz You can respond by visiting: https://sourceforge.net/tracker/?func=detail&atid=390117&aid=3330950&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: Lang support Group: current cvs Status: Open Resolution: None Priority: 3 Private: No Submitted By: Andre-Littoz (ajlittoz) Assigned to: Andre-Littoz (ajlittoz) Summary: Generic.pm does unnecessary initialisation Initial Comment: Initialisation of generic parser is don in sub read_config. Since it is called only once, it is a good place to proceed with various tests, such as tools version number. This is done with the Perl backtick construct, executing a shell command as an independent process. Some security rules may forbid such a parallel execution from a web server (e.g. on SourceForge). Thus, initialisation aborts and LXR can't display files. To circumvent the problem, initialisation should detect whether it is call from shell contect (i.e. from genxref) or from web context. Since there is no need of ctags in web context, this verification should not be attempted. ---------------------------------------------------------------------- You can respond by visiting: https://sourceforge.net/tracker/?func=detail&atid=390117&aid=3330950&group_id=27350 |