Closed Bug 575921 Opened 14 years ago Closed 3 years ago

browser_bug511456.js | application crashed | SIGABRT | [@ nsAppShell::ProcessNextNativeEvent] [nsAppShell.cpp:8f64c2eeb40e : 144 + 0xa]

Categories

(Core :: IPC, defect)

x86
Linux
defect
Not set
critical

Tracking

()

RESOLVED WORKSFORME

People

(Reporter: romaxa, Unassigned)

References

Details

(Keywords: crash)

Crash Data

TEST-START | chrome://mochikit/content/browser/toolkit/components/startup/tests/browser/browser_bug511456.js
TEST-PASS | chrome://mochikit/content/browser/toolkit/components/startup/tests/browser/browser_bug511456.js | Should have seen a prompt dialog
TEST-PASS | chrome://mochikit/content/browser/toolkit/components/startup/tests/browser/browser_bug511456.js | Shouldn't have closed the additional window
TEST-INFO | checking window state
TEST-PASS | chrome://mochikit/content/browser/toolkit/components/startup/tests/browser/browser_bug511456.js | before wait for focus -- loaded: complete active window: <no window active> focused window: <no window focused> desired window: ([object ChromeWindow]) chrome://browser/content/browser.xul child window: ([object XPCNativeWrapper [object Window]]) about:blank docshell visible: true
TEST-PASS | chrome://mochikit/content/browser/toolkit/components/startup/tests/browser/browser_bug511456.js | must wait for focus
TEST-UNEXPECTED-FAIL | chrome://mochikit/content/browser/toolkit/components/startup/tests/browser/browser_bug511456.js | application timed out after 330 seconds with no output
INFO | automation.py | Application ran for: 0:09:03.542315
INFO | automation.py | Reading PID log: /tmp/tmpIyEr74pidlog
==> process 3903 launched child process 3938
INFO | automation.py | Checking for orphan process with PID: 3938
PROCESS-CRASH | chrome://mochikit/content/browser/toolkit/components/startup/tests/browser/browser_bug511456.js | application crashed (minidump found)
Operating system: Linux
                  0.0.0 Linux 2.6.18-53.1.19.el5 #1 SMP Wed May 7 08:20:19 EDT 2008 i686
CPU: x86
     GenuineIntel family 6 model 15 stepping 8
     1 CPU

Crash reason:  SIGABRT
Crash address: 0xf15

Thread 0 (crashed)
 0  ld-2.5.so + 0x7f2
    eip = 0x00a6f7f2   esp = 0xbfeb4514   ebp = 0xbfeb4528   ebx = 0xa605c2e0
    esi = 0x00000038   edi = 0x069e6ff4   eax = 0xfffffffc   ecx = 0x00000009
    edx = 0x00000038   efl = 0x00200246
    Found by: given as instruction pointer in context
 1  libglib-2.0.so.0.1200.3 + 0x2e282
    eip = 0x00245283   esp = 0xbfeb4530   ebp = 0xbfeb4588
    Found by: previous frame's frame pointer
 2  libglib-2.0.so.0.1200.3 + 0x2e7b4
    eip = 0x002457b5   esp = 0xbfeb4590   ebp = 0xbfeb45a8
    Found by: previous frame's frame pointer
 3  libxul.so!nsAppShell::ProcessNextNativeEvent [nsAppShell.cpp:8f64c2eeb40e : 144 + 0xa]
    eip = 0x01695efa   esp = 0xbfeb45b0   ebp = 0x00000014
    Found by: previous frame's frame pointer
 4  libxul.so!nsBaseAppShell::DoProcessNextNativeEvent [nsBaseAppShell.cpp:8f64c2eeb40e : 156 + 0x7]
    eip = 0x016add14   esp = 0xbfeb45d0   ebp = 0x00000014   ebx = 0x01c3da20
    Found by: call frame info
 5  libxul.so!nsBaseAppShell::OnProcessNextEvent [nsBaseAppShell.cpp:8f64c2eeb40e : 312 + 0xb]
    eip = 0x016ade92   esp = 0xbfeb45f0   ebp = 0x00000014   ebx = 0x01c3da20
    esi = 0xb3be8e20   edi = 0x87933743
    Found by: call frame info
 6  libxul.so!nsThread::ProcessNextEvent [nsThread.cpp:8f64c2eeb40e : 517 + 0x1a]
    eip = 0x01814028   esp = 0xbfeb4620   ebp = 0x00000001   ebx = 0x01c3da20
    esi = 0x016addb2   edi = 0xb7d831f0
    Found by: call frame info
 7  libxul.so!NS_ProcessNextEvent_P [nsThreadUtils.cpp : 250 + 0xf]
    eip = 0x017e3829   esp = 0xbfeb4660   ebp = 0x00000000   ebx = 0x01c3da20
    esi = 0x00000000   edi = 0xb7d7cca0
    Found by: call frame info
 8  libxul.so!mozilla::ipc::MessagePump::Run [MessagePump.cpp:8f64c2eeb40e : 142 + 0xb]
    eip = 0x0175b198   esp = 0xbfeb4690   ebp = 0x00000000   ebx = 0x01c3da20
    esi = 0x00000000   edi = 0xb7d7cca0
    Found by: call frame info
 9  libxul.so!MessageLoop::RunInternal [message_loop.cc:8f64c2eeb40e : 219 + 0x8]
    eip = 0x0184ca8a   esp = 0xbfeb46d0   ebp = 0xb3887ce0   ebx = 0x01c3da20
    esi = 0xb7d37520   edi = 0xb3be8e20
    Found by: call frame info
10  libxul.so!MessageLoop::Run [message_loop.cc:8f64c2eeb40e : 202 + 0x8]
    eip = 0x0184cb22   esp = 0xbfeb46f0   ebp = 0xb3887ce0   ebx = 0x01c3da20
    esi = 0xb7d831f0   edi = 0xb3be8e20
    Found by: call frame info
11  libxul.so!nsBaseAppShell::Run [nsBaseAppShell.cpp:8f64c2eeb40e : 175 + 0xd]
    eip = 0x016ae013   esp = 0xbfeb4720   ebp = 0xb3887ce0   ebx = 0x01c3da20
    esi = 0xb7d831f0   edi = 0xb3be8e20
    Found by: call frame info
12  libxul.so!nsAppStartup::Run [nsAppStartup.cpp:8f64c2eeb40e : 192 + 0x5]
    eip = 0x01571669   esp = 0xbfeb4740   ebp = 0xb3887ce0   ebx = 0x01c3da20
    esi = 0xb3813370   edi = 0x01715db2
    Found by: call frame info
13  0x0
    eip = 0x00000001   esp = 0xbfeb4758   ebp = 0xb3887ce0   ebx = 0x01c3da20
    esi = 0xbfeb4924   edi = 0x01715db2
    Found by: call frame info
14  libxul.so!XRE_main [nsAppRunner.cpp:8f64c2eeb40e : 3628 + 0x8]
    eip = 0x00e02265   esp = 0xbfeb4760   ebp = 0xb3887ce0
    Found by: stack scanning
15  firefox-bin!main [nsBrowserApp.cpp:8f64c2eeb40e : 158 + 0xe]
    eip = 0x080495f4   esp = 0xbfeb4c70   ebp = 0xbfeb4d64   ebx = 0x08054b28
    esi = 0xbfeb4d64   edi = 0x00000000
    Found by: call frame info
16  libc-2.5.so + 0x15deb
    eip = 0x068c3dec   esp = 0xbfeb4ce0   ebp = 0xbfeb4d38   ebx = 0x069e6ff4
    esi = 0x00a88ca0   edi = 0x00000000
    Found by: call frame info
17  firefox-bin + 0x1430
    eip = 0x08049431   esp = 0xbfeb4d40   ebp = 0x00000000
    Found by: previous frame's frame pointer
18  firefox-bin!Output [nsBrowserApp.cpp:8f64c2eeb40e : 77 + 0x4]
    eip = 0x0804950f   esp = 0xbfeb4d44   ebp = 0x00000000
    Found by: stack scanning
19  0x4
    eip = 0x00000005   esp = 0xbfeb4d64   ebp = 0x00000000   ebx = 0x00a8588b
    Found by: call frame info

Thread 1
 0  ld-2.5.so + 0x7f2
    eip = 0x00a6f7f2   esp = 0xb7af8128   ebp = 0x002d6c94   ebx = 0x0000000e
    esi = 0xffffffff   edi = 0xa605aa00   eax = 0xfffffffc   ecx = 0xb7d94000
    edx = 0x000003ff   efl = 0x00200212
    Found by: given as instruction pointer in context
 1  libc-2.5.so + 0xc9be6
    eip = 0x06977be7   esp = 0xb7af812c   ebp = 0x002d6c94
    Found by: stack scanning
 2  libxul.so!epoll_wait [epoll_sub.c:8f64c2eeb40e : 51 + 0xd]
    eip = 0x01840c7d   esp = 0xb7af8140   ebp = 0x002d6c94
    Found by: stack scanning
 3  libxul.so!epoll_dispatch [epoll.c:8f64c2eeb40e : 208 + 0xf]
    eip = 0x01840833   esp = 0xb7af8170   ebp = 0x002d6c94   ebx = 0x01c3da20
    Found by: call frame info
 4  libxul.so!event_base_loop [event.c:8f64c2eeb40e : 513 + 0xd]
    eip = 0x0183aab1   esp = 0xb7af81a0   ebp = 0xb7af82bc   ebx = 0x01c3da20
    esi = 0x00000000   edi = 0xb7d6a000
    Found by: call frame info
 5  libxul.so!base::MessagePumpLibevent::Run [message_pump_libevent.cc:8f64c2eeb40e : 338 + 0x9]
    eip = 0x0186b284   esp = 0xb7af8200   ebp = 0xb7af82bc   ebx = 0x01c3da20
    esi = 0x00000000   edi = 0xb7d7ce50
    Found by: call frame info
 6  libxul.so!MessageLoop::RunInternal [message_loop.cc:8f64c2eeb40e : 219 + 0x8]
    eip = 0x0184ca8a   esp = 0xb7af8250   ebp = 0xb7af84a8   ebx = 0x01c3da20
    esi = 0xb7af82bc   edi = 0xb7af82bc
    Found by: call frame info
 7  libxul.so!MessageLoop::Run [message_loop.cc:8f64c2eeb40e : 202 + 0x8]
    eip = 0x0184cb22   esp = 0xb7af8270   ebp = 0xb7af84a8   ebx = 0x01c3da20
    esi = 0xb7d011c0   edi = 0xb7af82bc
    Found by: call frame info
 8  libxul.so!base::Thread::ThreadMain [thread.cc:8f64c2eeb40e : 156 + 0x7]
    eip = 0x01859617   esp = 0xb7af82a0   ebp = 0xb7af84a8   ebx = 0x01c3da20
    esi = 0xb7d011c0   edi = 0xb7af82bc
    Found by: call frame info
 9  libxul.so!ThreadFunc [platform_thread_posix.cc:8f64c2eeb40e : 26 + 0x5]
    eip = 0x0186ba81   esp = 0xb7af83a0   ebp = 0xb7af84a8   ebx = 0x00c12ff4
    esi = 0x00000000   edi = 0xb7af8b90
    Found by: call frame info
10  libpthread-2.5.so + 0x52da
    eip = 0x00c042db   esp = 0xb7af83c0   ebp = 0xb7af84a8   ebx = 0x00c12ff4
    esi = 0x00000000   edi = 0xb7af8b90
    Found by: call frame info
11  libc-2.5.so + 0xcd12d
    eip = 0x0697b12e   esp = 0xb7af84b0   ebp = 0x00000000
    Found by: previous frame's frame pointer

Thread 2
 0  ld-2.5.so + 0x7f2
    eip = 0x00a6f7f2   esp = 0xb6efef14   ebp = 0xb6efef28   ebx = 0xb6efef78
    esi = 0xffffffff   edi = 0x069e6ff4   eax = 0xfffffffc   ecx = 0x00000001
    edx = 0xffffffff   efl = 0x00200246
    Found by: given as instruction pointer in context
 1  libnspr4.so!_pr_poll_with_poll [ptio.c:8f64c2eeb40e : 3915 + 0x1b]
    eip = 0x00206ef4   esp = 0xb6efef30   ebp = 0xb6eff188
    Found by: previous frame's frame pointer
 2  libxul.so!nsSocketTransportService::Poll [nsSocketTransportService2.cpp:8f64c2eeb40e : 357 + 0x8]
    eip = 0x00e3595b   esp = 0xb6eff190   ebp = 0xb7d50ce4   ebx = 0x01c3da20
    esi = 0xffffffff   edi = 0x00000001
    Found by: call frame info
 3  libxul.so!nsSocketTransportService::DoPollIteration [nsSocketTransportService2.cpp:8f64c2eeb40e : 668 + 0xf]
    eip = 0x00e35e42   esp = 0xb6eff1c0   ebp = 0xb7d50800   ebx = 0x01c3da20
    esi = 0xffffffff   edi = 0xb7d50a7c
    Found by: call frame info
 4  libxul.so!nsSocketTransportService::OnProcessNextEvent [nsSocketTransportService2.cpp:8f64c2eeb40e : 547 + 0x9]
    eip = 0x00e360cd   esp = 0xb6eff210   ebp = 0xb7d50800   ebx = 0x01c3da20
    esi = 0xb6eff22c   edi = 0xb7d833d0
    Found by: call frame info
 5  libxul.so!nsThread::ProcessNextEvent [nsThread.cpp:8f64c2eeb40e : 517 + 0x1a]
    eip = 0x01814028   esp = 0xb6eff240   ebp = 0x00000001   ebx = 0x01c3da20
    esi = 0x00e3606e   edi = 0xb7d833d0
    Found by: call frame info
 6  libxul.so!NS_ProcessNextEvent_P [nsThreadUtils.cpp : 250 + 0xf]
    eip = 0x017e3829   esp = 0xb6eff280   ebp = 0xb7d833d0   ebx = 0x01c3da20
    esi = 0xb6eff2d0   edi = 0xb7d50800
    Found by: call frame info
 7  libxul.so!nsSocketTransportService::Run [nsSocketTransportService2.cpp:8f64c2eeb40e : 589 + 0x9]
    eip = 0x00e35b6e   esp = 0xb6eff2b0   ebp = 0xb7d833d0   ebx = 0x01c3da20
    esi = 0xb6eff2d0   edi = 0xb7d50800
    Found by: call frame info
 8  libxul.so!nsThread::ProcessNextEvent [nsThread.cpp:8f64c2eeb40e : 547 + 0xa]
    eip = 0x01814087   esp = 0xb6eff2f0   ebp = 0x00000001   ebx = 0x01c3da20
    esi = 0x00000000   edi = 0xb7d833d0
    Found by: call frame info
 9  libxul.so!NS_ProcessNextEvent_P [nsThreadUtils.cpp : 250 + 0xf]
    eip = 0x017e3829   esp = 0xb6eff330   ebp = 0xb6eff3b8   ebx = 0x01c3da20
    esi = 0xb6eff37c   edi = 0xb7d833d0
    Found by: call frame info
10  libxul.so!nsThread::ThreadFunc [nsThread.cpp:8f64c2eeb40e : 262 + 0x9]
    eip = 0x018147d2   esp = 0xb6eff360   ebp = 0xb6eff3b8   ebx = 0x01c3da20
    esi = 0xb6eff37c   edi = 0xb7d833d0
    Found by: call frame info
11  libnspr4.so!_pt_root [ptthread.c:8f64c2eeb40e : 228 + 0x8]
    eip = 0x0020b251   esp = 0xb6eff390   ebp = 0xb6eff3b8   ebx = 0x0021454c
    esi = 0xb7d0f270   edi = 0x00000000
    Found by: call frame info
12  libpthread-2.5.so + 0x52da
    eip = 0x00c042db   esp = 0xb6eff3c0   ebp = 0xb6eff4a8   ebx = 0x00c12ff4
    esi = 0x00000000   edi = 0xb6effb90
    Found by: call frame info
13  libc-2.5.so + 0xcd12d
    eip = 0x0697b12e   esp = 0xb6eff4b0   ebp = 0x00000000
    Found by: previous frame's frame pointer

Thread 3
 0  ld-2.5.so + 0x7f2
    eip = 0x00a6f7f2   esp = 0xb62ff32c   ebp = 0xb62ff368   ebx = 0xb63140c8
    esi = 0x00000000   edi = 0x0000003b   eax = 0xfffffffc   ecx = 0x00000000
    edx = 0x0000003b   efl = 0x00200282
    Found by: given as instruction pointer in context
 1  libmozjs.so!JSBackgroundThread::work [jstask.cpp:8f64c2eeb40e : 95 + 0x12]
    eip = 0x003e5969   esp = 0xb62ff370   ebp = 0xb62ff3b8
    Found by: previous frame's frame pointer
 2  libnspr4.so!_pt_root [ptthread.c:8f64c2eeb40e : 228 + 0x8]
    eip = 0x0020b251   esp = 0xb62ff390   ebp = 0xb62ff3b8   ebx = 0x0021454c
    esi = 0xb7d0f690   edi = 0x00000000
    Found by: call frame info
 3  libpthread-2.5.so + 0x52da
    eip = 0x00c042db   esp = 0xb62ff3c0   ebp = 0xb62ff4a8   ebx = 0x00c12ff4
    esi = 0x00000000   edi = 0xb62ffb90
    Found by: call frame info
 4  libc-2.5.so + 0xcd12d
    eip = 0x0697b12e   esp = 0xb62ff4b0   ebp = 0x00000000
    Found by: previous frame's frame pointer

Thread 4
 0  ld-2.5.so + 0x7f2
    eip = 0x00a6f7f2   esp = 0xb58fe2d0   ebp = 0xb58fe31c   ebx = 0xb6314248
    esi = 0xb58fe2d8   edi = 0x0000043b   eax = 0xfffffffc   ecx = 0x00000000
    edx = 0x0000043b   efl = 0x00200286
    Found by: given as instruction pointer in context
 1  0x1a45e807
    eip = 0x1a45e808   esp = 0xb58fe324   ebp = 0x4c2ae633
    Found by: previous frame's frame pointer
 2  libnspr4.so!PR_WaitCondVar [ptsynch.c:8f64c2eeb40e : 419 + 0xf]
    eip = 0x00204f90   esp = 0xb58fe340   ebp = 0x4c2ae633
    Found by: stack scanning
 3  libxul.so!XPCJSRuntime::WatchdogMain [xpcjsruntime.cpp:8f64c2eeb40e : 809 + 0x14]
    eip = 0x01482590   esp = 0xb58fe360   ebp = 0x4c2ae633
    Found by: stack scanning
 4  libnspr4.so!_pt_root [ptthread.c:8f64c2eeb40e : 228 + 0x8]
    eip = 0x0020b251   esp = 0xb58fe390   ebp = 0xb58fe3b8   ebx = 0x0021454c
    esi = 0xb7d0f7f0   edi = 0x00000001
    Found by: call frame info
 5  libpthread-2.5.so + 0x52da
    eip = 0x00c042db   esp = 0xb58fe3c0   ebp = 0xb58fe4a8   ebx = 0x00c12ff4
    esi = 0x00000000   edi = 0xb58feb90
    Found by: call frame info
 6  libc-2.5.so + 0xcd12d
    eip = 0x0697b12e   esp = 0xb58fe4b0   ebp = 0x00000000
    Found by: previous frame's frame pointer

Thread 5
 0  ld-2.5.so + 0x7f2
    eip = 0x00a6f7f2   esp = 0xb49ff230   ebp = 0xb49ff27c   ebx = 0xb7d7f388
    esi = 0xb49ff238   edi = 0x00013cdd   eax = 0xfffffffc   ecx = 0x00000000
    edx = 0x00013cdd   efl = 0x00200286
    Found by: given as instruction pointer in context
 1  libxul.so!EnumAndUnregisterListener [nsXMLEventsManager.cpp:8f64c2eeb40e : 248 + 0x2]
    eip = 0x0112f6a0   esp = 0xb49ff284   ebp = 0x4c2ae637
    Found by: previous frame's frame pointer
 2  0xb7d7f37f
    eip = 0xb7d7f380   esp = 0xb49ff294   ebp = 0x4c2ae637
    Found by: call frame info
 3  libnspr4.so!PR_WaitCondVar [ptsynch.c:8f64c2eeb40e : 419 + 0xf]
    eip = 0x00204f90   esp = 0xb49ff2a0   ebp = 0x4c2ae637
    Found by: stack scanning
 4  libxul.so!nsTimerImpl::PostTimerEvent [nsTimerImpl.cpp:8f64c2eeb40e : 524 + 0x5]
    eip = 0x01816c68   esp = 0xb49ff2ac   ebp = 0x4c2ae637
    Found by: stack scanning
 5  libxul.so!TimerThread::Run [TimerThread.cpp:8f64c2eeb40e : 345 + 0xa]
    eip = 0x0181791b   esp = 0xb49ff2c0   ebp = 0xb7d81280   ebx = 0x01c3da20
    esi = 0xb3cf3f40   edi = 0xb7d20600
    Found by: call frame info
 6  libxul.so!nsThread::ProcessNextEvent [nsThread.cpp:8f64c2eeb40e : 547 + 0xa]
    eip = 0x01814087   esp = 0xb49ff2f0   ebp = 0x00000001   ebx = 0x01c3da20
    esi = 0x00000000   edi = 0xb7d835b0
    Found by: call frame info
 7  libxul.so!NS_ProcessNextEvent_P [nsThreadUtils.cpp : 250 + 0xf]
    eip = 0x017e3829   esp = 0xb49ff330   ebp = 0xb49ff3b8   ebx = 0x01c3da20
    esi = 0xb49ff37c   edi = 0xb7d835b0
    Found by: call frame info
 8  libxul.so!nsThread::ThreadFunc [nsThread.cpp:8f64c2eeb40e : 262 + 0x9]
    eip = 0x018147d2   esp = 0xb49ff360   ebp = 0xb49ff3b8   ebx = 0x01c3da20
    esi = 0xb49ff37c   edi = 0xb7d835b0
    Found by: call frame info
 9  libnspr4.so!_pt_root [ptthread.c:8f64c2eeb40e : 228 + 0x8]
    eip = 0x0020b251   esp = 0xb49ff390   ebp = 0xb49ff3b8   ebx = 0x0021454c
    esi = 0xb7d0f950   edi = 0x00000000
    Found by: call frame info
10  libpthread-2.5.so + 0x52da
    eip = 0x00c042db   esp = 0xb49ff3c0   ebp = 0xb49ff4a8   ebx = 0x00c12ff4
    esi = 0x00000000   edi = 0xb49ffb90
    Found by: call frame info
11  libc-2.5.so + 0xcd12d
    eip = 0x0697b12e   esp = 0xb49ff4b0   ebp = 0x00000000
    Found by: previous frame's frame pointer

Thread 6
 0  ld-2.5.so + 0x7f2
    eip = 0x00a6f7f2   esp = 0xb37ff25c   ebp = 0xb37ff298   ebx = 0xb381c608
    esi = 0x00000000   edi = 0x00000273   eax = 0xfffffffc   ecx = 0x00000000
    edx = 0x00000273   efl = 0x00200282
    Found by: given as instruction pointer in context
 1  libnspr4.so!PR_Wait [ptsynch.c:8f64c2eeb40e : 614 + 0x11]
    eip = 0x00205087   esp = 0xb37ff2a0   ebp = 0xb37ff2b8
    Found by: previous frame's frame pointer
 2  libxul.so!nsEventQueue::GetEvent [nsAutoLock.h : 346 + 0x9]
    eip = 0x01813338   esp = 0xb37ff2c0   ebp = 0x00000001   ebx = 0x01c3da20
    esi = 0xb3812430   edi = 0xb3be3530
    Found by: call frame info
 3  libxul.so!nsThread::ProcessNextEvent [nsThread.h:8f64c2eeb40e : 112 + 0x11]
    eip = 0x0181405d   esp = 0xb37ff2f0   ebp = 0x00000001   ebx = 0x01c3da20
    esi = 0x0146a99f   edi = 0xb3be3510
    Found by: call frame info
 4  libxul.so!NS_ProcessNextEvent_P [nsThreadUtils.cpp : 250 + 0xf]
    eip = 0x017e3829   esp = 0xb37ff330   ebp = 0xb37ff3b8   ebx = 0x01c3da20
    esi = 0xb37ff37c   edi = 0xb3be3510
    Found by: call frame info
 5  libxul.so!nsThread::ThreadFunc [nsThread.cpp:8f64c2eeb40e : 262 + 0x9]
    eip = 0x018147d2   esp = 0xb37ff360   ebp = 0xb37ff3b8   ebx = 0x01c3da20
    esi = 0xb37ff37c   edi = 0xb3be3510
    Found by: call frame info
 6  libnspr4.so!_pt_root [ptthread.c:8f64c2eeb40e : 228 + 0x8]
    eip = 0x0020b251   esp = 0xb37ff390   ebp = 0xb37ff3b8   ebx = 0x0021454c
    esi = 0xb3b38f80   edi = 0x00000000
    Found by: call frame info
 7  libpthread-2.5.so + 0x52da
    eip = 0x00c042db   esp = 0xb37ff3c0   ebp = 0xb37ff4a8   ebx = 0x00c12ff4
    esi = 0x00000000   edi = 0xb37ffb90
    Found by: call frame info
 8  libc-2.5.so + 0xcd12d
    eip = 0x0697b12e   esp = 0xb37ff4b0   ebp = 0x00000000
    Found by: previous frame's frame pointer

Thread 7
 0  ld-2.5.so + 0x7f2
    eip = 0x00a6f7f2   esp = 0xb1d6c25c   ebp = 0xb1d6c298   ebx = 0xb390b1c8
    esi = 0x00000000   edi = 0x000007cd   eax = 0xfffffffc   ecx = 0x00000000
    edx = 0x000007cd   efl = 0x00200282
    Found by: given as instruction pointer in context
 1  libnspr4.so!PR_Wait [ptsynch.c:8f64c2eeb40e : 614 + 0x11]
    eip = 0x00205087   esp = 0xb1d6c2a0   ebp = 0xb1d6c2b8
    Found by: previous frame's frame pointer
 2  libxul.so!nsEventQueue::GetEvent [nsAutoLock.h : 346 + 0x9]
    eip = 0x01813338   esp = 0xb1d6c2c0   ebp = 0x00000001   ebx = 0x01c3da20
    esi = 0xb388fda0   edi = 0xb3887e90
    Found by: call frame info
 3  libxul.so!nsThread::ProcessNextEvent [nsThread.h:8f64c2eeb40e : 112 + 0x11]
    eip = 0x0181405d   esp = 0xb1d6c2f0   ebp = 0x00000001   ebx = 0x01c3da20
    esi = 0x0146a99f   edi = 0xb3887e70
    Found by: call frame info
 4  libxul.so!NS_ProcessNextEvent_P [nsThreadUtils.cpp : 250 + 0xf]
    eip = 0x017e3829   esp = 0xb1d6c330   ebp = 0xb1d6c3b8   ebx = 0x01c3da20
    esi = 0xb1d6c37c   edi = 0xb3887e70
    Found by: call frame info
 5  libxul.so!nsThread::ThreadFunc [nsThread.cpp:8f64c2eeb40e : 262 + 0x9]
    eip = 0x018147d2   esp = 0xb1d6c360   ebp = 0xb1d6c3b8   ebx = 0x01c3da20
    esi = 0xb1d6c37c   edi = 0xb3887e70
    Found by: call frame info
 6  libnspr4.so!_pt_root [ptthread.c:8f64c2eeb40e : 228 + 0x8]
    eip = 0x0020b251   esp = 0xb1d6c390   ebp = 0xb1d6c3b8   ebx = 0x0021454c
    esi = 0xb3882870   edi = 0x00000000
    Found by: call frame info
 7  libpthread-2.5.so + 0x52da
    eip = 0x00c042db   esp = 0xb1d6c3c0   ebp = 0xb1d6c4a8   ebx = 0x00c12ff4
    esi = 0x00000000   edi = 0xb1d6cb90
    Found by: call frame info
 8  libc-2.5.so + 0xcd12d
    eip = 0x0697b12e   esp = 0xb1d6c4b0   ebp = 0x00000000
    Found by: previous frame's frame pointer

Thread 8
 0  ld-2.5.so + 0x7f2
    eip = 0x00a6f7f2   esp = 0xb11ff25c   ebp = 0xb11ff298   ebx = 0xb3cf45c8
    esi = 0x00000000   edi = 0x00000765   eax = 0xfffffffc   ecx = 0x00000000
    edx = 0x00000765   efl = 0x00200282
    Found by: given as instruction pointer in context
 1  libnspr4.so!PR_Wait [ptsynch.c:8f64c2eeb40e : 614 + 0x11]
    eip = 0x00205087   esp = 0xb11ff2a0   ebp = 0xb11ff2b8
    Found by: previous frame's frame pointer
 2  libxul.so!nsEventQueue::GetEvent [nsAutoLock.h : 346 + 0x9]
    eip = 0x01813338   esp = 0xb11ff2c0   ebp = 0x00000001   ebx = 0x01c3da20
    esi = 0xb12c9890   edi = 0xb12fdcb0
    Found by: call frame info
 3  libxul.so!nsThread::ProcessNextEvent [nsThread.h:8f64c2eeb40e : 112 + 0x11]
    eip = 0x0181405d   esp = 0xb11ff2f0   ebp = 0x00000001   ebx = 0x01c3da20
    esi = 0x0146a99f   edi = 0xb12fdc90
    Found by: call frame info
 4  libxul.so!NS_ProcessNextEvent_P [nsThreadUtils.cpp : 250 + 0xf]
    eip = 0x017e3829   esp = 0xb11ff330   ebp = 0xb11ff3b8   ebx = 0x01c3da20
    esi = 0xb11ff37c   edi = 0xb12fdc90
    Found by: call frame info
 5  libxul.so!nsThread::ThreadFunc [nsThread.cpp:8f64c2eeb40e : 262 + 0x9]
    eip = 0x018147d2   esp = 0xb11ff360   ebp = 0xb11ff3b8   ebx = 0x01c3da20
    esi = 0xb11ff37c   edi = 0xb12fdc90
    Found by: call frame info
 6  libnspr4.so!_pt_root [ptthread.c:8f64c2eeb40e : 228 + 0x8]
    eip = 0x0020b251   esp = 0xb11ff390   ebp = 0xb11ff3b8   ebx = 0x0021454c
    esi = 0xb12a7a80   edi = 0x00000000
    Found by: call frame info
 7  libpthread-2.5.so + 0x52da
    eip = 0x00c042db   esp = 0xb11ff3c0   ebp = 0xb11ff4a8   ebx = 0x00c12ff4
    esi = 0x00000000   edi = 0xb11ffb90
    Found by: call frame info
 8  libc-2.5.so + 0xcd12d
    eip = 0x0697b12e   esp = 0xb11ff4b0   ebp = 0x00000000
    Found by: previous frame's frame pointer

Thread 9
 0  ld-2.5.so + 0x7f2
    eip = 0x00a6f7f2   esp = 0xadcfe2ec   ebp = 0xadcfe328   ebx = 0xae732d88
    esi = 0x00000000   edi = 0x00000085   eax = 0xfffffffc   ecx = 0x00000000
    edx = 0x00000085   efl = 0x00000286
    Found by: given as instruction pointer in context
 1  libxul.so!nsSSLThread::Run [nsSSLThread.cpp:8f64c2eeb40e : 980 + 0xf]
    eip = 0x015943b7   esp = 0xadcfe330   ebp = 0x00000005
    Found by: previous frame's frame pointer
 2  libxul.so!nsPSMBackgroundThread::nsThreadRunner [nsPSMBackgroundThread.cpp:8f64c2eeb40e : 44 + 0x4]
    eip = 0x01593d10   esp = 0xadcfe370   ebp = 0xadcfe3b8   ebx = 0x0021454c
    esi = 0xaea93d40   edi = 0x00000000
    Found by: call frame info
 3  libnspr4.so!_pt_root [ptthread.c:8f64c2eeb40e : 228 + 0x8]
    eip = 0x0020b251   esp = 0xadcfe390   ebp = 0xadcfe3b8   ebx = 0x0021454c
    esi = 0xaea93d40   edi = 0x00000000
    Found by: call frame info
 4  libpthread-2.5.so + 0x52da
    eip = 0x00c042db   esp = 0xadcfe3c0   ebp = 0xadcfe4a8   ebx = 0x00c12ff4
    esi = 0x00000000   edi = 0xadcfeb90
    Found by: call frame info
 5  libc-2.5.so + 0xcd12d
    eip = 0x0697b12e   esp = 0xadcfe4b0   ebp = 0x00000000
    Found by: previous frame's frame pointer

Thread 10
 0  ld-2.5.so + 0x7f2
    eip = 0x00a6f7f2   esp = 0xad2fd2fc   ebp = 0xad2fd338   ebx = 0xae732dc8
    esi = 0x00000000   edi = 0x00000001   eax = 0xfffffffc   ecx = 0x00000000
    edx = 0x00000001   efl = 0x00000282
    Found by: given as instruction pointer in context
 1  libxul.so!nsCertVerificationThread::Run [nsCertVerificationThread.cpp:8f64c2eeb40e : 138 + 0xb]
    eip = 0x01595477   esp = 0xad2fd340   ebp = 0xaeaf7e20
    Found by: previous frame's frame pointer
 2  libxul.so!nsPSMBackgroundThread::nsThreadRunner [nsPSMBackgroundThread.cpp:8f64c2eeb40e : 44 + 0x4]
    eip = 0x01593d10   esp = 0xad2fd370   ebp = 0xad2fd3b8   ebx = 0x0021454c
    esi = 0xaea93ea0   edi = 0x00000000
    Found by: call frame info
 3  libnspr4.so!_pt_root [ptthread.c:8f64c2eeb40e : 228 + 0x8]
    eip = 0x0020b251   esp = 0xad2fd390   ebp = 0xad2fd3b8   ebx = 0x0021454c
    esi = 0xaea93ea0   edi = 0x00000000
    Found by: call frame info
 4  libpthread-2.5.so + 0x52da
    eip = 0x00c042db   esp = 0xad2fd3c0   ebp = 0xad2fd4a8   ebx = 0x00c12ff4
    esi = 0x00000000   edi = 0xad2fdb90
    Found by: call frame info
 5  libc-2.5.so + 0xcd12d
    eip = 0x0697b12e   esp = 0xad2fd4b0   ebp = 0x00000000
    Found by: previous frame's frame pointer

Thread 11
 0  ld-2.5.so + 0x7f2
    eip = 0x00a6f7f2   esp = 0xac8fc25c   ebp = 0xac8fc298   ebx = 0xae732e48
    esi = 0x00000000   edi = 0x00000033   eax = 0xfffffffc   ecx = 0x00000000
    edx = 0x00000033   efl = 0x00000286
    Found by: given as instruction pointer in context
 1  libnspr4.so!PR_Wait [ptsynch.c:8f64c2eeb40e : 614 + 0x11]
    eip = 0x00205087   esp = 0xac8fc2a0   ebp = 0xac8fc2b8
    Found by: previous frame's frame pointer
 2  libxul.so!nsEventQueue::GetEvent [nsAutoLock.h : 346 + 0x9]
    eip = 0x01813338   esp = 0xac8fc2c0   ebp = 0x00000001   ebx = 0x01c3da20
    esi = 0xae748710   edi = 0xaeaf7e90
    Found by: call frame info
 3  libxul.so!nsThread::ProcessNextEvent [nsThread.h:8f64c2eeb40e : 112 + 0x11]
    eip = 0x0181405d   esp = 0xac8fc2f0   ebp = 0x00000001   ebx = 0x01c3da20
    esi = 0x0146a99f   edi = 0xaeaf7e70
    Found by: call frame info
 4  libxul.so!NS_ProcessNextEvent_P [nsThreadUtils.cpp : 250 + 0xf]
    eip = 0x017e3829   esp = 0xac8fc330   ebp = 0xac8fc3b8   ebx = 0x01c3da20
    esi = 0xac8fc37c   edi = 0xaeaf7e70
    Found by: call frame info
 5  libxul.so!nsThread::ThreadFunc [nsThread.cpp:8f64c2eeb40e : 262 + 0x9]
    eip = 0x018147d2   esp = 0xac8fc360   ebp = 0xac8fc3b8   ebx = 0x01c3da20
    esi = 0xac8fc37c   edi = 0xaeaf7e70
    Found by: call frame info
 6  libnspr4.so!_pt_root [ptthread.c:8f64c2eeb40e : 228 + 0x8]
    eip = 0x0020b251   esp = 0xac8fc390   ebp = 0xac8fc3b8   ebx = 0x0021454c
    esi = 0xb0434cc0   edi = 0x00000000
    Found by: call frame info
 7  libpthread-2.5.so + 0x52da
    eip = 0x00c042db   esp = 0xac8fc3c0   ebp = 0xac8fc4a8   ebx = 0x00c12ff4
    esi = 0x00000000   edi = 0xac8fcb90
    Found by: call frame info
 8  libc-2.5.so + 0xcd12d
    eip = 0x0697b12e   esp = 0xac8fc4b0   ebp = 0x00000000
    Found by: previous frame's frame pointer

Thread 12
 0  ld-2.5.so + 0x7f2
    eip = 0x00a6f7f2   esp = 0xabefb25c   ebp = 0xabefb298   ebx = 0xaea9ba88
    esi = 0x00000000   edi = 0x000003ed   eax = 0xfffffffc   ecx = 0x00000000
    edx = 0x000003ed   efl = 0x00000286
    Found by: given as instruction pointer in context
 1  libnspr4.so!PR_Wait [ptsynch.c:8f64c2eeb40e : 614 + 0x11]
    eip = 0x00205087   esp = 0xabefb2a0   ebp = 0xabefb2b8
    Found by: previous frame's frame pointer
 2  libxul.so!nsEventQueue::GetEvent [nsAutoLock.h : 346 + 0x9]
    eip = 0x01813338   esp = 0xabefb2c0   ebp = 0x00000001   ebx = 0x01c3da20
    esi = 0xae748be0   edi = 0xae780ad0
    Found by: call frame info
 3  libxul.so!nsThread::ProcessNextEvent [nsThread.h:8f64c2eeb40e : 112 + 0x11]
    eip = 0x0181405d   esp = 0xabefb2f0   ebp = 0x00000001   ebx = 0x01c3da20
    esi = 0x0146a99f   edi = 0xae780ab0
    Found by: call frame info
 4  libxul.so!NS_ProcessNextEvent_P [nsThreadUtils.cpp : 250 + 0xf]
    eip = 0x017e3829   esp = 0xabefb330   ebp = 0xabefb3b8   ebx = 0x01c3da20
    esi = 0xabefb37c   edi = 0xae780ab0
    Found by: call frame info
 5  libxul.so!nsThread::ThreadFunc [nsThread.cpp:8f64c2eeb40e : 262 + 0x9]
    eip = 0x018147d2   esp = 0xabefb360   ebp = 0xabefb3b8   ebx = 0x01c3da20
    esi = 0xabefb37c   edi = 0xae780ab0
    Found by: call frame info
 6  libnspr4.so!_pt_root [ptthread.c:8f64c2eeb40e : 228 + 0x8]
    eip = 0x0020b251   esp = 0xabefb390   ebp = 0xabefb3b8   ebx = 0x0021454c
    esi = 0xae8e7690   edi = 0x00000000
    Found by: call frame info
 7  libpthread-2.5.so + 0x52da
    eip = 0x00c042db   esp = 0xabefb3c0   ebp = 0xabefb4a8   ebx = 0x00c12ff4
    esi = 0x00000000   edi = 0xabefbb90
    Found by: call frame info
 8  libc-2.5.so + 0xcd12d
    eip = 0x0697b12e   esp = 0xabefb4b0   ebp = 0x00000000
    Found by: previous frame's frame pointer

Thread 13
 0  ld-2.5.so + 0x7f2
    eip = 0x00a6f7f2   esp = 0xb2bff344   ebp = 0xb2bff358   ebx = 0xb2bff380
    esi = 0xa5cf25b0   edi = 0x069e6ff4   eax = 0xfffffffc   ecx = 0x00000002
    edx = 0xffffffff   efl = 0x00200246
    Found by: given as instruction pointer in context
 1  libxul.so!google_breakpad::CrashGenerationServer::Run [crash_generation_server.cc:8f64c2eeb40e : 278 + 0xa]
    eip = 0x00e1048c   esp = 0xb2bff360   ebp = 0xb2bff4a8
    Found by: previous frame's frame pointer
 2  libxul.so!google_breakpad::CrashGenerationServer::ThreadMain [crash_generation_server.cc:8f64c2eeb40e : 462 + 0x8]
    eip = 0x00e104ea   esp = 0xb2bff3a0   ebp = 0xb2bff4a8   ebx = 0x00c12ff4
    esi = 0x00000000   edi = 0xb2bffb90
    Found by: call frame info
 3  libpthread-2.5.so + 0x52da
    eip = 0x00c042db   esp = 0xb2bff3c0   ebp = 0xb2bff4a8   ebx = 0x00c12ff4
    esi = 0x00000000   edi = 0xb2bffb90
    Found by: call frame info
 4  libc-2.5.so + 0xcd12d
    eip = 0x0697b12e   esp = 0xb2bff4b0   ebp = 0x00000000
    Found by: previous frame's frame pointer

Thread 14
 0  ld-2.5.so + 0x7f2
    eip = 0x00a6f7f2   esp = 0xa43ff25c   ebp = 0xa43ff298   ebx = 0xa64471c8
    esi = 0x00000000   edi = 0x0000000b   eax = 0xfffffffc   ecx = 0x00000000
    edx = 0x0000000b   efl = 0x00200282
    Found by: given as instruction pointer in context
 1  libnspr4.so!PR_Wait [ptsynch.c:8f64c2eeb40e : 614 + 0x11]
    eip = 0x00205087   esp = 0xa43ff2a0   ebp = 0xa43ff2b8
    Found by: previous frame's frame pointer
 2  libxul.so!nsEventQueue::GetEvent [nsAutoLock.h : 346 + 0x9]
    eip = 0x01813338   esp = 0xa43ff2c0   ebp = 0x00000001   ebx = 0x01c3da20
    esi = 0xa707b2e0   edi = 0xa6acedf0
    Found by: call frame info
 3  libxul.so!nsThread::ProcessNextEvent [nsThread.h:8f64c2eeb40e : 112 + 0x11]
    eip = 0x0181405d   esp = 0xa43ff2f0   ebp = 0x00000001   ebx = 0x01c3da20
    esi = 0x0146a99f   edi = 0xa6acedd0
    Found by: call frame info
 4  libxul.so!NS_ProcessNextEvent_P [nsThreadUtils.cpp : 250 + 0xf]
    eip = 0x017e3829   esp = 0xa43ff330   ebp = 0xa43ff3b8   ebx = 0x01c3da20
    esi = 0xa43ff37c   edi = 0xa6acedd0
    Found by: call frame info
 5  libxul.so!nsThread::ThreadFunc [nsThread.cpp:8f64c2eeb40e : 262 + 0x9]
    eip = 0x018147d2   esp = 0xa43ff360   ebp = 0xa43ff3b8   ebx = 0x01c3da20
    esi = 0xa43ff37c   edi = 0xa6acedd0
    Found by: call frame info
 6  libnspr4.so!_pt_root [ptthread.c:8f64c2eeb40e : 228 + 0x8]
    eip = 0x0020b251   esp = 0xa43ff390   ebp = 0xa43ff3b8   ebx = 0x0021454c
    esi = 0xa8b9fb60   edi = 0x00000000
    Found by: call frame info
 7  libpthread-2.5.so + 0x52da
    eip = 0x00c042db   esp = 0xa43ff3c0   ebp = 0xa43ff4a8   ebx = 0x00c12ff4
    esi = 0x00000000   edi = 0xa43ffb90
    Found by: call frame info
 8  libc-2.5.so + 0xcd12d
    eip = 0x0697b12e   esp = 0xa43ff4b0   ebp = 0x00000000
    Found by: previous frame's frame pointer
Blocks: 574727
is this a dup of 524971?
Those all seem to be confined to Windows XP.
Severity: normal → critical
Keywords: crash
Summary: browser_bug511456.js | application crashed | SIGABRT | libxul.so!nsAppShell::ProcessNextNativeEvent [nsAppShell.cpp:8f64c2eeb40e : 144 + 0xa] → browser_bug511456.js | application crashed | SIGABRT | [@ nsAppShell::ProcessNextNativeEvent] [nsAppShell.cpp:8f64c2eeb40e : 144 + 0xa]
could not reproduce locally on linux.
http://tinderbox.mozilla.org/showlog.cgi?log=MozillaTry/1287442548.1287443550.14577.gz&fulltext=1

There were patch "v2 wip1" for bug 536295 posted to that build, but it's probably unrelated.
Crash Signature: [@ nsAppShell::ProcessNextNativeEvent]

Hey Oleg,
Can you still reproduce this issue or can we close it?

Flags: needinfo?(romaxa)

This is just about a test we're running in automation. There are some other issues on file for intermittent failures related to it, so it doesn't need to be open.

Status: NEW → RESOLVED
Closed: 3 years ago
Flags: needinfo?(romaxa)
Resolution: --- → WORKSFORME
You need to log in before you can comment on or make changes to this bug.