Bug#494058: epiphany-browser: Download window is broken
Sam Morris
sam at robots.org.uk
Thu Oct 2 16:18:20 UTC 2008
> Also, when it freezes, try to grab a backtrace.
The backtrace:
Thread 7 (Thread 0x40b5e950 (LWP 17423)):
#0 0x00007ffee712ed96 in poll () from /lib/libc.so.6
No symbol table info available.
#1 0x00007ffeef511667 in _pr_poll_with_poll (pds=0x98f368, npds=1,
timeout=4294967295) at ptio.c:3895
stack_syspoll = {{fd = 19, events = 1, revents = 0}, {fd = 1701736047,
events = 29795, revents = 28521}, {fd = 684910, events = 0, revents = 0}, {
fd = 0, events = 0, revents = 0}, {fd = 0, events = 0, revents = 0}, {
fd = -279905312, events = 32766, revents = 0}, {fd = 10021296, events = 0,
revents = 0}, {fd = -499895298, events = 32766, revents = 0}, {fd = 16,
events = 48, revents = 0}, {fd = 1085660528, events = 0, revents = 0}, {
fd = 1085660304, events = 0, revents = 0}, {fd = -492698696,
events = 32766, revents = 0}, {fd = 10025696, events = 0, revents = 0}, {
fd = 1, events = 32766, revents = 0}, {fd = 0, events = 0, revents = 0}, {
fd = 35668264, events = 0, revents = 0}, {fd = 24, events = 48,
revents = 0}, {fd = 1085660592, events = 0, revents = 0}, {
fd = 1085660368, events = 0, revents = 0}, {fd = 2037148001,
events = 29815, revents = 11878}, {fd = 24, events = 48, revents = 0}, {
fd = 1085660624, events = 0, revents = 0}, {fd = 24, events = 48,
revents = 0}, {fd = 1085660640, events = 0, revents = 0}, {
fd = 1085660416, events = 0, revents = 0}, {fd = 10026496, events = 0,
revents = 0}, {fd = 9526928, events = 0, revents = 0}, {fd = 9526816,
events = 0, revents = 0}, {fd = 16, events = 48, revents = 0}, {
fd = 1085660688, events = 0, revents = 0}, {fd = 1085660464, events = 0,
revents = 0}, {fd = 1, events = 0, revents = 0}, {fd = 16, events = 48,
revents = 0}, {fd = 1085660720, events = 0, revents = 0}, {
fd = 1085660496, events = 0, revents = 0}, {fd = 9526528, events = 0,
revents = 0}, {fd = 16, events = 48, revents = 0}, {fd = 1085660752,
events = 0, revents = 0}, {fd = 1085660528, events = 0, revents = 0}, {
fd = 0, events = 0, revents = 0}, {fd = 16, events = 48, revents = 0}, {
fd = 1085660784, events = 0, revents = 0}, {fd = 1085660560, events = 0,
revents = 0}, {fd = 0, events = 0, revents = 0}, {fd = 500, events = 0,
revents = 0}, {fd = 0, events = 0, revents = 0}, {fd = 24, events = 48,
revents = 0}, {fd = -1, events = 0, revents = 0}, {fd = 500, events = 0,
revents = 0}, {fd = -1000, events = 999, revents = 0}, {fd = 0,
events = 0, revents = 0}, {fd = 540695856, events = 8224,
revents = 24931}, {fd = 10024904, events = 0, revents = 0}, {fd = 0,
events = 0, revents = 0}, {fd = 1, events = 0, revents = 0}, {fd = 0,
events = 0, revents = 0}, {fd = 9190400, events = 0, revents = 0}, {
fd = 1852793632, events = 26980, revents = 26996}, {fd = 0, events = 0,
revents = 0}, {fd = -132127245, events = 32767, revents = 0}, {
fd = 10024896, events = 0, revents = 0}, {fd = 1085660752, events = 0,
revents = 0}, {fd = 0, events = 0, revents = 0}, {fd = -132127074,
events = 32767, revents = 0}}
syspoll = (struct pollfd *) 0x40b5dc20
index = <value optimized out>
msecs = -1
ready = 10023800
start = 980576077
elapsed = <value optimized out>
#2 0x00007ffee2343512 in nsSocketTransportService::Poll (
this=<value optimized out>, wait=<value optimized out>,
interval=0x40b5debc) at nsSocketTransportService2.cpp:349
pollList = (PRPollDesc *) 0x98f368
pollCount = 1
pollTimeout = 4294967295
ts = 3193147690
rv = <value optimized out>
passedInterval = <value optimized out>
#3 0x00007ffee23439b8 in nsSocketTransportService::DoPollIteration (
this=0x98e9b0, wait=1) at nsSocketTransportService2.cpp:644
i = -1
pollInterval = <value optimized out>
n = <value optimized out>
#4 0x00007ffee2343c2b in nsSocketTransportService::OnProcessNextEvent (
this=0x98e9b0, thread=0x98fa50, mayWait=<value optimized out>,
depth=<value optimized out>) at nsSocketTransportService2.cpp:523
val = 0
#5 0x00007ffee2a2050d in nsThread::ProcessNextEvent (this=0x98fa50,
mayWait=1, result=0x40b5df7c) at nsThread.cpp:497
notifyGlobalObserver = 1
obs = {<nsCOMPtr_base> = {mRawPtr = 0x98e9c0}, <No data fields>}
event = {<nsCOMPtr_base> = {mRawPtr = 0x98fa50}, <No data fields>}
rv = 2147549183
#6 0x00007ffee29f6652 in NS_ProcessNextEvent_P (thread=0x40b5dc20, mayWait=1)
at nsThreadUtils.cpp:230
val = <value optimized out>
#7 0x00007ffee2343708 in nsSocketTransportService::Run (this=0x98e9b0)
at nsSocketTransportService2.cpp:565
thread = <value optimized out>
threadInt = {<nsCOMPtr_base> = {mRawPtr = 0x98fa50}, <No data fields>}
i = <value optimized out>
#8 0x00007ffee2a20562 in nsThread::ProcessNextEvent (this=0x98fa50,
mayWait=1, result=0x40b5e02c) at nsThread.cpp:510
notifyGlobalObserver = 1
obs = {<nsCOMPtr_base> = {mRawPtr = 0x0}, <No data fields>}
event = {<nsCOMPtr_base> = {mRawPtr = 0x98e9c8}, <No data fields>}
rv = 0
#9 0x00007ffee29f6652 in NS_ProcessNextEvent_P (thread=0x40b5dc20, mayWait=1)
at nsThreadUtils.cpp:230
val = <value optimized out>
#10 0x00007ffee2a20bde in nsThread::ThreadFunc (arg=<value optimized out>)
at nsThread.cpp:253
self = (nsThread *) 0x98fa50
event = {<nsCOMPtr_base> = {mRawPtr = 0x0}, <No data fields>}
#11 0x00007ffeef515673 in _pt_root (arg=<value optimized out>)
at ptthread.c:221
thred = (PRThread *) 0x98fe00
detached = 0
#12 0x00007ffee8474fc7 in start_thread () from /lib/libpthread.so.0
No symbol table info available.
#13 0x00007ffee71377cd in clone () from /lib/libc.so.6
No symbol table info available.
#14 0x0000000000000000 in ?? ()
No symbol table info available.
Thread 6 (Thread 0x41b60950 (LWP 17429)):
#0 0x00007ffee8478fad in pthread_cond_timedwait@@GLIBC_2.3.2 ()
from /lib/libpthread.so.0
No symbol table info available.
#1 0x00007ffeef50ee94 in pt_TimedWait (cv=0x8dabf8, ml=0x8dbb90, timeout=26)
at ptsynch.c:280
rv = <value optimized out>
now = {tv_sec = 1222963989, tv_usec = 332860}
tmo = {tv_sec = 1222964620, tv_nsec = 358860000}
ticks = <value optimized out>
#2 0x00007ffeef50fa6a in PR_WaitCondVar (cvar=0x8dabf0, timeout=631026)
at ptsynch.c:407
rv = <value optimized out>
thred = (PRThread *) 0x1fc8b20
#3 0x00007ffee2a22c8a in TimerThread::Run (this=0x8dbab0)
at TimerThread.cpp:345
waitFor = 1102446636
#4 0x00007ffee2a20562 in nsThread::ProcessNextEvent (this=0x1f5a780,
mayWait=1, result=0xffffffffffffff92) at nsThread.cpp:510
notifyGlobalObserver = 1
obs = {<nsCOMPtr_base> = {mRawPtr = 0x0}, <No data fields>}
event = {<nsCOMPtr_base> = {mRawPtr = 0x8dbab0}, <No data fields>}
rv = 0
#5 0x00007ffee29f6652 in NS_ProcessNextEvent_P (thread=0x8dabfc, mayWait=1)
at nsThreadUtils.cpp:230
val = <value optimized out>
#6 0x00007ffee2a20bde in nsThread::ThreadFunc (arg=<value optimized out>)
at nsThread.cpp:253
self = (nsThread *) 0x1f5a780
event = {<nsCOMPtr_base> = {mRawPtr = 0x0}, <No data fields>}
#7 0x00007ffeef515673 in _pt_root (arg=<value optimized out>)
at ptthread.c:221
thred = (PRThread *) 0x1fc8b20
detached = 0
#8 0x00007ffee8474fc7 in start_thread () from /lib/libpthread.so.0
No symbol table info available.
#9 0x00007ffee71377cd in clone () from /lib/libc.so.6
No symbol table info available.
#10 0x0000000000000000 in ?? ()
No symbol table info available.
Thread 5 (Thread 0x4135f950 (LWP 17430)):
#0 0x00007ffee8478d29 in pthread_cond_wait@@GLIBC_2.3.2 ()
from /lib/libpthread.so.0
No symbol table info available.
#1 0x00007ffeef50fae4 in PR_WaitCondVar (cvar=0x1fdb160, timeout=4294967295)
at ptsynch.c:405
rv = <value optimized out>
thred = (PRThread *) 0x1fdb1b0
#2 0x00007ffee287ddb0 in nsSSLThread::Run (this=0x1fdb060)
at nsSSLThread.cpp:964
threadLock = {<nsAutoLockBase> = {<No data fields>},
mLock = 0x1fdb0b0, mLocked = 1}
pending_work = <value optimized out>
busy_socket_ssl_state = 3896987392
needToSetPollableEvent = 33403312
socketToDestroy = (class nsNSSSocketInfo *) 0x1fdb1b0
#3 0x00007ffeef515673 in _pt_root (arg=<value optimized out>)
at ptthread.c:221
thred = (PRThread *) 0x1fdb1b0
detached = 0
#4 0x00007ffee8474fc7 in start_thread () from /lib/libpthread.so.0
No symbol table info available.
#5 0x00007ffee71377cd in clone () from /lib/libc.so.6
No symbol table info available.
#6 0x0000000000000000 in ?? ()
No symbol table info available.
Thread 4 (Thread 0x42361950 (LWP 17431)):
#0 0x00007ffee8478d29 in pthread_cond_wait@@GLIBC_2.3.2 ()
from /lib/libpthread.so.0
No symbol table info available.
#1 0x00007ffeef50fae4 in PR_WaitCondVar (cvar=0x1fdb460, timeout=4294967295)
at ptsynch.c:405
rv = <value optimized out>
thred = (PRThread *) 0x1fdb4b0
#2 0x00007ffee287ec5e in nsCertVerificationThread::Run (this=0x1fdb320)
at nsCertVerificationThread.cpp:138
No locals.
#3 0x00007ffeef515673 in _pt_root (arg=<value optimized out>)
at ptthread.c:221
thred = (PRThread *) 0x1fdb4b0
detached = 0
#4 0x00007ffee8474fc7 in start_thread () from /lib/libpthread.so.0
No symbol table info available.
#5 0x00007ffee71377cd in clone () from /lib/libc.so.6
No symbol table info available.
#6 0x0000000000000000 in ?? ()
No symbol table info available.
Thread 3 (Thread 0x43b64950 (LWP 17437)):
#0 0x00007ffee8478d29 in pthread_cond_wait@@GLIBC_2.3.2 ()
from /lib/libpthread.so.0
No symbol table info available.
#1 0x00007ffeef50fae4 in PR_WaitCondVar (cvar=0x2157d40, timeout=4294967295)
at ptsynch.c:405
rv = <value optimized out>
thred = (PRThread *) 0x2157fb0
#2 0x00007ffeef50fb66 in PR_Wait (mon=0x2157d90, timeout=128) at ptsynch.c:584
rv = -512
saved_entries = 1
saved_owner = 1136019792
#3 0x00007ffee2a1fa64 in nsEventQueue::GetEvent (this=0x2157c40, mayWait=1,
result=0x43b63fd0) at ../../dist/include/xpcom/nsAutoLock.h:340
No locals.
#4 0x00007ffee2a2053b in nsThread::ProcessNextEvent (this=0x2157c00,
mayWait=1, result=0x43b6402c) at nsThread.h:112
notifyGlobalObserver = 1
obs = {<nsCOMPtr_base> = {mRawPtr = 0x0}, <No data fields>}
event = {<nsCOMPtr_base> = {mRawPtr = 0x0}, <No data fields>}
rv = 2147549183
#5 0x00007ffee29f6652 in NS_ProcessNextEvent_P (thread=0x2157d4c, mayWait=1)
at nsThreadUtils.cpp:230
val = <value optimized out>
#6 0x00007ffee2a20bde in nsThread::ThreadFunc (arg=<value optimized out>)
at nsThread.cpp:253
self = (nsThread *) 0x2157c00
event = {<nsCOMPtr_base> = {mRawPtr = 0x0}, <No data fields>}
#7 0x00007ffeef515673 in _pt_root (arg=<value optimized out>)
at ptthread.c:221
thred = (PRThread *) 0x2157fb0
detached = 0
#8 0x00007ffee8474fc7 in start_thread () from /lib/libpthread.so.0
No symbol table info available.
#9 0x00007ffee71377cd in clone () from /lib/libc.so.6
No symbol table info available.
#10 0x0000000000000000 in ?? ()
No symbol table info available.
Thread 2 (Thread 0x44365950 (LWP 17523)):
#0 0x00007ffee8478d29 in pthread_cond_wait@@GLIBC_2.3.2 ()
from /lib/libpthread.so.0
No symbol table info available.
#1 0x00007ffeef50fae4 in PR_WaitCondVar (cvar=0x24a59a0, timeout=4294967295)
at ptsynch.c:405
rv = <value optimized out>
thred = (PRThread *) 0x2486ba0
#2 0x00007ffeef50fb66 in PR_Wait (mon=0x24a59f0, timeout=128) at ptsynch.c:584
rv = -512
saved_entries = 1
saved_owner = 1144412496
#3 0x00007ffee2a1fa64 in nsEventQueue::GetEvent (this=0x24a58a0, mayWait=1,
result=0x44364fd0) at ../../dist/include/xpcom/nsAutoLock.h:340
No locals.
#4 0x00007ffee2a2053b in nsThread::ProcessNextEvent (this=0x24a5860,
mayWait=1, result=0x4436502c) at nsThread.h:112
notifyGlobalObserver = 1
obs = {<nsCOMPtr_base> = {mRawPtr = 0x0}, <No data fields>}
event = {<nsCOMPtr_base> = {mRawPtr = 0x0}, <No data fields>}
rv = 2147549183
#5 0x00007ffee29f6652 in NS_ProcessNextEvent_P (thread=0x24a59ac, mayWait=1)
at nsThreadUtils.cpp:230
val = <value optimized out>
#6 0x00007ffee2a20bde in nsThread::ThreadFunc (arg=<value optimized out>)
at nsThread.cpp:253
self = (nsThread *) 0x24a5860
event = {<nsCOMPtr_base> = {mRawPtr = 0x0}, <No data fields>}
#7 0x00007ffeef515673 in _pt_root (arg=<value optimized out>)
at ptthread.c:221
thred = (PRThread *) 0x2486ba0
detached = 0
#8 0x00007ffee8474fc7 in start_thread () from /lib/libpthread.so.0
No symbol table info available.
#9 0x00007ffee71377cd in clone () from /lib/libc.so.6
No symbol table info available.
#10 0x0000000000000000 in ?? ()
No symbol table info available.
Thread 1 (Thread 0x7ffef0012780 (LWP 17422)):
#0 0x00007ffee712ed96 in poll () from /lib/libc.so.6
No symbol table info available.
#1 0x00007ffee7b9deb8 in g_main_context_iterate (context=0x8811f0, block=1,
dispatch=1, self=<value optimized out>)
at /build/buildd/glib2.0-2.16.5/glib/gmain.c:2954
max_priority = 2147483647
timeout = 138329
some_ready = <value optimized out>
nfds = 13
allocated_nfds = <value optimized out>
fds = (GPollFD *) 0x21c5420
__PRETTY_FUNCTION__ = "g_main_context_iterate"
#2 0x00007ffee7b9e54d in IA__g_main_loop_run (loop=0x245fd20)
at /build/buildd/glib2.0-2.16.5/glib/gmain.c:2853
self = (GThread *) 0x848520
__PRETTY_FUNCTION__ = "IA__g_main_loop_run"
#3 0x00007ffeeb5a1667 in IA__gtk_main ()
at /scratch/build-area/gtk+2.0-2.12.11/gtk/gtkmain.c:1163
tmp_list = (GList *) 0x7ffff815b390
functions = (GList *) 0x0
init = (GtkInitFunction *) 0x28d6c00
loop = (GMainLoop *) 0xd
#4 0x00007ffee22e5646 in EmbedWindow::ShowAsModal (this=0x28d6c00)
at EmbedWindow.cpp:213
toplevel = <value optimized out>
#5 0x00007ffee28252dc in nsWindowWatcher::OpenWindowJSInternal (
this=0x1e9a490, aParent=0x24710e0, aUrl=<value optimized out>,
aName=<value optimized out>,
aFeatures=0x7ffff815b6e0 "chrome,titlebar,centerscreen,modal", aDialog=1,
argv=0x2211d48, aCalledFromJS=1, _retval=0x7ffff815b790)
at nsWindowWatcher.cpp:949
modalContentWindow = {<nsCOMPtr_base> = {
mRawPtr = 0x0}, <No data fields>}
windowStateHelper = {mWindow = 0x24710e0, mDefaultEnabled = 1}
popupStatePusher = {mWindow = {<nsCOMPtr_base> = {
mRawPtr = 0x0}, <No data fields>}, mOldState = openAbused}
newTreeOwner = {<nsCOMPtr_base> = {
mRawPtr = 0x2208ba0}, <No data fields>}
newChrome = {<nsCOMPtr_base> = {mRawPtr = 0x28d6c00}, <No data fields>}
rv = <value optimized out>
nameSpecified = 1
featuresSpecified = <value optimized out>
isNewToplevelWindow = 1
windowIsNew = 1
windowNeedsName = 1
windowIsModal = 1
uriToLoadIsChrome = 1
windowIsModalContentDialog = 0
chromeFlags = <value optimized out>
name = {<nsFixedString> = {<nsString> = {<nsAString_internal> = {<nsSubstring_base> = {<No data fields>}, mData = 0x7ffff815b150, mLength = 6,
mFlags = 65553}, <No data fields>}, mFixedCapacity = 63,
mFixedBuf = 0x7ffff815b150}, mStorage = {95, 98, 108, 97, 110, 107, 0, 0,
0, 0, 0, 0, 45408, 63509, 32767, 0, 0, 0, 0, 0, 45424, 63509, 32767, 0, 0,
0, 0, 0, 45440, 63509, 32767, 0, 0, 0, 0, 0, 45456, 63509, 32767, 0, 0, 0,
0, 0, 45472, 63509, 32767, 0, 45096, 544, 0, 0, 46032, 63509, 32767, 0,
49168, 63509, 32767, 0, 45920, 63509, 32767, 0}}
features = {<nsFixedCString> = {<nsCString> = {<nsACString_internal> = {<nsCSubstring_base> = {<No data fields>},
mData = 0x7ffff815b250 "chrome,titlebar,centerscreen,modal",
mLength = 34, mFlags = 65553}, <No data fields>}, mFixedCapacity = 63,
mFixedBuf = 0x7ffff815b250 "chrome,titlebar,centerscreen,modal"},
mStorage = "chrome,titlebar,centerscreen,modal", '\0' <repeats 19 times>, "\200D@\000\000\000\000\000\200[@"}
uriToLoad = {<nsCOMPtr_base> = {mRawPtr = 0x20b5ef0}, <No data fields>}
parentTreeOwner = {<nsCOMPtr_base> = {
mRawPtr = 0x24a9fa0}, <No data fields>}
newDocShellItem = {<nsCOMPtr_base> = {
mRawPtr = 0x261d208}, <No data fields>}
callerContextGuard = {mService = {<nsCOMPtr_base> = {
mRawPtr = 0x9757a0}, <No data fields>}, mContext = 0x2244e00,
mContextKungFuDeathGrip = {<nsCOMPtr_base> = {
mRawPtr = 0x1189140}, <No data fields>}}
foundWindow = {<nsCOMPtr_base> = {mRawPtr = 0x0}, <No data fields>}
chromeParent = {<nsCOMPtr_base> = {mRawPtr = 0x0}, <No data fields>}
sizeSpec = {mLeft = 0, mTop = 6000, mOuterWidth = 42866392,
mOuterHeight = 0, mInnerWidth = 51, mInnerHeight = 0,
mLeftSpecified = 0 '\0', mTopSpecified = 0 '\0',
mOuterWidthSpecified = 0 '\0', mOuterHeightSpecified = 0 '\0',
mInnerWidthSpecified = 0 '\0', mInnerHeightSpecified = 0 '\0',
mUseDefaultWidth = 0 '\0', mUseDefaultHeight = 0 '\0'}
isCallerChrome = 1
sm = {<nsCOMPtr_base> = {mRawPtr = 0x9753b0}, <No data fields>}
cx = <value optimized out>
newDocShell = {<nsCOMPtr_base> = {
mRawPtr = 0x261d200}, <No data fields>}
newCV = {<nsCOMPtr_base> = {mRawPtr = 0x0}, <No data fields>}
newMuCV = {<nsCOMPtr_base> = {mRawPtr = 0x0}, <No data fields>}
subjectPrincipal = {<nsCOMPtr_base> = {
mRawPtr = 0x992c20}, <No data fields>}
#6 0x00007ffee2825c55 in nsWindowWatcher::OpenWindowJS (this=0x1e9a490,
aParent=0x24710e0,
aUrl=0x290b088 "chrome://global/content/configIntValue.xul",
aName=0x7ffff815b680 "_blank",
aFeatures=0x7ffff815b6e0 "chrome,titlebar,centerscreen,modal", aDialog=1,
argv=0x2211d48, _retval=0x7ffff815b790) at nsWindowWatcher.cpp:484
No locals.
#7 0x00007ffee268cf87 in nsGlobalWindow::OpenInternal (this=0x24710e0,
aUrl=@0x7ffff815b980, aName=@0x7ffff815b8e0, aOptions=@0x7ffff815b840,
aDialog=1, aContentModal=0, aCalledNoScript=0, aDoJSFixups=0,
argv=0x2211d48, aExtraArgument=0x0, aCalleePrincipal=0x992c20,
aJSCallerContext=0x2244e00, aReturn=0x7ffff815bd10)
at nsGlobalWindow.cpp:7390
pwwatch = {<nsCOMPtr_base> = {mRawPtr = 0x1e9a498}, <No data fields>}
chrome = {<nsCOMPtr_base> = {mRawPtr = 0x261db70}, <No data fields>}
checkForPopup = 0
currentCodebase = {<nsCOMPtr_base> = {mRawPtr = 0x0}, <No data fields>}
url = {<nsCString> = {<nsACString_internal> = {<nsCSubstring_base> = {<No data fields>},
mData = 0x290b088 "chrome://global/content/configIntValue.xul",
mLength = 42, mFlags = 5}, <No data fields>}, <No data fields>}
rv = 0
abuseLevel = 3909857319
allowReason = <value optimized out>
domReturn = {<nsCOMPtr_base> = {mRawPtr = 0x215e800}, <No data fields>}
wwatch = {<nsCOMPtr_base> = {mRawPtr = 0x1e9a490}, <No data fields>}
options = {<nsCAutoString> = {<nsFixedCString> = {<nsCString> = {<nsACString_internal> = {<nsCSubstring_base> = {<No data fields>},
mData = 0x7ffff815b6e0 "chrome,titlebar,centerscreen,modal",
mLength = 34, mFlags = 65553}, <No data fields>},
mFixedCapacity = 63,
mFixedBuf = 0x7ffff815b6e0 "chrome,titlebar,centerscreen,modal"},
mStorage = "chrome,titlebar,centerscreen,modal\000\000\000\000\000\000�X`~\000\000\000\000@\035!\002\000\000\000\000 �\025��\177\000"}, <No data fields>}
name = {<nsCAutoString> = {<nsFixedCString> = {<nsCString> = {<nsACString_internal> = {<nsCSubstring_base> = {<No data fields>},
mData = 0x7ffff815b680 "_blank", mLength = 6,
mFlags = 65553}, <No data fields>}, mFixedCapacity = 63,
mFixedBuf = 0x7ffff815b680 "_blank"},
mStorage = "_blank\000\000��U�\000\000\000\000\020�\025��\177\000\000h\207\224\000\000\000\000\000p\000\230\000\000\000\000\000\210�\025��\177\000\000\220�\025��\177\000\000\001\000��\000\000\000"}, <No data fields>}
options_ptr = 0x7ffff815b6e0 "chrome,titlebar,centerscreen,modal"
name_ptr = 0x7ffff815b680 "_blank"
opened = <value optimized out>
newDocShell = <value optimized out>
#8 0x00007ffee268d439 in nsGlobalWindow::OpenDialog (this=0x24710e0,
_retval=0x7ffff815bd10) at nsGlobalWindow.cpp:5137
ncc = (class nsAXPCNativeCallContext *) 0x7ffff815c0c0
rv = <value optimized out>
cx = (JSContext *) 0x2244e00
url = {<nsFixedString> = {<nsString> = {<nsAString_internal> = {<nsSubstring_base> = {<No data fields>}, mData = 0x7ffff815b9a0, mLength = 42,
mFlags = 65553}, <No data fields>}, mFixedCapacity = 63,
mFixedBuf = 0x7ffff815b9a0}, mStorage = {99, 104, 114, 111, 109, 101, 58,
47, 47, 103, 108, 111, 98, 97, 108, 47, 99, 111, 110, 116, 101, 110, 116,
47, 99, 111, 110, 102, 105, 103, 73, 110, 116, 86, 97, 108, 117, 101, 46,
120, 117, 108, 0, 0, 47760, 63509, 32767, 0, 1424, 587, 0, 0, 47760,
63509, 32767, 0, 0, 0, 0, 0, 59360, 612, 0, 0}}
name = {<nsFixedString> = {<nsString> = {<nsAString_internal> = {<nsSubstring_base> = {<No data fields>}, mData = 0x7ffff815b900, mLength = 6,
mFlags = 65553}, <No data fields>}, mFixedCapacity = 63,
mFixedBuf = 0x7ffff815b900}, mStorage = {95, 98, 108, 97, 110, 107, 0, 0,
45568, 605, 0, 0, 19968, 548, 0, 0, 47792, 63509, 1, 0, 29968, 187, 0, 0,
29972, 187, 0, 0, 1, 0, 0, 0, 32832, 545, 0, 0, 65466, 57688, 32766, 0, 1,
0, 0, 0, 0, 0, 0, 0, 19968, 548, 0, 0, 0, 0, 0, 0, 19968, 548, 0, 0, 0, 0,
32766, 0}}
options = {<nsFixedString> = {<nsString> = {<nsAString_internal> = {<nsSubstring_base> = {<No data fields>}, mData = 0x7ffff815b860, mLength = 34,
mFlags = 65553}, <No data fields>}, mFixedCapacity = 63,
mFixedBuf = 0x7ffff815b860}, mStorage = {99, 104, 114, 111, 109, 101, 44,
116, 105, 116, 108, 101, 98, 97, 114, 44, 99, 101, 110, 116, 101, 114,
115, 99, 114, 101, 101, 110, 44, 109, 111, 100, 97, 108, 0, 0, 21424, 151,
0, 0, 0, 0, 0, 0, 29972, 187, 0, 0, 0, 0, 0, 0, 63652, 57916, 32766, 0,
27968, 620, 0, 0, 41365, 57962, 32766, 0}}
argc = <value optimized out>
argv = (jsval *) 0x21c12d8
argOffset = <value optimized out>
argvArray = {<nsCOMPtr_base> = {mRawPtr = 0x2211d48}, <No data fields>}
#9 0x00007ffee2a2a682 in NS_InvokeByIndex_P (that=0x2471138, methodIndex=16,
paramCount=1, params=0xffffffffffffffff) at xptcinvoke_x86_64_linux.cpp:208
nr_gpr = 2
nr_fpr = 0
nr_stack = <value optimized out>
stack = (PRUint64 *) 0x7ffff815ba80
gpregs = {0, 140737355562256, 35933696, 0, 12285204, 140737355563200}
fpregs = {6.1036237483200921e-317, 6.9531189008154604e-310,
1.9007227128834763e-316, 6.953349246965556e-310, 6.9531195656729796e-310, 0,
0, 1.984532847023852e-316}
d0 = 1
d1 = 5.5070349750880969e-315
d2 = 1
d3 = 0
d4 = 0
d5 = 0
d6 = 0
d7 = -0
a0 = 35410976
a1 = 13
a2 = 138329
a3 = 18446744073709551615
a4 = 0
a5 = 1
result = 4294966780
#10 0x00007ffee2313fd5 in XPCWrappedNative::CallMethod (ccx=@0x7ffff815c0c0,
mode=<value optimized out>) at xpcwrappednative.cpp:2393
rv = <value optimized out>
paramBuffer = {{<nsXPTCMiniVariant> = {val = {i8 = 0 '\0', i16 = 0,
i32 = 0, i64 = 0, u8 = 0 '\0', u16 = 0, u32 = 0, u64 = 0, f = 0,
d = 0, b = 0, c = 0 '\0', wc = 0, p = 0x0}}, ptr = 0x7ffff815bd10,
type = {<XPTTypeDescriptorPrefix> = {
flags = 146 '\222'}, <No data fields>}, flags = 5 '\005'},
{<nsXPTCMiniVariant> = {val = {i8 = 86 'V', i16 = 22870, i32 = -514107050,
i64 = 140732679280982, u8 = 86 'V', u16 = 22870, u32 = 3780860246,
u64 = 140732679280982, f = -2.52892143e+20,
d = 6.9531182079927388e-310, b = -514107050, c = 86 'V', wc = 22870,
p = 0x7ffee15b5956}}, ptr = 0x28b64b0,
type = {<XPTTypeDescriptorPrefix> = {flags = 0 '\0'}, <No data fields>},
flags = 78 'N'}, {<nsXPTCMiniVariant> = {val = {i8 = -72 '�',
i16 = -16712, i32 = -132792648, i64 = 140737355562680, u8 = 184 '�',
u16 = 48824, u32 = 4162174648, u64 = 140737355562680,
f = -1.21487573e+34, d = 6.9533492470064646e-310, b = -132792648,
c = -72 '�', wc = 48824, p = 0x7ffff815beb8}}, ptr = 0xbb7514,
type = {<XPTTypeDescriptorPrefix> = {flags = 200 '�'}, <No data fields>},
flags = 190 '�'}, {<nsXPTCMiniVariant> = {val = {i8 = 20 '\024',
i16 = 29972, i32 = 12285204, i64 = 12285204, u8 = 20 '\024',
u16 = 29972, u32 = 12285204, u64 = 12285204, f = 1.72152375e-38,
d = 6.0696972485514654e-317, b = 12285204, c = 20 '\024', wc = 29972,
p = 0xbb7514}}, ptr = 0x2218040, type = {<XPTTypeDescriptorPrefix> = {
flags = 80 'P'}, <No data fields>}, flags = 96 '`'},
{<nsXPTCMiniVariant> = {val = {i8 = 96 '`', i16 = -16800, i32 = -132792736,
i64 = 140737355562592, u8 = 96 '`', u16 = 48736, u32 = 4162174560,
u64 = 140737355562592, f = -1.21486484e+34,
d = 6.9533492470021168e-310, b = -132792736, c = 96 '`', wc = 48736,
p = 0x7ffff815be60}}, ptr = 0x1, type = {<XPTTypeDescriptorPrefix> = {
flags = 0 '\0'}, <No data fields>}, flags = 178 '�'},
{<nsXPTCMiniVariant> = {val = {i8 = 0 '\0', i16 = 0, i32 = 0, i64 = 0,
u8 = 0 '\0', u16 = 0, u32 = 0, u64 = 0, f = 0, d = 0, b = 0,
c = 0 '\0', wc = 0, p = 0x0}}, ptr = 0x0,
type = {<XPTTypeDescriptorPrefix> = {flags = 212 '�'}, <No data fields>},
flags = 144 '\220'}, {<nsXPTCMiniVariant> = {val = {i8 = 0 '\0',
i16 = -19968, i32 = 39694848, i64 = 39694848, u8 = 0 '\0',
u16 = 45568, u32 = 39694848, u64 = 39694848, f = 1.62875992e-37,
d = 1.9611860713690114e-316, b = 39694848, c = 0 '\0', wc = 45568,
p = 0x25db200}}, ptr = 0x7ffee22f8342,
type = {<XPTTypeDescriptorPrefix> = {flags = 0 '\0'}, <No data fields>},
flags = 78 'N'}, {<nsXPTCMiniVariant> = {val = {i8 = 66 'B', i16 = -31934,
i32 = -500202686, i64 = 140732693185346, u8 = 66 'B', u16 = 33602,
u32 = 3794764610, u64 = 140732693185346, f = -8.09409584e+20,
d = 6.9531188949595968e-310, b = -500202686, c = 66 'B', wc = 33602,
p = 0x7ffee22f8342}}, ptr = 0x2576c80,
type = {<XPTTypeDescriptorPrefix> = {flags = 96 '`'}, <No data fields>},
flags = 190 '�'}}
autoString = "\200lW\002\000\000\000\000�\213/��\177\000\000\001\000\000\000\000\000\000\000\177�1��\177\000\000p�\025��\177\000\000|�\025��\177\000\000\000\000\000\000\000\000\000\000 \000\000\000\001\000\000\000 �\025��\177\000\000�\"\025��\177\000\000@\\\237", '\0' <repeats 13 times>, "(�\025��\177\000\000cHU�\001", '\0' <repeats 19 times>, "@\\\237\000\000\000\000\000��\025��\177\000\000 ����\177\000\000\003\000\000\000�\177\000"
autoStringUsed = 0
retval = <value optimized out>
dispatchParams = (nsXPTCVariant *) 0x7ffff815bd10
i = 1 '\001'
methodInfo = (const nsXPTMethodInfo *) 0x1e26a80
requiredArgs = <value optimized out>
paramCount = 89 'Y'
src = 140737355563456
invokeResult = <value optimized out>
param_iid = {m0 = 39019728, m1 = 0, m2 = 0,
m3 = "\200\215!\002\000\000\000"}
err = <value optimized out>
sm = <value optimized out>
foundDependentParam = 0
rt = (XPCJSRuntime *) 0x975c60
callee = (nsISupports *) 0x2471138
tls = (XPCPerThreadData *) 0x0
vtblIndex = 13
name = <value optimized out>
argv = (jsval *) 0x21c12d8
argc = 4
secFlag = <value optimized out>
secAction = <value optimized out>
#11 0x00007ffee231bb38 in XPC_WN_CallMethod (cx=0x2244e00,
obj=<value optimized out>, argc=<value optimized out>,
argv=<value optimized out>, vp=<value optimized out>)
at xpcwrappednativejsops.cpp:1473
funobj = (JSObject *) 0xbbb480
ccx = {<nsAXPCNativeCallContext> = {
_vptr.nsAXPCNativeCallContext = 0x7ffee2feab20},
mState = XPCCallContext::READY_TO_CALL, mXPC = 0x975bb0,
mThreadData = 0x948100, mXPCContext = 0x2407af0, mJSContext = 0x2244e00,
mContextPopRequired = 0, mDestroyJSContextInDestructor = 0,
mCallerLanguage = XPCContext::LANG_JS,
mPrevCallerLanguage = XPCContext::LANG_UNKNOWN, mPrevCallContext = 0x0,
mOperandJSObject = 0x9f5c40, mCurrentJSObject = 0x25db200,
mFlattenedJSObject = 0x25db200, mWrapper = 0x2576c80, mTearOff = 0x264e7e0,
mScriptableInfo = 0x24b15c0, mSet = 0xbc8b40, mInterface = 0xbc8150,
mMember = 0xbc82b8, mName = 12285204, mStaticMemberIsLocal = 35933696,
mArgc = 4, mArgv = 0x21c12d8, mRetVal = 0x7ffff815c2a8,
mExceptionWasThrown = 0, mReturnValueWasSet = 0, mMethodIndex = 16,
mCallee = 0x0,
mStringWrapperData = "\000\000\000\000\000\000\000\000\000N$\002\000\000\000\000\000\000\000\000\001\000\000\000��\025��\177\000\000�\"\025��\177\000\000\000\000\000\000\000\000\000"}
wrapper = <value optimized out>
iface = (XPCNativeInterface *) 0xbc8150
member = (XPCNativeMember *) 0xbc82b8
#12 0x00007ffee1587b0e in js_Invoke (cx=0x2244e00, argc=4, vp=0x21c12c8,
flags=2) at jsinterp.c:1297
frame = {regs = 0x0, spbase = 0x0, callobj = 0x0, argsobj = 0x0,
varobj = 0x0, callee = 0xbbb480, script = 0x0, fun = 0x9e0d90,
thisp = 0x9f5c40, argc = 4, argv = 0x21c12d8, rval = -2147483647, nvars = 0,
vars = 0x21c12f8, down = 0x21c11b8, annotation = 0x0,
scopeChain = 0x26c6d40, sharpDepth = 0, sharpArray = 0x0, flags = 1026,
dormantNext = 0x0, xmlNamespace = 0x0, blockChain = 0x0}
sp = <value optimized out>
argv = (jsval *) 0x21c12d8
newvp = <value optimized out>
v = 12301440
funobj = (JSObject *) 0xbbb480
parent = (JSObject *) 0x2218040
ok = 0
clasp = <value optimized out>
ops = <value optimized out>
native = (
JSNative) 0x7ffee231ba6a <XPC_WN_CallMethod(JSContext*, JSObject*, unsigned int, long*, long*)>
fun = (JSFunction *) 0x9e0d90
script = (JSScript *) 0x0
nslots = 0
nvars = 0
skip = <value optimized out>
rootedArgsFlag = 1026
hook = (JSInterpreterHook) 0x1
hookData = (void *) 0x0
#13 0x00007ffee157a917 in js_Interpret (cx=0x2244e00) at jsinterp.c:4857
rt = (JSRuntime *) 0x948320
fp = (JSStackFrame *) 0x21c11b8
script = (JSScript *) 0x2539be0
inlineCallCount = 2
atoms = (JSAtom **) 0x2539c30
currentVersion = JSVERSION_DEFAULT
originalVersion = JSVERSION_DEFAULT
mark = (void *) 0x21c10a8
regs = {pc = 0x2539e30 ":", sp = 0x21c12f8}
obj = (JSObject *) 0xbbb480
obj2 = (JSObject *) 0x26c6d40
parent = (JSObject *) 0x4
ok = 35394248
cond = 1
interruptHandler = (JSTrapHandler) 0
len = 35394248
endpc = (
jsbytecode *) 0xffffffffffffffff <Address 0xffffffffffffffff out of bounds>
pc2 = (jsbytecode *) 0x4 <Address 0x4 out of bounds>
op = 35394248
op2 = 4294967295
index = 3783176000
atom = (JSAtom *) 0xfffffffffffffdfc
argc = 13
attrs = 3794766777
flags = 13
slot = 2
vp = (jsval *) 0xffffffffffffffff
lval = 140732681596736
rval = 12301440
ltmp = 35394248
rtmp = 1
id = 12285204
prop = (JSProperty *) 0x28b6088
sprop = (JSScopeProperty *) 0x7ffee17eaf40
str = (JSString *) 0xd
str2 = (JSString *) 0xffffffffffffffff
i = -516
j = -516
d = 0
d2 = 1
clasp = (JSClass *) 0xfffffffffffffdfc
fun = (JSFunction *) 0x7ffee17eaf40
type = 4294966780
ida = (JSIdArray *) 0x2539e01
low = -1
off = 13
npairs = 39034369
getter = (JSPropertyOp) 0x21c12c8
setter = (JSPropertyOp) 0x7ffee17eaf40 <normalJumpTable.9753>
jumpTable = (void **) 0x7ffee17eaf40
normalJumpTable = {0x7ffee1580959, 0x7ffee15809b2, 0x7ffee157a005,
0x7ffee15807cc, 0x7ffee157e105, 0x7ffee1579c16, 0x7ffee157a062,
0x7ffee15809f5, 0x7ffee157ee9c, 0x7ffee157cd63, 0x7ffee1580b1c,
0x7ffee157fbb2, 0x7ffee157c321, 0x7ffee157ff8d, 0x7ffee157fed7,
0x7ffee1580370, 0x7ffee15802b6, 0x7ffee157e8e7, 0x7ffee157de94,
0x7ffee1580072, 0x7ffee157d400, 0x7ffee157d329, 0x7ffee157d252,
0x7ffee157e7e8, 0x7ffee157e73d, 0x7ffee157e697, 0x7ffee157e5f8,
0x7ffee157e358, 0x7ffee157e25a, 0x7ffee157e4fa, 0x7ffee157e141,
0x7ffee158060b, 0x7ffee158042a, 0x7ffee15804a0, 0x7ffee157eba2,
0x7ffee157ef28, 0x7ffee157d65c, 0x7ffee157d58d, 0x7ffee157c37e,
0x7ffee157a10e, 0x7ffee157c471, 0x7ffee157c31c, 0x7ffee157b95b,
0x7ffee157c379, 0x7ffee157c317, 0x7ffee158097c, 0x7ffee157c374,
0x7ffee15799ef, 0x7ffee15799ba, 0x7ffee1579919, 0x7ffee15799ef,
0x7ffee15799ba, 0x7ffee1579919, 0x7ffee157a178, 0x7ffee157a1ca,
0x7ffee157b960, 0x7ffee157db9d, 0x7ffee1579e38, 0x7ffee1579d09,
0x7ffee1579e38, 0x7ffee1579ca7, 0x7ffee1579ca7, 0x7ffee157cb2b,
0x7ffee157cae8, 0x7ffee157caa5, 0x7ffee157eb37, 0x7ffee157ca62,
0x7ffee157ca1f, 0x7ffee1580b21, 0x7ffee158082c, 0x7ffee157c95d,
0x7ffee157c842, 0x7ffee157fff0, 0x7ffee1580234, 0x7ffee157b136,
0x7ffee157c6ee, 0x7ffee157c5f7, 0x7ffee157c559, 0x7ffee157c4a4,
0x7ffee157ce75, 0x7ffee157cc51, 0x7ffee1580981, 0x7ffee15805b4,
0x7ffee157cdcf, 0x7ffee157a64c, 0x7ffee157d172, 0x7ffee157a6c5,
0x7ffee157d1e2, 0x7ffee157d8e4, 0x7ffee157b07d, 0x7ffee157f54c,
0x7ffee157f3f9, 0x7ffee157eccd, 0x7ffee157ec13, 0x7ffee157b56d,
0x7ffee157fc81, 0x7ffee157fbf6, 0x7ffee157fc99, 0x7ffee157fc0e,
0x7ffee157fc42, 0x7ffee157fbb7, 0x7ffee157fc8e, 0x7ffee157fc03,
0x7ffee157f903, 0x7ffee15808be, 0x7ffee15808e6, 0x7ffee15797f0,
0x7ffee1580571, 0x7ffee157fcb5, 0x7ffee157a1ca, 0x7ffee157c018,
0x7ffee157f95d, 0x7ffee157bee5, 0x7ffee157be38, 0x7ffee157b4d1,
0x7ffee157c0df, 0x7ffee157c08f, 0x7ffee1580913, 0x7ffee157c81f,
0x7ffee157edb0, 0x7ffee157a059, 0x7ffee1579d09, 0x7ffee157ddb1,
0x7ffee157ae52, 0x7ffee157ae52, 0x7ffee157f179, 0x7ffee157a79d,
0x7ffee157a79d, 0x7ffee157f1d3, 0x7ffee157b31f, 0x7ffee157bfaf,
0x7ffee1580936, 0x7ffee157d941, 0x7ffee157b54a, 0x7ffee157e8bf,
0x7ffee1580521, 0x7ffee157ccd9, 0x7ffee157d026, 0x7ffee157f0a2,
0x7ffee157a0b5, 0x7ffee1580a81, 0x7ffee15806c6, 0x7ffee158075f,
0x7ffee157e054, 0x7ffee157c144, 0x7ffee157d4d7, 0x7ffee157a0ac,
0x7ffee157cf42, 0x7ffee157c953, 0x7ffee157fac0, 0x7ffee157fa80,
0x7ffee157c03e, 0x7ffee157a005, 0x7ffee157e0fb, 0x7ffee157a73e,
0x7ffee157da06, 0x7ffee157d7a7, 0x7ffee157fc2e, 0x7ffee157d748,
0x7ffee157fc1a, 0x7ffee157cb6e, 0x7ffee157bddd, 0x7ffee157bd79,
0x7ffee157bd1f, 0x7ffee157bca0, 0x7ffee157f37d, 0x7ffee157f310,
0x7ffee157f2a5, 0x7ffee157a34f, 0x7ffee157a34f, 0x7ffee157b825,
0x7ffee157b751, 0x7ffee157a3db, 0x7ffee157a476, 0x7ffee157f7c0,
0x7ffee157b6ce, 0x7ffee157b61f, 0x7ffee157f03e, 0x7ffee157efde,
0x7ffee157c278, 0x7ffee157c1cc, 0x7ffee157f737, 0x7ffee157f6ae,
0x7ffee157f61d, 0x7ffee157ba6c, 0x7ffee157f5b9, 0x7ffee157f956,
0x7ffee157a476, 0x7ffee157d87d, 0x7ffee157ee57, 0x7ffee1579c68,
0x7ffee1579c68, 0x7ffee157b6ab, 0x7ffee157b683, 0x7ffee157dcb7,
0x7ffee1579c4f, 0x7ffee157a178, 0x7ffee157a3db, 0x7ffee157a10e,
0x7ffee157d0a9...}
interruptJumpTable = {0x7ffee15792b9 <repeats 230 times>}
#14 0x00007ffee1587b55 in js_Invoke (cx=0x2244e00, argc=1, vp=0x21c1090,
flags=0) at jsinterp.c:1313
frame = {regs = 0x21c1170, spbase = 0x21c10a8, callobj = 0x0,
argsobj = 0x0, varobj = 0x0, callee = 0xbb5d40, script = 0x2841580,
fun = 0x9e0d20, thisp = 0x28e6cc0, argc = 1, argv = 0x21c10a0,
rval = -2147483647, nvars = 0, vars = 0x21c10a8, down = 0x0,
annotation = 0x0, scopeChain = 0x28e6cc0, sharpDepth = 0, sharpArray = 0x0,
flags = 1024, dormantNext = 0x0, xmlNamespace = 0x0, blockChain = 0x0}
sp = <value optimized out>
argv = (jsval *) 0x21c10a0
newvp = <value optimized out>
v = 12279104
funobj = (JSObject *) 0xbb5d40
parent = (JSObject *) 0x28e6cc0
ok = 0
clasp = (JSClass *) 0x0
ops = <value optimized out>
native = (JSNative) 0
fun = (JSFunction *) 0x9e0d20
script = (JSScript *) 0x2841580
nslots = 0
nvars = 0
skip = <value optimized out>
rootedArgsFlag = 1024
hook = (JSInterpreterHook) 0x1
hookData = (void *) 0x0
#15 0x00007ffee1587eb9 in js_InternalInvoke (cx=0x2244e00, obj=0x28e6cc0,
fval=12279104, flags=0, argc=1, argv=<value optimized out>,
rval=0x7ffff815c7d8) at jsinterp.c:1369
invokevp = <value optimized out>
mark = (void *) 0x21c1090
ok = 0
#16 0x00007ffee1553b01 in JS_CallFunctionValue (cx=0x21c5420, obj=0xd,
fval=138329, argc=<value optimized out>, argv=<value optimized out>,
rval=<value optimized out>) at jsapi.c:5054
ok = <value optimized out>
#17 0x00007ffee267bbc3 in nsJSContext::CallEventHandler (this=0x1189140,
aTarget=0x26db160, aScope=<value optimized out>, aHandler=0xbb5d40,
aargv=0x290ca80, arv=0x7ffff815ca70) at nsJSEnvironment.cpp:1962
argv = (jsval *) 0x21c1088
ok = <value optimized out>
mark = (void *) 0x21c1078
argc = 1
ar = {mContext = 0x2244e00, mSaveDepth = 0}
rv = 0
target = (JSObject *) 0x28e6cc0
rval = -2147483647
stack = {<nsCOMPtr_base> = {mRawPtr = 0x9757a0}, <No data fields>}
ar = {mContext = 0x0, mSaveDepth = 0}
#18 0x00007ffee26aeaae in nsJSEventListener::HandleEvent (this=0x26db260,
aEvent=0x256b2e8) at nsJSEventListener.cpp:248
rv = 0
iargv = {<nsCOMPtr_base> = {mRawPtr = 0x290ca80}, <No data fields>}
eventString = {<nsFixedString> = {<nsString> = {<nsAString_internal> = {<nsSubstring_base> = {<No data fields>}, mData = 0x287c308, mLength = 9,
mFlags = 65541}, <No data fields>}, mFixedCapacity = 63,
mFixedBuf = 0x7ffff815c8f0}, mStorage = {99, 111, 109, 109, 97, 110, 100,
0, 10112, 61441, 32766, 0, 3262, 58015, 32766, 0, 43744, 142, 0, 0, 60720,
58037, 0, 0, 60720, 58037, 32766, 0, 4795, 58015, 32766, 0, 28912, 143,
2047, 0, 64480, 61264, 32766, 0, 28912, 143, 0, 0, 48472, 57904, 32766, 0,
51584, 63509, 32767, 0, 0, 0, 0, 0, 12584, 144, 0, 0, 49816, 58017, 32766,
0}}
atomName = {<nsCOMPtr_base> = {mRawPtr = 0x1ebfa48}, <No data fields>}
funcval = {mObject = 0xbb5d40, mContext = {<nsCOMPtr_base> = {
mRawPtr = 0x1189140}, <No data fields>}}
handledScriptError = <value optimized out>
vrv = {<nsCOMPtr_base> = {mRawPtr = 0x0}, <No data fields>}
#19 0x00007ffee25aaa14 in nsEventListenerManager::HandleEventSubType (
this=0x26db1b0, aListenerStruct=0x26db1e8, aListener=0x26db260,
aDOMEvent=0x256b2e8, aCurrentTarget=0x26db160,
aPhaseFlags=<value optimized out>) at nsEventListenerManager.cpp:1080
result = 0
pusher = {mStack = {<nsCOMPtr_base> = {
mRawPtr = 0x9757a0}, <No data fields>}, mScx = {<nsCOMPtr_base> = {
mRawPtr = 0x1189140}, <No data fields>}, mScriptIsRunning = 0}
#20 0x00007ffee25ab02b in nsEventListenerManager::HandleEvent (this=0x26db1b0,
aPresContext=0x24afca0, aEvent=0x7ffff815cf90, aDOMEvent=0x7ffff815cee0,
aCurrentTarget=0x26db160, aFlags=6, aEventStatus=0x7ffff815cee8)
at nsEventListenerManager.cpp:1185
ls = (<anonymous struct> *) 0x26db1e8
useTypeInterface = 0
useGenericInterface = 1
hasListener = <value optimized out>
currentGroup = 0
typeData = (const EventTypeData *) 0x7ffee304cda0
dispData = (const EventDispatchData *) 0x7ffee2b62db8
iter = {<nsAutoTObserverArray<nsListenerStruct, 2u>::ForwardIterator> = {<nsAutoTObserverArray<nsListenerStruct, 2u>::Iterator> = {<nsTObserverArray_base::Iterator_base> = {mPosition = 1, mNext = 0x0},
mArray = @0x26db1d0}, <No data fields>},
mEnd = {<nsAutoTObserverArray<nsListenerStruct, 2u>::Iterator> = {<nsTObserverArray_base::Iterator_base> = {mPosition = 1, mNext = 0x7ffff815cd60},
mArray = @0x26db1d0}, <No data fields>}}
#21 0x00007ffee25c15e9 in nsEventTargetChainItem::HandleEvent (this=0x2868048,
aVisitor=@0x7ffff815ced0, aFlags=6) at nsEventDispatcher.cpp:210
No locals.
#22 0x00007ffee25c1704 in nsEventTargetChainItem::HandleEventTargetChain (
this=0x2868208, aVisitor=@0x7ffff815ced0, aFlags=6, aCallback=0x0)
at nsEventDispatcher.cpp:268
firstTarget = {<nsCOMPtr_base> = {
mRawPtr = 0x26db160}, <No data fields>}
item = (nsEventTargetChainItem *) 0x2868048
#23 0x00007ffee25c1b54 in nsEventDispatcher::Dispatch (
aTarget=<value optimized out>, aPresContext=<value optimized out>,
aEvent=0x7ffff815cf90, aDOMEvent=0x0, aEventStatus=0x7ffff815d01c,
aCallback=0x0) at nsEventDispatcher.cpp:483
postVisitor = {<nsEventChainVisitor> = {mPresContext = 0x24afca0,
mEvent = 0x7ffff815cf90, mDOMEvent = 0x256b2e8,
mEventStatus = nsEventStatus_eIgnore, mItemFlags = 0,
mItemData = {<nsCOMPtr_base> = {
mRawPtr = 0x0}, <No data fields>}}, <No data fields>}
topEtci = (nsEventTargetChainItem *) 0x2868208
rv = <value optimized out>
kungFuDeathGrip = {<nsCOMPtr_base> = {
mRawPtr = 0x24afca0}, <No data fields>}
targetEtci = (nsEventTargetChainItem *) 0x2868048
status = <value optimized out>
preVisitor = {<nsEventChainVisitor> = {mPresContext = 0x24afca0,
mEvent = 0x7ffff815cf90, mDOMEvent = 0x0,
mEventStatus = nsEventStatus_eIgnore, mItemFlags = 0,
mItemData = {<nsCOMPtr_base> = {mRawPtr = 0x24710e0}, <No data fields>}},
mCanHandle = 1 '\001', mForceContentDispatch = 1 '\001',
mRelatedTargetIsInAnon = 0 '\0', mParentTarget = {<nsCOMPtr_base> = {
mRawPtr = 0x0}, <No data fields>},
mEventTargetAtParent = {<nsCOMPtr_base> = {mRawPtr = 0x0}, <No data fields>}}
#24 0x00007ffee244c353 in PresShell::HandleDOMEventWithTarget (this=0x22171d0,
aTargetContent=0x26db160, aEvent=0x7ffff815cf90, aStatus=0x7ffff815d01c)
at nsPresShell.cpp:5967
container = {<nsCOMPtr_base> = {mRawPtr = 0x249da08}, <No data fields>}
#25 0x00007ffee2546f89 in nsXULMenuCommandEvent::Run (this=0x241b5f0)
at nsXULPopupManager.cpp:2068
presContext = (class nsPresContext *) 0x24afca0
status = nsEventStatus_eIgnore
popupFrame = <value optimized out>
kungFuDeathGrip = {<nsCOMPtr_base> = {
mRawPtr = 0x24b6c10}, <No data fields>}
shell = {<nsCOMPtr_base> = {mRawPtr = 0x22171d0}, <No data fields>}
commandEvent = {<nsInputEvent> = {<nsGUIEvent> = {<nsEvent> = {
eventStructType = 32 ' ', message = 3000, refPoint = {x = 0, y = 0},
time = 0, flags = 2055, userType = {<nsCOMPtr_base> = {
mRawPtr = 0x0}, <No data fields>}, target = {<nsCOMPtr_base> = {
mRawPtr = 0x26db160}, <No data fields>},
currentTarget = {<nsCOMPtr_base> = {
mRawPtr = 0x26db160}, <No data fields>},
originalTarget = {<nsCOMPtr_base> = {
mRawPtr = 0x26db160}, <No data fields>}},
widget = {<nsCOMPtr_base> = {mRawPtr = 0x0}, <No data fields>},
nativeMsg = 0x0}, isShift = 0, isControl = 0, isAlt = 0, isMeta = 0},
sourceEvent = {<nsCOMPtr_base> = {mRawPtr = 0x0}, <No data fields>}}
pm = (nsXULPopupManager *) 0x1ec02c0
popup = {<nsCOMPtr_base> = {mRawPtr = 0x26d7f40}, <No data fields>}
menuFrame = <value optimized out>
#26 0x00007ffee2a20562 in nsThread::ProcessNextEvent (this=0x8db8a0,
mayWait=0, result=0x7ffff815d0ac) at nsThread.cpp:510
notifyGlobalObserver = 1
obs = {<nsCOMPtr_base> = {mRawPtr = 0x1e42288}, <No data fields>}
event = {<nsCOMPtr_base> = {mRawPtr = 0x241b5f0}, <No data fields>}
rv = 0
#27 0x00007ffee29f66e6 in NS_ProcessPendingEvents_P (thread=0x8db8a0,
timeout=20) at nsThreadUtils.cpp:181
processedEvent = 1
rv = 0
start = 3193153014
#28 0x00007ffee297b0cc in nsBaseAppShell::NativeEventCallback (this=0x1e42280)
at nsBaseAppShell.cpp:121
hasPending = <value optimized out>
thread = (class nsIThread *) 0x8db8a0
prevVal = nsBaseAppShell::eEventloopNone
#29 0x00007ffee2967a28 in nsAppShell::EventProcessorCallback (
source=<value optimized out>, condition=<value optimized out>,
data=0x1e42280) at nsAppShell.cpp:69
c = 250 '
#30 0x00007ffee7b9a892 in IA__g_main_context_dispatch (context=0x8811f0)
at /build/buildd/glib2.0-2.16.5/glib/gmain.c:2012
No locals.
#31 0x00007ffee7b9e01d in g_main_context_iterate (context=0x8811f0, block=1,
dispatch=1, self=<value optimized out>)
at /build/buildd/glib2.0-2.16.5/glib/gmain.c:2645
max_priority = 0
timeout = 0
some_ready = 1
nfds = 14
allocated_nfds = <value optimized out>
fds = (GPollFD *) 0x21c5420
__PRETTY_FUNCTION__ = "g_main_context_iterate"
#32 0x00007ffee7b9e54d in IA__g_main_loop_run (loop=0x1650ec0)
at /build/buildd/glib2.0-2.16.5/glib/gmain.c:2853
self = (GThread *) 0x848520
__PRETTY_FUNCTION__ = "IA__g_main_loop_run"
#33 0x00007ffeeb5a1667 in IA__gtk_main ()
at /scratch/build-area/gtk+2.0-2.12.11/gtk/gtkmain.c:1163
tmp_list = (GList *) 0x8b6000
functions = (GList *) 0x0
init = (GtkInitFunction *) 0x8a1d40
loop = (GMainLoop *) 0xd
#34 0x000000000043a710 in main (argc=1, argv=<value optimized out>)
at /scratch/build-area/epiphany-browser-2.22.3/src/ephy-main.c:753
program = <value optimized out>
option_context = (GOptionContext *) 0x27
option_group = <value optimized out>
proxy = <value optimized out>
error = (GError *) 0x0
user_time = 356694649
env = <value optimized out>
enable_pango = <value optimized out>
#0 0x00007ffee712ed96 in poll () from /lib/libc.so.6
--
Sam Morris <sam at robots.org.uk>
More information about the pkg-gnome-maintainers
mailing list