Closed Bug 547168 Opened 14 years ago Closed 13 years ago

crash [@ libgobject-2.0.so.0.2200.4@0xc2c0] [@ wait_for_retrieval] on double-click, instead of opening New Event dialog

Categories

(Calendar :: General, defect)

x86
Linux
defect
Not set
critical

Tracking

(Not tracked)

RESOLVED WORKSFORME

People

(Reporter: tonymec, Unassigned)

Details

(Keywords: crash)

Crash Data

User-Agent: Mozilla/5.0 (X11; U; Linux i686; en-US; rv:1.9.1.9pre) Gecko/20100218 Calendar/1.0b2pre
Build ID:   20100218071032
Crash ID:   bp-bae4f0d5-c5b8-467b-af08-e97ac2100218

I had clicked a calendar (remote Google Basic ICS) in the sidebar, then I double-clicked one square in the Multiweek view in order to create a new Event, and Sunbird crashed.

Breakpad crash data follows:
Signature	libgobject-2.0.so.0.2200.4@0xc2c0
UUID	bae4f0d5-c5b8-467b-af08-e97ac2100218
Time 	2010-02-18 23:21:52.633095
Uptime	11931
Last Crash	23082413 seconds before submission
Product	Sunbird
Version	1.0b2pre
Build ID	20100218071032
OS	Linux
OS Version	0.0.0 Linux 2.6.31.12-0.1-desktop #1 SMP PREEMPT 2010-01-27 08:20:11 +0100 i686 GNU/Linux
CPU	x86
CPU Info	AuthenticAMD family 1 model 7 stepping 1
Crash Reason	SIGSEGV
Crash Address	0xb6fb52c0
User Comments	Clicking twice ona a day in the Multiweek view in order to add an event
Processor Notes 	
Crashing Thread
Frame 	Module 	Signature [Expand] 	Source
0 	libgobject-2.0.so.0.2200.4 	libgobject-2.0.so.0.2200.4@0xc2c0 	
1 	sunbird-bin 	wait_for_retrieval 	widget/src/gtk2/nsClipboard.cpp:811
2 	sunbird-bin 	wait_for_contents 	widget/src/gtk2/nsClipboard.cpp:928
3 	sunbird-bin 	nsClipboard::HasDataMatchingFlavors 	widget/src/gtk2/nsClipboard.cpp:424
4 	libxpcom_core.so 	NS_GetXPTCallStub_P 	
5 	sunbird-bin 	XPCWrappedNative::CallMethod 	js/src/xpconnect/src/xpcwrappednative.cpp:2456
6 	sunbird-bin 	XPC_WN_CallMethod 	js/src/xpconnect/src/xpcwrappednativejsops.cpp:1590
7 	libmozjs.so 	js_Invoke 	js/src/jsinterp.cpp:1386
8 	libmozjs.so 	js_Interpret 	js/src/jsinterp.cpp:5179
9 	libmozjs.so 	js_Invoke 	js/src/jsinterp.cpp:1394
10 	sunbird-bin 	nsXPCWrappedJSClass::CallMethod 	js/src/xpconnect/src/xpcwrappedjsclass.cpp:1745
11 	sunbird-bin 	nsXPCWrappedJS::CallMethod 	js/src/xpconnect/src/xpcwrappedjs.cpp:569
12 	libxpcom_core.so 	PrepareAndDispatch 	xpcom/reflect/xptcall/src/md/unix/xptcstubs_gcc_x86_unix.cpp:95
13 	libxpcom_core.so 	NS_GetXPTCallStub_P 	
14 	sunbird-bin 	XPCWrappedNative::CallMethod 	js/src/xpconnect/src/xpcwrappednative.cpp:2456
15 	sunbird-bin 	XPC_WN_CallMethod 	js/src/xpconnect/src/xpcwrappednativejsops.cpp:1590
16 	libmozjs.so 	js_Invoke 	js/src/jsinterp.cpp:1386
17 	libmozjs.so 	js_Interpret 	js/src/jsinterp.cpp:5179
18 	libmozjs.so 	js_Invoke 	js/src/jsinterp.cpp:1394
19 	libmozjs.so 	js_InternalInvoke 	js/src/jsinterp.cpp:1447
20 	libmozjs.so 	JS_CallFunctionValue 	js/src/jsapi.cpp:5188
21 	sunbird-bin 	nsJSContext::CallEventHandler 	dom/src/base/nsJSEnvironment.cpp:2107
22 	sunbird-bin 	nsJSEventListener::HandleEvent 	dom/src/events/nsJSEventListener.cpp:247
23 	sunbird-bin 	nsEventListenerManager::HandleEventSubType 	content/events/src/nsEventListenerManager.cpp:1098
24 	sunbird-bin 	nsEventListenerManager::HandleEvent 	content/events/src/nsEventListenerManager.cpp:1206
25 	sunbird-bin 	nsEventTargetChainItem::HandleEvent 	content/events/src/nsEventDispatcher.cpp:236
26 	sunbird-bin 	nsEventTargetChainItem::HandleEventTargetChain 	content/events/src/nsEventDispatcher.cpp:300
27 	sunbird-bin 	nsEventDispatcher::Dispatch 	content/events/src/nsEventDispatcher.cpp:514
28 	sunbird-bin 	nsXULCommandDispatcher::UpdateCommands 	content/xul/document/src/nsXULCommandDispatcher.cpp:407
29 	libxpcom_core.so 	NS_GetXPTCallStub_P 	
30 	sunbird-bin 	XPCWrappedNative::CallMethod 	js/src/xpconnect/src/xpcwrappednative.cpp:2456
31 	sunbird-bin 	XPC_WN_CallMethod 	js/src/xpconnect/src/xpcwrappednativejsops.cpp:1590
32 	libmozjs.so 	js_Invoke 	js/src/jsinterp.cpp:1386
33 	libmozjs.so 	js_Interpret 	js/src/jsinterp.cpp:5179
34 	libmozjs.so 	js_Invoke 	js/src/jsinterp.cpp:1394
35 	sunbird-bin 	nsXPCWrappedJSClass::CallMethod 	js/src/xpconnect/src/xpcwrappedjsclass.cpp:1745
36 	sunbird-bin 	nsXPCWrappedJS::CallMethod 	js/src/xpconnect/src/xpcwrappedjs.cpp:569
37 	libxpcom_core.so 	PrepareAndDispatch 	xpcom/reflect/xptcall/src/md/unix/xptcstubs_gcc_x86_unix.cpp:95
38 	sunbird-bin 	nsEventListenerManager::HandleEventSubType 	content/events/src/nsEventListenerManager.cpp:1098
39 	sunbird-bin 	nsEventListenerManager::HandleEvent 	content/events/src/nsEventListenerManager.cpp:1206
40 	sunbird-bin 	nsEventTargetChainItem::HandleEvent 	content/events/src/nsEventDispatcher.cpp:236
41 	sunbird-bin 	nsEventTargetChainItem::HandleEventTargetChain 	content/events/src/nsEventDispatcher.cpp:271
42 	sunbird-bin 	nsEventDispatcher::Dispatch 	content/events/src/nsEventDispatcher.cpp:514
43 	sunbird-bin 	nsEventDispatcher::DispatchDOMEvent 	content/events/src/nsEventDispatcher.cpp:576
44 	sunbird-bin 	nsEventListenerManager::DispatchEvent 	content/events/src/nsEventListenerManager.cpp:1331
45 	sunbird-bin 	nsDOMEventRTTearoff::DispatchEvent 	content/base/src/nsGenericElement.cpp:1659
46 	sunbird-bin 	nsIDOMEventTarget_DispatchEvent 	dom_quickstubs.cpp:5224
47 	libmozjs.so 	js_Interpret 	js/src/jsinterp.cpp:5147
48 	libmozjs.so 	js_Invoke 	js/src/jsinterp.cpp:1394
49 	libmozjs.so 	js_InternalInvoke 	js/src/jsinterp.cpp:1447
50 	libmozjs.so 	JS_CallFunctionValue 	js/src/jsapi.cpp:5188
51 	sunbird-bin 	nsJSContext::CallEventHandler 	dom/src/base/nsJSEnvironment.cpp:2107
52 	sunbird-bin 	nsJSEventListener::HandleEvent 	dom/src/events/nsJSEventListener.cpp:247
53 	sunbird-bin 	nsXBLPrototypeHandler::ExecuteHandler 	content/xbl/src/nsXBLPrototypeHandler.cpp:341
54 	sunbird-bin 	nsXBLEventHandler::HandleEvent 	content/xbl/src/nsXBLEventHandler.cpp:88
55 	sunbird-bin 	nsEventListenerManager::HandleEventSubType 	content/events/src/nsEventListenerManager.cpp:1098
56 	sunbird-bin 	nsEventListenerManager::HandleEvent 	content/events/src/nsEventListenerManager.cpp:1206
57 	sunbird-bin 	nsEventTargetChainItem::HandleEvent 	content/events/src/nsEventDispatcher.cpp:236
58 	sunbird-bin 	nsEventTargetChainItem::HandleEventTargetChain 	content/events/src/nsEventDispatcher.cpp:324
59 	sunbird-bin 	nsEventDispatcher::Dispatch 	content/events/src/nsEventDispatcher.cpp:514
60 	sunbird-bin 	PresShell::HandleEventInternal 	layout/base/nsPresShell.cpp:6323
61 	sunbird-bin 	PresShell::HandleEventWithTarget 	layout/base/nsPresShell.cpp:6228
62 	sunbird-bin 	nsEventStateManager::CheckForAndDispatchClick 	content/events/src/nsEventStateManager.cpp:4073
63 	sunbird-bin 	nsEventStateManager::PostHandleEvent 	content/events/src/nsEventStateManager.cpp:3036
64 	sunbird-bin 	PresShell::HandleEventInternal 	layout/base/nsPresShell.cpp:6344
65 	sunbird-bin 	PresShell::HandlePositionedEvent 	layout/base/nsPresShell.cpp:6211
66 	sunbird-bin 	PresShell::HandleEvent 	layout/base/nsPresShell.cpp:6071
67 	sunbird-bin 	nsViewManager::HandleEvent 	view/src/nsViewManager.cpp:1400
68 	sunbird-bin 	nsViewManager::DispatchEvent 	view/src/nsViewManager.cpp:1359
69 	sunbird-bin 	HandleEvent 	view/src/nsView.cpp:168
70 	sunbird-bin 	nsWindow::DispatchEvent 	widget/src/gtk2/nsWindow.cpp:577
71 	sunbird-bin 	nsWindow::OnButtonReleaseEvent 	widget/src/gtk2/nsWindow.cpp:2981
72 	sunbird-bin 	button_release_event_cb 	widget/src/gtk2/nsWindow.cpp:5555
73 	libgtk-x11-2.0.so.0.1800.6 	libgtk-x11-2.0.so.0.1800.6@0x13dba3 	
74 	libgobject-2.0.so.0.2200.4 	libgobject-2.0.so.0.2200.4@0x884a 	
75 	libgobject-2.0.so.0.2200.4 	libgobject-2.0.so.0.2200.4@0xff3
Summary: crash [@ libgobject-2.0.so.0.2200.4@0xc2c0] [@ wait_for_retrieval] on double-click, insdtead of opening New Event dialog → crash [@ libgobject-2.0.so.0.2200.4@0xc2c0] [@ wait_for_retrieval] on double-click, instead of opening New Event dialog
Version: Lightning 1.0b1 → unspecified
Does this crash still occur reliably? I couldn't reproduce this.
Flags: blocking-calendar1.0+
Whiteboard: [not needed beta][no l10n impact][feedback?]
(In reply to comment #1)
> Does this crash still occur reliably? I couldn't reproduce this.

AFAIK it never crashed "reliably". But I haven't had it recently.

User Agent: Mozilla/5.0 (X11; U; Linux i686; en-US; rv:1.9.1.11pre) Gecko/20100511 Calendar/1.0b2pre
Build ID:   20100511034637
(In reply to comment #3)
[...]
>  bp-1dcfe294-3ff6-421a-858d-d28e32100518 3.1b2 20100430125415 doesn't list any
> extensions, bad stack?

Here are the extensions I see in it at CSMO:

 Extension      Extension Id                            Version      Current?
                glodaquilla@mesquilla.com               0.3.0
                lightning-nightly-updater@olive         0.10.100315
MR Tech Toolkit {9669CC8F-B388-42FE-86F4-CB5E7F5A8BDC}  6.0.4        current
                randomsig@oppermann.ch                  1.4
	        {e2fda1a4-762b-4020-b5ad-a41df1933103}  1.0b2pre
                {a62ef8ec-5fdc-40c2-873c-223b8a6925cc}  0.7pre
	        {ad7d8a66-253b-11dc-977c-000c29a3126e}  0.8.15.20100419.195632
                {4C9FE6FE-2C83-11DC-90B4-DC8456D89593} 	0.3.3
                {B274D460-4DF9-454c-AC69-CA71398D7498}  0.3
                {58D4392A-842E-11DE-B51A-C7B855D89593}  1.2.0
                {972ce4c6-7e08-4474-a285-3208198ce6fd}  3.1b2

I identify the following from my various profiles and app-dirs for SeaMonkey, Thunderbird and Sunbird: (3) MTT, (5) Lightning, (6) gdata-provider (11) default theme. The others I don't share.
Removing from the blocker list since its not really reliably reproducible.
Flags: blocking-calendar1.0+
Whiteboard: [not needed beta][no l10n impact][feedback?]
Crash Signature: [@ libgobject-2.0.so.0.2200.4@0xc2c0] [@ wait_for_retrieval]
I can't find any recent signatures in crashs-stats regarding this crash, please reopen if it shows up again.
Status: NEW → RESOLVED
Crash Signature: [@ libgobject-2.0.so.0.2200.4@0xc2c0] [@ wait_for_retrieval] → [@ libgobject-2.0.so.0.2200.4@0xc2c0] [@ wait_for_retrieval]
Closed: 13 years ago
Resolution: --- → WORKSFORME
You need to log in before you can comment on or make changes to this bug.