Opened 6 years ago

Closed 5 years ago

#11327 closed Bug (expired)

NotFoundError exception when opening specialchar dialog from two editors in debug mode

Reported by: Alex Itelman Owned by:
Priority: Normal Milestone:
Component: General Version:
Keywords: Cc:

Description

This problem was caused by commit 2e346a2c6e on github. (see my comment at the bottom)

This commit causes the following bug:

  1. Open the special char dialog in CKEditor#1
  2. Open the special char dialog in CKEditor#2
  3. You get an exception of type NotFoundError

This bug only happens when using the full source debug version, because in the minified release version the language files are merged into one. The problem is because on the second open it looks for the 'title' entry but can't find it because it's in the plugin language file which is not loaded the second time for some reason.

Change History (4)

comment:1 Changed 6 years ago by Piotrek Koszuliński

Keywords: NotFoundError specialchar debug removed
Status: newpending
Version: 4.3.2 (GitHub - master)

I tried to reproduce it. I repeated these steps on development version of CKEditor (from repository) and on downloaded full build in source and slow version.

  1. Open data filtering sample (because there are two editors).
  2. Open the special char dialog in the 1st editor.
  3. Open the special char dialog in the 2nd editor.

No error was thrown.

How do you reproduce this issue?

comment:2 Changed 6 years ago by Alex Itelman

Well, in our case the editors are located in different tabs and each tab is a seperate view, so they are loaded seperately, maybe that has to do with it..

comment:3 Changed 5 years ago by Piotrek Koszuliński

So unfortunately we need a sample HTML file on which we'll be able to reproduce this. Otherwise, we cannot work on it.

comment:4 Changed 5 years ago by Piotrek Koszuliński

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