Closed Bug 706280 Opened 8 years ago Closed 8 years ago

Intermittent TEST-UNEXPECTED-FAIL | browser/components/places/tests/chrome/test_bug549192.xul | Exited with code 1 during test run | application crashed (ABORT: Getting value failed, wrong column index?)

Categories

(Toolkit :: Places, defect)

11 Branch
x86
Linux
defect
Not set

Tracking

()

RESOLVED FIXED
mozilla11

People

(Reporter: mbrubeck, Assigned: mak)

References

Details

(Keywords: intermittent-failure, Whiteboard: [test which aborts the suite])

Attachments

(1 file)

https://tbpl.mozilla.org/php/getParsedLog.php?id=7639718&tree=Mozilla-Inbound
Rev3 Fedora 12 mozilla-inbound debug test mochitest-other on 2011-11-29 11:58:29 PST for push eacdec27e5d3

37 INFO TEST-END | chrome://mochitests/content/chrome/browser/components/places/tests/chrome/test_bug485100-change-case-loses-tag.xul | finished in 1235ms
38 INFO TEST-START | chrome://mochitests/content/chrome/browser/components/places/tests/chrome/test_bug549192.xul
++DOMWINDOW == 27 (0xa641100) [serial = 31] [outer = 0x8ea7008]
WARNING: 1 sort operation has occurred for the SQL statement '0xb6a4ca68'.  See https://developer.mozilla.org/En/Storage/Warnings details.: file ../../../storage/src/mozStoragePrivateHelpers.cpp, line 144
WARNING: NS_ENSURE_SUCCESS(rv, false) failed with result 0x8000FFFF: file ../../../../content/base/src/nsContentUtils.cpp, line 2579
WARNING: NS_ENSURE_TRUE(pusher.Push(aBoundElement)) failed: file ../../../../content/xbl/src/nsXBLProtoImplMethod.cpp, line 355
WARNING: NS_ENSURE_SUCCESS(rv, false) failed with result 0x8000FFFF: file ../../../../content/base/src/nsContentUtils.cpp, line 2579
WARNING: NS_ENSURE_TRUE(pusher.Push(aBoundElement)) failed: file ../../../../content/xbl/src/nsXBLProtoImplMethod.cpp, line 355
WARNING: NS_ENSURE_SUCCESS(rv, false) failed with result 0x8000FFFF: file ../../../../content/base/src/nsContentUtils.cpp, line 2579
WARNING: NS_ENSURE_TRUE(pusher.Push(aBoundElement)) failed: file ../../../../content/xbl/src/nsXBLProtoImplMethod.cpp, line 355
WARNING: NS_ENSURE_SUCCESS(rv, false) failed with result 0x8000FFFF: file ../../../../content/base/src/nsContentUtils.cpp, line 2579
WARNING: NS_ENSURE_TRUE(pusher.Push(aBoundElement)) failed: file ../../../../content/xbl/src/nsXBLProtoImplMethod.cpp, line 355
WARNING: NS_ENSURE_SUCCESS(rv, false) failed with result 0x8000FFFF: file ../../../../content/base/src/nsContentUtils.cpp, line 2579
WARNING: NS_ENSURE_TRUE(pusher.Push(aBoundElement)) failed: file ../../../../content/xbl/src/nsXBLProtoImplMethod.cpp, line 355
WARNING: NS_ENSURE_SUCCESS(rv, false) failed with result 0x8000FFFF: file ../../../../content/base/src/nsContentUtils.cpp, line 2579
WARNING: NS_ENSURE_TRUE(pusher.Push(aBoundElement)) failed: file ../../../../content/xbl/src/nsXBLProtoImplMethod.cpp, line 355
WARNING: NS_ENSURE_SUCCESS(rv, false) failed with result 0x8000FFFF: file ../../../../content/base/src/nsContentUtils.cpp, line 2579
WARNING: NS_ENSURE_TRUE(pusher.Push(aBoundElement)) failed: file ../../../../content/xbl/src/nsXBLProtoImplMethod.cpp, line 355
WARNING: NS_ENSURE_SUCCESS(rv, false) failed with result 0x8000FFFF: file ../../../../content/base/src/nsContentUtils.cpp, line 2579
WARNING: NS_ENSURE_TRUE(pusher.Push(aBoundElement)) failed: file ../../../../content/xbl/src/nsXBLProtoImplMethod.cpp, line 355
WARNING: NS_ENSURE_SUCCESS(rv, false) failed with result 0x8000FFFF: file ../../../../content/base/src/nsContentUtils.cpp, line 2579
WARNING: NS_ENSURE_TRUE(pusher.Push(aBoundElement)) failed: file ../../../../content/xbl/src/nsXBLProtoImplMethod.cpp, line 355
###!!! ASSERTION: hasResult is false but the call succeeded?: 'hasResult', file ../../../../toolkit/components/places/nsNavHistory.cpp, line 586
nsNavHistory::InternalAddNewPage [nsNavHistory.cpp:586]
nsNavHistory::AddVisit [nsNavHistory.cpp:1510]
NS_DestroyXPTCallStub_P [xptcall.cpp:95]
CallMethodHelper::Invoke [XPCWrappedNative.cpp:2930]
CallMethodHelper::Call [XPCWrappedNative.cpp:2252]
XPCWrappedNative::CallMethod [XPCWrappedNative.cpp:2216]
XPC_WN_CallMethod [XPCWrappedNativeJSOps.cpp:1554]
js::CallJSNative [jscntxtinlines.h:297]
js::InvokeKernel [jsinterp.cpp:649]
js::Interpret [jsinterp.cpp:3729]
js::InvokeKernel [jsinterpinlines.h:70]
js::Invoke [jsinterp.cpp:676]
JS_CallFunctionValue [jsapi.cpp:5186]
nsXPCWrappedJSClass::CallMethod [XPCWrappedJSClass.cpp:1532]
nsXPCWrappedJS::CallMethod [XPCWrappedJS.cpp:611]
PrepareAndDispatch [xptcstubs_gcc_x86_unix.cpp:94]
nsObserverList::NotifyObservers [nsObserverList.cpp:129]
nsObserverService::NotifyObservers [nsObserverService.cpp:182]
NS_DestroyXPTCallStub_P [xptcall.cpp:95]
CallMethodHelper::Invoke [XPCWrappedNative.cpp:2930]
CallMethodHelper::Call [XPCWrappedNative.cpp:2252]
XPCWrappedNative::CallMethod [XPCWrappedNative.cpp:2216]
XPC_WN_CallMethod [XPCWrappedNativeJSOps.cpp:1554]
js::CallJSNative [jscntxtinlines.h:297]
js::InvokeKernel [jsinterp.cpp:649]
js::Interpret [jsinterp.cpp:3729]
js::InvokeKernel [jsinterpinlines.h:70]
js::Invoke [jsinterp.cpp:676]
JS_CallFunctionValue [jsapi.cpp:5186]
nsXPCWrappedJSClass::CallMethod [XPCWrappedJSClass.cpp:1532]
nsXPCWrappedJS::CallMethod [XPCWrappedJS.cpp:611]
PrepareAndDispatch [xptcstubs_gcc_x86_unix.cpp:94]
mozilla::storage::::CompletionNotifier::Run [mozStorageAsyncStatementExecution.cpp:182]
nsThread::ProcessNextEvent [nsThread.cpp:625]
NS_ProcessNextEvent_P [nsThreadUtils.cpp:245]
mozilla::ipc::MessagePump::Run [MessagePump.cpp:111]
MessageLoop::RunInternal [message_loop.cc:208]
MessageLoop::Run [message_loop.cc:487]
nsBaseAppShell::Run [nsBaseAppShell.cpp:191]
nsAppStartup::Run [nsAppStartup.cpp:221]
XRE_main [nsAppRunner.cpp:3559]
main [nsBrowserApp.cpp:201]
libc.so.6 + 0x16bb6
WARNING: NS_ENSURE_SUCCESS(rv, rv) failed with result 0x8000FFFF: file ../../../storage/src/mozStorageStatement.cpp, line 890
###!!! ABORT: Getting value failed, wrong column index?: 'NS_SUCCEEDED(rv)', file ../../dist/include/mozIStorageStatement.h, line 163
mozIStorageStatement::IsNull [mozIStorageStatement.h:162]
mozIStorageStatement::AsInt64 [mozIStorageStatement.h:124]
nsNavHistory::InternalAddNewPage [nsNavHistory.cpp:588]
nsNavHistory::AddVisit [nsNavHistory.cpp:1510]
NS_DestroyXPTCallStub_P [xptcall.cpp:95]
CallMethodHelper::Invoke [XPCWrappedNative.cpp:2930]
CallMethodHelper::Call [XPCWrappedNative.cpp:2252]
XPCWrappedNative::CallMethod [XPCWrappedNative.cpp:2216]
XPC_WN_CallMethod [XPCWrappedNativeJSOps.cpp:1554]
js::CallJSNative [jscntxtinlines.h:297]
js::InvokeKernel [jsinterp.cpp:649]
js::Interpret [jsinterp.cpp:3729]
js::InvokeKernel [jsinterpinlines.h:70]
js::Invoke [jsinterp.cpp:676]
JS_CallFunctionValue [jsapi.cpp:5186]
nsXPCWrappedJSClass::CallMethod [XPCWrappedJSClass.cpp:1532]
nsXPCWrappedJS::CallMethod [XPCWrappedJS.cpp:611]
PrepareAndDispatch [xptcstubs_gcc_x86_unix.cpp:94]
nsObserverList::NotifyObservers [nsObserverList.cpp:129]
nsObserverService::NotifyObservers [nsObserverService.cpp:182]
NS_DestroyXPTCallStub_P [xptcall.cpp:95]
CallMethodHelper::Invoke [XPCWrappedNative.cpp:2930]
CallMethodHelper::Call [XPCWrappedNative.cpp:2252]
XPCWrappedNative::CallMethod [XPCWrappedNative.cpp:2216]
XPC_WN_CallMethod [XPCWrappedNativeJSOps.cpp:1554]
js::CallJSNative [jscntxtinlines.h:297]
js::InvokeKernel [jsinterp.cpp:649]
js::Interpret [jsinterp.cpp:3729]
js::InvokeKernel [jsinterpinlines.h:70]
js::Invoke [jsinterp.cpp:676]
JS_CallFunctionValue [jsapi.cpp:5186]
nsXPCWrappedJSClass::CallMethod [XPCWrappedJSClass.cpp:1532]
nsXPCWrappedJS::CallMethod [XPCWrappedJS.cpp:611]
PrepareAndDispatch [xptcstubs_gcc_x86_unix.cpp:94]
mozilla::storage::::CompletionNotifier::Run [mozStorageAsyncStatementExecution.cpp:182]
nsThread::ProcessNextEvent [nsThread.cpp:625]
NS_ProcessNextEvent_P [nsThreadUtils.cpp:245]
mozilla::ipc::MessagePump::Run [MessagePump.cpp:111]
MessageLoop::RunInternal [message_loop.cc:208]
MessageLoop::Run [message_loop.cc:487]
nsBaseAppShell::Run [nsBaseAppShell.cpp:191]
nsAppStartup::Run [nsAppStartup.cpp:221]
XRE_main [nsAppRunner.cpp:3559]
main [nsBrowserApp.cpp:201]
libc.so.6 + 0x16bb6
###!!! ABORT: Getting value failed, wrong column index?: 'NS_SUCCEEDED(rv)', file ../../dist/include/mozIStorageStatement.h, line 163
TEST-UNEXPECTED-FAIL | chrome://mochitests/content/chrome/browser/components/places/tests/chrome/test_bug549192.xul | Exited with code 1 during test run
INFO | automation.py | Application ran for: 0:00:33.515265
INFO | automation.py | Reading PID log: /tmp/tmpHx9Q4Epidlog
PROCESS-CRASH | chrome://mochitests/content/chrome/browser/components/places/tests/chrome/test_bug549192.xul | application crashed (minidump found)
Crash dump filename: /tmp/tmpoVCL4g/minidumps/008d4d5a-5b52-04ad-02a022ac-491b068e.dmp
Operating system: Linux
                  0.0.0 Linux 2.6.31.5-127.fc12.i686.PAE #1 SMP Sat Nov 7 21:25:57 EST 2009 i686
CPU: x86
     GenuineIntel family 6 model 23 stepping 10
     2 CPUs

Crash reason:  SIGSEGV
Crash address: 0x0

Thread 0 (crashed)
 0  libmozalloc.so!mozalloc_abort [mozalloc_abort.cpp : 66 + 0x0]
    eip = 0x0014ce38   esp = 0xbfe9b7a0   ebp = 0xbfe9b7b8   ebx = 0x0014d118
    esi = 0x00c59844   edi = 0xbfe9b7e8   eax = 0x0000000a   ecx = 0x00000001
    edx = 0x00c5a32c   efl = 0x00210246
    Found by: given as instruction pointer in context
 1  libxul.so!NS_DebugBreak_P [nsDebugImpl.cpp : 388 + 0x5]
    eip = 0x01ff751f   esp = 0xbfe9b7c0   ebp = 0xbfe9bbf8   ebx = 0x02a0a078
    esi = 0xbfe9bbd4   edi = 0xbfe9b7e8
    Found by: call frame info
 2  libxul.so!mozIStorageStatement::IsNull [mozIStorageStatement.h : 162 + 0x23]
    eip = 0x012033c4   esp = 0xbfe9bc00   ebp = 0xbfe9bc38   ebx = 0x02a0a078
    esi = 0x09433030   edi = 0x00000000
    Found by: call frame info
 3  libxul.so!mozIStorageStatement::AsInt64 [mozIStorageStatement.h : 124 + 0xf]
    eip = 0x0120350e   esp = 0xbfe9bc40   ebp = 0xbfe9bc78   ebx = 0x02a0a078
    esi = 0x09433030   edi = 0x00000000
    Found by: call frame info
 4  libxul.so!nsNavHistory::InternalAddNewPage [nsNavHistory.cpp : 587 + 0x15]
    eip = 0x01d9b5ea   esp = 0xbfe9bc80   ebp = 0xbfe9be58   ebx = 0x02a0a078
    esi = 0xbfe9be2c   edi = 0xbfe9be2c
    Found by: call frame info
 5  libxul.so!nsNavHistory::AddVisit [nsNavHistory.cpp : 1509 + 0x2a]
    eip = 0x01da33ac   esp = 0xbfe9be60   ebp = 0xbfe9bfd8   ebx = 0x02a0a078
    esi = 0x0923fb48   edi = 0xbfe9bee0
    Found by: call frame info
 6  libxul.so + 0x10fe1af
    eip = 0x020041b0   esp = 0xbfe9bfe0   ebp = 0xbfe9c028   ebx = 0x02a0a078
    esi = 0xbfe9c108   edi = 0xbfe9c200
    Found by: call frame info
 7  libxul.so!CallMethodHelper::Invoke [XPCWrappedNative.cpp : 2930 + 0x12]
    eip = 0x01b42c3d   esp = 0xbfe9c030   ebp = 0xbfe9c078
    Found by: previous frame's frame pointer
 8  libxul.so!CallMethodHelper::Call [XPCWrappedNative.cpp : 2250 + 0x8]
    eip = 0x01b47ef4   esp = 0xbfe9c080   ebp = 0xbfe9c0c8   ebx = 0x02a0a078
    esi = 0xbfe9c108   edi = 0x00000000
    Found by: call frame info
 9  libxul.so!XPCWrappedNative::CallMethod [XPCWrappedNative.cpp : 2216 + 0x16]
    eip = 0x01b484d0   esp = 0xbfe9c0d0   ebp = 0xbfe9c1d8   ebx = 0x02a0a078
    esi = 0xbfe9c108   edi = 0x08cabe80
    Found by: call frame info
10  libxul.so!XPC_WN_CallMethod [XPCWrappedNativeJSOps.cpp : 1554 + 0x9]
    eip = 0x01b4cb36   esp = 0xbfe9c1e0   ebp = 0xbfe9c2a8   ebx = 0x02a0a078
    esi = 0x08d1b670   edi = 0xbfe9c200
    Found by: call frame info
11  libxul.so!js::CallJSNative [jscntxtinlines.h : 297 + 0xd]
    eip = 0x022a9e07   esp = 0xbfe9c2b0   ebp = 0xbfe9c318   ebx = 0x02a0a078
    esi = 0xb1ffc1b8   edi = 0x08d1b670
    Found by: call frame info
12  libxul.so!js::InvokeKernel [jsinterp.cpp : 625 + 0x18]
    eip = 0x022a5509   esp = 0xbfe9c320   ebp = 0xbfe9c3c8   ebx = 0x02a0a078
    esi = 0x02a43160   edi = 0xb1c5e7e0
    Found by: call frame info
13  libxul.so!js::Interpret [jsinterp.cpp : 3729 + 0x2d]
    eip = 0x0228dd59   esp = 0xbfe9c3d0   ebp = 0xbfe9c728   ebx = 0x02a0a078
    esi = 0xb1c5e7e0   edi = 0x08d1b670
    Found by: call frame info
14  libxul.so!js::InvokeKernel [jsinterp.cpp : 643 + 0x18]
    eip = 0x022a556e   esp = 0xbfe9c730   ebp = 0xbfe9c7d8   ebx = 0x02a0a078
    esi = 0x08d1b670   edi = 0xab6ac880
    Found by: call frame info
15  libxul.so!js::Invoke [jsinterp.h : 148 + 0x24]
    eip = 0x022a60f9   esp = 0xbfe9c7e0   ebp = 0xbfe9c848   ebx = 0x02a0a078
    esi = 0xbfe9c808   edi = 0x08d1b670
    Found by: call frame info
16  libxul.so!JS_CallFunctionValue [jsapi.cpp : 5186 + 0x2a]
    eip = 0x021d2f6a   esp = 0xbfe9c850   ebp = 0xbfe9c8b8   ebx = 0x02a0a078
    esi = 0xa9f5f628   edi = 0x08d1b670
    Found by: call frame info
17  libxul.so!nsXPCWrappedJSClass::CallMethod [XPCWrappedJSClass.cpp : 1530 + 0x28]
    eip = 0x01b3ff03   esp = 0xbfe9c8c0   ebp = 0xbfe9cc48   ebx = 0x02a0a078
    esi = 0x08d54cb0   edi = 0x80004005
    Found by: call frame info
18  libxul.so!nsXPCWrappedJS::CallMethod [XPCWrappedJS.cpp : 611 + 0x12]
    eip = 0x01b395b4   esp = 0xbfe9cc50   ebp = 0xbfe9cca8   ebx = 0x02a0a078
    esi = 0x096f7410   edi = 0x08bd4948
    Found by: call frame info
19  libxul.so!PrepareAndDispatch [xptcstubs_gcc_x86_unix.cpp : 92 + 0x12]
    eip = 0x02004d16   esp = 0xbfe9ccb0   ebp = 0xbfe9cd98   ebx = 0x02a0a078
    esi = 0x096f7508   edi = 0xbfe9ccf0
    Found by: call frame info
20  libxul.so!nsObserverList::NotifyObservers [nsObserverList.cpp : 130 + 0xe]
    eip = 0x01fbec08   esp = 0xbfe9cda0   ebp = 0xbfe9cdd8   ebx = 0x02a0a078
    esi = 0x00000001   edi = 0xbfe9cdcc
    Found by: call frame info
21  libxul.so!nsObserverService::NotifyObservers [nsObserverService.cpp : 182 + 0xa]
    eip = 0x01fbf2f9   esp = 0xbfe9cde0   ebp = 0xbfe9ce18   ebx = 0x02a0a078
    esi = 0x0a6c8628   edi = 0x00000000
    Found by: call frame info
22  libxul.so + 0x10fe1af
    eip = 0x020041b0   esp = 0xbfe9ce20   ebp = 0xbfe9ce48   ebx = 0x02a0a078
    esi = 0xbfe9cf28   edi = 0xbfe9d020
    Found by: call frame info
23  libxul.so!CallMethodHelper::Invoke [XPCWrappedNative.cpp : 2930 + 0x12]
    eip = 0x01b42c3d   esp = 0xbfe9ce50   ebp = 0xbfe9ce98
    Found by: previous frame's frame pointer
24  libxul.so!CallMethodHelper::Call [XPCWrappedNative.cpp : 2250 + 0x8]
    eip = 0x01b47ef4   esp = 0xbfe9cea0   ebp = 0xbfe9cee8   ebx = 0x02a0a078
    esi = 0xbfe9cf28   edi = 0x00000000
    Found by: call frame info
25  libxul.so!XPCWrappedNative::CallMethod [XPCWrappedNative.cpp : 2216 + 0x16]
    eip = 0x01b484d0   esp = 0xbfe9cef0   ebp = 0xbfe9cff8   ebx = 0x02a0a078
    esi = 0xbfe9cf28   edi = 0x08cabe80
    Found by: call frame info
26  libxul.so!XPC_WN_CallMethod [XPCWrappedNativeJSOps.cpp : 1554 + 0x9]
    eip = 0x01b4cb36   esp = 0xbfe9d000   ebp = 0xbfe9d0c8   ebx = 0x02a0a078
    esi = 0x08d1b670   edi = 0xbfe9d020
    Found by: call frame info
27  libxul.so!js::CallJSNative [jscntxtinlines.h : 297 + 0xd]
    eip = 0x022a9e07   esp = 0xbfe9d0d0   ebp = 0xbfe9d138   ebx = 0x02a0a078
    esi = 0xb1ffc088   edi = 0x08d1b670
    Found by: call frame info
28  libxul.so!js::InvokeKernel [jsinterp.cpp : 625 + 0x18]
    eip = 0x022a5509   esp = 0xbfe9d140   ebp = 0xbfe9d1e8   ebx = 0x02a0a078
    esi = 0x02a43160   edi = 0xb1c25740
    Found by: call frame info
29  libxul.so!js::Interpret [jsinterp.cpp : 3729 + 0x2d]
    eip = 0x0228dd59   esp = 0xbfe9d1f0   ebp = 0xbfe9d548   ebx = 0x02a0a078
    esi = 0xb1c25740   edi = 0x08d1b670
    Found by: call frame info
30  libxul.so!js::InvokeKernel [jsinterp.cpp : 643 + 0x18]
    eip = 0x022a556e   esp = 0xbfe9d550   ebp = 0xbfe9d5f8   ebx = 0x02a0a078
    esi = 0x08d1b670   edi = 0xace46c90
    Found by: call frame info
31  libxul.so!js::Invoke [jsinterp.h : 148 + 0x24]
    eip = 0x022a60f9   esp = 0xbfe9d600   ebp = 0xbfe9d668   ebx = 0x02a0a078
    esi = 0xbfe9d628   edi = 0x08d1b670
    Found by: call frame info
32  libxul.so!JS_CallFunctionValue [jsapi.cpp : 5186 + 0x2a]
    eip = 0x021d2f6a   esp = 0xbfe9d670   ebp = 0xbfe9d6d8   ebx = 0x02a0a078
    esi = 0xace4b820   edi = 0x08d1b670
    Found by: call frame info
33  libxul.so!nsXPCWrappedJSClass::CallMethod [XPCWrappedJSClass.cpp : 1530 + 0x28]
    eip = 0x01b3ff03   esp = 0xbfe9d6e0   ebp = 0xbfe9da68   ebx = 0x02a0a078
    esi = 0x09616690   edi = 0x80004005
    Found by: call frame info
34  libxul.so!nsXPCWrappedJS::CallMethod [XPCWrappedJS.cpp : 611 + 0x12]
    eip = 0x01b395b4   esp = 0xbfe9da70   ebp = 0xbfe9dac8   ebx = 0x02a0a078
    esi = 0x095a6ac8   edi = 0x08b56018
    Found by: call frame info
35  libxul.so!PrepareAndDispatch [xptcstubs_gcc_x86_unix.cpp : 92 + 0x12]
    eip = 0x02004d16   esp = 0xbfe9dad0   ebp = 0xbfe9dbb8   ebx = 0x02a0a078
    esi = 0x09649828   edi = 0xbfe9db10
    Found by: call frame info
36  libxul.so!mozilla::storage::::CompletionNotifier::Run [mozStorageAsyncStatementExecution.cpp : 181 + 0xc]
    eip = 0x01d0d956   esp = 0xbfe9dbc0   ebp = 0xbfe9dbd8   ebx = 0x02a0a078
    esi = 0xb6a32f40   edi = 0x00000000
    Found by: call frame info
37  libxul.so!nsThread::ProcessNextEvent [nsThread.cpp : 625 + 0x10]
    eip = 0x01fed3f8   esp = 0xbfe9dbe0   ebp = 0xbfe9dc48   ebx = 0x02a0a078
    esi = 0x08ad3bf8   edi = 0x00000000
    Found by: call frame info
38  libxul.so!NS_ProcessNextEvent_P [nsThreadUtils.cpp : 245 + 0x11]
    eip = 0x01fa9281   esp = 0xbfe9dc50   ebp = 0xbfe9dc78   ebx = 0x02a0a078
    esi = 0x00000000   edi = 0x08ad3178
    Found by: call frame info
39  libxul.so!mozilla::ipc::MessagePump::Run [MessagePump.cpp : 110 + 0xb]
    eip = 0x01efaa70   esp = 0xbfe9dc80   ebp = 0xbfe9dcc8   ebx = 0x02a0a078
    esi = 0x08ad3860   edi = 0x08ad3178
    Found by: call frame info
40  libxul.so!MessageLoop::RunInternal [message_loop.cc : 208 + 0x8]
    eip = 0x0201bdca   esp = 0xbfe9dcd0   ebp = 0xbfe9dcf8   ebx = 0x02a0a078
    esi = 0x08ad3178   edi = 0x08ad3bf8
    Found by: call frame info
41  libxul.so!MessageLoop::Run [message_loop.cc : 201 + 0x6]
    eip = 0x0201bdef   esp = 0xbfe9dd00   ebp = 0xbfe9dd28   ebx = 0x02a0a078
    esi = 0x08ad3178   edi = 0x08ad3bf8
    Found by: call frame info
42  libxul.so!nsBaseAppShell::Run [nsBaseAppShell.cpp : 189 + 0xd]
    eip = 0x01e1cb4d   esp = 0xbfe9dd30   ebp = 0xbfe9dd58   ebx = 0x02a0a078
    esi = 0x08aa7110   edi = 0x08ad3bf8
    Found by: call frame info
43  libxul.so!nsAppStartup::Run [nsAppStartup.cpp : 220 + 0xd]
    eip = 0x01c664e0   esp = 0xbfe9dd60   ebp = 0xbfe9dd78   ebx = 0x02a0a078
    esi = 0x08c833d0   edi = 0xbfe9e248
    Found by: call frame info
44  libxul.so!XRE_main [nsAppRunner.cpp : 3558 + 0x16]
    eip = 0x011798fd   esp = 0xbfe9dd80   ebp = 0xbfe9e338   ebx = 0x02a0a078
    esi = 0x00000000   edi = 0xbfe9e248
    Found by: call frame info
45  firefox-bin!main [nsBrowserApp.cpp : 201 + 0x14]
    eip = 0x08049647   esp = 0xbfe9e340   ebp = 0xbfea0438   ebx = 0x0804c8dc
    esi = 0x000000ff   edi = 0xbfea04f4
    Found by: call frame info
46  libc-2.11.so + 0x16bb5
    eip = 0x00afebb6   esp = 0xbfea0440   ebp = 0xbfea04c8
    Found by: previous frame's frame pointer
47  firefox-bin + 0xe40
    eip = 0x08048e41   esp = 0xbfea04d0   ebp = 0x00000000
    Found by: previous frame's frame pointer
48  firefox-bin!nsGetterAddRefs<nsILocalFile>::~nsGetterAddRefs [nsCOMPtr.h : 1338 + 0x4]
    eip = 0x08049274   esp = 0xbfea04d4   ebp = 0x00000000
    Found by: stack scanning
49  ld-2.11.so + 0xecef
    eip = 0x00ad4cf0   esp = 0xbfea04e8   ebp = 0x00000000
    Found by: stack scanning
50  ld-2.11.so + 0x1f8df
    eip = 0x00ae58e0   esp = 0xbfea04f0   ebp = 0x00000000
    Found by: stack scanning
I may be crazy, but I think this is actually caused by test_destinationURI_annotation.xul that test has been added on 28 and is not correctly waiting for RemoveAllPages notifications. I assume all chrome tests are run together.
Ideally the only way we may hit that assertion is when there's a pending clear history, that'd be compatible.
Assignee: nobody → mak77
Status: NEW → ASSIGNED
Attached patch patch v1.0Splinter Review
Correctly wait for async expiration before proceeding.
Attachment #581043 - Flags: review?(felipc)
Attachment #581043 - Flags: review?(felipc) → review+
https://hg.mozilla.org/mozilla-central/rev/355b40db0f9a
Status: ASSIGNED → RESOLVED
Closed: 8 years ago
Resolution: --- → FIXED
Target Milestone: --- → mozilla11
Whiteboard: [orange][test which aborts the suite] → [test which aborts the suite]
You need to log in before you can comment on or make changes to this bug.