Hi there,
In bundled samples\scintilla.rb, paste a long one-line text (see below)
caused segmentation fault
scintilla.rb:166: [BUG] Segmentation fault
ruby 1.8.7 (2010-01-10 patchlevel 249) [i386-mingw32]
However, It was Ok if not including last 100 or so characters (worked on
13100 characters).
Cheers,
Zhimin
-- text copied
<tbody><tr><td class="Application-content-title"
width="460px"><table
role="tablist" class="gwt-TabBar" cellpadding="0"
cellspacing="0"><tbody><tr><td
class="gwt-TabBarFirst-wrapper"
style="vertical-align: bottom;" align="left"
height="100%"><div
style="white-space: normal; height: 100%;"
class="gwt-TabBarFirst"> </div></td><td
class="gwt-TabBarItem-wrapper gwt-TabBarItem-wrapper-selected"
style="vertical-align: bottom;" align="left"><div
role="tab"
class="gwt-TabBarItem gwt-TabBarItem-selected"
tabindex="0"><input
style="opacity: 0; height: 1px; width: 1px; z-index: -1; overflow:
hidden; position: absolute;" tabindex="-1"
type="text"><div
style="white-space: nowrap;"
class="gwt-Label">Example</div></div></td><td
class="gwt-TabBarItem-wrapper" style="vertical-align:
bottom;"
align="left"><div role="tab"
class="gwt-TabBarItem" tabindex="0"><input
style="opacity: 0; height: 1px; width: 1px; z-index: -1; overflow:
hidden; position: absolute;" tabindex="-1"
type="text"><div
style="white-space: nowrap;" class="gwt-Label">Source
Code</div></div></td><td
class="gwt-TabBarItem-wrapper"
style="vertical-align: bottom;" align="left"><div
role="tab"
class="gwt-TabBarItem" tabindex="0"><input
style="opacity: 0; height:
1px; width: 1px; z-index: -1; overflow: hidden; position: absolute;"
tabindex="-1" type="text"><div
style="white-space: nowrap;"
class="gwt-Label">CSS
Style</div></div></td><td
class="gwt-TabBarRest-wrapper" style="vertical-align:
bottom;"
align="left" width="100%"><div
style="white-space: normal; height:
100%;"
class="gwt-TabBarRest"> </div></td></tr></tbody></table></td></tr><tr><td
class="Application-content-wrapper"
width="460px"><div><div
class="sc-ContentWidget"><div><div style="width:
100%; height: 100%;
padding: 0px; margin: 0px;"><table style="width: 100%; height:
100%;"
cellpadding="0"
cellspacing="0"><tbody><tr><td
style="vertical-align:
top;" align="left"><div
class="sc-ContentWidget-name">Rich
Text</div></td></tr><tr><td
style="vertical-align: top;"
align="left"><div
class="sc-ContentWidget-description">The Rich Text
Area is supported on all major browsers, and will fall back gracefully
to the level of functionality supported on
each.</div></td></tr><tr><td
style="vertical-align: top;" align="left"><table
class="cw-RichText"><colgroup><col></colgroup><tbody><tr><td><table
style="width: 100%;" id="gwt-debug-cwRichText-toolbar"
class="gwt-RichTextToolbar" cellpadding="0"
cellspacing="0"><tbody><tr><td
style="vertical-align: top;"
align="left"><table style="width: 100%;"
cellpadding="0"
cellspacing="0"><tbody><tr><td
style="vertical-align: top;"
align="left"><div aria-pressed="false"
title="Toggle Bold" role="button"
class="gwt-ToggleButton gwt-ToggleButton-up"
tabindex="0"><input
style="opacity: 0; height: 1px; width: 1px; z-index: -1; overflow:
hidden; position: absolute;" tabindex="-1"
type="text"><img
class="gwt-Image"
onload=''this.__gwtLastUnhandledEvent="load";''
src="http://gwt.google.com/samples/Showcase/showcase/clear.cache.gif"
style="width: 20px; height: 20px; background:
url("data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABQAAAAUCAYAAACNiR0NAAAAJElEQVR42mNgGAVDBvwngCk2FJ/YMDVwNAxJN5Am6XAUDBcAAEbIOsY2U3mTAAAAAElFTkSuQmCC")
no-repeat scroll 0px 0px transparent;"
border="0"></div></td><td
style="vertical-align: top;" align="left"><div
aria-pressed="false"
title="Toggle Italic" role="button"
class="gwt-ToggleButton
gwt-ToggleButton-up" tabindex="0"><input
style="opacity: 0; height: 1px;
width: 1px; z-index: -1; overflow: hidden; position: absolute;"
tabindex="-1" type="text"><img
class="gwt-Image"
onload=''this.__gwtLastUnhandledEvent="load";''
src="http://gwt.google.com/samples/Showcase/showcase/clear.cache.gif"
style="width: 20px; height: 20px; background:
url("data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABQAAAAUCAYAAACNiR0NAAAAMElEQVR42mNgGAVDFvzHgqljaEtLC+WGVVdXU9VlcNdBDR513QC57j+t0t4oGA4AAKUVKhOV88RGAAAAAElFTkSuQmCC")
no-repeat scroll 0px 0px transparent;"
border="0"></div></td><td
style="vertical-align: top;" align="left"><div
aria-pressed="false"
title="Toggle Underline" role="button"
class="gwt-ToggleButton
gwt-ToggleButton-up" tabindex="0"><input
style="opacity: 0; height: 1px;
width: 1px; z-index: -1; overflow: hidden; position: absolute;"
tabindex="-1" type="text"><img
class="gwt-Image"
onload=''this.__gwtLastUnhandledEvent="load";''
src="http://gwt.google.com/samples/Showcase/showcase/clear.cache.gif"
style="width: 20px; height: 20px; background:
url("data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABQAAAAUCAYAAACNiR0NAAAAM0lEQVR42mNgGAW0Av/RMC4xsgwlJDZq4JA3sLq6GmwAlKbIQGxp7/+gzSmD16WjgDAAAErVNq+bleVlAAAAAElFTkSuQmCC")
no-repeat scroll 0px 0px transparent;"
border="0"></div></td><td
style="vertical-align: top;" align="left"><div
aria-pressed="false"
title="Toggle Subscript" role="button"
class="gwt-ToggleButton
gwt-ToggleButton-up" tabindex="0"><input
style="opacity: 0; height: 1px;
width: 1px; z-index: -1; overflow: hidden; position: absolute;"
tabindex="-1" type="text"><img
class="gwt-Image"
onload=''this.__gwtLastUnhandledEvent="load";''
src="http://gwt.google.com/samples/Showcase/showcase/clear.cache.gif"
style="width: 20px; height: 20px; background:
url("data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABQAAAAUCAYAAACNiR0NAAAAQUlEQVR42mNgGAVA8B+KCYmRbSBFhmEz5D+1vf6flmFJFdf9p7brKDaUqrGMSzMuS6gWHAzUTlKD3zCqJ/pRgAAA25Aq1vSpbcYAAAAASUVORK5CYII=")
no-repeat scroll 0px 0px transparent;"
border="0"></div></td><td
style="vertical-align: top;" align="left"><div
aria-pressed="false"
title="Toggle Superscript" role="button"
class="gwt-ToggleButton
gwt-ToggleButton-up" tabindex="0"><input
style="opacity: 0; height: 1px;
width: 1px; z-index: -1; overflow: hidden; position: absolute;"
tabindex="-1" type="text"><img
class="gwt-Image"
onload=''this.__gwtLastUnhandledEvent="load";''
src="http://gwt.google.com/samples/Showcase/showcase/clear.cache.gif"
style="width: 20px; height: 20px; background:
url("data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABQAAAAUCAYAAACNiR0NAAAAR0lEQVR42mNgGAVEgv9ImCqGYWNT1WD6GoYtbJDF/pMahv+xhNN/asUiVcOKqkmDgVaGUTXx/qeWS6kay7g0/6d2zhgFuAEAP4Qq1pLsimkAAAAASUVORK5CYII=")
no-repeat scroll 0px 0px transparent;"
border="0"></div></td><td
style="vertical-align: top;" align="left"><div
aria-pressed="false"
title="Left Justify" role="button"
class="gwt-PushButton
gwt-PushButton-up" tabindex="0"><input style="opacity:
0; height: 1px;
width: 1px; z-index: -1; overflow: hidden; position: absolute;"
tabindex="-1" type="text"><img
class="gwt-Image"
onload=''this.__gwtLastUnhandledEvent="load";''
src="http://gwt.google.com/samples/Showcase/showcase/clear.cache.gif"
style="width: 20px; height: 20px; background:
url("data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABQAAAAUCAYAAACNiR0NAAAAH0lEQVR42mNgGAXUBv/JxIPPhaNhOBqGIzsMRwHpAACk/ke5B2guPwAAAABJRU5ErkJggg==")
no-repeat scroll 0px 0px transparent;"
border="0"></div></td><td
style="vertical-align: top;" align="left"><div
aria-pressed="false"
title="Center" role="button" class="gwt-PushButton
gwt-PushButton-up"
tabindex="0"><input style="opacity: 0; height: 1px; width:
1px; z-index:
-1; overflow: hidden; position: absolute;" tabindex="-1"
type="text"><img class="gwt-Image"
onload=''this.__gwtLastUnhandledEvent="load";''
src="http://gwt.google.com/samples/Showcase/showcase/clear.cache.gif"
style="width: 20px; height: 20px; background:
url("data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABQAAAAUCAYAAACNiR0NAAAAH0lEQVR42mNgGAXUBv/JxIPXpaNhOBqGIzMMRwHpAAC130e5KyRN6AAAAABJRU5ErkJggg==")
no-repeat scroll 0px 0px transparent;"
border="0"></div></td><td
style="vertical-align: top;" align="left"><div
aria-pressed="false"
title="Right Justify" role="button"
class="gwt-PushButton
gwt-PushButton-up" tabindex="0"><input style="opacity:
0; height: 1px;
width: 1px; z-index: -1; overflow: hidden; position: absolute;"
tabindex="-1" type="text"><img
class="gwt-Image"
onload=''this.__gwtLastUnhandledEvent="load";''
src="http://gwt.google.com/samples/Showcase/showcase/clear.cache.gif"
style="width: 20px; height: 20px; background:
url("data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABQAAAAUCAYAAACNiR0NAAAAH0lEQVR42mNgGAXUBv/JxIPfxaNhOBqGIysMRwHpAADGwEe5v4tWjAAAAABJRU5ErkJggg==")
no-repeat scroll 0px 0px transparent;"
border="0"></div></td><td
style="vertical-align: top;" align="left"><div
aria-pressed="false"
title="Toggle Strikethrough" role="button"
class="gwt-ToggleButton
gwt-ToggleButton-up" tabindex="0"><input
style="opacity: 0; height: 1px;
width: 1px; z-index: -1; overflow: hidden; position: absolute;"
tabindex="-1" type="text"><img
class="gwt-Image"
onload=''this.__gwtLastUnhandledEvent="load";''
src="http://gwt.google.com/samples/Showcase/showcase/clear.cache.gif"
style="width: 20px; height: 20px; background:
url("data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABQAAAAUCAYAAACNiR0NAAAAPUlEQVR42mNgGAW0B4wM/1EwTIwiwwiJUWQgVVyIzZVUCUOqRAIhPHAuxRZWVPE+sTE/cOkQV24ZBUMHAACWYzIBInwtbwAAAABJRU5ErkJggg==")
no-repeat scroll 0px 0px transparent;"
border="0"></div></td><td
style="vertical-align: top;" align="left"><div
aria-pressed="false"
title="Indent Right" role="button"
class="gwt-PushButton
gwt-PushButton-up" tabindex="0"><input style="opacity:
0; height: 1px;
width: 1px; z-index: -1; overflow: hidden; position: absolute;"
tabindex="-1" type="text"><img
class="gwt-Image"
onload=''this.__gwtLastUnhandledEvent="load";''
src="http://gwt.google.com/samples/Showcase/showcase/clear.cache.gif"
style="width: 20px; height: 20px; background:
url("data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABQAAAAUCAYAAACNiR0NAAAALklEQVR42mNgGAUjD/zHwicG4zXwP7Vchs9Wkl1Islfo7kKqhyHNYnkUjAIiAABycjnHMpImtQAAAABJRU5ErkJggg==")
no-repeat scroll 0px 0px transparent;"
border="0"></div></td><td
style="vertical-align: top;" align="left"><div
aria-pressed="false"
title="Indent Left" role="button" class="gwt-PushButton
gwt-PushButton-up" tabindex="0"><input style="opacity:
0; height: 1px;
width: 1px; z-index: -1; overflow: hidden; position: absolute;"
tabindex="-1" type="text"><img
class="gwt-Image"
onload=''this.__gwtLastUnhandledEvent="load";''
src="http://gwt.google.com/samples/Showcase/showcase/clear.cache.gif"
style="width: 20px; height: 20px; background:
url("data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABQAAAAUCAYAAACNiR0NAAAALklEQVR42mNgGAUjE/xHYxOD8Rr2n5ouw2UzyS4k2St0dyFNwpAmsTwKRgERAABCojnHWU6H/gAAAABJRU5ErkJggg==")
no-repeat scroll 0px 0px transparent;"
border="0"></div></td><td
style="vertical-align: top;" align="left"><div
aria-pressed="false"
title="Insert Horizontal Rule" role="button"
class="gwt-PushButton
gwt-PushButton-up" tabindex="0"><input style="opacity:
0; height: 1px;
width: 1px; z-index: -1; overflow: hidden; position: absolute;"
tabindex="-1" type="text"><img
class="gwt-Image"
onload=''this.__gwtLastUnhandledEvent="load";''
src="http://gwt.google.com/samples/Showcase/showcase/clear.cache.gif"
style="width: 20px; height: 20px; background:
url("data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABQAAAAUCAYAAACNiR0NAAAAG0lEQVR42mNgGAWjYPCB/2TiIWzgKBgFwwIAAM0gKdePp3jVAAAAAElFTkSuQmCC")
no-repeat scroll 0px 0px transparent;"
border="0"></div></td><td
style="vertical-align: top;" align="left"><div
aria-pressed="false"
title="Insert Ordered List" role="button"
class="gwt-PushButton
gwt-PushButton-up" tabindex="0"><input style="opacity:
0; height: 1px;
width: 1px; z-index: -1; overflow: hidden; position: absolute;"
tabindex="-1" type="text"><img
class="gwt-Image"
onload=''this.__gwtLastUnhandledEvent="load";''
src="http://gwt.google.com/samples/Showcase/showcase/clear.cache.gif"
style="width: 20px; height: 20px; background:
url("data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABQAAAAUCAYAAACNiR0NAAAAMklEQVR42mNgGPHgPxRT3VBsluDDJBlIFS//H/SRQtOIGY2UQeBCqucUqkbM4I+UwQcAdqwxz5oujfsAAAAASUVORK5CYII=")
no-repeat scroll 0px 0px transparent;"
border="0"></div></td><td
style="vertical-align: top;" align="left"><div
aria-pressed="false"
title="Insert Unordered List" role="button"
class="gwt-PushButton
gwt-PushButton-up" tabindex="0"><input style="opacity:
0; height: 1px;
width: 1px; z-index: -1; overflow: hidden; position: absolute;"
tabindex="-1" type="text"><img
class="gwt-Image"
onload=''this.__gwtLastUnhandledEvent="load";''
src="http://gwt.google.com/samples/Showcase/showcase/clear.cache.gif"
style="width: 20px; height: 20px; background:
url("data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABQAAAAUCAYAAACNiR0NAAAAIklEQVR42mNgGPHgPxKmmYH/icD0c+FopIxGymikjALaAAC2dzXLcl5hjgAAAABJRU5ErkJggg==")
no-repeat scroll 0px 0px transparent;"
border="0"></div></td><td
style="vertical-align: top;" align="left"><div
aria-pressed="false"
title="Insert Image" role="button"
class="gwt-PushButton
gwt-PushButton-up" tabindex="0"><input style="opacity:
0; height: 1px;
width: 1px; z-index: -1; overflow: hidden; position: absolute;"
tabindex="-1" type="text"><img
class="gwt-Image"
onload=''this.__gwtLastUnhandledEvent="load";''
src="http://gwt.google.com/samples/Showcase/showcase/clear.cache.gif"
style="width: 20px; height: 20px; background:
url("data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABQAAAAUCAYAAACNiR0NAAABSklEQVR42t2Uv0oDQRCH8zR5FhvfJOADpEplpWBhY6cgNgrqA0RTRDHNxWgjCF7jHyxyIaggyTHyrfyOgejuYRcPfuze7sw3szN712j8u+fxeWxo0B/Y
--
Posted via http://www.ruby-forum.com/.