Opened 12 years ago

Closed 12 years ago

#92 closed Bug (wontfix)

CKPackager: System.SystemException when running CKPackager under Linux/mono

Reported by: Brian Klug <brian.klug+fckeditor@…> Owned by:
Priority: Normal Milestone:
Component: General Version: SVN (FCKeditor) - Retired
Keywords: Packager, Linux Cc:

Description

This time I confirmed the bug only happens when running under Linux/mono.

This works correctly under XP/.Net.

$ mono --debug ~/CKPackager/CKPackager.exe editor/_packager.xml

CKPackager - Version 1.1 Build 3297
Copyright 2004-2006 Frederico Caldeira Knabben - All rights reserved
For more information please visit http://www.fckeditor.net/ckpackager

This software is not registered yet.

Please type the registration name (leave blank for demo):

You are running CKPackager in demo mode. All files generated in this mode are
bound to the terms of the CKPackager License.
Please type the word "demo" to continue and hit enter (leave blank to exit):
demo

Packaging file fckeditorcode_ie.js
    Adding fckconstants.js
    Adding fckjscoreextensions.js
    Adding fckiecleanup.js
    Adding fckbrowserinfo.js
    Adding fckurlparams.js
    Adding fckevents.js
    Adding fck.js

Unhandled Exception: System.SystemException: how
  at System.Text.RegularExpressions.Regex.Replace (System.String input, System.Text.RegularExpressions.MatchAppendEvaluator evaluator, Int32 count, Int32 startat) [0x000ab] in /tmp/scratch/BUILD/mono-1.2.3.1/mcs/class/System/System.Text.RegularExpressions/Regex.cs:406
  at System.Text.RegularExpressions.Regex.Replace (System.String input, System.Text.RegularExpressions.MatchEvaluator evaluator, Int32 count, Int32 startat) [0x00007] in /tmp/scratch/BUILD/mono-1.2.3.1/mcs/class/System/System.Text.RegularExpressions/Regex.cs:375
  at System.Text.RegularExpressions.Regex.Replace (System.String input, System.Text.RegularExpressions.MatchEvaluator evaluator) [0x00000] in /tmp/scratch/BUILD/mono-1.2.3.1/mcs/class/System/System.Text.RegularExpressions/Regex.cs:356
  at g.b (System.String A_0) [0x00000]
  at f.a (System.String A_0, .a A_1) [0x00000]
  at e.d () [0x00000]
  at d.a (System.Xml.XmlDocument A_0) [0x00000]
  at d.a (System.String A_0) [0x00000]
  at j.a (System.String[] A_0) [0x00000]

Change History (1)

comment:1 Changed 12 years ago by Frederico Caldeira Knabben

Keywords: Packager Linux added; CKPackager removed
Milestone: FCKeditor 2.5
Resolution: wontfix
Status: newclosed

I haven't tested or debugged it yet, but it seams to be a limitation in Mono.

CKPackager will be discontinued and replaced with FCKpackager (see #86), which will not be a .Net applications. So Mono will not be needed anymore for it.

Note: See TracTickets for help on using tickets.
© 2003 – 2019 CKSource – Frederico Knabben. All rights reserved. | Terms of use | Privacy policy