From: SourceForge.net <no...@so...> - 2007-07-15 20:42:03
|
Bugs item #1754418, was opened at 2007-07-15 12:13 Message generated for change (Comment added) made by vanza You can respond by visiting: https://sourceforge.net/tracker/?func=detail&atid=100588&aid=1754418&group_id=588 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: text area and syntax packages Group: None >Status: Closed >Resolution: Fixed Priority: 5 Private: No Submitted By: batooh (batooh) Assigned to: Nobody/Anonymous (nobody) Summary: 4.3pre10: 100% CPU usage when highlighting Perl regex Initial Comment: The error may be reproduced by opening the Perl module File::Spec::Win32 which can be found here: http://search.cpan.org/src/KWILLIAMS/PathTools-3.25/lib/File/Spec/Win32.pm If the edit mode is set to perl and you scroll down to line 145 (or below) jEdit will lock up with 100% CPU usage. Activity Log: 20:28:01 [message] Log: When reporting bugs, please include the following information: 20:28:01 [message] Log: java.version=1.6.0 20:28:01 [message] Log: java.vm.version=1.6.0-b105 20:28:01 [message] Log: java.runtime.version=1.6.0-b105 20:28:01 [message] Log: java.vendor=Sun Microsystems Inc. 20:28:01 [message] Log: java.compiler=null 20:28:01 [message] Log: os.name=Windows XP 20:28:01 [message] Log: os.version=5.1 20:28:01 [message] Log: os.arch=x86 20:28:01 [message] Log: user.home=C:\Dokumente und Einstellungen\mudall 20:28:01 [message] Log: java.home=C:\Programme\Java\jre1.6.0 20:28:01 [message] Log: java.class.path=C:\Tools\Misc\jEdit\jedit.jar 20:28:01 [debug] MiscUtilities: Saving backup of file "C:\Dokumente und Einstellungen\mudall\.jedit\activity.log" to "C:\Dokumente und Einstellungen\mudall\.jedit\settings-backup\activity.log~1~" 20:28:01 [notice] jEdit: jEdit version 4.3pre10 20:28:01 [message] jEdit: Settings directory is C:\Dokumente und Einstellungen\mudall\.jedit 20:28:01 [message] jEdit: jEdit home directory is C:\Tools\Misc\jEdit 20:28:01 [debug] EditServer: jEdit server started on port 1865 20:28:01 [debug] EditServer: Authorization key is 2096859266 20:28:01 [debug] ActionSet: Loading actions from jar:file:/C:/Tools/Misc/jEdit/jedit.jar!/org/gjt/sp/jedit/actions.xml 20:28:01 [debug] DockableWindowManager: Loading dockables from jar:file:/C:/Tools/Misc/jEdit/jedit.jar!/org/gjt/sp/jedit/dockables.xml 20:28:01 [debug] EditBus: SearchSettingsChanged[source=null] 20:28:01 [notice] jEdit: Loading plugins from C:\Tools\Misc\jEdit\jars 20:28:01 [debug] EditBus: PluginUpdate[what=LOADED,exit=false,source=C:\Tools\Misc\jEdit\jars\LatestVersion.jar,class=LatestVersionPlugin] 20:28:01 [debug] EditBus: PluginUpdate[what=LOADED,exit=false,source=C:\Tools\Misc\jEdit\jars\QuickNotepad.jar,class=QuickNotepadPlugin] 20:28:01 [notice] jEdit: Loading plugins from C:\Dokumente und Einstellungen\mudall\.jedit\jars 20:28:01 [debug] EditBus: PluginUpdate[what=LOADED,exit=false,source=C:\Dokumente und Einstellungen\mudall\.jedit\jars\BufferTabs.jar,class=buffertabs.BufferTabsPlugin] 20:28:01 [debug] EditBus: PluginUpdate[what=LOADED,exit=false,source=C:\Dokumente und Einstellungen\mudall\.jedit\jars\Gestures.jar,class=gestures.GesturePlugin] 20:28:01 [debug] EditBus: PluginUpdate[what=LOADED,exit=false,source=C:\Dokumente und Einstellungen\mudall\.jedit\jars\JDiffPlugin.jar,class=jdiff.JDiffPlugin] ---------------------------------------------------------------------- >Comment By: Marcelo Vanzin (vanza) Date: 2007-07-15 13:42 Message: Logged In: YES user_id=75113 Originator: NO Fixed in svn rev #10043. This line was the culprit: $path =~ s{^\\\.\.$}{\\}; # \.. -> \ The regexp in the mode file was causing the java.util.regex system to go nuts, so I simplified it a bit (and verified that highlighting looked correct). ---------------------------------------------------------------------- You can respond by visiting: https://sourceforge.net/tracker/?func=detail&atid=100588&aid=1754418&group_id=588 |