• Do not register here on develop.twiki.org, login with your twiki.org account.
• Use View topic Item7848 for generic doc work for TWiki-6.1.1. Use View topic Item7851 for doc work on extensions that are not part of a release. More... Close
• Anything you create or change in standard webs (Main, TWiki, Sandbox etc) will be automatically reverted on every SVN update.
Does this site look broken?. Use the LitterTray web for test cases.

Item4729: WYSIWYG crashing on save

Item Form Data

AppliesTo: Component: Priority: CurrentState: WaitingFor: TargetRelease ReleasedIn
Engine WysiwygPlugin Normal No Action Required TWiki:Main.FrederikBeun n/a  

Edit Form Data

Summary:
Reported By:
Codebase:
Applies To:
Component:
Priority:
Current State:
Waiting For:
Target Release:
Released In:
 

Detail

I could copy the contents out of the OODoc into the WYCIWYG, but when saving, it crashes :

  1. Deep recursion on subroutine "WC::cleanParseTree" at /home/twiki4/twikisvn/lib/TWiki/Plugins/WysiwygPlugin/HTML2TML/WC.pm line 176.

  2. at /home/twiki4/twikisvn/lib/TWiki/UI.pm line 84

  3. TWiki::UI::__ANON__('Deep recursion on subroutine "WC::cleanParseTree" at /home/tw...') called at /home/twiki4/twikisvn/lib/TWiki/Plugins/WysiwygPlugin/HTML2TML/WC.pm line 176

  4. WC::cleanParseTree('TWiki::Plugins::WysiwygPlugin::HTML2TML::Node=HASH(0xa5d7558)', 'undef') called at /home/twiki4/twikisvn/lib/TWiki/Plugins/WysiwygPlugin/HTML2TML/WC.pm line 176

  5. WC::cleanParseTree('TWiki::Plugins::WysiwygPlugin::HTML2TML::Node=HASH(0xa5d7504)', 'undef') called at /home/twiki4/twikisvn/lib/TWiki/Plugins/WysiwygPlugin/HTML2TML/WC.pm line 176

  6. WC::cleanParseTree('TWiki::Plugins::WysiwygPlugin::HTML2TML::Node=HASH(0xa5d7474)', 'undef') called at /home/twiki4/twikisvn/lib/TWiki/Plugins/WysiwygPlugin/HTML2TML/WC.pm line 176

  7. WC::cleanParseTree('TWiki::Plugins::WysiwygPlugin::HTML2TML::Node=HASH(0xa5d73e4)', 'undef') called at /home/twiki4/twikisvn/lib/TWiki/Plugins/WysiwygPlugin/HTML2TML/WC.pm line 176

  8. WC::cleanParseTree('TWiki::Plugins::WysiwygPlugin::HTML2TML::Node=HASH(0xa5d7354)', 'undef') called at /home/twiki4/twikisvn/lib/TWiki/Plugins/WysiwygPlugin/HTML2TML/WC.pm line 176

  9. WC::cleanParseTree('TWiki::Plugins::WysiwygPlugin::HTML2TML::Node=HASH(0xa5d72c4)', 'undef') called at /home/twiki4/twikisvn/lib/TWiki/Plugins/WysiwygPlugin/HTML2TML/WC.pm line 176

  10. WC::cleanParseTree('TWiki::Plugins::WysiwygPlugin::HTML2TML::Node=HASH(0xa5d7234)', 'undef') called at /home/twiki4/twikisvn/lib/TWiki/Plugins/WysiwygPlugin/HTML2TML/WC.pm line 176

  11. WC::cleanParseTree('TWiki::Plugins::WysiwygPlugin::HTML2TML::Node=HASH(0xa5d71a4)', 'undef') called at /home/twiki4/twikisvn/lib/TWiki/Plugins/WysiwygPlugin/HTML2TML/WC.pm line 176

  12. WC::cleanParseTree('TWiki::Plugins::WysiwygPlugin::HTML2TML::Node=HASH(0xa5d7114)', 'undef') called at /home/twiki4/twikisvn/lib/TWiki/Plugins/WysiwygPlugin/HTML2TML/WC.pm line 176

  13. WC::cleanParseTree('TWiki::Plugins::WysiwygPlugin::HTML2TML::Node=HASH(0xa5d7084)', 'undef') called at /home/twiki4/twikisvn/lib/TWiki/Plugins/WysiwygPlugin/HTML2TML/WC.pm line 176

  14. WC::cleanParseTree('TWiki::Plugins::WysiwygPlugin::HTML2TML::Node=HASH(0xa5d6ff4)', 'undef') called at /home/twiki4/twikisvn/lib/TWiki/Plugins/WysiwygPlugin/HTML2TML/WC.pm line 176

  15. WC::cleanParseTree('TWiki::Plugins::WysiwygPlugin::HTML2TML::Node=HASH(0xa5d6f64)', 'undef') called at /home/twiki4/twikisvn/lib/TWiki/Plugins/WysiwygPlugin/HTML2TML/WC.pm line 176

  16. WC::cleanParseTree('TWiki::Plugins::WysiwygPlugin::HTML2TML::Node=HASH(0xa5d6ec8)', 'undef') called at /home/twiki4/twikisvn/lib/TWiki/Plugins/WysiwygPlugin/HTML2TML/WC.pm line 176

  17. WC::cleanParseTree('TWiki::Plugins::WysiwygPlugin::HTML2TML::Node=HASH(0xa5d6e74)', 'undef') called at /home/twiki4/twikisvn/lib/TWiki/Plugins/WysiwygPlugin/HTML2TML/WC.pm line 176

  18. WC::cleanParseTree('TWiki::Plugins::WysiwygPlugin::HTML2TML::Node=HASH(0xa5d6dd8)', 'undef') called at /home/twiki4/twikisvn/lib/TWiki/Plugins/WysiwygPlugin/HTML2TML/WC.pm line 176

  19. WC::cleanParseTree('TWiki::Plugins::WysiwygPlugin::HTML2TML::Node=HASH(0xa5d6d84)', 'undef') called at /home/twiki4/twikisvn/lib/TWiki/Plugins/WysiwygPlugin/HTML2TML/WC.pm line 176

  20. WC::cleanParseTree('TWiki::Plugins::WysiwygPlugin::HTML2TML::Node=HASH(0xa5d6ce8)', 'undef') called at /home/twiki4/twikisvn/lib/TWiki/Plugins/WysiwygPlugin/HTML2TML/WC.pm line 176

  21. WC::cleanParseTree('TWiki::Plugins::WysiwygPlugin::HTML2TML::Node=HASH(0xa5d6c88)', 'undef') called at /home/twiki4/twikisvn/lib/TWiki/Plugins/WysiwygPlugin/HTML2TML/WC.pm line 176

  22. WC::cleanParseTree('TWiki::Plugins::WysiwygPlugin::HTML2TML::Node=HASH(0xa5d6c28)', 'undef') called at /home/twiki4/twikisvn/lib/TWiki/Plugins/WysiwygPlugin/HTML2TML/WC.pm line 176

  23. WC::cleanParseTree('TWiki::Plugins::WysiwygPlugin::HTML2TML::Node=HASH(0xa5d6bc8)', 'undef') called at /home/twiki4/twikisvn/lib/TWiki/Plugins/WysiwygPlugin/HTML2TML/WC.pm line 176

  24. WC::cleanParseTree('TWiki::Plugins::WysiwygPlugin::HTML2TML::Node=HASH(0xa5d6b74)', 'undef') called at /home/twiki4/twikisvn/lib/TWiki/Plugins/WysiwygPlugin/HTML2TML/WC.pm line 176

  25. WC::cleanParseTree('TWiki::Plugins::WysiwygPlugin::HTML2TML::Node=HASH(0xa5d6ae4)', 'undef') called at /home/twiki4/twikisvn/lib/TWiki/Plugins/WysiwygPlugin/HTML2TML/WC.pm line 176

  26. WC::cleanParseTree('TWiki::Plugins::WysiwygPlugin::HTML2TML::Node=HASH(0xa5d6a48)', 'undef') called at /home/twiki4/twikisvn/lib/TWiki/Plugins/WysiwygPlugin/HTML2TML/WC.pm line 176

  27. WC::cleanParseTree('TWiki::Plugins::WysiwygPlugin::HTML2TML::Node=HASH(0xa5d69f4)', 'undef') called at /home/twiki4/twikisvn/lib/TWiki/Plugins/WysiwygPlugin/HTML2TML/WC.pm line 176

  28. WC::cleanParseTree('TWiki::Plugins::WysiwygPlugin::HTML2TML::Node=HASH(0xa5d6964)', 'undef') called at /home/twiki4/twikisvn/lib/TWiki/Plugins/WysiwygPlugin/HTML2TML/WC.pm line 176

  29. WC::cleanParseTree('TWiki::Plugins::WysiwygPlugin::HTML2TML::Node=HASH(0xa5d68d4)', 'undef') called at /home/twiki4/twikisvn/lib/TWiki/Plugins/WysiwygPlugin/HTML2TML/WC.pm line 176

  30. WC::cleanParseTree('TWiki::Plugins::WysiwygPlugin::HTML2TML::Node=HASH(0xa5d6844)', 'undef') called at /home/twiki4/twikisvn/lib/TWiki/Plugins/WysiwygPlugin/HTML2TML/WC.pm line 176

  31. WC::cleanParseTree('TWiki::Plugins::WysiwygPlugin::HTML2TML::Node=HASH(0xa5d67a8)', 'undef') called at /home/twiki4/twikisvn/lib/TWiki/Plugins/WysiwygPlugin/HTML2TML/WC.pm line 176

  32. WC::cleanParseTree('TWiki::Plugins::WysiwygPlugin::HTML2TML::Node=HASH(0xa5d6748)', 'undef') called at /home/twiki4/twikisvn/lib/TWiki/Plugins/WysiwygPlugin/HTML2TML/WC.pm line 176

  33. WC::cleanParseTree('TWiki::Plugins::WysiwygPlugin::HTML2TML::Node=HASH(0xa5d66f4)', 'undef') called at /home/twiki4/twikisvn/lib/TWiki/Plugins/WysiwygPlugin/HTML2TML/WC.pm line 176

  34. WC::cleanParseTree('TWiki::Plugins::WysiwygPlugin::HTML2TML::Node=HASH(0xa5d6658)', 'undef') called at /home/twiki4/twikisvn/lib/TWiki/Plugins/WysiwygPlugin/HTML2TML/WC.pm line 176

  35. WC::cleanParseTree('TWiki::Plugins::WysiwygPlugin::HTML2TML::Node=HASH(0xa5d65f8)', 'undef') called at /home/twiki4/twikisvn/lib/TWiki/Plugins/WysiwygPlugin/HTML2TML/WC.pm line 176

  36. WC::cleanParseTree('TWiki::Plugins::WysiwygPlugin::HTML2TML::Node=HASH(0xa5d65a4)', 'undef') called at /home/twiki4/twikisvn/lib/TWiki/Plugins/WysiwygPlugin/HTML2TML/WC.pm line 176

  37. WC::cleanParseTree('TWiki::Plugins::WysiwygPlugin::HTML2TML::Node=HASH(0xa5d6514)', 'undef') called at /home/twiki4/twikisvn/lib/TWiki/Plugins/WysiwygPlugin/HTML2TML/WC.pm line 176

  38. WC::cleanParseTree('TWiki::Plugins::WysiwygPlugin::HTML2TML::Node=HASH(0xa5d6484)', 'undef') called at /home/twiki4/twikisvn/lib/TWiki/Plugins/WysiwygPlugin/HTML2TML/WC.pm line 176

  39. WC::cleanParseTree('TWiki::Plugins::WysiwygPlugin::HTML2TML::Node=HASH(0xa5d63e8)', 'undef') called at /home/twiki4/twikisvn/lib/TWiki/Plugins/WysiwygPlugin/HTML2TML/WC.pm line 176

  40. WC::cleanParseTree('TWiki::Plugins::WysiwygPlugin::HTML2TML::Node=HASH(0xa5d6388)', 'undef') called at /home/twiki4/twikisvn/lib/TWiki/Plugins/WysiwygPlugin/HTML2TML/WC.pm line 176

  41. WC::cleanParseTree('TWiki::Plugins::WysiwygPlugin::HTML2TML::Node=HASH(0xa5d6334)', 'undef') called at /home/twiki4/twikisvn/lib/TWiki/Plugins/WysiwygPlugin/HTML2TML/WC.pm line 176

  42. WC::cleanParseTree('TWiki::Plugins::WysiwygPlugin::HTML2TML::Node=HASH(0xa5d6298)', 'undef') called at /home/twiki4/twikisvn/lib/TWiki/Plugins/WysiwygPlugin/HTML2TML/WC.pm line 176

  43. WC::cleanParseTree('TWiki::Plugins::WysiwygPlugin::HTML2TML::Node=HASH(0xa5d6244)', 'undef') called at /home/twiki4/twikisvn/lib/TWiki/Plugins/WysiwygPlugin/HTML2TML/WC.pm line 176

  44. WC::cleanParseTree('TWiki::Plugins::WysiwygPlugin::HTML2TML::Node=HASH(0xa5d61a8)', 'undef') called at /home/twiki4/twikisvn/lib/TWiki/Plugins/WysiwygPlugin/HTML2TML/WC.pm line 176

  45. WC::cleanParseTree('TWiki::Plugins::WysiwygPlugin::HTML2TML::Node=HASH(0xa5d6154)', 'undef') called at /home/twiki4/twikisvn/lib/TWiki/Plugins/WysiwygPlugin/HTML2TML/WC.pm line 176

  46. WC::cleanParseTree('TWiki::Plugins::WysiwygPlugin::HTML2TML::Node=HASH(0xa5d60b8)', 'undef') called at /home/twiki4/twikisvn/lib/TWiki/Plugins/WysiwygPlugin/HTML2TML/WC.pm line 176

  47. WC::cleanParseTree('TWiki::Plugins::WysiwygPlugin::HTML2TML::Node=HASH(0xa5d6064)', 'undef') called at /home/twiki4/twikisvn/lib/TWiki/Plugins/WysiwygPlugin/HTML2TML/WC.pm line 176

  48. WC::cleanParseTree('TWiki::Plugins::WysiwygPlugin::HTML2TML::Node=HASH(0xa5d5fc8)', 'undef') called at /home/twiki4/twikisvn/lib/TWiki/Plugins/WysiwygPlugin/HTML2TML/WC.pm line 176

  49. WC::cleanParseTree('TWiki::Plugins::WysiwygPlugin::HTML2TML::Node=HASH(0xa5d5f74)', 'undef') called at /home/twiki4/twikisvn/lib/TWiki/Plugins/WysiwygPlugin/HTML2TML/WC.pm line 176

  50. WC::cleanParseTree('TWiki::Plugins::WysiwygPlugin::HTML2TML::Node=HASH(0xa5d5ed8)', 'undef') called at /home/twiki4/twikisvn/lib/TWiki/Plugins/WysiwygPlugin/HTML2TML/WC.pm line 176

  51. WC::cleanParseTree('TWiki::Plugins::WysiwygPlugin::HTML2TML::Node=HASH(0xa5d5e78)', 'undef') called at /home/twiki4/twikisvn/lib/TWiki/Plugins/WysiwygPlugin/HTML2TML/WC.pm line 176

  52. WC::cleanParseTree('TWiki::Plugins::WysiwygPlugin::HTML2TML::Node=HASH(0xa5d5e18)', 'undef') called at /home/twiki4/twikisvn/lib/TWiki/Plugins/WysiwygPlugin/HTML2TML/WC.pm line 176

  53. WC::cleanParseTree('TWiki::Plugins::WysiwygPlugin::HTML2TML::Node=HASH(0xa5d5dc4)', 'undef') called at /home/twiki4/twikisvn/lib/TWiki/Plugins/WysiwygPlugin/HTML2TML/WC.pm line 176

  54. WC::cleanParseTree('TWiki::Plugins::WysiwygPlugin::HTML2TML::Node=HASH(0xa5d5d28)', 'undef') called at /home/twiki4/twikisvn/lib/TWiki/Plugins/WysiwygPlugin/HTML2TML/WC.pm line 176

  55. WC::cleanParseTree('TWiki::Plugins::WysiwygPlugin::HTML2TML::Node=HASH(0xa5d5cc8)', 'undef') called at /home/twiki4/twikisvn/lib/TWiki/Plugins/WysiwygPlugin/HTML2TML/WC.pm line 176

  56. WC::cleanParseTree('TWiki::Plugins::WysiwygPlugin::HTML2TML::Node=HASH(0xa5d5c74)', 'undef') called at /home/twiki4/twikisvn/lib/TWiki/Plugins/WysiwygPlugin/HTML2TML/WC.pm line 176

  57. WC::cleanParseTree('TWiki::Plugins::WysiwygPlugin::HTML2TML::Node=HASH(0xa5d5be4)', 'undef') called at /home/twiki4/twikisvn/lib/TWiki/Plugins/WysiwygPlugin/HTML2TML/WC.pm line 176

  58. WC::cleanParseTree('TWiki::Plugins::WysiwygPlugin::HTML2TML::Node=HASH(0xa5d5b54)', 'undef') called at /home/twiki4/twikisvn/lib/TWiki/Plugins/WysiwygPlugin/HTML2TML/WC.pm line 176

  59. WC::cleanParseTree('TWiki::Plugins::WysiwygPlugin::HTML2TML::Node=HASH(0xa5d5ab8)', 'undef') called at /home/twiki4/twikisvn/lib/TWiki/Plugins/WysiwygPlugin/HTML2TML/WC.pm line 176

  60. WC::cleanParseTree('TWiki::Plugins::WysiwygPlugin::HTML2TML::Node=HASH(0xa5d5a64)', 'undef') called at /home/twiki4/twikisvn/lib/TWiki/Plugins/WysiwygPlugin/HTML2TML/WC.pm line 176

  61. WC::cleanParseTree('TWiki::Plugins::WysiwygPlugin::HTML2TML::Node=HASH(0xa5d59d4)', 'undef') called at /home/twiki4/twikisvn/lib/TWiki/Plugins/WysiwygPlugin/HTML2TML/WC.pm line 176

  62. WC::cleanParseTree('TWiki::Plugins::WysiwygPlugin::HTML2TML::Node=HASH(0xa5d5944)', 'undef') called at /home/twiki4/twikisvn/lib/TWiki/Plugins/WysiwygPlugin/HTML2TML/WC.pm line 176

  63. WC::cleanParseTree('TWiki::Plugins::WysiwygPlugin::HTML2TML::Node=HASH(0xa5d58a8)', 'undef') called at /home/twiki4/twikisvn/lib/TWiki/Plugins/WysiwygPlugin/HTML2TML/WC.pm line 176

  64. WC::cleanParseTree('TWiki::Plugins::WysiwygPlugin::HTML2TML::Node=HASH(0xa5d5854)', 'undef') called at /home/twiki4/twikisvn/lib/TWiki/Plugins/WysiwygPlugin/HTML2TML/WC.pm line 176

  65. WC::cleanParseTree('TWiki::Plugins::WysiwygPlugin::HTML2TML::Node=HASH(0xa5d57b8)', 'undef') called at /home/twiki4/twikisvn/lib/TWiki/Plugins/WysiwygPlugin/HTML2TML/WC.pm line 176

  66. WC::cleanParseTree('TWiki::Plugins::WysiwygPlugin::HTML2TML::Node=HASH(0xa5d5758)', 'undef') called at /home/twiki4/twikisvn/lib/TWiki/Plugins/WysiwygPlugin/HTML2TML/WC.pm line 176

  67. WC::cleanParseTree('TWiki::Plugins::WysiwygPlugin::HTML2TML::Node=HASH(0xa5d56f8)', 'undef') called at /home/twiki4/twikisvn/lib/TWiki/Plugins/WysiwygPlugin/HTML2TML/WC.pm line 176

  68. WC::cleanParseTree('TWiki::Plugins::WysiwygPlugin::HTML2TML::Node=HASH(0xa5d5698)', 'undef') called at /home/twiki4/twikisvn/lib/TWiki/Plugins/WysiwygPlugin/HTML2TML/WC.pm line 176

  69. WC::cleanParseTree('TWiki::Plugins::WysiwygPlugin::HTML2TML::Node=HASH(0xa5d5638)', 'undef') called at /home/twiki4/twikisvn/lib/TWiki/Plugins/WysiwygPlugin/HTML2TML/WC.pm line 176

  70. WC::cleanParseTree('TWiki::Plugins::WysiwygPlugin::HTML2TML::Node=HASH(0xa5d55d8)', 'undef') called at /home/twiki4/twikisvn/lib/TWiki/Plugins/WysiwygPlugin/HTML2TML/WC.pm line 176

  71. WC::cleanParseTree('TWiki::Plugins::WysiwygPlugin::HTML2TML::Node=HASH(0xa5d5578)', 'undef') called at /home/twiki4/twikisvn/lib/TWiki/Plugins/WysiwygPlugin/HTML2TML/WC.pm line 176

  72. WC::cleanParseTree('TWiki::Plugins::WysiwygPlugin::HTML2TML::Node=HASH(0xa5d5518)', 'undef') called at /home/twiki4/twikisvn/lib/TWiki/Plugins/WysiwygPlugin/HTML2TML/WC.pm line 176

  73. WC::cleanParseTree('TWiki::Plugins::WysiwygPlugin::HTML2TML::Node=HASH(0xa5d54b8)', 'undef') called at /home/twiki4/twikisvn/lib/TWiki/Plugins/WysiwygPlugin/HTML2TML/WC.pm line 176

  74. WC::cleanParseTree('TWiki::Plugins::WysiwygPlugin::HTML2TML::Node=HASH(0xa5d5458)', 'undef') called at /home/twiki4/twikisvn/lib/TWiki/Plugins/WysiwygPlugin/HTML2TML/WC.pm line 176

  75. WC::cleanParseTree('TWiki::Plugins::WysiwygPlugin::HTML2TML::Node=HASH(0xa5d53f8)', 'undef') called at /home/twiki4/twikisvn/lib/TWiki/Plugins/WysiwygPlugin/HTML2TML/WC.pm line 176

  76. WC::cleanParseTree('TWiki::Plugins::WysiwygPlugin::HTML2TML::Node=HASH(0xa5d53a4)', 'undef') called at /home/twiki4/twikisvn/lib/TWiki/Plugins/WysiwygPlugin/HTML2TML/WC.pm line 176

  77. WC::cleanParseTree('TWiki::Plugins::WysiwygPlugin::HTML2TML::Node=HASH(0xa5d5308)', 'undef') called at /home/twiki4/twikisvn/lib/TWiki/Plugins/WysiwygPlugin/HTML2TML/WC.pm line 176

  78. WC::cleanParseTree('TWiki::Plugins::WysiwygPlugin::HTML2TML::Node=HASH(0xa5d52a8)', 'undef') called at /home/twiki4/twikisvn/lib/TWiki/Plugins/WysiwygPlugin/HTML2TML/WC.pm line 176

  79. WC::cleanParseTree('TWiki::Plugins::WysiwygPlugin::HTML2TML::Node=HASH(0xa5d5248)', 'undef') called at /home/twiki4/twikisvn/lib/TWiki/Plugins/WysiwygPlugin/HTML2TML/WC.pm line 176

  80. WC::cleanParseTree('TWiki::Plugins::WysiwygPlugin::HTML2TML::Node=HASH(0xa5d51e8)', 'undef') called at /home/twiki4/twikisvn/lib/TWiki/Plugins/WysiwygPlugin/HTML2TML/WC.pm line 176

  81. WC::cleanParseTree('TWiki::Plugins::WysiwygPlugin::HTML2TML::Node=HASH(0xa5d5188)', 'undef') called at /home/twiki4/twikisvn/lib/TWiki/Plugins/WysiwygPlugin/HTML2TML/WC.pm line 176

  82. WC::cleanParseTree('TWiki::Plugins::WysiwygPlugin::HTML2TML::Node=HASH(0xa5d5128)', 'undef') called at /home/twiki4/twikisvn/lib/TWiki/Plugins/WysiwygPlugin/HTML2TML/WC.pm line 176

  83. WC::cleanParseTree('TWiki::Plugins::WysiwygPlugin::HTML2TML::Node=HASH(0xa5d50c8)', 'undef') called at /home/twiki4/twikisvn/lib/TWiki/Plugins/WysiwygPlugin/HTML2TML/WC.pm line 176

  84. WC::cleanParseTree('TWiki::Plugins::WysiwygPlugin::HTML2TML::Node=HASH(0xa5d5068)', 'undef') called at /home/twiki4/twikisvn/lib/TWiki/Plugins/WysiwygPlugin/HTML2TML/WC.pm line 176

  85. WC::cleanParseTree('TWiki::Plugins::WysiwygPlugin::HTML2TML::Node=HASH(0xa5d5008)', 'undef') called at /home/twiki4/twikisvn/lib/TWiki/Plugins/WysiwygPlugin/HTML2TML/WC.pm line 176

  86. WC::cleanParseTree('TWiki::Plugins::WysiwygPlugin::HTML2TML::Node=HASH(0xa5d4fa8)', 'undef') called at /home/twiki4/twikisvn/lib/TWiki/Plugins/WysiwygPlugin/HTML2TML/WC.pm line 176

  87. WC::cleanParseTree('TWiki::Plugins::WysiwygPlugin::HTML2TML::Node=HASH(0xa5d4f54)', 'undef') called at /home/twiki4/twikisvn/lib/TWiki/Plugins/WysiwygPlugin/HTML2TML/WC.pm line 176

  88. WC::cleanParseTree('TWiki::Plugins::WysiwygPlugin::HTML2TML::Node=HASH(0xa5d4eb8)', 'undef') called at /home/twiki4/twikisvn/lib/TWiki/Plugins/WysiwygPlugin/HTML2TML/WC.pm line 176

  89. WC::cleanParseTree('TWiki::Plugins::WysiwygPlugin::HTML2TML::Node=HASH(0xa5d4e58)', 'undef') called at /home/twiki4/twikisvn/lib/TWiki/Plugins/WysiwygPlugin/HTML2TML/WC.pm line 176

  90. WC::cleanParseTree('TWiki::Plugins::WysiwygPlugin::HTML2TML::Node=HASH(0xa5d4df8)', 'undef') called at /home/twiki4/twikisvn/lib/TWiki/Plugins/WysiwygPlugin/HTML2TML/WC.pm line 176

  91. WC::cleanParseTree('TWiki::Plugins::WysiwygPlugin::HTML2TML::Node=HASH(0xa5d4d98)', 'undef') called at /home/twiki4/twikisvn/lib/TWiki/Plugins/WysiwygPlugin/HTML2TML/WC.pm line 176

  92. WC::cleanParseTree('TWiki::Plugins::WysiwygPlugin::HTML2TML::Node=HASH(0xa5d4d38)', 'undef') called at /home/twiki4/twikisvn/lib/TWiki/Plugins/WysiwygPlugin/HTML2TML/WC.pm line 176

  93. WC::cleanParseTree('TWiki::Plugins::WysiwygPlugin::HTML2TML::Node=HASH(0xa5d4cd8)', 'undef') called at /home/twiki4/twikisvn/lib/TWiki/Plugins/WysiwygPlugin/HTML2TML/WC.pm line 176

  94. WC::cleanParseTree('TWiki::Plugins::WysiwygPlugin::HTML2TML::Node=HASH(0xa5d4c78)', 'undef') called at /home/twiki4/twikisvn/lib/TWiki/Plugins/WysiwygPlugin/HTML2TML/WC.pm line 176

  95. WC::cleanParseTree('TWiki::Plugins::WysiwygPlugin::HTML2TML::Node=HASH(0xa5d4c18)', 'undef') called at /home/twiki4/twikisvn/lib/TWiki/Plugins/WysiwygPlugin/HTML2TML/WC.pm line 176

  96. WC::cleanParseTree('TWiki::Plugins::WysiwygPlugin::HTML2TML::Node=HASH(0xa5d4bb8)', 'undef') called at /home/twiki4/twikisvn/lib/TWiki/Plugins/WysiwygPlugin/HTML2TML/WC.pm line 176

  97. WC::cleanParseTree('TWiki::Plugins::WysiwygPlugin::HTML2TML::Node=HASH(0xa5d4b58)', 'undef') called at /home/twiki4/twikisvn/lib/TWiki/Plugins/WysiwygPlugin/HTML2TML/WC.pm line 176

  98. WC::cleanParseTree('TWiki::Plugins::WysiwygPlugin::HTML2TML::Node=HASH(0xa5d4b04)', 'undef') called at /home/twiki4/twikisvn/lib/TWiki/Plugins/WysiwygPlugin/HTML2TML/WC.pm line 176

  99. WC::cleanParseTree('TWiki::Plugins::WysiwygPlugin::HTML2TML::Node=HASH(0xa5d4a5c)', 'undef') called at /home/twiki4/twikisvn/lib/TWiki/Plugins/WysiwygPlugin/HTML2TML/WC.pm line 176

  100. WC::cleanParseTree('TWiki::Plugins::WysiwygPlugin::HTML2TML::Node=HASH(0xa5d49fc)', 'undef') called at /home/twiki4/twikisvn/lib/TWiki/Plugins/WysiwygPlugin/HTML2TML/WC.pm line 176

  101. WC::cleanParseTree('TWiki::Plugins::WysiwygPlugin::HTML2TML::Node=HASH(0xa5d499c)', 'undef') called at /home/twiki4/twikisvn/lib/TWiki/Plugins/WysiwygPlugin/HTML2TML/WC.pm line 176

  102. WC::cleanParseTree('TWiki::Plugins::WysiwygPlugin::HTML2TML::Node=HASH(0xa5d4948)', 'undef') called at /home/twiki4/twikisvn/lib/TWiki/Plugins/WysiwygPlugin/HTML2TML/WC.pm line 176

  103. WC::cleanParseTree('TWiki::Plugins::WysiwygPlugin::HTML2TML::Node=HASH(0xa5d46e4)') called at /home/twiki4/twikisvn/lib/TWiki/Plugins/WysiwygPlugin/HTML2TML/Node.pm line 168

  104. TWiki::Plugins::WysiwygPlugin::HTML2TML::Node::rootGenerate('TWiki::Plugins::WysiwygPlugin::HTML2TML::Node=HASH(0xa5d46e4)', 16) called at /home/twiki4/twikisvn/lib/TWiki/Plugins/WysiwygPlugin/HTML2TML.pm line 112

  105. TWiki::Plugins::WysiwygPlugin::HTML2TML::convert('TWiki::Plugins::WysiwygPlugin::HTML2TML=HASH(0xa5d4750)', '<br><br><br><br>5.4.3 Evaluationsbericht <br><br><br><br><br>...', 'HASH(0xa5d469c)') called at /home/twiki4/twikisvn/lib/TWiki/Plugins/WysiwygPlugin.pm line 201

  106. TWiki::Plugins::WysiwygPlugin::TranslateHTML2TML('<br><br><br><br>5.4.3 Evaluationsbericht <br><br><br><br><br>...', 'TesterTest', 'Sandbox', 'TWiki::Meta=HASH(0xa5b9dd0)') called at /home/twiki4/twikisvn/lib/TWiki/Plugins/WysiwygPlugin.pm line 172

  107. TWiki::Plugins::WysiwygPlugin::afterEditHandler('<br><br><br><br>5.4.3 Evaluationsbericht <br><br><br><br><br>...', 'TesterTest', 'Sandbox', 'TWiki::Meta=HASH(0xa5b9dd0)') called at /home/twiki4/twikisvn/lib/TWiki/Plugin.pm line 265

  108. TWiki::Plugin::invoke('TWiki::Plugin=HASH(0xa4f041c)', 'afterEditHandler', '<br><br><br><br>5.4.3 Evaluationsbericht <br><br><br><br><br>...', 'TesterTest', 'Sandbox', 'TWiki::Meta=HASH(0xa5b9dd0)') called at /home/twiki4/twikisvn/lib/TWiki/Plugins.pm line 344

  109. TWiki::Plugins::_dispatch('TWiki::Plugins=HASH(0xa07dca8)', 'afterEditHandler', '<br><br><br><br>5.4.3 Evaluationsbericht <br><br><br><br><br>...', 'TesterTest', 'Sandbox', 'TWiki::Meta=HASH(0xa5b9dd0)') called at /home/twiki4/twikisvn/lib/TWiki/Plugins.pm line 647

  110. TWiki::Plugins::afterEditHandler('TWiki::Plugins=HASH(0xa07dca8)', '<br><br><br><br>5.4.3 Evaluationsbericht <br><br><br><br><br>...', 'TesterTest', 'Sandbox', 'TWiki::Meta=HASH(0xa5b9dd0)') called at /home/twiki4/twikisvn/lib/TWiki/UI/Save.pm line 517

  111. TWiki::UI::Save::save('TWiki=HASH(0x9cedb3c)') called at /home/twiki4/twikisvn/lib/TWiki/UI.pm line 159

  112. TWiki::UI::__ANON__() called at /home/twiki4/twikisvn/lib/CPAN/lib//Error.pm line 379

  113. eval {...} called at /home/twiki4/twikisvn/lib/CPAN/lib//Error.pm line 371

  114. Error::subs::try('CODE(0x9cedde8)', 'HASH(0xa5a9758)') called at /home/twiki4/twikisvn/lib/TWiki/UI.pm line 197

  115. TWiki::UI::run('CODE(0xa06260c)', 'save', 1) called


Mayer, I knowyou can't share the topic, but can you please try this.

Edit TWiki/Plugins/WysiwygPlugin/HTML2TML/Node.pm

Find the function "addChild"

add the line: die $node if $node eq $this;

just before the "push".

Re-run the save that crashes, and report the resulting stack trace here. it's quite likely that there is in fact no error here, but that your HTML is in fact so deep that it runs into perl's internal recursion limit. This should help to clarify.

CC

No feedback, so I think I'm justified in lowering this to Normal status.

CC

TWiki detected an internal error - please check your TWiki logs and webserver logs for more information.

I have same thing, when saving with new WYSIWYG plugin I get an error, only thing I can add is it is the case for both Kupu and Tiny. But in Tiny the error I get is

TWiki detected an internal error - please check your TWiki logs and webserver logs for more information. Can't locate autopath in @INC (@INC contains: d:path d:path-x86-multi-thread d:path d:path d:path . D:path D:path)

Can't locate autopath in @INC (@INC contains: d:path d:path-x86-multi-thread d:path d:path d:path . D:path D:path) Twiki Lib is installed on D: while other programs on C:, perhaps there is something wrong. everything works with previous revision of 17/9/2007

-- TWiki:Main.FrederikBeun - 11 Oct 2007

And did you check your TWiki logs and webserver logs for more information? This sounds like a TWiki error, rather than anything specific to WysiwygPlugin, but it's hard to be sure without more information. Regrading to Urgent, we can't have crashes.

CC

OK here it is: - On using Tiny, text in warn200710.txt on twiki\data

*****************************************************************
| 15 Oct 2007 - 08:14 | Can't locate auto/TWiki/Plugins/WysiwygPlugin/HTML2TML/empty_eleme.al in @INC (@INC contains: d:/Twiki/lib/CPAN/lib//arch d:/Twiki/lib/CPAN/lib//5.8.6/MSWin32-x86-multi-thread d:/Twiki/lib/CPAN/lib//5.8.6 d:/Twiki/lib/CPAN/lib/ d:/Twiki/lib . D:/indigoperl/perl/lib D:/indigoperl/perl/site/lib) at d:/Twiki/lib/TWiki/Plugins/WysiwygPlugin/HTML2TML.pm line 74
 at D:/indigoperl/perl/lib/AutoLoader.pm line 112
   AutoLoader::AUTOLOAD('TWiki::Plugins::WysiwygPlugin::HTML2TML=HASH(0x1b3c798)', 1) called at d:/Twiki/lib/TWiki/Plugins/WysiwygPlugin/HTML2TML.pm line 74
   TWiki::Plugins::WysiwygPlugin::HTML2TML::new('TWiki::Plugins::WysiwygPlugin::HTML2TML') called at d:/Twiki/lib/TWiki/Plugins/WysiwygPlugin.pm line 182
   TWiki::Plugins::WysiwygPlugin::TranslateHTML2TML('<P>test 2</P>\x{a}<P>-- <SPAN class=WYSIWYG_LINK>Main.FrederikBeu...', 'TestTopic8', 'Sandbox') called at d:/Twiki/lib/TWiki/Plugins/WysiwygPlugin.pm line 172
   TWiki::Plugins::WysiwygPlugin::afterEditHandler('<P>test 2</P>\x{a}<P>-- <SPAN class=WYSIWYG_LINK>Main.FrederikBeu...', 'TestTopic8', 'Sandbox') called at d:/Twiki/lib/TWiki/Plugin.pm line 245
   TWiki::Plugin::invoke('TWiki::Plugin=HASH(0x21feb74)', 'afterEditHandler', '<P>test 2</P>\x{a}<P>-- <SPAN class=WYSIWYG_LINK>Main.FrederikBeu...', 'TestTopic8', 'Sandbox') called at d:/Twiki/lib/TWiki/Plugins.pm line 333
   TWiki::Plugins::_dispatch('TWiki::Plugins=HASH(0x1e1da24)', 'afterEditHandler', '<P>test 2</P>\x{a}<P>-- <SPAN class=WYSIWYG_LINK>Main.FrederikBeu...', 'TestTopic8', 'Sandbox') called at d:/Twiki/lib/TWiki/Plugins.pm line 635
   TWiki::Plugins::afterEditHandler('TWiki::Plugins=HASH(0x1e1da24)', '<P>test 2</P>\x{a}<P>-- <SPAN class=WYSIWYG_LINK>Main.FrederikBeu...', 'TestTopic8', 'Sandbox') called at d:/Twiki/lib/TWiki/UI/Save.pm line 526
   TWiki::UI::Save::save('TWiki=HASH(0x1524744)') called at d:/Twiki/lib/TWiki/UI.pm line 159
   TWiki::UI::__ANON__() called at d:/Twiki/lib/CPAN/lib//Error.pm line 379
   eval {...} called at d:/Twiki/lib/CPAN/lib//Error.pm line 371
   Error::subs::try('CODE(0x2253a8)', 'HASH(0x22eb440)') called at d:/Twiki/lib/TWiki/UI.pm line 199
   TWiki::UI::run('CODE(0x1e0c16c)', 'save', 1) called
******************************************************************************
on web log
******************************************************************************
[Mon Oct 15 08:14:12 2007] [error] [client 192.168.252.117] File does not exist: D:/twiki/pub/TWiki/TWikiTemplates/base.css, referer: http://cbfbn:81/twiki/pub/TWiki/TinyMCEPlugin/tinymce/jscripts/tiny_mce/blank.htm
[Mon Oct 15 08:14:18 2007] [error] [client 192.168.252.117] Can't locate auto/TWiki/Plugins/WysiwygPlugin/HTML2TML/empty_eleme.al in @INC (@INC contains: d:/Twiki/lib/CPAN/lib//arch d:/Twiki/lib/CPAN/lib//5.8.6/MSWin32-x86-multi-thread d:/Twiki/lib/CPAN/lib//5.8.6 d:/Twiki/lib/CPAN/lib/ d:/Twiki/lib . D:/indigoperl/perl/lib D:/indigoperl/perl/site/lib) at d:/Twiki/lib/TWiki/Plugins/WysiwygPlugin/HTML2TML.pm line 74, referer: http://cbfbn:81/twiki/bin/edit/Sandbox/TestTopic8?t=1192428847
[Mon Oct 15 08:14:18 2007] [error] [client 192.168.252.117]  at D:/indigoperl/perl/lib/AutoLoader.pm line 112, referer: http://cbfbn:81/twiki/bin/edit/Sandbox/TestTopic8?t=1192428847
[Mon Oct 15 08:14:18 2007] [error] [client 192.168.252.117]    AutoLoader::AUTOLOAD('TWiki::Plugins::WysiwygPlugin::HTML2TML=HASH(0x1b3c798)', 1) called at d:/Twiki/lib/TWiki/Plugins/WysiwygPlugin/HTML2TML.pm line 74, referer: http://cbfbn:81/twiki/bin/edit/Sandbox/TestTopic8?t=1192428847
[Mon Oct 15 08:14:18 2007] [error] [client 192.168.252.117]    TWiki::Plugins::WysiwygPlugin::HTML2TML::new('TWiki::Plugins::WysiwygPlugin::HTML2TML') called at d:/Twiki/lib/TWiki/Plugins/WysiwygPlugin.pm line 182, referer: http://cbfbn:81/twiki/bin/edit/Sandbox/TestTopic8?t=1192428847
[Mon Oct 15 08:14:18 2007] [error] [client 192.168.252.117]    TWiki::Plugins::WysiwygPlugin::TranslateHTML2TML('<P>test 2</P>\x{a}<P>-- <SPAN class=WYSIWYG_LINK>Main.FrederikBeu...', 'TestTopic8', 'Sandbox') called at d:/Twiki/lib/TWiki/Plugins/WysiwygPlugin.pm line 172, referer: http://cbfbn:81/twiki/bin/edit/Sandbox/TestTopic8?t=1192428847
[Mon Oct 15 08:14:18 2007] [error] [client 192.168.252.117]    TWiki::Plugins::WysiwygPlugin::afterEditHandler('<P>test 2</P>\x{a}<P>-- <SPAN class=WYSIWYG_LINK>Main.FrederikBeu...', 'TestTopic8', 'Sandbox') called at d:/Twiki/lib/TWiki/Plugin.pm line 245, referer: http://cbfbn:81/twiki/bin/edit/Sandbox/TestTopic8?t=1192428847
[Mon Oct 15 08:14:18 2007] [error] [client 192.168.252.117]    TWiki::Plugin::invoke('TWiki::Plugin=HASH(0x21feb74)', 'afterEditHandler', '<P>test 2</P>\x{a}<P>-- <SPAN class=WYSIWYG_LINK>Main.FrederikBeu...', 'TestTopic8', 'Sandbox') called at d:/Twiki/lib/TWiki/Plugins.pm line 333, referer: http://cbfbn:81/twiki/bin/edit/Sandbox/TestTopic8?t=1192428847
[Mon Oct 15 08:14:18 2007] [error] [client 192.168.252.117]    TWiki::Plugins::_dispatch('TWiki::Plugins=HASH(0x1e1da24)', 'afterEditHandler', '<P>test 2</P>\x{a}<P>-- <SPAN class=WYSIWYG_LINK>Main.FrederikBeu...', 'TestTopic8', 'Sandbox') called at d:/Twiki/lib/TWiki/Plugins.pm line 635, referer: http://cbfbn:81/twiki/bin/edit/Sandbox/TestTopic8?t=1192428847
[Mon Oct 15 08:14:18 2007] [error] [client 192.168.252.117]    TWiki::Plugins::afterEditHandler('TWiki::Plugins=HASH(0x1e1da24)', '<P>test 2</P>\x{a}<P>-- <SPAN class=WYSIWYG_LINK>Main.FrederikBeu...', 'TestTopic8', 'Sandbox') called at d:/Twiki/lib/TWiki/UI/Save.pm line 526, referer: http://cbfbn:81/twiki/bin/edit/Sandbox/TestTopic8?t=1192428847
[Mon Oct 15 08:14:18 2007] [error] [client 192.168.252.117]    TWiki::UI::Save::save('TWiki=HASH(0x1524744)') called at d:/Twiki/lib/TWiki/UI.pm line 159, referer: http://cbfbn:81/twiki/bin/edit/Sandbox/TestTopic8?t=1192428847
[Mon Oct 15 08:14:18 2007] [error] [client 192.168.252.117]    TWiki::UI::__ANON__() called at d:/Twiki/lib/CPAN/lib//Error.pm line 379, referer: http://cbfbn:81/twiki/bin/edit/Sandbox/TestTopic8?t=1192428847
[Mon Oct 15 08:14:18 2007] [error] [client 192.168.252.117]    eval {...} called at d:/Twiki/lib/CPAN/lib//Error.pm line 371, referer: http://cbfbn:81/twiki/bin/edit/Sandbox/TestTopic8?t=1192428847
[Mon Oct 15 08:14:18 2007] [error] [client 192.168.252.117]    Error::subs::try('CODE(0x2253a8)', 'HASH(0x22eb440)') called at d:/Twiki/lib/TWiki/UI.pm line 199, referer: http://cbfbn:81/twiki/bin/edit/Sandbox/TestTopic8?t=1192428847
[Mon Oct 15 08:14:18 2007] [error] [client 192.168.252.117]    TWiki::UI::run('CODE(0x1e0c16c)', 'save', 1) called, referer: http://cbfbn:81/twiki/bin/edit/Sandbox/TestTopic8?t=1192428847
***************************************************************************
For the Kupu plugin, I get " Internet Explorer cannot display the webpage " error, but I can't find any errors in logs

I hope this helps, br

-- TWiki:Main.FrederikBeun - 15 Oct 2007

See also attachment with errors, this is easier to read. I have also the error on not finding the base.css in previous release

-- TWiki:Main.FrederikBeun - 15 Oct 2007

I suspect this may be related to the version of HTML::Parser you are using. What version do you have installed? And can you please supply the text of the page you are trying to edit/save?

CC

I use version 3.45. I have got the failure on any text. even on the word "test" and saving (new topic in sandbox)

-- TWiki:Main.FrederikBeun - 15 Oct 2007

I'm pretty certain this is to something broken in your installation. I cannot reproduce it on any other platform, and no-one else has reported a similar problem. Suggest you re-install perl.

-- TWiki:Main.CrawfordCurrie - 16 Oct 2007

I note some strange paths in the errors.

D:/twiki/pub/

and

auto/TWiki/Plugins

d:/Twiki/lib/TWiki/Plugins/

I am not too familiar with the typical Windows setup but it seems inconsistant. I propose that Frederik discard the lib/LocalSite.cfg and bin/LocalLib.cfg and start all over again with the configuration because this is probably where the problem is. Once paths are screwed up it is a long way back. It is easier to start from new. It takes 10 minutes.

-- TWiki:Main.KennethLavrsen - 16 Oct 2007

Unfortenately, It doesnt work yet. I reinstalled everything and now the TwikiVMDebianStable. I have again the same errors and warnings. I did found yet where the web error log is located but anyway I attached the warning text from twiki.

-- TWiki:Main.FrederikBeun - 17 Oct 2007

I made a test on my home computer and there I don't have this problem. Could it be computer related? Strange very strange...

-- TWiki:Main.FrederikBeun - 18 Oct 2007

OK, dropping to Normal status then as it isn;t a release blocker. We'll keep it open for now to give you a chance to nail it down.

CC

With new release this error isn't there any more. Even on my old installation. I needed now to install BehaviourContrib, was this necessary before also? The script is failing and searching to the plugin dir for this. But this is not installed in the plugin dir. br

-- TWiki:Main.FrederikBeun - 23 Oct 2007

OK, sounds like a configuration problem then.

The BehaviourContrib is required for the validation of mandatory form fields. The editor should work without it being installed, though it is obviously preferred and should be installed.

Setting no-action.

CC

ItemTemplate
Summary WYSIWYG crashing on save
ReportedBy TWiki:Main.MayerEugen
Codebase 4.2.0
SVN Range TWiki-4.3.0, Sat, 22 Sep 2007, build 14996
AppliesTo Engine
Component WysiwygPlugin
Priority Normal
CurrentState No Action Required
WaitingFor TWiki:Main.FrederikBeun
Checkins

TargetRelease n/a
ReleasedIn

Topic attachments
I Attachment History Action Size Date Who Comment
Texttxt ErrorOn_Debian.txt r1 manage 2.4 K 2007-10-17 - 09:28 FrederikBeun Same Error on Total Other Instalation (vm debian)
Texttxt error.txt r1 manage 6.9 K 2007-10-15 - 06:47 FrederikBeun Website error and twiki error log
Edit | Attach | Watch | Print version | History: r15 < r14 < r13 < r12 < r11 | Backlinks | Raw View | Raw edit | More topic actions
Topic revision: r15 - 2007-10-24 - CrawfordCurrie
 
This site is powered by the TWiki collaboration platform Powered by PerlCopyright © 2008-2019 by the contributing authors. All material on this collaboration platform is the property of the contributing authors.
Ideas, requests, problems regarding TWiki? Send feedback