Closed
Bug 269076
Opened 21 years ago
Closed 21 years ago
Crash when attempting to install an incompatible extension or theme
Categories
(Thunderbird :: General, defect)
Tracking
(Not tracked)
VERIFIED
DUPLICATE
of bug 269585
People
(Reporter: trix, Assigned: mscott)
References
Details
(Keywords: crash)
Tbird crashes when trying to install an incompatible extension in latest linux
build.
TALKBACK INCIDENT ID#: TB1871600G
Steps:
1. Install latest linux build 20041110.
2. Bring up Extensions dialog and install an incompatible extension (ie:
FoxyTunes_0.61.xpi)
Results:
Crash
Note:
Win32 and Mac builds correctly prompt users that the extension is incompatible.
Comment 1•21 years ago
|
||
Trix, what version and flavor of Linux are you running?
http://talkback-public.mozilla.org/talkback/fastfind.jsp?search=2&type=iid&id=TB1871600G
0x007a006f
libglib-2.0.so.0 + 0x4979f (0x004ca79f)
libglib-2.0.so.0 + 0x241e2 (0x004a51e2)
libglib-2.0.so.0 + 0x252d8 (0x004a62d8)
libglib-2.0.so.0 + 0x25610 (0x004a6610)
libglib-2.0.so.0 + 0x2587d (0x004a687d)
nsAppShell::DispatchNativeEvent()
[/builds/tinderbox/thunderbird-aviarybranch/Linux_2.4.18-14_Clobber/mozilla/widget/src/gtk2/nsAppShell.cpp,
line 279]
nsXULWindow::ShowModal()
[/builds/tinderbox/thunderbird-aviarybranch/Linux_2.4.18-14_Clobber/mozilla/xpfe/appshell/src/nsXULWindow.cpp,
line 710]
nsContentTreeOwner::ShowAsModal()
[/builds/tinderbox/thunderbird-aviarybranch/Linux_2.4.18-14_Clobber/mozilla/xpfe/appshell/src/nsContentTreeOwner.cpp,
line 443]
nsWindowWatcher::OpenWindowJS()
[/builds/tinderbox/thunderbird-aviarybranch/Linux_2.4.18-14_Clobber/mozilla/embedding/components/windowwatcher/src/nsWindowWatcher.cpp,
line 566]
GlobalWindowImpl::OpenInternal()
[/builds/tinderbox/thunderbird-aviarybranch/Linux_2.4.18-14_Clobber/mozilla/dom/src/base/nsGlobalWindow.cpp,
line 4937]
GlobalWindowImpl::OpenDialog()
[/builds/tinderbox/thunderbird-aviarybranch/Linux_2.4.18-14_Clobber/mozilla/dom/src/base/nsGlobalWindow.cpp,
line 65]
XPTC_InvokeByIndex()
XPCWrappedNative::CallMethod(XPCCallContext&, XPCWrappedNative::CallMode)()
[/builds/tinderbox/thunderbird-aviarybranch/Linux_2.4.18-14_Clobber/mozilla/js/src/xpconnect/src/xpcwrappednative.cpp,
line 2939]
XPC_WN_CallMethod()
[/builds/tinderbox/thunderbird-aviarybranch/Linux_2.4.18-14_Clobber/mozilla/js/src/xpconnect/src/xpcwrappednativejsops.cpp,
line 1287]
js_Invoke()
[/builds/tinderbox/thunderbird-aviarybranch/Linux_2.4.18-14_Clobber/mozilla/js/src/jsinterp.c,
line 941]
js_Interpret()
[/builds/tinderbox/thunderbird-aviarybranch/Linux_2.4.18-14_Clobber/mozilla/js/src/jsinterp.c,
line 2977]
js_Invoke()
[/builds/tinderbox/thunderbird-aviarybranch/Linux_2.4.18-14_Clobber/mozilla/js/src/jsinterp.c,
line 958]
nsXPCWrappedJSClass::CallMethod()
[/builds/tinderbox/thunderbird-aviarybranch/Linux_2.4.18-14_Clobber/mozilla/js/src/xpconnect/src/xpcwrappedjsclass.cpp,
line 1343]
nsXPCWrappedJS::CallMethod()
[/builds/tinderbox/thunderbird-aviarybranch/Linux_2.4.18-14_Clobber/mozilla/js/src/xpconnect/src/xpcwrappedjs.cpp,
line 450]
PrepareAndDispatch()
[/builds/tinderbox/thunderbird-aviarybranch/Linux_2.4.18-14_Clobber/mozilla/xpcom/reflect/xptcall/src/md/unix/xptcstubs_gcc_x86_unix.cpp,
line 100]
XPTC_InvokeByIndex()
XPCWrappedNative::CallMethod(XPCCallContext&, XPCWrappedNative::CallMode)()
[/builds/tinderbox/thunderbird-aviarybranch/Linux_2.4.18-14_Clobber/mozilla/js/src/xpconnect/src/xpcwrappednative.cpp,
line 2939]
XPC_WN_CallMethod()
[/builds/tinderbox/thunderbird-aviarybranch/Linux_2.4.18-14_Clobber/mozilla/js/src/xpconnect/src/xpcwrappednativejsops.cpp,
line 1287]
js_Invoke()
[/builds/tinderbox/thunderbird-aviarybranch/Linux_2.4.18-14_Clobber/mozilla/js/src/jsinterp.c,
line 941]
js_Interpret()
[/builds/tinderbox/thunderbird-aviarybranch/Linux_2.4.18-14_Clobber/mozilla/js/src/jsinterp.c,
line 2977]
js_Invoke()
[/builds/tinderbox/thunderbird-aviarybranch/Linux_2.4.18-14_Clobber/mozilla/js/src/jsinterp.c,
line 958]
js_InternalInvoke()
[/builds/tinderbox/thunderbird-aviarybranch/Linux_2.4.18-14_Clobber/mozilla/js/src/jsinterp.c,
line 1035]
JS_CallFunctionValue()
[/builds/tinderbox/thunderbird-aviarybranch/Linux_2.4.18-14_Clobber/mozilla/js/src/jsapi.c,
line 3705]
nsJSContext::CallEventHandler()
[/builds/tinderbox/thunderbird-aviarybranch/Linux_2.4.18-14_Clobber/mozilla/dom/src/base/nsJSEnvironment.cpp,
line 1296]
nsJSEventListener::HandleEvent()
[/builds/tinderbox/thunderbird-aviarybranch/Linux_2.4.18-14_Clobber/mozilla/dom/src/events/nsJSEventListener.cpp,
line 177]
nsEventListenerManager::HandleEventSubType()
[/builds/tinderbox/thunderbird-aviarybranch/Linux_2.4.18-14_Clobber/mozilla/content/events/src/nsEventListenerManager.cpp,
line 710]
nsEventListenerManager::HandleEvent()
[/builds/tinderbox/thunderbird-aviarybranch/Linux_2.4.18-14_Clobber/mozilla/content/events/src/nsEventListenerManager.cpp,
line 1529]
nsXULElement::HandleDOMEvent()
[/builds/tinderbox/thunderbird-aviarybranch/Linux_2.4.18-14_Clobber/mozilla/content/xul/content/src/nsXULElement.cpp,
line 2841]
nsXULElement::HandleDOMEvent()
[/builds/tinderbox/thunderbird-aviarybranch/Linux_2.4.18-14_Clobber/mozilla/content/xul/content/src/nsXULElement.cpp,
line 710]
nsXULElement::HandleDOMEvent()
[/builds/tinderbox/thunderbird-aviarybranch/Linux_2.4.18-14_Clobber/mozilla/content/xul/content/src/nsXULElement.cpp,
line 88]
PresShell::HandleDOMEventWithTarget()
[/builds/tinderbox/thunderbird-aviarybranch/Linux_2.4.18-14_Clobber/mozilla/layout/html/base/src/nsPresShell.cpp,
line 6135]
nsButtonBoxFrame::MouseClicked()
[/builds/tinderbox/thunderbird-aviarybranch/Linux_2.4.18-14_Clobber/mozilla/layout/xul/base/src/nsButtonBoxFrame.cpp,
line 65]
nsButtonBoxFrame::HandleEvent()
[/builds/tinderbox/thunderbird-aviarybranch/Linux_2.4.18-14_Clobber/mozilla/layout/xul/base/src/nsButtonBoxFrame.cpp,
line 146]
PresShell::HandleEventInternal()
[/builds/tinderbox/thunderbird-aviarybranch/Linux_2.4.18-14_Clobber/mozilla/layout/html/base/src/nsPresShell.cpp,
line 6102]
PresShell::HandleEventWithTarget()
[/builds/tinderbox/thunderbird-aviarybranch/Linux_2.4.18-14_Clobber/mozilla/layout/html/base/src/nsPresShell.cpp,
line 5984]
nsEventStateManager::CheckForAndDispatchClick()
[/builds/tinderbox/thunderbird-aviarybranch/Linux_2.4.18-14_Clobber/mozilla/content/events/src/nsEventStateManager.cpp,
line 2985]
nsEventStateManager::PostHandleEvent()
[/builds/tinderbox/thunderbird-aviarybranch/Linux_2.4.18-14_Clobber/mozilla/content/events/src/nsEventStateManager.cpp,
line 1973]
PresShell::HandleEventInternal()
[/builds/tinderbox/thunderbird-aviarybranch/Linux_2.4.18-14_Clobber/mozilla/layout/html/base/src/nsPresShell.cpp,
line 710]
PresShell::HandleEvent()
[/builds/tinderbox/thunderbird-aviarybranch/Linux_2.4.18-14_Clobber/mozilla/layout/html/base/src/nsPresShell.cpp,
line 5920]
nsViewManager::HandleEvent()
[/builds/tinderbox/thunderbird-aviarybranch/Linux_2.4.18-14_Clobber/mozilla/view/src/nsViewManager.cpp,
line 710]
nsViewManager::DispatchEvent()
[/builds/tinderbox/thunderbird-aviarybranch/Linux_2.4.18-14_Clobber/mozilla/view/src/nsViewManager.cpp,
line 96]
HandleEvent()
[/builds/tinderbox/thunderbird-aviarybranch/Linux_2.4.18-14_Clobber/mozilla/view/src/nsView.cpp,
line 77]
nsCommonWidget::DispatchEvent()
[/builds/tinderbox/thunderbird-aviarybranch/Linux_2.4.18-14_Clobber/mozilla/widget/src/gtk2/nsCommonWidget.cpp,
line 215]
nsWindow::OnButtonReleaseEvent()
[/builds/tinderbox/thunderbird-aviarybranch/Linux_2.4.18-14_Clobber/mozilla/widget/src/gtk2/nsWindow.cpp,
line 1450]
button_release_event_cb()
[/builds/tinderbox/thunderbird-aviarybranch/Linux_2.4.18-14_Clobber/mozilla/widget/src/gtk2/nsWindow.cpp,
line 3277]
libgtk-x11-2.0.so.0 + 0x112434 (0x0441a434)
libgobject-2.0.so.0 + 0x9160 (0x005ec160)
libgobject-2.0.so.0 + 0x1d165 (0x00600165)
libgobject-2.0.so.0 + 0x1befe (0x005feefe)
libgobject-2.0.so.0 + 0x1c424 (0x005ff424)
libgtk-x11-2.0.so.0 + 0x2119e5 (0x045199e5)
libgtk-x11-2.0.so.0 + 0x1109d2 (0x044189d2)
libgtk-x11-2.0.so.0 + 0x10f726 (0x04417726)
libgdk-x11-2.0.so.0 + 0x3e025 (0x006db025)
libglib-2.0.so.0 + 0x241e2 (0x004a51e2)
libglib-2.0.so.0 + 0x252d8 (0x004a62d8)
libglib-2.0.so.0 + 0x25610 (0x004a6610)
libglib-2.0.so.0 + 0x25c53 (0x004a6c53)
libgtk-x11-2.0.so.0 + 0x10eff3 (0x04416ff3)
nsAppShell::Run()
[/builds/tinderbox/thunderbird-aviarybranch/Linux_2.4.18-14_Clobber/mozilla/widget/src/gtk2/nsAppShell.cpp,
line 144]
nsAppShellService::Run()
[/builds/tinderbox/thunderbird-aviarybranch/Linux_2.4.18-14_Clobber/mozilla/xpfe/appshell/src/nsAppShellService.cpp,
line 495]
xre_main()
[/builds/tinderbox/thunderbird-aviarybranch/Linux_2.4.18-14_Clobber/mozilla/toolkit/xre/nsAppRunner.cpp,
line 692]
main()
[/builds/tinderbox/thunderbird-aviarybranch/Linux_2.4.18-14_Clobber/mozilla/mail/app/nsMailApp.cpp,
line 59]
libc.so.6 + 0x14ad4 (0x00137ad4)
Keywords: crash
| Assignee | ||
Comment 2•21 years ago
|
||
*** Bug 269074 has been marked as a duplicate of this bug. ***
| Assignee | ||
Comment 3•21 years ago
|
||
what flavor of glib too?
| Reporter | ||
Comment 4•21 years ago
|
||
OS: FC2
Kernel: 2.6.7-1.494.2.2
glib2: 2.4.7
Comment 5•21 years ago
|
||
I wasn't able to reproduce this using Linux Fedora Core 2 with the latest
updates. here's my version info:
from uname -a:
kernel 2.6.8-1.521
from rpm -qa|grep glib:
glibc-devel-2.3.3-27
glibc-debug-static-2.2.93-5
glibc-common-2.3.3-27
dbus-glib-0.20-4.1
glibc-kernheaders-2.4-8.44
glib2-2.4.7-1.1
glibc-utils-2.3.3-27
glibc-2.3.3-27
glib-1.2.10-12.1.1
glib2-devel-2.4.7-1.1
glibc-headers-2.3.3-27
glib-devel-1.2.10-12.1.1
glibc-profile-2.3.3-27
Summary: Crash when attempting to install an incompatible extension. → Crash when attempting to install an incompatible extension or theme
Comment 6•21 years ago
|
||
Brian, could this crash be due to the earlier version of the kernel or glib that
Trix has? (seems odd, since he does have fc2.)
Comment 7•21 years ago
|
||
I'm seeing both Firefox and Thunderbird crash in event_processor_callback(),
although I'm not doing anything with themes (see bug 268402).
The last frames on the stack are:
#0 0xb69b5e76 in event_processor_callback (source=0x88ee6b0, condition=G_IO_IN,
data=0x88ee260) at nsAppShell.cpp:67
#1 0xb7a1d1df in g_vasprintf () from /usr/lib/libglib-2.0.so.0
#2 0xb79f7b92 in g_main_depth () from /usr/lib/libglib-2.0.so.0
#3 0xb79f8c88 in g_main_context_dispatch () from /usr/lib/libglib-2.0.so.0
#4 0xb79f8fc0 in g_main_context_dispatch () from /usr/lib/libglib-2.0.so.0
#5 0xb79f922d in g_main_context_iteration () from /usr/lib/libglib-2.0.so.0
#6 0xb69b66dc in nsAppShell::DispatchNativeEvent (this=0x5, aRealEvent=0,
aEvent=0x0) at nsAppShell.cpp:277
timeless seems to think that this is related to *this* bug - via bug 269074 -
although I wasn't sure.
Should I open a new bug?
Comment 8•21 years ago
|
||
I see it seems to be a popular top-crash for Firefox, but I don't see a bug for
it, unless this is it?
If it's of any help...
I can reliably reproduce the event_processor_callback() crash - in Thunderbird
at least - by creating a sub-folder, and then clicking on it. I do
nightly checkouts/builds have have narrowed it down to:
20041103 OK
20041104 BAD
[and every build since then has the problem]
My checkouts run at 0500 GMT.
Comment 9•21 years ago
|
||
*** This bug has been marked as a duplicate of 269585 ***
Status: NEW → RESOLVED
Closed: 21 years ago
Resolution: --- → DUPLICATE
Updated•21 years ago
|
Status: RESOLVED → VERIFIED
You need to log in
before you can comment on or make changes to this bug.
Description
•