Closed Bug 461866 Opened 17 years ago Closed 17 years ago

right-click-mouse-menu (Table-Select Row, Column, All-Cells) crashes Composer [@ 0x83028b0c - nsHTMLEditor::SelectAllTableCells]

Categories

(SeaMonkey :: Composer, defect)

x86
Linux
defect
Not set
critical

Tracking

(Not tracked)

RESOLVED WORKSFORME

People

(Reporter: barrygilmour, Unassigned)

Details

(Keywords: crash)

Crash Data

User-Agent: Mozilla/5.0 (X11; U; Linux i686; en-US; rv:1.9.1b2pre) Gecko/20081027 Lightning/1.0pre SeaMonkey/2.0a2pre Build Identifier: Mozilla/5.0 (X11; U; Linux i686; en-US; rv:1.9.1b2pre) Gecko/20081027 Lightning/1.0pre SeaMonkey/2.0a2pre Linux GNU/MandrivaLinux-2008.1 Mon 20080728 15:12-EDT 2.6.24.7-desktop-1mnb i686 Intel®P4®CPU2.53GHz SM-2.0a1(20080924175508) or SM2.0a2pre inclusive, up-to Mozilla/5.0 (X11; U; Linux i686; en-US; rv:1.9.1b2pre) Gecko/20081027 Lightning/1.0pre SeaMonkey/2.0a2pre ID:20081027000444 Instant-crash of entire-suite from within a Composer-Table, when selecting any of these 3 right-click-mouse-menu functions. Reproducible: Always Steps to Reproduce: 1.Select right-click menu inside table-cell 2.Choose either a/ Select Row (nsHTMLEditor::SelectTableRow), b/ Select-Column (nsHTMLEditor::SelectTableColumn), c/ Select-All-Cells (nsHTMLEditor::SelectAllTableCells). 3.Instant crash Actual Results: 1/ My latest crash = http://crash-stats.mozilla.com/report/index/de5eb414-a471-11dd-8f24-001a4bd43e5c?p=1 2/ m.s.seamonkey message-ID <aYqdne8EHJiGfmPVnZ2dnUVZ_ofinZ2d@mozilla.org> Dominique, reports Mmmm, it works for me !!! (SM-2.0a2pre, WinXP fully patched, and only adblock as extension..) 3/ m.s.seamonkey message-ID <1dqdnUXxg5TjWJjUnZ2dnUVZ_qTinZ2d@mozilla.org> Jens Hatlak:- Confirming with Mozilla/5.0 (X11; U; Linux i686; en-US; rv:1.9.1b2pre) Gecko/20081027 SeaMonkey/2.0a2pre / GTK version 2.12.11. Please file a bug. BTW: I get the following on the command line when it crashes but I'm not sure whether this is from the Crash Reporter itself: (crashreporter:6831): Gtk-CRITICAL **: gtk_widget_set_sensitive: assertion `GTK_IS_WIDGET (widget)' failed. Expected Results: Other nsHTMLEditor::Select Mouse-menu items work fine:- Select-Table, Select-Cell,Delete-Column,Insert-Column-after,Insert-Column-before,Delete-Row,Insert-Row-after,Insert-Row-before,Delete-Cell, Insert-Cell-after, Insert-Cell-before. Workaround is to simply highlight the required-selection, and perform the needed action, (including merge/split-cells via the mouse-menu). Workaround is to simply highlight the required-selection, and perform the needed action, (including merge/split-cells via the mouse-menu). I do not get a GTK error-report.
Version: unspecified → Trunk
Signature @0x83028b0c UUID de5eb414-a471-11dd-8f24-001a4bd43e5c Time 2008-10-27 14:54:35-07 Uptime 2961 Product SeaMonkey Version 2.0a2pre Build ID 20081027000444 OS Linux OS Version 0.0.0 Linux 2.6.24.7-desktop586-1mnb #1 SMP Mon Jul 28 15:01:18 EDT 2008 i686 GNU/Linux CPU x86 CPU Info GenuineIntel family 2 model 2 stepping 4 Crash Reason SIGSEGV Crash Address 0x83028b0c Comments Crashing Thread Frame Module Signature Source 0 @0x83028b0c 1 libgklayout.so nsHTMLEditor::SelectAllTableCells editor/libeditor/html/nsTableEditor.cpp:1675 2 libxpcom_core.so libxpcom_core.so@0x652f0 3 libxpconnect.so libxpconnect.so@0x30b97 4 libxpconnect.so libxpconnect.so@0x3644a 5 libmozjs.so js_Invoke js/src/jsinvoke.cpp:1306 6 libmozjs.so js_Interpret js/src/jsinterp.cpp:5011 7 libmozjs.so js_Invoke js/src/jsinvoke.cpp:1324 8 libxpconnect.so libxpconnect.so@0x2e667 9 libxpconnect.so libxpconnect.so@0x29be6 10 libxpcom_core.so libxpcom_core.so@0x65e04 11 libembedcomponents.so libembedcomponents.so@0x1f05d 12 libembedcomponents.so libembedcomponents.so@0x1c615 13 libxpcom_core.so libxpcom_core.so@0x652f0 14 libxpconnect.so libxpconnect.so@0x30b97 15 libxpconnect.so libxpconnect.so@0x3644a 16 libmozjs.so js_Invoke js/src/jsinvoke.cpp:1306 17 libmozjs.so js_Interpret js/src/jsinterp.cpp:5011 18 libmozjs.so js_Invoke js/src/jsinvoke.cpp:1324 19 libmozjs.so js_InternalInvoke js/src/jsinvoke.cpp:1381 20 libmozjs.so JS_CallFunctionValue js/src/jsapi.cpp:5146 21 libgklayout.so nsJSContext::CallEventHandler dom/src/base/nsJSEnvironment.cpp:1979 22 libgklayout.so nsJSEventListener::HandleEvent dom/src/events/nsJSEventListener.cpp:247 23 libgklayout.so nsEventListenerManager::HandleEventSubType content/events/src/nsEventListenerManager.cpp:1091 24 libgklayout.so nsEventListenerManager::HandleEvent content/events/src/nsEventListenerManager.cpp:1196 25 libgklayout.so nsEventTargetChainItem::HandleEvent content/events/src/nsEventDispatcher.cpp:236 26 libgklayout.so nsEventTargetChainItem::HandleEventTargetChain content/events/src/nsEventDispatcher.cpp:300 27 libgklayout.so nsEventDispatcher::Dispatch content/events/src/nsEventDispatcher.cpp:514 28 libgklayout.so PresShell::HandleDOMEventWithTarget layout/base/nsPresShell.cpp:5978 29 libgklayout.so nsXULMenuCommandEvent::Run layout/xul/base/src/nsXULPopupManager.cpp:2076 30 libxpcom_core.so libxpcom_core.so@0x58ca7 31 libxpcom_core.so libxpcom_core.so@0x27342 32 libwidget_gtk2.so nsBaseAppShell::Run widget/src/xpwidgets/nsBaseAppShell.cpp:170 33 libtoolkitcomps.so nsAppStartup::Run toolkit/components/startup/src/nsAppStartup.cpp:182 34 libxul.so XRE_main 35 seamonkey-bin main nsSuiteApp.cpp:103 36 libc-2.7.so libc-2.7.so@0x1638f
Keywords: crash
Summary: right-click-mouse-menu (Table-Select Row, Column, All-Cells) crashes Composer → right-click-mouse-menu (Table-Select Row, Column, All-Cells) crashes Composer [@ 0x83028b0c - nsHTMLEditor::SelectAllTableCells]
I would work on this if this happens also within content editable and test case would be helpfull.
Mozilla/5.0 (X11; U; Linux i686; en-US; rv:1.9.1b4pre) Gecko/20090327 Lightning/1.0pre SeaMonkey/2.0b1pre ID:20090327000544 After having this bug crash "select row, column, all-cells", in every SM2 nightly in the period Gecko-1.9.1b2pre - 1.9.1b4pre 2008-10-27 to 2009-03-26, I can report it has-been fixed in this 2009-03-27 nightly, but I can't find how it has been fixed. The OS was updated to Mdv-2008.1 Linux localhost 2.6.24.7-desktop-2mnb #1 SMP Thu Oct 30 18:03:14 EDT 2008 i686 Intel(R) Pentium(R) 4 CPU 2.53GHz GNU/Linux, but no-change was made to the hardware.
Confirming that it's fixed. Also the range Barry provided is correct; it was broken up until the 2009-03-26 nightly and is fixed since the 2009-03-27 one. The latter states it was built from mozilla-1.9.1 changeset 3c4e7b8a6562 so I guess the fix was changeset 242950431852 (bug 471642). Nice, I already feared this won't make SM2.
Status: UNCONFIRMED → RESOLVED
Closed: 17 years ago
Resolution: --- → WORKSFORME
Crash Signature: [@ 0x83028b0c - nsHTMLEditor::SelectAllTableCells]
You need to log in before you can comment on or make changes to this bug.