Package: xulrunner-1.9.1; Maintainer for xulrunner-1.9.1 is (unknown);
Affects: iceweasel
Reported by: "Mahesh T. Pai" <paivakil@gmail.com>
Date: Tue, 23 Feb 2010 19:57:01 UTC
Severity: grave
Tags: moreinfo
Fixed in version xulrunner/1.9.1.8-4
Done: Mike Hommey <glandium@debian.org>
Bug is archived. No further changes may be made.
Forwarded to https://bugzilla.mozilla.org/show_bug.cgi?id=522635
View this report as an mbox folder, status mbox, maintainer mbox
Report forwarded
to debian-bugs-dist@lists.debian.org, Maintainers of Mozilla-related packages <pkg-mozilla-maintainers@lists.alioth.debian.org>:
Bug#571138; Package iceweasel.
(Tue, 23 Feb 2010 19:57:04 GMT) (full text, mbox, link).
Acknowledgement sent
to "Mahesh T. Pai" <paivakil@gmail.com>:
New Bug report received and forwarded. Copy sent to Maintainers of Mozilla-related packages <pkg-mozilla-maintainers@lists.alioth.debian.org>.
(Tue, 23 Feb 2010 19:57:04 GMT) (full text, mbox, link).
Message #5 received at submit@bugs.debian.org (full text, mbox, reply):
Package: iceweasel
Version: 3.5.8-1
Severity: normal
(I have tried following the instructions in the page
appearing before reportbus reports bugs. But, first, the
background)
Iceape and Iceweasel crashes randomly. I have tried various
flash plugins, but it appears that flash player is not the
problem. Neither would crash when run under stracce).
Output of running "iceweasel -sync".
<beginquote>
(after a few messages about loading streams)
Loading stream: http://pagead2.googlesyndication.com/pagead/TemplateAdRenderer.swf
Gdk-ERROR **: The program 'firefox-bin' received an X Window System error.
This probably reflects a bug in the program.
The error was 'RenderBadPicture (invalid Picture parameter)'.
(Details: serial 1334285 error_code 160 request_code 148 minor_code 7)
(Note to programmers: normally, X errors are reported asynchronously;
that is, you will receive the error a while after causing it.
To debug your program, run it with the --sync command line
option to change this behavior. You can then get a meaningful
backtrace from your debugger if you break on the gdk_x_error() function.)
aborting...
Trace/breakpoint trap
<endquote>
Both iceweasel and iceape crash while closing tabs.
The below crash occured while clearing browsing history. As soon as
browsing history is cleared, it crashes.
Output of "iceape -safe-mode"
<begin quote>
Loading stream: http://economictimes.indiatimes.com/photo/5588714.cms
Loading stream: http://spe.atdmt.com/ds/NMINMQINMIIP/MS_BIEB_Exposure/BIEB_Exp_Project_WSSCFF_GetWhitepaper_300x250.swf?ver=1&clickTag1=http://clk.atdmt.com/go/202925303/direct;ai.145531794;ct.1/01&clickTag=http://clk.atdmt.com/go/202925303/direct;ai.145531794;ct.1/01
unhandled event 19
unhandled event 19
Loading stream: http://economictimes.indiatimes.com/photo/5603595.cms
Loading stream: http://economictimes.indiatimes.com/photo/5588714.cms
Loading stream: http://spe.atdmt.com/ds/NMINMQINMIIP/BIEB_Win7/BIEB_win7_PC_Management_300x250.swf?ver=1&clickTag1=http://clk.atdmt.com/go/204408586/direct;ai.147103070;ct.1/01&clickTag=http://clk.atdmt.com/go/204408586/direct;ai.147103070;ct.1/01
Gdk-ERROR **: The program 'iceape-bin' received an X Window System error.
This probably reflects a bug in the program.
The error was 'RenderBadPicture (invalid Picture parameter)'.
(Details: serial 276905 error_code 160 request_code 148 minor_code 7)
(Note to programmers: normally, X errors are reported asynchronously;
that is, you will receive the error a while after causing it.
To debug your program, run it with the --sync command line
option to change this behavior. You can then get a meaningful
backtrace from your debugger if you break on the gdk_x_error() function.)
aborting...
Trace/breakpoint trap
</endquote>
Iceape always crashes while clearing browser history.
Will try with other options later on.
-- Package-specific info:
-- Extensions information
Name: Default
Location: /usr/lib/iceweasel/extensions/{972ce4c6-7e08-4474-a285-3208198ce6fd}
Package: iceweasel
Status: enabled
Name: Indic Input Extension
Location: ${PROFILE_EXTENSIONS}/{11ca60d6-99f4-437b-a812-f24b52e2143c}
Status: user-disabled
Name: Padma
Location: ${PROFILE_EXTENSIONS}/{3e450467-892a-45b8-9ed8-90e8d3bf2ad7}
Status: user-disabled
Name: Tab Mix Plus
Location: /usr/lib/mozilla/extensions/{ec8030f7-c20a-464f-9b0e-13a3a9e97384}/{dc572301-7619-498c-a57d-39143191b318}
Package: xul-ext-tabmixplus
Status: user-disabled
-- Plugins information
Name: Shockwave Flash
Location: /usr/lib/swfdec-mozilla/libswfdecmozilla.so
Package: swfdec-mozilla
Status: disabled
-- Addons package information
ii iceweasel 3.5.8-1 Web browser based on Firefox
ii swfdec-mozilla 0.8.2-1 Mozilla plugin for SWF files (Macromedia Fla
ii xul-ext-tabmix 0.3.8.2-1 adds dozens of new capabilities to tabbed br
-- System Information:
Debian Release: squeeze/sid
APT prefers unstable
APT policy: (500, 'unstable'), (1, 'experimental')
Architecture: amd64 (x86_64)
Kernel: Linux 2.6.32-2-amd64 (SMP w/1 CPU core)
Locale: LANG=en_IN, LC_CTYPE=en_IN (charmap=UTF-8)
Shell: /bin/sh linked to /bin/bash
Versions of packages iceweasel depends on:
ii debianutils 3.2.2 Miscellaneous utilities specific t
ii fontconfig 2.8.0-2 generic font configuration library
ii libc6 2.11-0exp5 Embedded GNU C Library: Shared lib
ii libglib2.0-0 2.23.3-1 The GLib library of C routines
ii libgtk2.0-0 2.19.5-1 The GTK+ graphical user interface
ii libnspr4-0d 4.8.3-1 NetScape Portable Runtime Library
ii libstdc++6 4.5-20100202-1 The GNU Standard C++ Library v3
ii procps 1:3.2.8-7 /proc file system utilities
ii psmisc 22.10-1 utilities that use the proc file s
ii xulrunner-1.9.1 1.9.1.8-2 XUL + XPCOM application runner
iceweasel recommends no packages.
Versions of packages iceweasel suggests:
ii latex-xft-fonts 1.6.5-1 TrueType versions of some TeX font
ii libgssapi-krb5-2 1.8+dfsg~alpha1-6 MIT Kerberos runtime libraries - k
pn mozplugger <none> (no description available)
ii ttf-lyx 1.6.5-1 TrueType versions of some TeX font
pn ttf-mathematica4.1 <none> (no description available)
pn xfonts-mathml <none> (no description available)
pn xprint <none> (no description available)
Versions of packages xulrunner-1.9.1 depends on:
ii libasound2 1.0.22-1 shared library for ALSA applicatio
ii libatk1.0-0 1.29.4-1 The ATK accessibility toolkit
ii libbz2-1.0 1.0.5-4 high-quality block-sorting file co
ii libc6 2.11-0exp5 Embedded GNU C Library: Shared lib
ii libcairo2 1.9.4-1 The Cairo 2D vector graphics libra
ii libdbus-1-3 1.2.20-2 simple interprocess messaging syst
ii libfontconfig1 2.8.0-2 generic font configuration library
ii libfreetype6 2.3.11-1 FreeType 2 font engine, shared lib
ii libgcc1 1:4.5-20100202-1 GCC support library
ii libglib2.0-0 2.23.3-1 The GLib library of C routines
ii libgtk2.0-0 2.19.5-1 The GTK+ graphical user interface
ii libhunspell-1.2-0 1.2.8-6 spell checker and morphological an
ii libjpeg62 6b-16 The Independent JPEG Group's JPEG
ii libmozjs2d 1.9.1.6-2 The Mozilla SpiderMonkey JavaScrip
ii libnspr4-0d 4.8.3-1 NetScape Portable Runtime Library
ii libnss3-1d 3.12.5-2 Network Security Service libraries
ii libpango1.0-0 1.26.2-1 Layout and rendering of internatio
ii libpng12-0 1.2.42-2 PNG library - runtime
ii libreadline6 6.1-1 GNU readline and history libraries
ii libsqlite3-0 3.6.22-1 SQLite 3 shared library
ii libstartup-notification 0.10-1 library for program launch feedbac
ii libstdc++6 4.5-20100202-1 The GNU Standard C++ Library v3
ii libx11-6 2:1.3.3-1 X11 client-side library
ii libxrender1 1:0.9.5-1 X Rendering Extension client libra
ii libxt6 1:1.0.7-1 X11 toolkit intrinsics library
ii zlib1g 1:1.2.3.5.dfsg-1 compression library - runtime
-- no debconf information
Added tag(s) moreinfo.
Request was from Mike Hommey <glandium@debian.org>
to control@bugs.debian.org.
(Tue, 23 Feb 2010 20:18:02 GMT) (full text, mbox, link).
Information forwarded
to debian-bugs-dist@lists.debian.org, Maintainers of Mozilla-related packages <pkg-mozilla-maintainers@lists.alioth.debian.org>:
Bug#571138; Package iceweasel.
(Tue, 23 Feb 2010 20:36:06 GMT) (full text, mbox, link).
Acknowledgement sent
to Mike Hommey <mh@glandium.org>:
Extra info received and forwarded to list. Copy sent to Maintainers of Mozilla-related packages <pkg-mozilla-maintainers@lists.alioth.debian.org>.
(Tue, 23 Feb 2010 20:36:06 GMT) (full text, mbox, link).
Message #12 received at 571138@bugs.debian.org (full text, mbox, reply):
On Wed, Feb 24, 2010 at 01:14:48AM +0530, Mahesh T. Pai wrote: > Package: iceweasel > Version: 3.5.8-1 > Severity: normal > > > (I have tried following the instructions in the page > appearing before reportbus reports bugs. But, first, the > background) > > Iceape and Iceweasel crashes randomly. I have tried various > flash plugins, but it appears that flash player is not the > problem. Neither would crash when run under stracce). > > Output of running "iceweasel -sync". > > <beginquote> > > (after a few messages about loading streams) > > Loading stream: http://pagead2.googlesyndication.com/pagead/TemplateAdRenderer.swf > > Gdk-ERROR **: The program 'firefox-bin' received an X Window System error. > This probably reflects a bug in the program. > The error was 'RenderBadPicture (invalid Picture parameter)'. > (Details: serial 1334285 error_code 160 request_code 148 minor_code 7) > (Note to programmers: normally, X errors are reported asynchronously; > that is, you will receive the error a while after causing it. > To debug your program, run it with the --sync command line > option to change this behavior. You can then get a meaningful > backtrace from your debugger if you break on the gdk_x_error() function.) > aborting... > Trace/breakpoint trap > <endquote> <snip> Please run through the instructions in /usr/share/bug/iceweasel/presubj, adding the --sync option on the iceweasel command line. Cheers, Mike
Information forwarded
to debian-bugs-dist@lists.debian.org, Maintainers of Mozilla-related packages <pkg-mozilla-maintainers@lists.alioth.debian.org>:
Bug#571138; Package iceweasel.
(Wed, 24 Feb 2010 09:30:03 GMT) (full text, mbox, link).
Acknowledgement sent
to "M. Vefa Bicakci" <bicave@superonline.com>:
Extra info received and forwarded to list. Copy sent to Maintainers of Mozilla-related packages <pkg-mozilla-maintainers@lists.alioth.debian.org>.
(Wed, 24 Feb 2010 09:30:03 GMT) (full text, mbox, link).
Message #17 received at 571138@bugs.debian.org (full text, mbox, reply):
Hello,
I have been affected by this bug too. I was able to get a backtrace
after installing the libgtk2.0-0-dbg, libcairo2-dbg, libx11-6-dbg,
libxrender1-dbg, libglib2.0-0-dbg, and libc6-dbg packages and setting
a breakpoint on the gdk_x_error function, and finally running iceweasel
with the --sync option.
It looks like I am still missing a -dbg package, but I don't know
what it is.
Here's the backtrace:
=== 8< ===
(gdb) bt full
#0 gdk_x_error (display=0xb7b85000, error=0xbfff9290) at /tmp/buildd/gtk+2.0-2.18.7/gdk/x11/gdkmain-x11.c:439
No locals.
#1 0xb69f1d99 in _XError (dpy=0xb7b85000, rep=0xaa2916d0) at ../../src/XlibInt.c:3101
rtn_val = <value optimized out>
event = {type = 0, xany = {type = 0, serial = 3082309632, send_event = 69206019, display = 0x13442, window = 4278192643}, xkey = {type = 0, serial = 3082309632, send_event = 69206019, display = 0x13442, window = 4278192643, root = 3087003636, subwindow = 3063662780, time = 3081824256, x = -1073769744, y = -1208025221, x_root = -1338575104, y_root = 0, state = 1, keycode = 5, same_screen = 0}, xbutton = {type = 0, serial = 3082309632, send_event = 69206019, display = 0x13442, window = 4278192643, root = 3087003636, subwindow = 3063662780, time = 3081824256, x = -1073769744, y = -1208025221, x_root = -1338575104, y_root = 0, state = 1, button = 5, same_screen = 0}, xmotion = {type = 0, serial = 3082309632, send_event = 69206019, display = 0x13442, window = 4278192643, root = 3087003636, subwindow = 3063662780, time = 3081824256, x = -1073769744, y = -1208025221, x_root = -1338575104, y_root = 0, state = 1, is_hint = 5 '\005', same_screen = 0}, xcrossing = {type = 0, ser
ial = 3082309632, send_event = 69206019, display = 0x13442, window = 4278192643, root = 3087003636, subwindow = 3063662780, time = 3081824256, x = -1073769744, y = -1208025221, x_root = -1338575104, y_root = 0, mode = 1, detail = 5, same_screen = 0, focus = -1231290037, state = 687}, xfocus = {type = 0, serial = 3082309632, send_event = 69206019, display = 0x13442, window = 4278192643, mode = -1207963660, detail = -1231304516}, xexpose = {type = 0, serial = 3082309632, send_event = 69206019, display = 0x13442, window = 4278192643, x = -1207963660, y = -1231304516, width = -1213143040, height = -1073769744, count = -1208025221}, xgraphicsexpose = {type = 0, serial = 3082309632, send_event = 69206019, display = 0x13442, drawable = 4278192643, x = -1207963660, y = -1231304516, width = -1213143040, height = -1073769744, count = -1208025221, major_code = -1338575104, minor_code = 0}, xnoexpose = {type = 0, serial = 3082309632, send_event = 69206019, display = 0x13442, drawable = 4
278192643, major_code = -1207963660, minor_code = -1231304516}, xvisibility = {type = 0, serial = 3082309632, send_event = 69206019, display = 0x13442, window = 4278192643, state = -1207963660}, xcreatewindow = {type = 0, serial = 3082309632, send_event = 69206019, display = 0x13442, parent = 4278192643, window = 3087003636, x = -1231304516, y = -1213143040, width = -1073769744, height = -1208025221, border_width = -1338575104, override_redirect = 0}, xdestroywindow = {type = 0, serial = 3082309632, send_event = 69206019, display = 0x13442, event = 4278192643, window = 3087003636}, xunmap = {type = 0, serial = 3082309632, send_event = 69206019, display = 0x13442, event = 4278192643, window = 3087003636, from_configure = -1231304516}, xmap = {type = 0, serial = 3082309632, send_event = 69206019, display = 0x13442, event = 4278192643, window = 3087003636, override_redirect = -1231304516}, xmaprequest = {type = 0, serial = 3082309632, send_event = 69206019, display = 0x13442, pa
rent = 4278192643, window = 3087003636}, xreparent = {type = 0, serial = 3082309632, send_event = 69206019, display = 0x13442, event = 4278192643, window = 3087003636, parent = 3063662780, x = -1213143040, y = -1073769744, override_redirect = -1208025221}, xconfigure = {type = 0, serial = 3082309632, send_event = 69206019, display = 0x13442, event = 4278192643, window = 3087003636, x = -1231304516, y = -1213143040, width = -1073769744, height = -1208025221, border_width = -1338575104, above = 0, override_redirect = 1}, xgravity = {type = 0, serial = 3082309632, send_event = 69206019, display = 0x13442, event = 4278192643, window = 3087003636, x = -1231304516, y = -1213143040}, xresizerequest = {type = 0, serial = 3082309632, send_event = 69206019, display = 0x13442, window = 4278192643, width = -1207963660, height = -1231304516}, xconfigurerequest = {type = 0, serial = 3082309632, send_event = 69206019, display = 0x13442, parent = 4278192643, window = 3087003636, x = -1231304
516, y = -1213143040, width = -1073769744, height = -1208025221, border_width = -1338575104, above = 0, detail = 1, value_mask = 5}, xcirculate = {type = 0, serial = 3082309632, send_event = 69206019, display = 0x13442, event = 4278192643, window = 3087003636, place = -1231304516}, xcirculaterequest = {type = 0, serial = 3082309632, send_event = 69206019, display = 0x13442, parent = 4278192643, window = 3087003636, place = -1231304516}, xproperty = {type = 0, serial = 3082309632, send_event = 69206019, display = 0x13442, window = 4278192643, atom = 3087003636, time = 3063662780, state = -1213143040}, xselectionclear = {type = 0, serial = 3082309632, send_event = 69206019, display = 0x13442, window = 4278192643, selection = 3087003636, time = 3063662780}, xselectionrequest = {type = 0, serial = 3082309632, send_event = 69206019, display = 0x13442, owner = 4278192643, requestor = 3087003636, selection = 3063662780, target = 3081824256, property = 3221197552, time = 3086942075},
xselection = {type = 0, serial = 3082309632, send_event = 69206019, display = 0x13442, requestor = 4278192643, selection = 3087003636, target = 3063662780, property = 3081824256, time = 3221197552}, xcolormap = {type = 0, serial = 3082309632, send_event = 69206019, display = 0x13442, window = 4278192643, colormap = 3087003636, new = -1231304516, state = -1213143040}, xclient = {type = 0, serial = 3082309632, send_event = 69206019, display = 0x13442, window = 4278192643, message_type = 3087003636, format = -1231304516, data = {b = "\000谷\360\222\377\277{\377\376\267\000\367\066\260\000\000\000", s = {-6144, -18512, -27920, -16385, -133, -18434, -2304, -20426, 0, 0}, l = {-1213143040, -1073769744, -1208025221, -1338575104, 0}}}, xmapping = {type = 0, serial = 3082309632, send_event = 69206019, display = 0x13442, window = 4278192643, request = -1207963660, first_keycode = -1231304516, count = -1213143040}, xerror = {type = 0, display = 0xb7b85000, resourceid = 69206019, seria
l = 78914, error_code = 3 '\003', request_code = 10 '\n', minor_code = 0 '\000'}, xkeymap = {type = 0, serial = 3082309632, send_event = 69206019, display = 0x13442, window = 4278192643, key_vector = "\364\357\377\267\274ț\266\000谷\360\222\377\277{\377\376\267\000\367\066\260\000\000\000\000\001\000\000"}, xgeneric = {type = 0, serial = 3082309632, send_event = 69206019, display = 0x13442, extension = -16774653, evtype = -1207963660}, xcookie = {type = 0, serial = 3082309632, send_event = 69206019, display = 0x13442, extension = -16774653, evtype = -1207963660, cookie = 3063662780, data = 0xb7b0e800}, pad = {0, -1212657664, 69206019, 78914, -16774653, -1207963660, -1231304516, -1213143040, -1073769744, -1208025221, -1338575104, 0, 1, 5, 0, -1231290037, 687, -1231335424, 1158256, 5, -1231304516, -1230179768, -1212657664, -1443371152}}
async = <value optimized out>
next = <value optimized out>
#2 0xb69f90ff in process_responses (dpy=0xb7b85000, wait_for_first_event=<value optimized out>, current_error=0xbfff93bc, current_request=78915) at ../../src/xcb_io.c:214
req = 0xa9f7e770
event_sequence = <value optimized out>
reply = 0x0
event = 0xaa2916d0
error = 0x0
c = 0xb7b86000
__PRETTY_FUNCTION__ = "process_responses"
#3 0xb69f9786 in _XReply (dpy=0xb7b85000, rep=0xbfff93f0, extra=0, discard=1) at ../../src/xcb_io.c:464
error = <value optimized out>
c = 0xaa062a00
__PRETTY_FUNCTION__ = "_XReply"
#4 0xb69ed2f7 in XSync (dpy=0xb7b85000, discard=0) at ../../src/Sync.c:46
rep = {type = 100 'd', revertTo = 142 '\216', sequenceNumber = 46734, length = 3082673488, focus = 3041320960, pad1 = 3057331312, pad2 = 3081915392, pad3 = 1, pad4 = 3221197864, pad5 = 3057117977}
#5 0xb69ed485 in _XSyncFunction (dpy=0xb7b85000) at ../../src/Synchro.c:35
No locals.
#6 0xb69ef2b6 in XUnmapWindow (dpy=0xb7b85000, w=69206019) at ../../src/UnmapWin.c:42
No locals.
#7 0xb638a7a2 in gdk_window_x11_hide (window=0xaa775190) at /tmp/buildd/gtk+2.0-2.18.7/gdk/x11/gdkwindow-x11.c:1429
No locals.
#8 0xb635ba4c in IA__gdk_window_hide (window=0xaa775190) at /tmp/buildd/gtk+2.0-2.18.7/gdk/gdkwindow.c:6974
was_mapped = 1
did_hide = <value optimized out>
__PRETTY_FUNCTION__ = "IA__gdk_window_hide"
#9 0xb6387954 in _gdk_windowing_window_destroy_foreign (window=0xaa775190) at /tmp/buildd/gtk+2.0-2.18.7/gdk/x11/gdkwindow-x11.c:1068
xclient = {type = -1438367232, serial = 3082252240, send_event = -1073769192, display = 0xb68e8698, window = 3081915400, message_type = 77, format = -1073769160, data = {b = "m\215\213\266\bL\262\267M\000\000\000\070\225\377\277\031\353\067\266", s = {-29331, -18805, 19464, -18510, 77, 0, -27336, -16385, -5351, -18889}, l = {-1232368275, -1213051896, 77, -1073769160, -1237849319}}}
#10 0xb635bf9e in _gdk_window_destroy_hierarchy (window=0xaa775190, recursing=<value optimized out>, recursing_native=1, foreign_destroy=0) at /tmp/buildd/gtk+2.0-2.18.7/gdk/gdkwindow.c:2001
impl_iface = <value optimized out>
temp_window = <value optimized out>
screen = 0xb7b24c00
display = 0xb7b55280
tmp = <value optimized out>
__PRETTY_FUNCTION__ = "_gdk_window_destroy_hierarchy"
#11 0xb635be79 in _gdk_window_destroy_hierarchy (window=0xaa47c500, recursing=<value optimized out>, recursing_native=0, foreign_destroy=0) at /tmp/buildd/gtk+2.0-2.18.7/gdk/gdkwindow.c:2051
impl_iface = <value optimized out>
temp_window = 0xb637bf00
screen = <value optimized out>
display = 0xb7b55280
tmp = 0x0
__PRETTY_FUNCTION__ = "_gdk_window_destroy_hierarchy"
#12 0xb635c0a2 in IA__gdk_window_destroy (window=0xaa47c500) at /tmp/buildd/gtk+2.0-2.18.7/gdk/gdkwindow.c:2154
No locals.
#13 0xb6637dbe in gtk_widget_real_unrealize (widget=0xaa281b70) at /tmp/buildd/gtk+2.0-2.18.7/gtk/gtkwidget.c:8518
No locals.
#14 0xb657e63d in gtk_socket_unrealize (widget=0xaa281b70) at /tmp/buildd/gtk+2.0-2.18.7/gtk/gtksocket.c:410
No locals.
#15 0xb68c491c in IA__g_cclosure_marshal_VOID__VOID (closure=0xb7ba3c90, return_value=0x0, n_param_values=1, param_values=0xa9ef5f00, invocation_hint=0xbfff97e0, marshal_data=0xb657e600) at /build/buildd-glib2.0_2.22.4-1-i386-jRfNZE/glib2.0-2.22.4/gobject/gmarshal.c:77
data1 = 0xb7b85000
data2 = 0xb637bf00
__PRETTY_FUNCTION__ = "IA__g_cclosure_marshal_VOID__VOID"
#16 0xb68b55e9 in g_type_class_meta_marshal (closure=0xb7ba3c90, return_value=0x0, n_param_values=1, param_values=0xa9ef5f00, invocation_hint=0xbfff97e0, marshal_data=0x78) at /build/buildd-glib2.0_2.22.4-1-i386-jRfNZE/glib2.0-2.22.4/gobject/gclosure.c:878
callback = <value optimized out>
#17 0xb68b6f62 in IA__g_closure_invoke (closure=0xb7ba3c90, return_value=0x0, n_param_values=1, param_values=0xa9ef5f00, invocation_hint=0xbfff97e0) at /build/buildd-glib2.0_2.22.4-1-i386-jRfNZE/glib2.0-2.22.4/gobject/gclosure.c:767
marshal = 0xb68b55a0 <g_type_class_meta_marshal>
marshal_data = 0x78
__PRETTY_FUNCTION__ = "IA__g_closure_invoke"
#18 0xb68cb09e in signal_emit_unlocked_R (node=<value optimized out>, detail=<value optimized out>, instance=0xaa281b70, emission_return=0x0, instance_and_params=0xa9ef5f00) at /build/buildd-glib2.0_2.22.4-1-i386-jRfNZE/glib2.0-2.22.4/gobject/gsignal.c:3285
accumulator = 0x0
emission = {next = 0xbfff9bf8, instance = 0xaa281b70, ihint = {signal_id = 17, detail = 0, run_type = G_SIGNAL_RUN_LAST}, state = EMISSION_RUN, chain_type = 2854824256}
class_closure = 0xb7ba3c90
handler_list = 0x0
return_accu = <value optimized out>
accu = {g_type = 0, data = {{v_int = 0, v_uint = 0, v_long = 0, v_ulong = 0, v_int64 = 0, v_uint64 = 0, v_float = 0, v_double = 0, v_pointer = 0x0}, {v_int = 0, v_uint = 0, v_long = 0, v_ulong = 0, v_int64 = 0, v_uint64 = 0, v_float = 0, v_double = 0, v_pointer = 0x0}}}
signal_id = 17
max_sequential_handler_number = 300
return_value_altered = 0
#19 0xb68cc72d in IA__g_signal_emit_valist (instance=0xaa281b70, signal_id=17, detail=0, var_args=0xbfff999c "\372 c\266\344\251x\266\240M\004\252\070\232\377\277ˊc\266p\033(\252p\033(\252\240M\004\252\320\177b\266") at /build/buildd-glib2.0_2.22.4-1-i386-jRfNZE/glib2.0-2.22.4/gobject/gsignal.c:2980
signal_return_type = 4
node = 0xb7ba1b80
i = <value optimized out>
n_params = 0
__PRETTY_FUNCTION__ = "IA__g_signal_emit_valist"
#20 0xb68ccba6 in IA__g_signal_emit (instance=0xaa281b70, signal_id=17, detail=0) at /build/buildd-glib2.0_2.22.4-1-i386-jRfNZE/glib2.0-2.22.4/gobject/gsignal.c:3037
No locals.
#21 0xb66321e4 in IA__gtk_widget_unrealize (widget=0xaa281b70) at /tmp/buildd/gtk+2.0-2.18.7/gtk/gtkwidget.c:3379
__PRETTY_FUNCTION__ = "IA__gtk_widget_unrealize"
#22 0xb6638acb in IA__gtk_widget_unparent (widget=0xaa281b70) at /tmp/buildd/gtk+2.0-2.18.7/gtk/gtkwidget.c:2907
nqueue = 0xaa044da0
toplevel = 0xaa0235b0
old_parent = <value optimized out>
__PRETTY_FUNCTION__ = "IA__gtk_widget_unparent"
#23 0xb777dafa in moz_container_remove (container=0xaa26dc90, child_widget=0xaa281b70) at mozcontainer.c:402
child = <value optimized out>
moz_container = 0xaa26dc90
parent_window = <value optimized out>
__PRETTY_FUNCTION__ = "moz_container_remove"
#24 0xb68c3e28 in IA__g_cclosure_marshal_VOID__OBJECT (closure=0xb7bb2970, return_value=0x0, n_param_values=2, param_values=0xaa2916a0, invocation_hint=0xbfff9c00, marshal_data=0xb777da27) at /build/buildd-glib2.0_2.22.4-1-i386-jRfNZE/glib2.0-2.22.4/gobject/gmarshal.c:636
data1 = 0xb7b85000
data2 = <value optimized out>
__PRETTY_FUNCTION__ = "IA__g_cclosure_marshal_VOID__OBJECT"
#25 0xb68b55e9 in g_type_class_meta_marshal (closure=0xb7bb2970, return_value=0x0, n_param_values=2, param_values=0xaa2916a0, invocation_hint=0xbfff9c00, marshal_data=0x170) at /build/buildd-glib2.0_2.22.4-1-i386-jRfNZE/glib2.0-2.22.4/gobject/gclosure.c:878
callback = <value optimized out>
#26 0xb68b6f62 in IA__g_closure_invoke (closure=0xb7bb2970, return_value=0x0, n_param_values=2, param_values=0xaa2916a0, invocation_hint=0xbfff9c00) at /build/buildd-glib2.0_2.22.4-1-i386-jRfNZE/glib2.0-2.22.4/gobject/gclosure.c:767
marshal = 0xb68b55a0 <g_type_class_meta_marshal>
marshal_data = 0x170
__PRETTY_FUNCTION__ = "IA__g_closure_invoke"
#27 0xb68cacb0 in signal_emit_unlocked_R (node=<value optimized out>, detail=<value optimized out>, instance=0xaa26dc90, emission_return=0x0, instance_and_params=0xaa2916a0) at /build/buildd-glib2.0_2.22.4-1-i386-jRfNZE/glib2.0-2.22.4/gobject/gsignal.c:3177
accumulator = 0x0
emission = {next = 0x0, instance = 0xaa26dc90, ihint = {signal_id = 81, detail = 0, run_type = G_SIGNAL_RUN_FIRST}, state = EMISSION_RUN, chain_type = 3021500736}
class_closure = 0xb7bb2970
handler_list = 0x0
return_accu = <value optimized out>
accu = {g_type = 0, data = {{v_int = 0, v_uint = 0, v_long = 0, v_ulong = 0, v_int64 = 0, v_uint64 = 0, v_float = 0, v_double = 0, v_pointer = 0x0}, {v_int = 0, v_uint = 0, v_long = 0, v_ulong = 0, v_int64 = 0, v_uint64 = 0, v_float = 0, v_double = 0, v_pointer = 0x0}}}
signal_id = 81
max_sequential_handler_number = 300
return_value_altered = 0
#28 0xb68cc72d in IA__g_signal_emit_valist (instance=0xaa26dc90, signal_id=81, detail=0, var_args=0xbfff9dc0 "\204\261\212\266\020") at /build/buildd-glib2.0_2.22.4-1-i386-jRfNZE/glib2.0-2.22.4/gobject/gsignal.c:2980
signal_return_type = 4
node = 0xb7ba4f40
i = <value optimized out>
n_params = 1
__PRETTY_FUNCTION__ = "IA__g_signal_emit_valist"
#29 0xb68ccba6 in IA__g_signal_emit (instance=0xaa26dc90, signal_id=81, detail=0) at /build/buildd-glib2.0_2.22.4-1-i386-jRfNZE/glib2.0-2.22.4/gobject/gsignal.c:3037
No locals.
#30 0xb64787a1 in IA__gtk_container_remove (container=0xaa26dc90, widget=0xaa281b70) at /tmp/buildd/gtk+2.0-2.18.7/gtk/gtkcontainer.c:1233
__PRETTY_FUNCTION__ = "IA__gtk_container_remove"
#31 0xb663311d in gtk_widget_dispose (object=0xaa281b70) at /tmp/buildd/gtk+2.0-2.18.7/gtk/gtkwidget.c:8362
No locals.
#32 0xb68b955f in IA__g_object_run_dispose (object=0xaa281b70) at /build/buildd-glib2.0_2.22.4-1-i386-jRfNZE/glib2.0-2.22.4/gobject/gobject.c:815
__PRETTY_FUNCTION__ = "IA__g_object_run_dispose"
#33 0xb6531c9e in IA__gtk_object_destroy (object=0xaa281b70) at /tmp/buildd/gtk+2.0-2.18.7/gtk/gtkobject.c:406
__PRETTY_FUNCTION__ = "IA__gtk_object_destroy"
#34 0xb77891ff in SetWidgetForHierarchy (aWindow=<value optimized out>, aOldWidget=<value optimized out>, aNewWidget=0x0) at nsWindow.cpp:702
data = 0xaa281b70
children = <value optimized out>
#35 0xb7789232 in SetWidgetForHierarchy (aWindow=<value optimized out>, aOldWidget=<value optimized out>, aNewWidget=0x0) at nsWindow.cpp:710
list = 0xaa0171b0
data = 0xaa26dc90
children = <value optimized out>
#36 0xb7789232 in SetWidgetForHierarchy (aWindow=<value optimized out>, aOldWidget=<value optimized out>, aNewWidget=0x0) at nsWindow.cpp:710
list = 0xa9f9eff0
data = 0xaa26dc90
children = <value optimized out>
#37 0xb778954b in nsWindow::Destroy (this=0xaa3f9c00) at nsWindow.cpp:809
rollupWidget = {<nsCOMPtr_base> = {mRawPtr = 0x0}, <No data fields>}
owningWidget = 0xaa26dc90
#38 0xb7211611 in nsPluginInstanceOwner::Destroy (this=0xaa281a20) at nsObjectFrame.cpp:4066
pluginWidget = {<nsCOMPtr_base> = {mRawPtr = 0x0}, <No data fields>}
target = {<nsCOMPtr_base> = {mRawPtr = 0xaa021fc0}, <No data fields>}
#39 0xb7214d88 in DoStopPlugin (aInstanceOwner=0xaa281a20, aDelayedStop=<value optimized out>) at nsObjectFrame.cpp:1983
inst = {<nsCOMPtr_base> = {mRawPtr = 0xaa292800}, <No data fields>}
#40 0xb7215013 in nsStopPluginRunnable::Run (this=0xa9ef5ea0) at nsObjectFrame.cpp:2020
kungFuDeathGrip = {<nsCOMPtr_base> = {mRawPtr = 0xa9ef5ea8}, <No data fields>}
appShell = {<nsCOMPtr_base> = {mRawPtr = 0xb5432510}, <No data fields>}
#41 0xb7850e05 in nsThread::ProcessNextEvent (this=0xb7be2650, mayWait=1, result=0xbfffa85c) at nsThread.cpp:521
notifyGlobalObserver = 1
obs = {<nsCOMPtr_base> = {mRawPtr = 0xb5432514}, <No data fields>}
event = {<nsCOMPtr_base> = {mRawPtr = 0xa9ef5ea0}, <No data fields>}
rv = 0
#42 0xb78229a3 in NS_ProcessNextEvent_P (thread=0xb637bf00, mayWait=1) at nsThreadUtils.cpp:250
val = 1
#43 0xb77a389a in nsBaseAppShell::Run (this=0xb5432510) at nsBaseAppShell.cpp:170
thread = 0xb7be2650
#44 0xb7673570 in nsAppStartup::Run (this=0xb54f5760) at nsAppStartup.cpp:193
rv = <value optimized out>
#45 0xb703e5b4 in XRE_main (argc=2, argv=0xbfffef34, aAppData=0xb7b03a40) at nsAppRunner.cpp:3331
remoteService = {<nsCOMPtr_base> = {mRawPtr = 0xb2b432e0}, <No data fields>}
appStartup = {<nsCOMPtr_base> = {mRawPtr = 0xb54f5760}, <No data fields>}
shuttingDown = 0
workingDir = {<nsCOMPtr_base> = {mRawPtr = 0xb4183480}, <No data fields>}
cmdLine = {<nsCOMPtr_base> = {mRawPtr = 0xb362c660}, <No data fields>}
xpcom = {mServiceManager = 0xb7b96344}
desktopStartupIDEnv = <value optimized out>
updRoot = {<nsCOMPtr_base> = {mRawPtr = 0xb7b39300}, <No data fields>}
persistent = 1
profLD = {<nsCOMPtr_base> = {mRawPtr = 0xb7be9400}, <No data fields>}
dirProvider = {<nsIDirectoryServiceProvider2> = {<nsIDirectoryServiceProvider> = {<nsISupports> = {_vptr.nsISupports = 0xb7a190d0}, <No data fields>}, <No data fields>}, <nsIProfileStartup> = {<nsISupports> = {_vptr.nsISupports = 0xb7a190f4}, <No data fields>}, mAppProvider = {<nsCOMPtr_base> = {mRawPtr = 0x0}, <No data fields>}, mGREDir = {<nsCOMPtr_base> = {mRawPtr = 0xb7b39380}, <No data fields>}, mXULAppDir = {<nsCOMPtr_base> = {mRawPtr = 0xb7b39300}, <No data fields>}, mProfileDir = {<nsCOMPtr_base> = {mRawPtr = 0xb7be9380}, <No data fields>}, mProfileLocalDir = {<nsCOMPtr_base> = {mRawPtr = 0xb7be9400}, <No data fields>}, mProfileNotified = 1 '\001', mExtensionsLoaded = 1 '\001', mAppBundleDirectories = {<nsCOMArray_base> = {mArray = {mImpl = 0x0}}, <No data fields>}, mExtensionDirectories = {<nsCOMArray_base> = {mArray = {mImpl = 0xb7be70d0}}, <No data fields>}, mThemeDirectories = {<nsCOMArray_base> = {mArray = {mImpl = 0xb7be7100}}, <No data fields>}}
desktopStartupIDPtr = 0xb780e5ee "U\211\345WVS\350N\r\202\377\201\303\313{,"
nativeApp = {<nsCOMPtr_base> = {mRawPtr = 0xb7ba0b58}, <No data fields>}
startOffline = 0
profileName = {<nsFixedCString> = {<nsCString> = {<nsACString_internal> = {mData = 0xb7be8388 "Default User", mLength = 12, mFlags = 65541}, <No data fields>}, mFixedCapacity = 63, mFixedBuf = 0xbfffaa00 ""}, mStorage = "\000\023\262\267\364\021·X\252\377\277\016r\005\b@\020·\000\240\260\267\233\223\351\267G~\351\267@\020·\020\000\000\000@\020·ț\005\b\000\000\000\374\000\000\000\000 \000\000\000@\020·"}
upgraded = -1073763312
versionOK = <value optimized out>
appInitiatedRestart = <value optimized out>
desktopStartupID = {<nsFixedCString> = {<nsCString> = {<nsACString_internal> = {mData = 0xbfffaa54 "", mLength = 0, mFlags = 65553}, <No data fields>}, mFixedCapacity = 63, mFixedBuf = 0xbfffaa54 ""}, mStorage = "\000\223\263\267x\252\377\277㠆\267\033\000\000\000\331\321붛\223\351\267Ѡ\206\267\304a\255\267l\223\263\267\250\252\377\277ț\005\b\220'\260\267<\022·ت\377\277\016r\005\b@\020·"}
display_name = <value optimized out>
xremotearg = <value optimized out>
canRun = 1
profileLock = {<nsCOMPtr_base> = {mRawPtr = 0xb7be7340}, <No data fields>}
profD = {<nsCOMPtr_base> = {mRawPtr = 0xb7be9380}, <No data fields>}
version = {<nsFixedCString> = {<nsCString> = {<nsACString_internal> = {mData = 0xbfffa9ac "3.5.8_20100202095630/20100221094542", mLength = 35, mFlags = 65553}, <No data fields>}, mFixedCapacity = 63, mFixedBuf = 0xbfffa9ac "3.5.8_20100202095630/20100221094542"}, mStorage = "3.5.8_20100202095630/20100221094542\000\017\000\000\000\000\240\260\267\233\223\351\267G~\351\267@\020·\244\252\377\277\233\223", <incomplete sequence \351\267>}
needsRestart = 0
display = 0xb7b55280
osABI = {<nsCString> = {<nsACString_internal> = {mData = 0xb78b9bd0 "Linux_x86-gcc3", mLength = 14, mFlags = 1}, <No data fields>}, <No data fields>}
rv = 0
gtkModules = <value optimized out>
appData = {<nsXREAppData> = {size = 56, directory = 0xb7b39300, vendor = 0xb7b4a0c0 "Mozilla", name = 0xb7b0a2c0 "Iceweasel", version = 0xb7b4a0c8 "3.5.8", buildID = 0xb7b0a2d0 "20100202095630", ID = 0xb7b027c0 "{ec8030f7-c20a-464f-9b0e-13a3a9e97384}", copyright = 0xb7b027f0 "Copyright (c) 1998 - 2010 mozilla.org", flags = 6, xreDirectory = 0xb7b39380, minVersion = 0xb7b4a0d0 "1.9.1", maxVersion = 0xb7b4a0d8 "1.9.1.*", crashReporterURL = 0xb7b02820 "https://crash-reports.mozilla.com/submit", profile = 0xb7b0a2e0 "mozilla/firefox"}, <No data fields>}
localIniFile = {<nsCOMPtr_base> = {mRawPtr = 0xb7b39400}, <No data fields>}
parser = {mSections = {<nsBaseHashtable<nsDepCharHashKey, nsAutoPtr<nsINIParser_internal::INIValue>, nsINIParser_internal::INIValue*>> = {<nsTHashtable<nsBaseHashtableET<nsDepCharHashKey, nsAutoPtr<nsINIParser_internal::INIValue> > >> = {mTable = {ops = 0xb7aee124, data = 0x0, hashShift = 28, maxAlphaFrac = 192 '\300', minAlphaFrac = 64 '@', entrySize = 12, entryCount = 1, removedCount = 0, generation = 0, entryStore = 0xb7b063c0 ""}}, <No data fields>}, <No data fields>}, mFileContents = {mRawPtr = 0xb7b03b00 "[Build"}}
ar = <value optimized out>
override = 0x0
iniFile = {<nsCOMPtr_base> = {mRawPtr = 0xb7b39400}, <No data fields>}
i = <value optimized out>
#46 0x08049de5 in ?? ()
No symbol table info available.
#47 0xb7d5fb55 in __libc_start_main (main=0x8049792, argc=2, ubp_av=0xbfffef34, init=0x8057d70, fini=0x8057d60, rtld_fini=0xb7ff0980 <_dl_fini>, stack_end=0xbfffef2c) at libc-start.c:222
result = <value optimized out>
unwind_buf = {cancel_jmp_buf = {{jmp_buf = {-1209483276, 134577520, 134518448, -1073746168, 34126078, 1445194990}, mask_was_saved = 0}}, priv = {pad = {0x0, 0x0, 0xb7ff5b80, 0xb7d5fa7d}, data = {prev = 0x0, cleanup = 0x0, canceltype = -1208001664}}}
not_first_call = <value optimized out>
#48 0x080496d1 in ?? ()
No symbol table info available.
=== >8 ===
Regards,
M. Vefa Bicakci
Information forwarded
to debian-bugs-dist@lists.debian.org, Maintainers of Mozilla-related packages <pkg-mozilla-maintainers@lists.alioth.debian.org>:
Bug#571138; Package iceweasel.
(Wed, 24 Feb 2010 10:51:04 GMT) (full text, mbox, link).
Acknowledgement sent
to Mike Hommey <mh@glandium.org>:
Extra info received and forwarded to list. Copy sent to Maintainers of Mozilla-related packages <pkg-mozilla-maintainers@lists.alioth.debian.org>.
(Wed, 24 Feb 2010 10:51:04 GMT) (full text, mbox, link).
Message #22 received at 571138@bugs.debian.org (full text, mbox, reply):
On Wed, Feb 24, 2010 at 04:20:06AM -0500, M. Vefa Bicakci wrote: > Hello, > > I have been affected by this bug too. I was able to get a backtrace > after installing the libgtk2.0-0-dbg, libcairo2-dbg, libx11-6-dbg, > libxrender1-dbg, libglib2.0-0-dbg, and libc6-dbg packages and setting > a breakpoint on the gdk_x_error function, and finally running iceweasel > with the --sync option. > > It looks like I am still missing a -dbg package, but I don't know > what it is. The backtrace is fine. Could you also send the output from reportbug --template iceweasel ? Cheers, Mike
Information forwarded
to debian-bugs-dist@lists.debian.org, Maintainers of Mozilla-related packages <pkg-mozilla-maintainers@lists.alioth.debian.org>:
Bug#571138; Package iceweasel.
(Wed, 24 Feb 2010 16:09:10 GMT) (full text, mbox, link).
Acknowledgement sent
to "Mahesh T. Pai" <paivakil@gmail.com>:
Extra info received and forwarded to list. Copy sent to Maintainers of Mozilla-related packages <pkg-mozilla-maintainers@lists.alioth.debian.org>.
(Wed, 24 Feb 2010 16:09:10 GMT) (full text, mbox, link).
Message #27 received at 571138@bugs.debian.org (full text, mbox, reply):
Mike Hommey said on Tue, Feb 23, 2010 at 09:16:10PM +0100,:
>
> Please run through the instructions in /usr/share/bug/iceweasel/presubj,
> adding the --sync option on the iceweasel command line.
is this -sync or --sync??
Does not seem to make any difference.
Anyway, this is a fresh user account on this machine, and I had
deleted the .mozilla directory before starting iceweasel for that
user.
> user@homeamd:~$ iceweasel -safe-mode --sync
>
> Gdk-ERROR **: The program 'firefox-bin' received an X Window System error.
> This probably reflects a bug in the program.
> The error was 'RenderBadPicture (invalid Picture parameter)'.
> (Details: serial 221640 error_code 155 request_code 146 minor_code 7)
> (Note to programmers: normally, X errors are reported asynchronously;
> that is, you will receive the error a while after causing it.
> To debug your program, run it with the --sync command line
> option to change this behavior. You can then get a meaningful
> backtrace from your debugger if you break on the gdk_x_error() function.)
> aborting...
> Trace/breakpoint trap
> user@homeamd:~$
>
>
Under gdb.
=========
>
> [New Thread 0x7fffdbafe710 (LWP 10884)]
> [Thread 0x7fffdbafe710 (LWP 10884) exited]
> [New Thread 0x7fffdbafe710 (LWP 10885)]
> [New Thread 0x7fffd3bff710 (LWP 10886)]
> [Thread 0x7fffdbafe710 (LWP 10885) exited]
> [Thread 0x7fffd3bff710 (LWP 10886) exited]
> [New Thread 0x7fffdbafe710 (LWP 10887)]
> [Thread 0x7fffdbafe710 (LWP 10887) exited]
> [New Thread 0x7fffdbafe710 (LWP 10888)]
> [Thread 0x7fffdbafe710 (LWP 10888) exited]
> [New Thread 0x7fffd3bff710 (LWP 10889)]
> Loading stream: http://pagead2.googlesyndication.com/pagead/imgad?id=CM-DpvDuguydWxDYBRhaMgiKko1c-a4sLw
> [Thread 0x7fffd3bff710 (LWP 10889) exited]
> [New Thread 0x7fffd3bff710 (LWP 10896)]
> [Thread 0x7fffd3bff710 (LWP 10896) exited]
> [New Thread 0x7fffdbafe710 (LWP 10899)]
> [Thread 0x7fffdbafe710 (LWP 10899) exited]
> [New Thread 0x7fffdbafe710 (LWP 10900)]
> [Thread 0x7fffdbafe710 (LWP 10900) exited]
> [New Thread 0x7fffdbafe710 (LWP 10901)]
> [Thread 0x7fffdbafe710 (LWP 10901) exited]
> [New Thread 0x7fffd3bff710 (LWP 10902)]
> [Thread 0x7fffd3bff710 (LWP 10902) exited]
> [New Thread 0x7fffd3bff710 (LWP 10903)]
> [Thread 0x7fffd3bff710 (LWP 10903) exited]
> [New Thread 0x7fffd3bff710 (LWP 10910)]
> [Thread 0x7fffd3bff710 (LWP 10910) exited]
>
> Gdk-ERROR **: The program 'firefox-bin' received an X Window System error.
> This probably reflects a bug in the program.
> The error was 'RenderBadPicture (invalid Picture parameter)'.
> (Details: serial 1291894 error_code 155 request_code 146 minor_code 7)
> that is, you will receive the error a while after causing it.
> To debug your program, run it with the --sync command line
> option to change this behavior. You can then get a meaningful
> backtrace from your debugger if you break on the gdk_x_error() function.)
> aborting...
>
> Program received signal SIGTRAP, Trace/breakpoint trap.
> 0x00007ffff2765150 in g_logv () from /lib/libglib-2.0.so.0
> (gdb) bt full
> #0 0x00007ffff2765150 in g_logv () from /lib/libglib-2.0.so.0
> No symbol table info available.
> #1 0x00007ffff2765513 in g_log () from /lib/libglib-2.0.so.0
> No symbol table info available.
> #2 0x00007ffff17ceb12 in ?? () from /usr/lib/libgdk-x11-2.0.so.0
> No symbol table info available.
> #3 0x00007ffff3958b3c in _XError () from /usr/lib/libX11.so.6
> No symbol table info available.
> #4 0x00007ffff395fedc in ?? () from /usr/lib/libX11.so.6
> No symbol table info available.
> #5 0x00007ffff3960580 in _XReply () from /usr/lib/libX11.so.6
> No symbol table info available.
> #6 0x00007ffff39540d3 in XSync () from /usr/lib/libX11.so.6
> No symbol table info available.
> #7 0x00007ffff395428b in ?? () from /usr/lib/libX11.so.6
> No symbol table info available.
> #8 0x00007ffff436f18c in ?? () from /usr/lib/libcairo.so.2
> No symbol table info available.
> #9 0x00007ffff434dc57 in cairo_surface_finish () from /usr/lib/libcairo.so.2
> No symbol table info available.
> #10 0x00007ffff434dcf5 in cairo_surface_destroy () from /usr/lib/libcairo.so.2
> No symbol table info available.
> #11 0x00007ffff653d41b in gfxASurface::Release (this=0x7fffd775cf00) at gfxASurface.cpp:102
> refcnt = 0
> #12 0x00007ffff6459727 in nsRefPtr<gfxASurface>::assign_assuming_AddRef (this=0x7fffd7948510, rhs=0x0) at ../../../dist/include/xpcom/nsAutoPtr.h:944
> oldPtr = 0x7ffff7edd040
> #13 nsRefPtr<gfxASurface>::assign_with_AddRef (this=0x7fffd7948510, rhs=0x0) at ../../../dist/include/xpcom/nsAutoPtr.h:928
> No locals.
> #14 nsRefPtr<gfxASurface>::operator= (this=0x7fffd7948510, rhs=0x0) at ../../../dist/include/xpcom/nsAutoPtr.h:1003
> No locals.
> #15 0x00007ffff645334b in nsWindow::Destroy (this=0x7fffd7948400) at nsWindow.cpp:787
> rollupWidget = {<nsCOMPtr_base> = {mRawPtr = 0x0}, <No data fields>}
> owningWidget = <value optimized out>
> #16 0x00007ffff6108741 in ~nsView (this=0x7fffda236100, __in_chrg=<value optimized out>) at nsView.cpp:272
> wrapper = <value optimized out>
> #17 0x00007ffff5ee3e04 in nsFrame::Destroy (this=0x7fffd79b17c0) at nsFrame.cpp:535
> view = 0x7fffda236100
> presContext = 0x7fffd79a8400
> shell = 0x7fffdc418800
> #18 0x00007ffff5edb525 in nsContainerFrame::Destroy (this=0x7fffd79b17c0) at nsContainerFrame.cpp:305
> prescontext = 0x7fffd79a8400
> overflowFrames = {mFirstChild = 0x0}
> #19 0x00007ffff5eb17cc in nsFrameManager::Destroy (this=0x7fffdc418838) at nsFrameManager.cpp:292
> No locals.
> #20 0x00007ffff5ec5309 in PresShell::Destroy (this=0x7fffdc418800) at nsPresShell.cpp:1949
> i = 0
> count = 0
> #21 0x00007ffff5ea9e09 in DocumentViewerImpl::DestroyPresShell (this=0x7fffd7bfe820) at nsDocumentViewer.cpp:4329
> selection = {<nsCOMPtr_base> = {mRawPtr = 0x7fffda236700}, <No data fields>}
> selPrivate = {<nsCOMPtr_base> = {mRawPtr = 0x7fffda236708}, <No data fields>}
> #22 0x00007ffff5ead8be in DocumentViewerImpl::Destroy (this=0x7fffd7bfe820) at nsDocumentViewer.cpp:1603
> No locals.
> #23 0x00007ffff62dc35c in nsDocShell::Destroy (this=0x7fffdadc8400) at nsDocShell.cpp:3911
> docShellParentAsItem = {<nsCOMPtr_base> = {mRawPtr = 0x0}, <No data fields>}
> suppressor = {<nsCOMPtr_base> = {mRawPtr = 0x7fffe408a0a0}, <No data fields>}
> #24 0x00007ffff5ff6c0a in nsFrameLoader::Finalize (this=0x7fffd75b2070) at nsFrameLoader.cpp:291
> base_win = {<nsCOMPtr_base> = {mRawPtr = 0x7fffdadc8510}, <No data fields>}
> #25 0x00007ffff5fe8a90 in nsDocument::MaybeInitializeFinalizeFrameLoaders (this=<value optimized out>) at nsDocument.cpp:5299
> i = 1
> loaders = {<nsTArray_base> = {static sEmptyHdr = {mLength = 0, mAdjustAlignment = 0, mCapacity = 0, mIsAutoArray = 0}, mHdr = 0x7fffd7430240}, <No data fields>}
> length = 1
> #26 0x00007ffff5ff1521 in nsRunnableMethod<nsDocument>::Run (this=<value optimized out>) at ../../../dist/include/xpcom/nsThreadUtils.h:282
> No locals.
> #27 0x00007ffff5fd2be1 in nsContentUtils::AddScriptRunner (aRunnable=<value optimized out>) at nsContentUtils.cpp:4366
> run = {<nsCOMPtr_base> = {mRawPtr = 0x7fffd50ffdc0}, <No data fields>}
> #28 0x00007ffff5fe8862 in nsDocument::FinalizeFrameLoader (this=0x7fffda6eb800, aLoader=0x7fffd75b2070) at nsDocument.cpp:5254
> No locals.
> #29 0x00007ffff5ff7003 in nsFrameLoader::Destroy (this=0x7fffd75b2070) at nsFrameLoader.cpp:763
> doc = {<nsCOMPtr_base> = {mRawPtr = 0x7fffda6eb800}, <No data fields>}
> win_private = {<nsCOMPtr_base> = {mRawPtr = 0x7fffdc327000}, <No data fields>}
> #30 0x00007ffff6055995 in nsGenericHTMLFrameElement::DestroyContent (this=0x7fffe6fbcd00) at nsGenericHTMLElement.cpp:2912
> No locals.
> #31 0x00007ffff5fff344 in nsGenericElement::DestroyContent (this=0x7fffda242b40) at nsGenericElement.cpp:3495
> document = <value optimized out>
> i = 2
> count = 2
> #32 0x00007ffff5fff344 in nsGenericElement::DestroyContent (this=0x7fffdb0d5e80) at nsGenericElement.cpp:3495
> document = <value optimized out>
> i = 3
> count = 6
> #33 0x00007ffff5fff344 in nsGenericElement::DestroyContent (this=0x7fffdb0d5b40) at nsGenericElement.cpp:3495
> document = <value optimized out>
> i = 2
> count = 2
> #34 0x00007ffff5fff344 in nsGenericElement::DestroyContent (this=0x7fffd78dad40) at nsGenericElement.cpp:3495
> document = <value optimized out>
> i = 14
> count = 40
> #35 0x00007ffff5fff344 in nsGenericElement::DestroyContent (this=0x7fffd78dacc0) at nsGenericElement.cpp:3495
> document = <value optimized out>
> i = 2
> count = 3
> #36 0x00007ffff5fff344 in nsGenericElement::DestroyContent (this=0x7fffd78dac40) at nsGenericElement.cpp:3495
> document = <value optimized out>
> i = 2
> count = 3
> #37 0x00007ffff5fff344 in nsGenericElement::DestroyContent (this=0x7fffd757a900) at nsGenericElement.cpp:3495
> document = <value optimized out>
> i = 2
> count = 17
> #38 0x00007ffff5fff344 in nsGenericElement::DestroyContent (this=0x7fffd7bbcc00) at nsGenericElement.cpp:3495
> document = <value optimized out>
> i = 13
> count = 13
> #39 0x00007ffff5fff344 in nsGenericElement::DestroyContent (this=0x7fffd7bbca40) at nsGenericElement.cpp:3495
> document = <value optimized out>
> i = 2
> count = 2
> #40 0x00007ffff5fff344 in nsGenericElement::DestroyContent (this=0x7fffd747d830) at nsGenericElement.cpp:3495
> document = <value optimized out>
> i = 4
> count = 4
> #41 0x00007ffff5fff344 in nsGenericElement::DestroyContent (this=0x7fffdc8d1c00) at nsGenericElement.cpp:3495
> document = <value optimized out>
> i = 2
> count = 2
> #42 0x00007ffff5fe5b64 in nsDocument::Destroy (this=0x7fffda6eb800) at nsDocument.cpp:6989
> i = 2
> count = 2
> #43 0x00007ffff5ead835 in DocumentViewerImpl::Destroy (this=0x7fffd9f1d860) at nsDocumentViewer.cpp:1570
> No locals.
> #44 0x00007ffff6304072 in nsSHistory::EvictContentViewersInRange (this=<value optimized out>, aStart=0, aEnd=4) at nsSHistory.cpp:881
> entry = {<nsCOMPtr_base> = {mRawPtr = 0x7fffdaa3fec0}, <No data fields>}
> viewer = {<nsCOMPtr_base> = {mRawPtr = 0x7fffd9f1d860}, <No data fields>}
> ownerEntry = {<nsCOMPtr_base> = {mRawPtr = 0x7fffdaa3fec0}, <No data fields>}
> temp = <value optimized out>
> i = 0
> trans = {<nsCOMPtr_base> = {mRawPtr = 0x7fffd8033610}, <No data fields>}
> #45 0x00007ffff6304130 in nsSHistory::EvictAllContentViewers (this=0x7ffff7edd040) at nsSHistory.cpp:672
> No locals.
> #46 0x00007ffff62dc3ea in nsDocShell::Destroy (this=0x7fffda931c00) at nsDocShell.cpp:3934
> shPrivate = {<nsCOMPtr_base> = {mRawPtr = 0x7fffda5cfb98}, <No data fields>}
> docShellParentAsItem = {<nsCOMPtr_base> = {mRawPtr = 0x7ffff6d59cf8}, <No data fields>}
> suppressor = {<nsCOMPtr_base> = {mRawPtr = 0x7fffe408a0a0}, <No data fields>}
> #47 0x00007ffff5ff6c0a in nsFrameLoader::Finalize (this=0x7fffda6c3b80) at nsFrameLoader.cpp:291
> base_win = {<nsCOMPtr_base> = {mRawPtr = 0x7fffda931d10}, <No data fields>}
> #48 0x00007ffff5fe8a90 in nsDocument::MaybeInitializeFinalizeFrameLoaders (this=<value optimized out>) at nsDocument.cpp:5299
> i = 1
> loaders = {<nsTArray_base> = {static sEmptyHdr = {mLength = 0, mAdjustAlignment = 0, mCapacity = 0, mIsAutoArray = 0}, mHdr = 0x7fffd4db1810}, <No data fields>}
> length = 1
> #49 0x00007ffff5fea7c0 in nsDocument::EndUpdate (this=0x7fffe3191800, aUpdateType=1) at nsDocument.cpp:3780
> No locals.
> #50 0x00007ffff60ff58d in nsXULDocument::EndUpdate (this=0x7ffff7edd040, aUpdateType=0) at nsXULDocument.cpp:3370
> No locals.
> #51 0x00007ffff5f5b63c in ~mozAutoDocUpdate (this=0x7fffffff70a0, __in_chrg=<value optimized out>) at ./../../content/base/src/mozAutoDocUpdate.h:66
> No locals.
> #52 0x00007ffff6002734 in nsGenericElement::doRemoveChildAt (aIndex=<value optimized out>, aNotify=1, aKid=0x7fffda9b9600, aParent=<value optimized out>, aDocument=<value optimized out>, aChildArray=<value optimized out>) at nsGenericElement.cpp:3380
> container = 0x7fffe1122ec0
> updateBatch = {mDocument = {<nsCOMPtr_base> = {mRawPtr = 0x7fffe3191800}, <No data fields>}, mUpdateType = 1}
> subtree = {mTarget = {<nsCOMPtr_base> = {mRawPtr = 0x0}, <No data fields>}, mSubtreeOwner = {<nsCOMPtr_base> = {mRawPtr = 0x0}, <No data fields>}}
> #53 0x00007ffff60027aa in nsGenericElement::RemoveChildAt (this=0x7fffe1122ec0, aIndex=0, aNotify=1) at nsGenericElement.cpp:3305
> oldKid = {<nsCOMPtr_base> = {mRawPtr = 0x7fffda9b9600}, <No data fields>}
> #54 0x00007ffff61e09d9 in nsXULElement::RemoveChildAt (this=0x7fffe1122ec0, aIndex=0, aNotify=<value optimized out>) at nsXULElement.cpp:962
> rv = 0
> listBox = {<nsCOMPtr_base> = {mRawPtr = 0x0}, <No data fields>}
> fireSelectionHandler = 0
> newCurrentIndex = -1
> oldKid = {<nsCOMPtr_base> = {mRawPtr = 0x7fffda9b9600}, <No data fields>}
> controlElement = {<nsCOMPtr_base> = {mRawPtr = 0x0}, <No data fields>}
> doc = <value optimized out>
> #55 0x00007ffff5ffcca7 in nsGenericElement::doRemoveChild (aOldChild=0x7fffda9b9638, aParent=<value optimized out>, aDocument=<value optimized out>, aReturn=0x7fffffff7420) at nsGenericElement.cpp:3979
> container = 0x7fffe1122ec0
> content = {<nsCOMPtr_base> = {mRawPtr = 0x7fffda9b9600}, <No data fields>}
> index = 0
> rv = 2152923144
> #56 0x00007ffff5d89dc1 in nsIDOMNode_RemoveChild (cx=<value optimized out>, argc=1, vp=0x7fffd53f4470) at dom_quickstubs.cpp:2934
> self = 0x7fffe1122ef8
> selfref = {ptr = 0x0}
> rv = <value optimized out>
> arg0 = {<nsCOMPtr_base> = {mRawPtr = 0x7fffda9b9638}, <No data fields>}
> resultiface = {<AutoMarkingPtr> = {_vptr.AutoMarkingPtr = 0x7fffe3022088, mNext = 0x7ffff4f7dd53, mTLS = 0x7fff00000000}, mPtr = 0x7fffe1457acf}
> ccx = {<nsAXPCNativeCallContext> = {_vptr.nsAXPCNativeCallContext = 0x7ffff6b4e1a0}, mState = XPCCallContext::HAVE_OBJECT, mXPC = 0x7fffeabf5060, mThreadData = 0x7fffeab29dc0, mXPCContext = 0x7fffe30f44c0, mJSContext = 0x7fffe31c3c00, mContextPopRequired = 0, mDestroyJSContextInDestructor = 0, mCallerLanguage = XPCContext::LANG_JS, mPrevCallerLanguage = XPCContext::LANG_UNKNOWN, mPrevCallContext = 0x0, mOperandJSObject = 0x7fffe15a2bc0, mCurrentJSObject = 0x7fffe15a2bc0, mFlattenedJSObject = 0x7fffe15a2bc0, mWrapper = 0x7fffe15ded00, mTearOff = 0x0, mScriptableInfo = 0x7fffe129f570, mSet = 0x10fae1182200, mInterface = 0x7fffffff73b0, mMember = 0xffffffffffffffff, mName = 140736973582976, mStaticMemberIsLocal = -486399862, mArgc = 32767, mArgv = 0x7fffffff7968, mRetVal = 0xfffffffffffffffd, mReturnValueWasSet = -486399864, mMethodIndex = 57005, mCallee = 0x0, mStringWrapperData = "\000<\034\343\377\177\000\000\000<\034\343\377\177\000\000\000\000\000\000\377\177\000\000\000\"\030\341\377\177\000\000\0
> 00\"\030\341\377\177\000\000\000\000\000\000\377\177\000"}
> result = {<nsCOMPtr_base> = {mRawPtr = 0x0}, <No data fields>}
> #57 0x00007ffff4f6f7d1 in ?? () from /usr/lib/libmozjs.so.2d
> No symbol table info available.
> #58 0x00007ffff4f75fb5 in js_Invoke () from /usr/lib/libmozjs.so.2d
> No symbol table info available.
> #59 0x00007ffff4f7630c in ?? () from /usr/lib/libmozjs.so.2d
> No symbol table info available.
> #60 0x00007ffff4f3e775 in JS_CallFunctionValue () from /usr/lib/libmozjs.so.2d
> No symbol table info available.
> #61 0x00007ffff61140cc in nsJSContext::CallEventHandler (this=0x7fffe4d989a0, aTarget=<value optimized out>, aScope=<value optimized out>, aHandler=0x7fffe6ff4440, aargv=<value optimized out>, arv=0x7fffffff7c60) at nsJSEnvironment.cpp:2107
> argv = 0x7fffd53f4038
> ok = <value optimized out>
> mark = 0x7fffd53f4028
> argc = 1
> ar = {mContext = 0x7fffe31c3c00, mSaveDepth = 0}
> rv = 0
> targetVal = 140737068876800
> tvr = {mContext = 0x7fffe31c3c00, mTvr = {down = 0x0, count = 1, u = {value = 140737488320992, object = 0x7fffffff79e0, string = 0x7fffffff79e0, xml = 0x7fffffff79e0, trace = 0x7fffffff79e0, sprop = 0x7fffffff79e0, weakRoots = 0x7fffffff79e0, compiler = 0x7fffffff79e0, script = 0x7fffffff79e0, array = 0x7fffffff79e0}}}
> target = 0x7fffe6ff4400
> rval = 22
> stack = {<nsCOMPtr_base> = {mRawPtr = 0x7fffeabf5098}, <No data fields>}
> ar = {mContext = 0x7fffda2d1770, mSaveDepth = 0}
> #62 0x00007ffff6146e2c in nsJSEventListener::HandleEvent (this=0x7fffe1430140, aEvent=0x7fffd4f6f058) at nsJSEventListener.cpp:247
> rv = 0
> iargv = {<nsCOMPtr_base> = {mRawPtr = 0x7fffda2d1760}, <No data fields>}
> eventString = {<nsFixedString> = {<nsString> = {<nsAString_internal> = {mData = 0x7fffd72f1ae8, mLength = 9, mFlags = 65541}, <No data fields>}, mFixedCapacity = 63, mFixedBuf = 0x7fffffff7af0}, mStorage = {99, 111, 109, 109, 97, 110, 100, 0, 0, 0, 0, 0, 0, 0, 0, 0, 15360, 58140, 32767, 0, 1, 0, 32767, 0, 57760, 63156, 32767, 0, 6, 0, 32767, 0, 20576, 60095, 32767, 0, 40384, 60082, 32767, 0, 17600, 58127, 32767, 0, 15360, 58140, 32767, 0, 0, 0, 0, 0, 1, 0, 1, 0, 56688, 63156, 32767, 0, 34816, 65535, 32767, 0}}
> atomName = {<nsCOMPtr_base> = {mRawPtr = 0x7fffe4076cf8}, <No data fields>}
> funcval = {mObject = 0x7fffe6ff4440, mContext = {<nsCOMPtr_base> = {mRawPtr = 0x7fffe4d989a0}, <No data fields>}}
> handledScriptError = <value optimized out>
> vrv = {<nsCOMPtr_base> = {mRawPtr = 0x0}, <No data fields>}
> #63 0x00007ffff6035989 in nsEventListenerManager::HandleEventSubType (this=0x7fffe13fa980, aListenerStruct=0x7fffe13fa9c0, aListener=0x7fffe1430140, aDOMEvent=0x7fffd4f6f058, aCurrentTarget=0x7fffe138c7e0, aPhaseFlags=3612347544) at nsEventListenerManager.cpp:1098
> result = <value optimized out>
> #64 0x00007ffff6035d2e in nsEventListenerManager::HandleEvent (this=<value optimized out>, aPresContext=<value optimized out>, aEvent=0x7fffffff8250, aDOMEvent=0x7fffffff8100, aCurrentTarget=<value optimized out>, aFlags=<value optimized out>, aEventStatus=0x7fffffff8108) at nsEventListenerManager.cpp:1206
> kungFuDeathGrip = {mRawPtr = 0x7fffe1430140}
> ls = 0x7fffe13fa9c0
> useTypeInterface = 0
> useGenericInterface = <value optimized out>
> hasListener = <value optimized out>
> pusher = {mScx = {<nsCOMPtr_base> = {mRawPtr = 0x7fffe4d989a0}, <No data fields>}, mScriptIsRunning = 0}
> currentGroup = 0
> typeData = 0x7ffff6bb45d0
> dispData = 0x7ffff66633d8
> iter = {<nsAutoTObserverArray<nsListenerStruct, 2u>::ForwardIterator> = {<nsAutoTObserverArray<nsListenerStruct, 2u>::Iterator> = {<nsTObserverArray_base::Iterator_base> = {mPosition = 1, mNext = 0x0}, mArray = @0x7fffe13fa9a8}, <No data fields>}, mEnd = {<nsAutoTObserverArray<nsListenerStruct, 2u>::Iterator> = {<nsTObserverArray_base::Iterator_base> = {mPosition = 1, mNext = 0x7fffffff7f40}, mArray = @0x7fffe13fa9a8}, <No data fields>}}
> #65 0x00007ffff604dd72 in nsEventTargetChainItem::HandleEvent (this=0x7fffd54e7380, aVisitor=..., aFlags=6, aMayHaveNewListenerManagers=-516372512) at nsEventDispatcher.cpp:236
> currentTarget = <value optimized out>
> #66 0x00007ffff604dea7 in nsEventTargetChainItem::HandleEventTargetChain (this=<value optimized out>, aVisitor=..., aFlags=6, aCallback=0x0, aMayHaveNewListenerManagers=1) at nsEventDispatcher.cpp:300
> createdELMs = 3934
> firstTarget = {<nsCOMPtr_base> = {mRawPtr = 0x7fffe138c7e0}, <No data fields>}
> item = 0x7fffd54e7380
> #67 0x00007ffff604e366 in nsEventDispatcher::Dispatch (aTarget=<value optimized out>, aPresContext=<value optimized out>, aEvent=0x7fffffff8250, aDOMEvent=0x0, aEventStatus=0x7fffffff833c, aCallback=<value optimized out>) at nsEventDispatcher.cpp:514
> postVisitor = {<nsEventChainVisitor> = {mPresContext = 0x7fffe31c6000, mEvent = 0x7fffffff8250, mDOMEvent = 0x7fffd4f6f058, mEventStatus = nsEventStatus_eIgnore, mItemFlags = 0, mItemData = {<nsCOMPtr_base> = {mRawPtr = 0x0}, <No data fields>}}, <No data fields>}
> t = {<nsCOMPtr_base> = {mRawPtr = 0x7fffe138c7e0}, <No data fields>}
> topEtci = 0x7fffd54e78c8
> rv = <value optimized out>
> targetEtci = <value optimized out>
> status = <value optimized out>
> target = {<nsCOMPtr_base> = {mRawPtr = 0x7fffe138c7e0}, <No data fields>}
> kungFuDeathGrip = {<nsCOMPtr_base> = {mRawPtr = 0x7fffe31c6000}, <No data fields>}
> preVisitor = {<nsEventChainVisitor> = {mPresContext = 0x7fffe31c6000, mEvent = 0x7fffffff8250, mDOMEvent = 0x0, mEventStatus = nsEventStatus_eIgnore, mItemFlags = 0, mItemData = {<nsCOMPtr_base> = {mRawPtr = 0x7fffe31c3800}, <No data fields>}}, mCanHandle = 1 '\001', mForceContentDispatch = 1 '\001', mRelatedTargetIsInAnon = 0 '\000', mWantsWillHandleEvent = 0 '\000', mParentTarget = 0x0, mEventTargetAtParent = 0x0}
> #68 0x00007ffff61e27c0 in nsXULElement::PreHandleEvent (this=<value optimized out>, aVisitor=...) at nsXULElement.cpp:1611
> event = {<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 = 0x7fffe138c7e0}, <No data fields>}, currentTarget = {<nsCOMPtr_base> = {mRawPtr = 0x7fffe138c7e0}, <No data fields>}, originalTarget = {<nsCOMPtr_base> = {mRawPtr = 0x7fffe138c7e0}, <No data fields>}}, widget = {<nsCOMPtr_base> = {mRawPtr = 0x0}, <No data fields>}, nativeMsg = 0x0}, isShift = 0, isControl = 1, isAlt = 0, isMeta = 0}, sourceEvent = {<nsCOMPtr_base> = {mRawPtr = 0x7fffd4f6efc8}, <No data fields>}}
> nsevent = {<nsCOMPtr_base> = {mRawPtr = 0x0}, <No data fields>}
> status = nsEventStatus_eIgnore
> domDoc = {<nsCOMPtr_base> = {mRawPtr = 0x7fffe3191910}, <No data fields>}
> commandElt = {<nsCOMPtr_base> = {mRawPtr = 0x7fffe138c818}, <No data fields>}
> commandContent = {<nsCOMPtr_base> = {mRawPtr = 0x7fffe138c7e0}, <No data fields>}
> command = {<nsFixedString> = {<nsString> = {<nsAString_internal> = {mData = 0x7fffffff81d0, mLength = 9, mFlags = 65553}, <No data fields>}, mFixedCapacity = 63, mFixedBuf = 0x7fffffff81d0}, mStorage = {99, 109, 100, 95, 99, 108, 111, 115, 101, 0, 32767, 0, 30307, 62995, 32767, 0, 1040, 59138, 32767, 0, 60526, 62933, 32767, 0, 47537, 63057, 32767, 0, 24576, 60089, 32767, 0, 47537, 63057, 32767, 0, 14136, 54443, 32767, 0, 28912, 54459, 32767, 0, 15843, 62980, 32767, 0, 28912, 54459, 32767, 0, 33416, 65535, 32767, 0, 14416, 57695, 32767, 0, 16444, 62980, 8372, 0}}
> tag = <value optimized out>
> #69 0x00007ffff604db74 in nsEventTargetChainItem::PreHandleEvent (this=0x7fffd54e7348, aVisitor=...) at nsEventDispatcher.cpp:204
> rv = 0
> #70 0x00007ffff604e22d in nsEventDispatcher::Dispatch (aTarget=<value optimized out>, aPresContext=0x7fffe31c6000, aEvent=0x7fffffff84a0, aDOMEvent=0x0, aEventStatus=0x7fffffff851c, aCallback=<value optimized out>) at nsEventDispatcher.cpp:469
> rv = 0
> targetEtci = <value optimized out>
> status = <value optimized out>
> target = {<nsCOMPtr_base> = {mRawPtr = 0x7fffe5156c40}, <No data fields>}
> kungFuDeathGrip = {<nsCOMPtr_base> = {mRawPtr = 0x7fffe31c6000}, <No data fields>}
> preVisitor = {<nsEventChainVisitor> = {mPresContext = 0x7fffe31c6000, mEvent = 0x7fffffff84a0, mDOMEvent = 0x7fffd4f6efc8, mEventStatus = nsEventStatus_eIgnore, mItemFlags = 0, mItemData = {<nsCOMPtr_base> = {mRawPtr = 0x0}, <No data fields>}}, mCanHandle = 0 '\000', mForceContentDispatch = 1 '\001', mRelatedTargetIsInAnon = 0 '\000', mWantsWillHandleEvent = 0 '\000', mParentTarget = 0x0, mEventTargetAtParent = 0x0}
> #71 0x00007ffff60efbe2 in nsXBLPrototypeHandler::DispatchXULKeyCommand (this=<value optimized out>, aEvent=0x7fffd4bb70d0) at nsXBLPrototypeHandler.cpp:541
> handlerElement = {<nsCOMPtr_base> = {mRawPtr = 0x7fffe5156c40}, <No data fields>}
> status = nsEventStatus_eIgnore
> event = {<nsInputEvent> = {<nsGUIEvent> = {<nsEvent> = {eventStructType = 32 ' ', message = 3000, refPoint = {x = 0, y = 0}, time = 0, flags = 2049, userType = {<nsCOMPtr_base> = {mRawPtr = 0x0}, <No data fields>}, target = {<nsCOMPtr_base> = {mRawPtr = 0x7fffe5156c40}, <No data fields>}, currentTarget = {<nsCOMPtr_base> = {mRawPtr = 0x0}, <No data fields>}, originalTarget = {<nsCOMPtr_base> = {mRawPtr = 0x7fffe5156c40}, <No data fields>}}, widget = {<nsCOMPtr_base> = {mRawPtr = 0x0}, <No data fields>}, nativeMsg = 0x0}, isShift = 0, isControl = 1, isAlt = 0, isMeta = 0}, sourceEvent = {<nsCOMPtr_base> = {mRawPtr = 0x0}, <No data fields>}}
> keyEvent = {<nsCOMPtr_base> = {mRawPtr = 0x7fffd4bb70d0}, <No data fields>}
> pc = 0x0
> doc = <value optimized out>
> #72 0x00007ffff60efd29 in nsXBLPrototypeHandler::ExecuteHandler (this=0x7fffde258500, aTarget=0x7fffe138c7e0, aEvent=0x7fffd4bb70d0) at nsXBLPrototypeHandler.cpp:257
> rv = <value optimized out>
> str = {<nsFixedString> = {<nsString> = {<nsAString_internal> = {mData = 0x0, mLength = 4132608302, mFlags = 32767}, <No data fields>}, mFixedCapacity = 4294937008, mFixedBuf = 0x900000000}, mStorage = {0, 0, 0, 0, 55641, 58055, 0, 0, 55641, 58055, 32767, 0, 34592, 65535, 32767, 0, 9, 0, 0, 0, 39310, 63058, 32767, 0, 55632, 58055, 32767, 0, 34592, 65535, 32767, 0, 9, 0, 0, 0, 42062, 63058, 32767, 0, 16464, 54591, 32767, 0, 35216, 65535, 32767, 0, 34400, 65535, 32767, 0, 43547, 63058, 32767, 0, 0, 0, 0, 0, 35216, 65535, 32767, 0}}
> boundGlobal = {<nsCOMPtr_base> = {mRawPtr = 0x7fffffff8990}, <No data fields>}
> window = {<nsCOMPtr_base> = {mRawPtr = 0x7fffffff87d8}, <No data fields>}
> scriptTarget = <value optimized out>
> winRoot = {<nsCOMPtr_base> = {mRawPtr = 0x7fffffff87c0}, <No data fields>}
> boundContext = <value optimized out>
> handler = {mObject = 0x0, mContext = {<nsCOMPtr_base> = {mRawPtr = 0x7fffffff87a0}, <No data fields>}}
> eventListener = {<nsCOMPtr_base> = {mRawPtr = 0x7fffe138c7e0}, <No data fields>}
> jsListener = {<nsCOMPtr_base> = {mRawPtr = 0x7fffffff8788}, <No data fields>}
> isXULKey = 1
> onEvent = {<nsFixedString> = {<nsString> = {<nsAString_internal> = {mData = 0x7fffffff8870, mLength = 4294936706, mFlags = 32767}, <No data fields>}, mFixedCapacity = 4294936706, mFixedBuf = 0x7fffffff8850}, mStorage = {34928, 65535, 32767, 0, 34946, 65535, 32767, 0, 34928, 65535, 32767, 0, 39900, 63058, 32767, 0, 34624, 65535, 32767, 0, 34524, 65535, 32767, 0, 0, 0, 0, 0, 38461, 63058, 32767, 0, 9, 0, 0, 0, 57643, 63054, 32767, 0, 26808, 58645, 32767, 0, 34696, 65535, 32767, 0, 34696, 65535, 32767, 0, 24719, 63054, 32767, 0, 41392, 63063, 32767, 0, 41392, 63063, 32767, 0}}
> isXBLCommand = 0
> onEventAtom = {<nsCOMPtr_base> = {mRawPtr = 0x7fffffff8a70}, <No data fields>}
> scope = <value optimized out>
> #73 0x00007ffff60ede88 in nsXBLWindowKeyHandler::WalkHandlersAndExecute (this=0x7fffe142f820, aKeyEvent=<value optimized out>, aEventType=<value optimized out>, aHandler=0x7fffde258500, aCharCode=<value optimized out>, aIgnoreShiftKey=<value optimized out>) at nsXBLWindowKeyHandler.cpp:587
> stopped = <value optimized out>
> elt = {<nsCOMPtr_base> = {mRawPtr = 0x7fffe5156c40}, <No data fields>}
> commandElt = {<nsCOMPtr_base> = {mRawPtr = 0x7fffe138c818}, <No data fields>}
> piTarget = {<nsCOMPtr_base> = {mRawPtr = 0x7fffe138c7e0}, <No data fields>}
> el = {<nsCOMPtr_base> = {mRawPtr = 0x7fffe51568b8}, <No data fields>}
> element = {<nsCOMPtr_base> = {mRawPtr = 0x7fffe51568b8}, <No data fields>}
> currHandler = 0x7fffde258500
> rv = <value optimized out>
> privateEvent = {<nsCOMPtr_base> = {mRawPtr = 0x7fffd4bb7100}, <No data fields>}
> #74 0x00007ffff60edfc9 in nsXBLWindowKeyHandler::WalkHandlersInternal (this=0x7fffe142f820, aKeyEvent=0x7fffd4bb70d0, aEventType=0x7fffe4076080, aHandler=0x7fffde2587c0) at nsXBLWindowKeyHandler.cpp:503
> key = @0x0
> i = <value optimized out>
> accessKeys = {<nsTArray<nsShortcutCandidate>> = {<nsTArray_base> = {static sEmptyHdr = {mLength = 0, mAdjustAlignment = 0, mCapacity = 0, mIsAutoArray = 0}, mHdr = 0x7fffffff8ae8}, <No data fields>}, {mAutoBuf = "\001\000\000\000\n\000\000\200w\000\000\000\000\000\000\000v\357\035\366\377\177", '\000' <repeats 18 times>, "@\213\377\377\377\177\000\000x\253\a\344\377\177\000\000 \370B\341\377\177\000\000\200`\a\344\377\177\000\000\000\000\000\000\000\000\000\000\260\002\036\366\377\177\000", dummy = 9223372079804448769}}
> #75 0x00007ffff60eeba8 in nsXBLWindowKeyHandler::WalkHandlers (this=0x7fffe142f820, aKeyEvent=0x7fffd4bb70d0, aEventType=0x7fffe4076080) at nsXBLWindowKeyHandler.cpp:361
> evt = {<nsCOMPtr_base> = {mRawPtr = 0x7fffd4bb70e0}, <No data fields>}
> rv = 0
> content = {<nsCOMPtr_base> = {mRawPtr = 0x7fffe5156880}, <No data fields>}
> prevent = 0
> domNSEvent = {<nsCOMPtr_base> = {mRawPtr = 0x7fffd4bb70f8}, <No data fields>}
> trustedEvent = 1
> isEditor = <value optimized out>
> el = {<nsCOMPtr_base> = {mRawPtr = 0x7fffe51568b8}, <No data fields>}
> #76 0x00007ffff60eebf8 in nsXBLWindowKeyHandler::KeyPress (this=0x7fffe142f820, aEvent=<value optimized out>) at nsXBLWindowKeyHandler.cpp:419
> keyEvent = {<nsCOMPtr_base> = {mRawPtr = 0x7fffd4bb70d0}, <No data fields>}
> #77 0x00007ffff6035cdb in DispatchToInterface (this=<value optimized out>, aPresContext=<value optimized out>, aEvent=0x7fffffff92b0, aDOMEvent=0x7fffffff8ef0, aCurrentTarget=<value optimized out>, aFlags=<value optimized out>, aEventStatus=0x7fffffff8ef8) at nsEventListenerManager.cpp:184
> ifaceListener = 0x7fffe142f820
> #78 nsEventListenerManager::HandleEvent (this=<value optimized out>, aPresContext=<value optimized out>, aEvent=0x7fffffff92b0, aDOMEvent=0x7fffffff8ef0, aCurrentTarget=<value optimized out>, aFlags=<value optimized out>, aEventStatus=0x7fffffff8ef8) at nsEventListenerManager.cpp:1202
> kungFuDeathGrip = {mRawPtr = 0x7fffe142f820}
> ls = <value optimized out>
> useTypeInterface = <value optimized out>
> useGenericInterface = <value optimized out>
> hasListener = <value optimized out>
> pusher = {mScx = {<nsCOMPtr_base> = {mRawPtr = 0x0}, <No data fields>}, mScriptIsRunning = 0}
> currentGroup = 512
> typeData = 0x7ffff6bb4528
> dispData = 0x7ffff66630d0
> iter = {<nsAutoTObserverArray<nsListenerStruct, 2u>::ForwardIterator> = {<nsAutoTObserverArray<nsListenerStruct, 2u>::Iterator> = {<nsTObserverArray_base::Iterator_base> = {mPosition = 2, mNext = 0x0}, mArray = @0x7fffe32b8a48}, <No data fields>}, mEnd = {<nsAutoTObserverArray<nsListenerStruct, 2u>::Iterator> = {<nsTObserverArray_base::Iterator_base> = {mPosition = 8, mNext = 0x7fffffff8cc0}, mArray = @0x7fffe32b8a48}, <No data fields>}}
> #79 0x00007ffff604dd72 in nsEventTargetChainItem::HandleEvent (this=0x7fffd54e72a0, aVisitor=..., aFlags=514, aMayHaveNewListenerManagers=0) at nsEventDispatcher.cpp:236
> currentTarget = <value optimized out>
> #80 0x00007ffff604df49 in nsEventTargetChainItem::HandleEventTargetChain (this=<value optimized out>, aVisitor=..., aFlags=518, aCallback=0x7fffffff8f90, aMayHaveNewListenerManagers=-1) at nsEventDispatcher.cpp:324
> createdELMs = 3934
> firstTarget = {<nsCOMPtr_base> = {mRawPtr = 0x7fffd636bfc0}, <No data fields>}
> item = 0x7fffd54e72a0
> #81 0x00007ffff604dfd5 in nsEventTargetChainItem::HandleEventTargetChain (this=<value optimized out>, aVisitor=..., aFlags=6, aCallback=0x7fffffff8f90, aMayHaveNewListenerManagers=<value optimized out>) at nsEventDispatcher.cpp:354
> createdELMs = 3934
> firstTarget = {<nsCOMPtr_base> = {mRawPtr = 0x7fffd636bfc0}, <No data fields>}
> item = 0x0
> #82 0x00007ffff604e366 in nsEventDispatcher::Dispatch (aTarget=<value optimized out>, aPresContext=<value optimized out>, aEvent=0x7fffffff92b0, aDOMEvent=0x0, aEventStatus=0x7fffffff90ec, aCallback=<value optimized out>) at nsEventDispatcher.cpp:514
> postVisitor = {<nsEventChainVisitor> = {mPresContext = 0x7fffd766b800, mEvent = 0x7fffffff92b0, mDOMEvent = 0x7fffd4bb70f0, mEventStatus = nsEventStatus_eIgnore, mItemFlags = 0, mItemData = {<nsCOMPtr_base> = {mRawPtr = 0x0}, <No data fields>}}, <No data fields>}
> t = {<nsCOMPtr_base> = {mRawPtr = 0x7fffd636bfc0}, <No data fields>}
> topEtci = 0x7fffd54e7310
> rv = <value optimized out>
> targetEtci = <value optimized out>
> status = <value optimized out>
> target = {<nsCOMPtr_base> = {mRawPtr = 0x7fffd636bfc0}, <No data fields>}
> kungFuDeathGrip = {<nsCOMPtr_base> = {mRawPtr = 0x7fffd766b800}, <No data fields>}
> preVisitor = {<nsEventChainVisitor> = {mPresContext = 0x7fffd766b800, mEvent = 0x7fffffff92b0, mDOMEvent = 0x0, mEventStatus = nsEventStatus_eIgnore, mItemFlags = 0, mItemData = {<nsCOMPtr_base> = {mRawPtr = 0x7fffe31c3800}, <No data fields>}}, mCanHandle = 1 '\001', mForceContentDispatch = 1 '\001', mRelatedTargetIsInAnon = 0 '\000', mWantsWillHandleEvent = 0 '\000', mParentTarget = 0x0, mEventTargetAtParent = 0x0}
> #83 0x00007ffff5ebe19a in PresShell::HandleEventInternal (this=0x7fffd4715800, aEvent=0x7fffffff92b0, aView=0x7fffda204780, aStatus=0x7fffffff90ec) at nsPresShell.cpp:6323
> eventCB = {<nsDispatchingCallback> = {_vptr.nsDispatchingCallback = 0x7ffff6b78580}, mPresShell = {mRawPtr = 0x7fffd4715800}}
> weakView = {mPrev = 0x0, mView = 0x0}
> isHandlingUserInput = 1
> manager = {<nsCOMPtr_base> = {mRawPtr = 0x7fffd9f83990}, <No data fields>}
> rv = 0
> #84 0x00007ffff5ebf150 in PresShell::HandleEvent (this=0x7fffd4715800, aView=0x7fffda204780, aEvent=0x7fffffff92b0, aEventStatus=0x7fffffff90ec) at nsPresShell.cpp:6123
> esm = 0x7fffd9f83990
> widgetHandlingEvent = <value optimized out>
> frame = 0x7fffd53469e0
> dispatchUsingCoordinates = <value optimized out>
> rv = 0
> #85 0x00007ffff610abc0 in nsViewManager::HandleEvent (this=<value optimized out>, aView=0x0, aPoint=<value optimized out>, aEvent=0x7fffffff92b0, aCaptured=-1) at nsViewManager.cpp:1400
> obs = {<nsCOMPtr_base> = {mRawPtr = 0x7fffd47158d8}, <No data fields>}
> status = nsEventStatus_eIgnore
> #86 0x00007ffff610cdde in nsViewManager::DispatchEvent (this=0x7fffd4f76ce0, aEvent=0x7fffffff92b0, aStatus=0x7fffffff91dc) at nsViewManager.cpp:1359
> p2a = 60
> baseView = <value optimized out>
> view = 0x7fffda204780
> capturedEvent = 0
> #87 0x00007ffff6107df3 in HandleEvent (aEvent=0x7fffffff92b0) at nsView.cpp:168
> vm = {<nsCOMPtr_base> = {mRawPtr = 0x7fffd4f76ce0}, <No data fields>}
> result = nsEventStatus_eIgnore
> #88 0x00007ffff644e849 in nsWindow::DispatchEvent (this=0x7fffd73a1700, aEvent=<value optimized out>, aStatus=@0x1) at nsWindow.cpp:577
> No locals.
> #89 0x00007ffff6458950 in nsWindow::OnKeyPressEvent (this=0x7fffd73a1700, aWidget=<value optimized out>, aEvent=0x7fffd4b6a320) at nsWindow.cpp:3305
> status = nsEventStatus_eIgnore
> isKeyDownCancelled = 1
> kungFuDeathGrip = {<nsCOMPtr_base> = {mRawPtr = 0x7fffd73a1700}, <No data fields>}
> event = {<nsInputEvent> = {<nsGUIEvent> = {<nsEvent> = {eventStructType = 9 '\t', message = 131, refPoint = {x = 0, y = 0}, time = 36945185, flags = 2067, userType = {<nsCOMPtr_base> = {mRawPtr = 0x0}, <No data fields>}, target = {<nsCOMPtr_base> = {mRawPtr = 0x7fffd636bfc0}, <No data fields>}, currentTarget = {<nsCOMPtr_base> = {mRawPtr = 0x7fffe3191800}, <No data fields>}, originalTarget = {<nsCOMPtr_base> = {mRawPtr = 0x7fffd636bfc0}, <No data fields>}}, widget = {<nsCOMPtr_base> = {mRawPtr = 0x7fffd73a1700}, <No data fields>}, nativeMsg = 0x7fffd4b6a320}, isShift = 0, isControl = 1, isAlt = 0, isMeta = 0}, keyCode = 0, charCode = 119, alternativeCharCodes = {<nsTArray_base> = {static sEmptyHdr = {mLength = 0, mAdjustAlignment = 0, mCapacity = 0, mIsAutoArray = 0}, mHdr = 0x7fffd7af6b60}, <No data fields>}, isChar = 0}
> #90 0x00007ffff64589bb in key_press_event_cb (widget=0x7fffe4d69b00, event=0x7fffd4b6a320) at nsWindow.cpp:5696
> window = <value optimized out>
> focusWindow = {mRawPtr = 0x7fffd73a1700}
> #91 0x00007ffff1d9b9e3 in ?? () from /usr/lib/libgtk-x11-2.0.so.0
> No symbol table info available.
> #92 0x00007ffff29f902e in g_closure_invoke () from /usr/lib/libgobject-2.0.so.0
> No symbol table info available.
> #93 0x00007ffff2a0de0a in ?? () from /usr/lib/libgobject-2.0.so.0
> No symbol table info available.
> #94 0x00007ffff2a0f2da in g_signal_emit_valist () from /usr/lib/libgobject-2.0.so.0
> No symbol table info available.
> #95 0x00007ffff2a0fcc3 in g_signal_emit () from /usr/lib/libgobject-2.0.so.0
> No symbol table info available.
> #96 0x00007ffff1ec9b3f in ?? () from /usr/lib/libgtk-x11-2.0.so.0
> No symbol table info available.
> #97 0x00007ffff1edebfd in gtk_window_propagate_key_event () from /usr/lib/libgtk-x11-2.0.so.0
> No symbol table info available.
> #98 0x00007ffff1ee40cb in ?? () from /usr/lib/libgtk-x11-2.0.so.0
> No symbol table info available.
> #99 0x00007ffff1d9b9e3 in ?? () from /usr/lib/libgtk-x11-2.0.so.0
> No symbol table info available.
> #100 0x00007ffff29f902e in g_closure_invoke () from /usr/lib/libgobject-2.0.so.0
> No symbol table info available.
> #101 0x00007ffff2a0db1f in ?? () from /usr/lib/libgobject-2.0.so.0
> No symbol table info available.
> #102 0x00007ffff2a0f2da in g_signal_emit_valist () from /usr/lib/libgobject-2.0.so.0
> No symbol table info available.
> #103 0x00007ffff2a0fcc3 in g_signal_emit () from /usr/lib/libgobject-2.0.so.0
> No symbol table info available.
> #104 0x00007ffff1ec9b3f in ?? () from /usr/lib/libgtk-x11-2.0.so.0
> No symbol table info available.
> #105 0x00007ffff1d9273d in gtk_propagate_event () from /usr/lib/libgtk-x11-2.0.so.0
> No symbol table info available.
> #106 0x00007ffff1d9385b in gtk_main_do_event () from /usr/lib/libgtk-x11-2.0.so.0
> No symbol table info available.
> #107 0x00007ffff17c685c in ?? () from /usr/lib/libgdk-x11-2.0.so.0
> No symbol table info available.
> #108 0x00007ffff275ad00 in g_main_context_dispatch () from /lib/libglib-2.0.so.0
> No symbol table info available.
> #109 0x00007ffff275eb28 in ?? () from /lib/libglib-2.0.so.0
> No symbol table info available.
> #110 0x00007ffff275ed0c in g_main_context_iteration () from /lib/libglib-2.0.so.0
> No symbol table info available.
> #111 0x00007ffff646c287 in nsBaseAppShell::DoProcessNextNativeEvent (this=0x7ffff7edd040, mayWait=0) at nsBaseAppShell.cpp:151
> prevVal = nsBaseAppShell::eEventloopNone
> result = 0
> #112 0x00007ffff646c3e5 in nsBaseAppShell::OnProcessNextEvent (this=0x7fffeabec580, thr=0x7ffff6de1940, mayWait=1, recursionDepth=<value optimized out>) at nsBaseAppShell.cpp:296
> start = 11244441
> limit = 20
> oldBlockedWait = 0x0
> needEvent = 1
> #113 0x00007ffff65129a9 in nsThread::ProcessNextEvent (this=0x7ffff6de1940, mayWait=1, result=0x7fffffff9fec) at nsThread.cpp:508
> notifyGlobalObserver = 1
> obs = {<nsCOMPtr_base> = {mRawPtr = 0x7fffeabec588}, <No data fields>}
> event = {<nsCOMPtr_base> = {mRawPtr = 0x7fffd72f1ae0}, <No data fields>}
> rv = 2147549183
> #114 0x00007ffff64e8b6d in NS_ProcessNextEvent_P (thread=0x7ffff7edd040, mayWait=0) at nsThreadUtils.cpp:250
> val = 1
> #115 0x00007ffff646c4d1 in nsBaseAppShell::Run (this=0x7fffeabec580) at nsBaseAppShell.cpp:170
> thread = 0x7ffff6de1940
> #116 0x00007ffff63447c4 in nsAppStartup::Run (this=0x7fffeabeeac0) at nsAppStartup.cpp:193
> rv = <value optimized out>
> #117 0x00007ffff5d353a8 in XRE_main (argc=<value optimized out>, argv=<value optimized out>, aAppData=<value optimized out>) at nsAppRunner.cpp:3331
> remoteService = {<nsCOMPtr_base> = {mRawPtr = 0x7fffe301bda0}, <No data fields>}
> appStartup = {<nsCOMPtr_base> = {mRawPtr = 0x7fffeabeeac0}, <No data fields>}
> shuttingDown = 0
> workingDir = {<nsCOMPtr_base> = {mRawPtr = 0x7fffe405e0c0}, <No data fields>}
> cmdLine = {<nsCOMPtr_base> = {mRawPtr = 0x7fffe402bb80}, <No data fields>}
> xpcom = {mServiceManager = 0x7fffeab69168}
> desktopStartupIDEnv = <value optimized out>
> updRoot = {<nsCOMPtr_base> = {mRawPtr = 0x7ffff6d66240}, <No data fields>}
> persistent = 1
> profLD = {<nsCOMPtr_base> = {mRawPtr = 0x7ffff6d68ac0}, <No data fields>}
> dirProvider = {<nsIDirectoryServiceProvider2> = {<nsIDirectoryServiceProvider> = {<nsISupports> = {_vptr.nsISupports = 0x7ffff6b4cec0}, <No data fields>}, <No data fields>}, <nsIProfileStartup> = {<nsISupports> = {_vptr.nsISupports = 0x7ffff6b4cf08}, <No data fields>}, mAppProvider = {<nsCOMPtr_base> = {mRawPtr = 0x0}, <No data fields>}, mGREDir = {<nsCOMPtr_base> = {mRawPtr = 0x7ffff6d66300}, <No data fields>}, mXULAppDir = {<nsCOMPtr_base> = {mRawPtr = 0x7ffff6d66240}, <No data fields>}, mProfileDir = {<nsCOMPtr_base> = {mRawPtr = 0x7ffff6d68a00}, <No data fields>}, mProfileLocalDir = {<nsCOMPtr_base> = {mRawPtr = 0x7ffff6d68ac0}, <No data fields>}, mProfileNotified = 1 '\001', mExtensionsLoaded = 1 '\001', mAppBundleDirectories = {<nsCOMArray_base> = {mArray = {mImpl = 0x0}}, <No data fields>}, mExtensionDirectories = {<nsCOMArray_base> = {mArray = {mImpl = 0x0}}, <No data fields>}, mThemeDirectories = {<nsCOMArray_base> = {mArray = {mImpl = 0x0}}, <No data fields>}}
>
> desktopStartupIDPtr = <value optimized out>
> nativeApp = {<nsCOMPtr_base> = {mRawPtr = 0x7ffff6d7b610}, <No data fields>}
> startOffline = <value optimized out>
> profileName = {<nsFixedCString> = {<nsCString> = {<nsACString_internal> = {mData = 0x7fffeab28aa8 "default", mLength = 7, mFlags = 65541}, <No data fields>}, mFixedCapacity = 63, mFixedBuf = 0x7fffffffa230 ""}, mStorage = "\000\000\000\000\377\177\000\000\000\000\000\000\000\000\000\000\001\000\000\000\000\000\000\000\000(\321\366\377\177\000\000p\251\377\367\377\177\000\000:\210\336\367\377\177\000\000\000\000\000\000\000\000\000\000H\n\376\367\377\177\000"}
> upgraded = -23264
> versionOK = <value optimized out>
> appInitiatedRestart = <value optimized out>
> desktopStartupID = {<nsFixedCString> = {<nsCString> = {<nsACString_internal> = {mData = 0x7fffffffa290 "", mLength = 0, mFlags = 65553}, <No data fields>}, mFixedCapacity = 63, mFixedBuf = 0x7fffffffa290 ""}, mStorage = "\000\243\377\377\377\177\000\000\020\243\377\377\001\000\000\000\364a\016\354\000\000\000\000\241c\215\365\377\177\000\000\207\360\226|", '\000' <repeats 12 times>, "Ȭ\377\367\377\177\000\000@\243\377\377\377\177\000"}
> display_name = <value optimized out>
> xremotearg = <value optimized out>
> canRun = 1
> profileLock = {<nsCOMPtr_base> = {mRawPtr = 0x7fffeab3c510}, <No data fields>}
> profD = {<nsCOMPtr_base> = {mRawPtr = 0x7ffff6d68a00}, <No data fields>}
> version = {<nsFixedCString> = {<nsCString> = {<nsACString_internal> = {mData = 0x7fffffffa1d0 "3.5.8_20100202075325/20100221075138", mLength = 35, mFlags = 65553}, <No data fields>}, mFixedCapacity = 63, mFixedBuf = 0x7fffffffa1d0 "3.5.8_20100202075325/20100221075138"}, mStorage = "3.5.8_20100202075325/20100221075138\000\377\177\000\000\200u\325\366\377\177\000\000\000\000\000\000\000\000\000\000x\243\377\377\377\177\000"}
> needsRestart = 0
> display = 0x7ffff6dae190
> osABI = {<nsCString> = {<nsACString_internal> = {mData = 0x7ffff6574df4 "Linux_x86_64-gcc3", mLength = 17, mFlags = 1}, <No data fields>}, <No data fields>}
> rv = 0
> gtkModules = <value optimized out>
> appData = {<nsXREAppData> = {size = 112, directory = 0x7ffff6d66240, vendor = 0x7ffff6d690c0 "Mozilla", name = 0x7ffff6d35100 "Iceweasel", version = 0x7ffff6d690c8 "3.5.8", buildID = 0x7ffff6d35110 "20100202075325", ID = 0x7ffff6d025b0 "{ec8030f7-c20a-464f-9b0e-13a3a9e97384}", copyright = 0x7ffff6d025e0 "Copyright (c) 1998 - 2010 mozilla.org", flags = 6, xreDirectory = 0x7ffff6d66300, minVersion = 0x7ffff6d690d0 "1.9.1", maxVersion = 0x7ffff6d690d8 "1.9.1.*", crashReporterURL = 0x7ffff6d02610 "https://crash-reports.mozilla.com/submit", profile = 0x7ffff6d35120 "mozilla/firefox"}, <No data fields>}
> localIniFile = {<nsCOMPtr_base> = {mRawPtr = 0x7ffff6d663c0}, <No data fields>}
> parser = {mSections = {<nsBaseHashtable<nsDepCharHashKey, nsAutoPtr<nsINIParser_internal::INIValue>, nsINIParser_internal::INIValue*>> = {<nsTHashtable<nsBaseHashtableET<nsDepCharHashKey, nsAutoPtr<nsINIParser_internal::INIValue> > >> = {mTable = {ops = 0x7ffff6ce99c0, data = 0x0, hashShift = 28, maxAlphaFrac = 192 '\300', minAlphaFrac = 64 '@', entrySize = 24, entryCount = 1, removedCount = 0, generation = 0, entryStore = 0x7ffff6d0a480 ""}}, <No data fields>}, <No data fields>}, mFileContents = {mRawPtr = 0x7ffff6d33780 "[Build"}}
> ar = <value optimized out>
> override = 0x0
> iniFile = {<nsCOMPtr_base> = {mRawPtr = 0x7ffff6d663c0}, <No data fields>}
> i = <value optimized out>
> #118 0x00000000004024df in ?? ()
> No symbol table info available.
> #119 0x00007ffff7372c4d in __libc_start_main () from /lib/libc.so.6
> No symbol table info available.
> #120 0x0000000000401d89 in ?? ()
> No symbol table info available.
> #121 0x00007fffffffe948 in ?? ()
> No symbol table info available.
> #122 0x000000000000001c in ?? ()
> No symbol table info available.
> #123 0x0000000000000003 in ?? ()
> No symbol table info available.
> #124 0x00007fffffffebe9 in ?? ()
> No symbol table info available.
> #125 0x0000000000000000 in ?? ()
> No symbol table info available.
> that is, you will receive the error a while after causing it.
> To debug your program, run it with the --sync command line
> option to change this behavior. You can then get a meaningful
> backtrace from your debugger if you break on the gdk_x_error() function.)
> aborting...
>
> Program received signal SIGTRAP, Trace/breakpoint trap.
> 0x00007ffff2765150 in g_logv () from /lib/libglib-2.0.so.0
> (gdb) bt full
> #0 0x00007ffff2765150 in g_logv () from /lib/libglib-2.0.so.0
> No symbol table info available.
> #1 0x00007ffff2765513 in g_log () from /lib/libglib-2.0.so.0
> No symbol table info available.
> #2 0x00007ffff17ceb12 in ?? () from /usr/lib/libgdk-x11-2.0.so.0
> No symbol table info available.
> #3 0x00007ffff3958b3c in _XError () from /usr/lib/libX11.so.6
> No symbol table info available.
> #4 0x00007ffff395fedc in ?? () from /usr/lib/libX11.so.6
> No symbol table info available.
> #5 0x00007ffff3960580 in _XReply () from /usr/lib/libX11.so.6
> No symbol table info available.
> #6 0x00007ffff39540d3 in XSync () from /usr/lib/libX11.so.6
> No symbol table info available.
> #7 0x00007ffff395428b in ?? () from /usr/lib/libX11.so.6
> No symbol table info available.
> #8 0x00007ffff436f18c in ?? () from /usr/lib/libcairo.so.2
> No symbol table info available.
> #9 0x00007ffff434dc57 in cairo_surface_finish () from /usr/lib/libcairo.so.2
> No symbol table info available.
> #10 0x00007ffff434dcf5 in cairo_surface_destroy () from /usr/lib/libcairo.so.2
> No symbol table info available.
> #11 0x00007ffff653d41b in gfxASurface::Release (this=0x7fffd775cf00) at gfxASurface.cpp:102
> refcnt = 0
> #12 0x00007ffff6459727 in nsRefPtr<gfxASurface>::assign_assuming_AddRef (this=0x7fffd7948510, rhs=0x0) at ../../../dist/include/xpcom/nsAutoPtr.h:944
> oldPtr = 0x7ffff7edd040
> #13 nsRefPtr<gfxASurface>::assign_with_AddRef (this=0x7fffd7948510, rhs=0x0) at ../../../dist/include/xpcom/nsAutoPtr.h:928
> No locals.
> #14 nsRefPtr<gfxASurface>::operator= (this=0x7fffd7948510, rhs=0x0) at ../../../dist/include/xpcom/nsAutoPtr.h:1003
> No locals.
> #15 0x00007ffff645334b in nsWindow::Destroy (this=0x7fffd7948400) at nsWindow.cpp:787
> rollupWidget = {<nsCOMPtr_base> = {mRawPtr = 0x0}, <No data fields>}
> owningWidget = <value optimized out>
> #16 0x00007ffff6108741 in ~nsView (this=0x7fffda236100, __in_chrg=<value optimized out>) at nsView.cpp:272
> wrapper = <value optimized out>
> #17 0x00007ffff5ee3e04 in nsFrame::Destroy (this=0x7fffd79b17c0) at nsFrame.cpp:535
> view = 0x7fffda236100
> presContext = 0x7fffd79a8400
> shell = 0x7fffdc418800
> #18 0x00007ffff5edb525 in nsContainerFrame::Destroy (this=0x7fffd79b17c0) at nsContainerFrame.cpp:305
> prescontext = 0x7fffd79a8400
> overflowFrames = {mFirstChild = 0x0}
> #19 0x00007ffff5eb17cc in nsFrameManager::Destroy (this=0x7fffdc418838) at nsFrameManager.cpp:292
> No locals.
> #20 0x00007ffff5ec5309 in PresShell::Destroy (this=0x7fffdc418800) at nsPresShell.cpp:1949
> i = 0
> count = 0
> #21 0x00007ffff5ea9e09 in DocumentViewerImpl::DestroyPresShell (this=0x7fffd7bfe820) at nsDocumentViewer.cpp:4329
> selection = {<nsCOMPtr_base> = {mRawPtr = 0x7fffda236700}, <No data fields>}
> selPrivate = {<nsCOMPtr_base> = {mRawPtr = 0x7fffda236708}, <No data fields>}
> #22 0x00007ffff5ead8be in DocumentViewerImpl::Destroy (this=0x7fffd7bfe820) at nsDocumentViewer.cpp:1603
> No locals.
> #23 0x00007ffff62dc35c in nsDocShell::Destroy (this=0x7fffdadc8400) at nsDocShell.cpp:3911
> docShellParentAsItem = {<nsCOMPtr_base> = {mRawPtr = 0x0}, <No data fields>}
> suppressor = {<nsCOMPtr_base> = {mRawPtr = 0x7fffe408a0a0}, <No data fields>}
> #24 0x00007ffff5ff6c0a in nsFrameLoader::Finalize (this=0x7fffd75b2070) at nsFrameLoader.cpp:291
> base_win = {<nsCOMPtr_base> = {mRawPtr = 0x7fffdadc8510}, <No data fields>}
> #25 0x00007ffff5fe8a90 in nsDocument::MaybeInitializeFinalizeFrameLoaders (this=<value optimized out>) at nsDocument.cpp:5299
> i = 1
> loaders = {<nsTArray_base> = {static sEmptyHdr = {mLength = 0, mAdjustAlignment = 0, mCapacity = 0, mIsAutoArray = 0}, mHdr = 0x7fffd7430240}, <No data fields>}
> length = 1
> #26 0x00007ffff5ff1521 in nsRunnableMethod<nsDocument>::Run (this=<value optimized out>) at ../../../dist/include/xpcom/nsThreadUtils.h:282
> No locals.
> #27 0x00007ffff5fd2be1 in nsContentUtils::AddScriptRunner (aRunnable=<value optimized out>) at nsContentUtils.cpp:4366
> run = {<nsCOMPtr_base> = {mRawPtr = 0x7fffd50ffdc0}, <No data fields>}
> #28 0x00007ffff5fe8862 in nsDocument::FinalizeFrameLoader (this=0x7fffda6eb800, aLoader=0x7fffd75b2070) at nsDocument.cpp:5254
> No locals.
> #29 0x00007ffff5ff7003 in nsFrameLoader::Destroy (this=0x7fffd75b2070) at nsFrameLoader.cpp:763
> doc = {<nsCOMPtr_base> = {mRawPtr = 0x7fffda6eb800}, <No data fields>}
> win_private = {<nsCOMPtr_base> = {mRawPtr = 0x7fffdc327000}, <No data fields>}
> #30 0x00007ffff6055995 in nsGenericHTMLFrameElement::DestroyContent (this=0x7fffe6fbcd00) at nsGenericHTMLElement.cpp:2912
> No locals.
> #31 0x00007ffff5fff344 in nsGenericElement::DestroyContent (this=0x7fffda242b40) at nsGenericElement.cpp:3495
> document = <value optimized out>
> i = 2
> count = 2
> #32 0x00007ffff5fff344 in nsGenericElement::DestroyContent (this=0x7fffdb0d5e80) at nsGenericElement.cpp:3495
> document = <value optimized out>
> i = 3
> count = 6
> #33 0x00007ffff5fff344 in nsGenericElement::DestroyContent (this=0x7fffdb0d5b40) at nsGenericElement.cpp:3495
> document = <value optimized out>
> i = 2
> count = 2
> #34 0x00007ffff5fff344 in nsGenericElement::DestroyContent (this=0x7fffd78dad40) at nsGenericElement.cpp:3495
> document = <value optimized out>
> i = 14
> count = 40
> #35 0x00007ffff5fff344 in nsGenericElement::DestroyContent (this=0x7fffd78dacc0) at nsGenericElement.cpp:3495
> document = <value optimized out>
> i = 2
> count = 3
> #36 0x00007ffff5fff344 in nsGenericElement::DestroyContent (this=0x7fffd78dac40) at nsGenericElement.cpp:3495
> document = <value optimized out>
> i = 2
> count = 3
> #37 0x00007ffff5fff344 in nsGenericElement::DestroyContent (this=0x7fffd757a900) at nsGenericElement.cpp:3495
> document = <value optimized out>
> i = 2
> count = 17
> #38 0x00007ffff5fff344 in nsGenericElement::DestroyContent (this=0x7fffd7bbcc00) at nsGenericElement.cpp:3495
> document = <value optimized out>
> i = 13
> count = 13
> #39 0x00007ffff5fff344 in nsGenericElement::DestroyContent (this=0x7fffd7bbca40) at nsGenericElement.cpp:3495
> document = <value optimized out>
> i = 2
> count = 2
> #40 0x00007ffff5fff344 in nsGenericElement::DestroyContent (this=0x7fffd747d830) at nsGenericElement.cpp:3495
> document = <value optimized out>
> i = 4
> count = 4
> #41 0x00007ffff5fff344 in nsGenericElement::DestroyContent (this=0x7fffdc8d1c00) at nsGenericElement.cpp:3495
> document = <value optimized out>
> i = 2
> count = 2
> #42 0x00007ffff5fe5b64 in nsDocument::Destroy (this=0x7fffda6eb800) at nsDocument.cpp:6989
> i = 2
> count = 2
> #43 0x00007ffff5ead835 in DocumentViewerImpl::Destroy (this=0x7fffd9f1d860) at nsDocumentViewer.cpp:1570
> No locals.
> #44 0x00007ffff6304072 in nsSHistory::EvictContentViewersInRange (this=<value optimized out>, aStart=0, aEnd=4) at nsSHistory.cpp:881
> entry = {<nsCOMPtr_base> = {mRawPtr = 0x7fffdaa3fec0}, <No data fields>}
> viewer = {<nsCOMPtr_base> = {mRawPtr = 0x7fffd9f1d860}, <No data fields>}
> ownerEntry = {<nsCOMPtr_base> = {mRawPtr = 0x7fffdaa3fec0}, <No data fields>}
> temp = <value optimized out>
> i = 0
> trans = {<nsCOMPtr_base> = {mRawPtr = 0x7fffd8033610}, <No data fields>}
> #45 0x00007ffff6304130 in nsSHistory::EvictAllContentViewers (this=0x7ffff7edd040) at nsSHistory.cpp:672
> No locals.
> #46 0x00007ffff62dc3ea in nsDocShell::Destroy (this=0x7fffda931c00) at nsDocShell.cpp:3934
> shPrivate = {<nsCOMPtr_base> = {mRawPtr = 0x7fffda5cfb98}, <No data fields>}
> docShellParentAsItem = {<nsCOMPtr_base> = {mRawPtr = 0x7ffff6d59cf8}, <No data fields>}
> suppressor = {<nsCOMPtr_base> = {mRawPtr = 0x7fffe408a0a0}, <No data fields>}
> #47 0x00007ffff5ff6c0a in nsFrameLoader::Finalize (this=0x7fffda6c3b80) at nsFrameLoader.cpp:291
> base_win = {<nsCOMPtr_base> = {mRawPtr = 0x7fffda931d10}, <No data fields>}
> #48 0x00007ffff5fe8a90 in nsDocument::MaybeInitializeFinalizeFrameLoaders (this=<value optimized out>) at nsDocument.cpp:5299
> i = 1
> loaders = {<nsTArray_base> = {static sEmptyHdr = {mLength = 0, mAdjustAlignment = 0, mCapacity = 0, mIsAutoArray = 0}, mHdr = 0x7fffd4db1810}, <No data fields>}
> length = 1
> #49 0x00007ffff5fea7c0 in nsDocument::EndUpdate (this=0x7fffe3191800, aUpdateType=1) at nsDocument.cpp:3780
> No locals.
> #50 0x00007ffff60ff58d in nsXULDocument::EndUpdate (this=0x7ffff7edd040, aUpdateType=0) at nsXULDocument.cpp:3370
> No locals.
> #51 0x00007ffff5f5b63c in ~mozAutoDocUpdate (this=0x7fffffff70a0, __in_chrg=<value optimized out>) at ./../../content/base/src/mozAutoDocUpdate.h:66
> No locals.
> #52 0x00007ffff6002734 in nsGenericElement::doRemoveChildAt (aIndex=<value optimized out>, aNotify=1, aKid=0x7fffda9b9600, aParent=<value optimized out>, aDocument=<value optimized out>, aChildArray=<value optimized out>) at nsGenericElement.cpp:3380
> container = 0x7fffe1122ec0
> updateBatch = {mDocument = {<nsCOMPtr_base> = {mRawPtr = 0x7fffe3191800}, <No data fields>}, mUpdateType = 1}
> subtree = {mTarget = {<nsCOMPtr_base> = {mRawPtr = 0x0}, <No data fields>}, mSubtreeOwner = {<nsCOMPtr_base> = {mRawPtr = 0x0}, <No data fields>}}
> #53 0x00007ffff60027aa in nsGenericElement::RemoveChildAt (this=0x7fffe1122ec0, aIndex=0, aNotify=1) at nsGenericElement.cpp:3305
> oldKid = {<nsCOMPtr_base> = {mRawPtr = 0x7fffda9b9600}, <No data fields>}
> #54 0x00007ffff61e09d9 in nsXULElement::RemoveChildAt (this=0x7fffe1122ec0, aIndex=0, aNotify=<value optimized out>) at nsXULElement.cpp:962
> rv = 0
> listBox = {<nsCOMPtr_base> = {mRawPtr = 0x0}, <No data fields>}
> fireSelectionHandler = 0
> newCurrentIndex = -1
> oldKid = {<nsCOMPtr_base> = {mRawPtr = 0x7fffda9b9600}, <No data fields>}
> controlElement = {<nsCOMPtr_base> = {mRawPtr = 0x0}, <No data fields>}
> doc = <value optimized out>
> #55 0x00007ffff5ffcca7 in nsGenericElement::doRemoveChild (aOldChild=0x7fffda9b9638, aParent=<value optimized out>, aDocument=<value optimized out>, aReturn=0x7fffffff7420) at nsGenericElement.cpp:3979
> container = 0x7fffe1122ec0
> content = {<nsCOMPtr_base> = {mRawPtr = 0x7fffda9b9600}, <No data fields>}
> index = 0
> rv = 2152923144
> #56 0x00007ffff5d89dc1 in nsIDOMNode_RemoveChild (cx=<value optimized out>, argc=1, vp=0x7fffd53f4470) at dom_quickstubs.cpp:2934
> self = 0x7fffe1122ef8
> selfref = {ptr = 0x0}
> rv = <value optimized out>
> arg0 = {<nsCOMPtr_base> = {mRawPtr = 0x7fffda9b9638}, <No data fields>}
> resultiface = {<AutoMarkingPtr> = {_vptr.AutoMarkingPtr = 0x7fffe3022088, mNext = 0x7ffff4f7dd53, mTLS = 0x7fff00000000}, mPtr = 0x7fffe1457acf}
> ccx = {<nsAXPCNativeCallContext> = {_vptr.nsAXPCNativeCallContext = 0x7ffff6b4e1a0}, mState = XPCCallContext::HAVE_OBJECT, mXPC = 0x7fffeabf5060, mThreadData = 0x7fffeab29dc0, mXPCContext = 0x7fffe30f44c0, mJSContext = 0x7fffe31c3c00, mContextPopRequired = 0, mDestroyJSContextInDestructor = 0, mCallerLanguage = XPCContext::LANG_JS, mPrevCallerLanguage = XPCContext::LANG_UNKNOWN, mPrevCallContext = 0x0, mOperandJSObject = 0x7fffe15a2bc0, mCurrentJSObject = 0x7fffe15a2bc0, mFlattenedJSObject = 0x7fffe15a2bc0, mWrapper = 0x7fffe15ded00, mTearOff = 0x0, mScriptableInfo = 0x7fffe129f570, mSet = 0x10fae1182200, mInterface = 0x7fffffff73b0, mMember = 0xffffffffffffffff, mName = 140736973582976, mStaticMemberIsLocal = -486399862, mArgc = 32767, mArgv = 0x7fffffff7968, mRetVal = 0xfffffffffffffffd, mReturnValueWasSet = -486399864, mMethodIndex = 57005, mCallee = 0x0, mStringWrapperData = "\000<\034\343\377\177\000\000\000<\034\343\377\177\000\000\000\000\000\000\377\177\000\000\000\"\030\341\377\177\000\000\0
> 00\"\030\341\377\177\000\000\000\000\000\000\377\177\000"}
> result = {<nsCOMPtr_base> = {mRawPtr = 0x0}, <No data fields>}
> #57 0x00007ffff4f6f7d1 in ?? () from /usr/lib/libmozjs.so.2d
> No symbol table info available.
> #58 0x00007ffff4f75fb5 in js_Invoke () from /usr/lib/libmozjs.so.2d
> No symbol table info available.
> #59 0x00007ffff4f7630c in ?? () from /usr/lib/libmozjs.so.2d
> No symbol table info available.
> #60 0x00007ffff4f3e775 in JS_CallFunctionValue () from /usr/lib/libmozjs.so.2d
> No symbol table info available.
> #61 0x00007ffff61140cc in nsJSContext::CallEventHandler (this=0x7fffe4d989a0, aTarget=<value optimized out>, aScope=<value optimized out>, aHandler=0x7fffe6ff4440, aargv=<value optimized out>, arv=0x7fffffff7c60) at nsJSEnvironment.cpp:2107
> argv = 0x7fffd53f4038
> ok = <value optimized out>
> mark = 0x7fffd53f4028
> argc = 1
> ar = {mContext = 0x7fffe31c3c00, mSaveDepth = 0}
> rv = 0
> targetVal = 140737068876800
> tvr = {mContext = 0x7fffe31c3c00, mTvr = {down = 0x0, count = 1, u = {value = 140737488320992, object = 0x7fffffff79e0, string = 0x7fffffff79e0, xml = 0x7fffffff79e0, trace = 0x7fffffff79e0, sprop = 0x7fffffff79e0, weakRoots = 0x7fffffff79e0, compiler = 0x7fffffff79e0, script = 0x7fffffff79e0, array = 0x7fffffff79e0}}}
> target = 0x7fffe6ff4400
> rval = 22
> stack = {<nsCOMPtr_base> = {mRawPtr = 0x7fffeabf5098}, <No data fields>}
> ar = {mContext = 0x7fffda2d1770, mSaveDepth = 0}
> #62 0x00007ffff6146e2c in nsJSEventListener::HandleEvent (this=0x7fffe1430140, aEvent=0x7fffd4f6f058) at nsJSEventListener.cpp:247
> rv = 0
> iargv = {<nsCOMPtr_base> = {mRawPtr = 0x7fffda2d1760}, <No data fields>}
> eventString = {<nsFixedString> = {<nsString> = {<nsAString_internal> = {mData = 0x7fffd72f1ae8, mLength = 9, mFlags = 65541}, <No data fields>}, mFixedCapacity = 63, mFixedBuf = 0x7fffffff7af0}, mStorage = {99, 111, 109, 109, 97, 110, 100, 0, 0, 0, 0, 0, 0, 0, 0, 0, 15360, 58140, 32767, 0, 1, 0, 32767, 0, 57760, 63156, 32767, 0, 6, 0, 32767, 0, 20576, 60095, 32767, 0, 40384, 60082, 32767, 0, 17600, 58127, 32767, 0, 15360, 58140, 32767, 0, 0, 0, 0, 0, 1, 0, 1, 0, 56688, 63156, 32767, 0, 34816, 65535, 32767, 0}}
> atomName = {<nsCOMPtr_base> = {mRawPtr = 0x7fffe4076cf8}, <No data fields>}
> funcval = {mObject = 0x7fffe6ff4440, mContext = {<nsCOMPtr_base> = {mRawPtr = 0x7fffe4d989a0}, <No data fields>}}
> handledScriptError = <value optimized out>
> vrv = {<nsCOMPtr_base> = {mRawPtr = 0x0}, <No data fields>}
> #63 0x00007ffff6035989 in nsEventListenerManager::HandleEventSubType (this=0x7fffe13fa980, aListenerStruct=0x7fffe13fa9c0, aListener=0x7fffe1430140, aDOMEvent=0x7fffd4f6f058, aCurrentTarget=0x7fffe138c7e0, aPhaseFlags=3612347544) at nsEventListenerManager.cpp:1098
> result = <value optimized out>
> #64 0x00007ffff6035d2e in nsEventListenerManager::HandleEvent (this=<value optimized out>, aPresContext=<value optimized out>, aEvent=0x7fffffff8250, aDOMEvent=0x7fffffff8100, aCurrentTarget=<value optimized out>, aFlags=<value optimized out>, aEventStatus=0x7fffffff8108) at nsEventListenerManager.cpp:1206
> kungFuDeathGrip = {mRawPtr = 0x7fffe1430140}
> ls = 0x7fffe13fa9c0
> useTypeInterface = 0
> useGenericInterface = <value optimized out>
> hasListener = <value optimized out>
> pusher = {mScx = {<nsCOMPtr_base> = {mRawPtr = 0x7fffe4d989a0}, <No data fields>}, mScriptIsRunning = 0}
> currentGroup = 0
> typeData = 0x7ffff6bb45d0
> dispData = 0x7ffff66633d8
> iter = {<nsAutoTObserverArray<nsListenerStruct, 2u>::ForwardIterator> = {<nsAutoTObserverArray<nsListenerStruct, 2u>::Iterator> = {<nsTObserverArray_base::Iterator_base> = {mPosition = 1, mNext = 0x0}, mArray = @0x7fffe13fa9a8}, <No data fields>}, mEnd = {<nsAutoTObserverArray<nsListenerStruct, 2u>::Iterator> = {<nsTObserverArray_base::Iterator_base> = {mPosition = 1, mNext = 0x7fffffff7f40}, mArray = @0x7fffe13fa9a8}, <No data fields>}}
> #65 0x00007ffff604dd72 in nsEventTargetChainItem::HandleEvent (this=0x7fffd54e7380, aVisitor=..., aFlags=6, aMayHaveNewListenerManagers=-516372512) at nsEventDispatcher.cpp:236
> currentTarget = <value optimized out>
> #66 0x00007ffff604dea7 in nsEventTargetChainItem::HandleEventTargetChain (this=<value optimized out>, aVisitor=..., aFlags=6, aCallback=0x0, aMayHaveNewListenerManagers=1) at nsEventDispatcher.cpp:300
> createdELMs = 3934
> firstTarget = {<nsCOMPtr_base> = {mRawPtr = 0x7fffe138c7e0}, <No data fields>}
> item = 0x7fffd54e7380
> #67 0x00007ffff604e366 in nsEventDispatcher::Dispatch (aTarget=<value optimized out>, aPresContext=<value optimized out>, aEvent=0x7fffffff8250, aDOMEvent=0x0, aEventStatus=0x7fffffff833c, aCallback=<value optimized out>) at nsEventDispatcher.cpp:514
> postVisitor = {<nsEventChainVisitor> = {mPresContext = 0x7fffe31c6000, mEvent = 0x7fffffff8250, mDOMEvent = 0x7fffd4f6f058, mEventStatus = nsEventStatus_eIgnore, mItemFlags = 0, mItemData = {<nsCOMPtr_base> = {mRawPtr = 0x0}, <No data fields>}}, <No data fields>}
> t = {<nsCOMPtr_base> = {mRawPtr = 0x7fffe138c7e0}, <No data fields>}
> topEtci = 0x7fffd54e78c8
> rv = <value optimized out>
> targetEtci = <value optimized out>
> status = <value optimized out>
> target = {<nsCOMPtr_base> = {mRawPtr = 0x7fffe138c7e0}, <No data fields>}
> kungFuDeathGrip = {<nsCOMPtr_base> = {mRawPtr = 0x7fffe31c6000}, <No data fields>}
> preVisitor = {<nsEventChainVisitor> = {mPresContext = 0x7fffe31c6000, mEvent = 0x7fffffff8250, mDOMEvent = 0x0, mEventStatus = nsEventStatus_eIgnore, mItemFlags = 0, mItemData = {<nsCOMPtr_base> = {mRawPtr = 0x7fffe31c3800}, <No data fields>}}, mCanHandle = 1 '\001', mForceContentDispatch = 1 '\001', mRelatedTargetIsInAnon = 0 '\000', mWantsWillHandleEvent = 0 '\000', mParentTarget = 0x0, mEventTargetAtParent = 0x0}
> #68 0x00007ffff61e27c0 in nsXULElement::PreHandleEvent (this=<value optimized out>, aVisitor=...) at nsXULElement.cpp:1611
> event = {<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 = 0x7fffe138c7e0}, <No data fields>}, currentTarget = {<nsCOMPtr_base> = {mRawPtr = 0x7fffe138c7e0}, <No data fields>}, originalTarget = {<nsCOMPtr_base> = {mRawPtr = 0x7fffe138c7e0}, <No data fields>}}, widget = {<nsCOMPtr_base> = {mRawPtr = 0x0}, <No data fields>}, nativeMsg = 0x0}, isShift = 0, isControl = 1, isAlt = 0, isMeta = 0}, sourceEvent = {<nsCOMPtr_base> = {mRawPtr = 0x7fffd4f6efc8}, <No data fields>}}
> nsevent = {<nsCOMPtr_base> = {mRawPtr = 0x0}, <No data fields>}
> status = nsEventStatus_eIgnore
> domDoc = {<nsCOMPtr_base> = {mRawPtr = 0x7fffe3191910}, <No data fields>}
> commandElt = {<nsCOMPtr_base> = {mRawPtr = 0x7fffe138c818}, <No data fields>}
> commandContent = {<nsCOMPtr_base> = {mRawPtr = 0x7fffe138c7e0}, <No data fields>}
> command = {<nsFixedString> = {<nsString> = {<nsAString_internal> = {mData = 0x7fffffff81d0, mLength = 9, mFlags = 65553}, <No data fields>}, mFixedCapacity = 63, mFixedBuf = 0x7fffffff81d0}, mStorage = {99, 109, 100, 95, 99, 108, 111, 115, 101, 0, 32767, 0, 30307, 62995, 32767, 0, 1040, 59138, 32767, 0, 60526, 62933, 32767, 0, 47537, 63057, 32767, 0, 24576, 60089, 32767, 0, 47537, 63057, 32767, 0, 14136, 54443, 32767, 0, 28912, 54459, 32767, 0, 15843, 62980, 32767, 0, 28912, 54459, 32767, 0, 33416, 65535, 32767, 0, 14416, 57695, 32767, 0, 16444, 62980, 8372, 0}}
> tag = <value optimized out>
> #69 0x00007ffff604db74 in nsEventTargetChainItem::PreHandleEvent (this=0x7fffd54e7348, aVisitor=...) at nsEventDispatcher.cpp:204
> rv = 0
> #70 0x00007ffff604e22d in nsEventDispatcher::Dispatch (aTarget=<value optimized out>, aPresContext=0x7fffe31c6000, aEvent=0x7fffffff84a0, aDOMEvent=0x0, aEventStatus=0x7fffffff851c, aCallback=<value optimized out>) at nsEventDispatcher.cpp:469
> rv = 0
> targetEtci = <value optimized out>
> status = <value optimized out>
> target = {<nsCOMPtr_base> = {mRawPtr = 0x7fffe5156c40}, <No data fields>}
> kungFuDeathGrip = {<nsCOMPtr_base> = {mRawPtr = 0x7fffe31c6000}, <No data fields>}
> preVisitor = {<nsEventChainVisitor> = {mPresContext = 0x7fffe31c6000, mEvent = 0x7fffffff84a0, mDOMEvent = 0x7fffd4f6efc8, mEventStatus = nsEventStatus_eIgnore, mItemFlags = 0, mItemData = {<nsCOMPtr_base> = {mRawPtr = 0x0}, <No data fields>}}, mCanHandle = 0 '\000', mForceContentDispatch = 1 '\001', mRelatedTargetIsInAnon = 0 '\000', mWantsWillHandleEvent = 0 '\000', mParentTarget = 0x0, mEventTargetAtParent = 0x0}
> #71 0x00007ffff60efbe2 in nsXBLPrototypeHandler::DispatchXULKeyCommand (this=<value optimized out>, aEvent=0x7fffd4bb70d0) at nsXBLPrototypeHandler.cpp:541
> handlerElement = {<nsCOMPtr_base> = {mRawPtr = 0x7fffe5156c40}, <No data fields>}
> status = nsEventStatus_eIgnore
> event = {<nsInputEvent> = {<nsGUIEvent> = {<nsEvent> = {eventStructType = 32 ' ', message = 3000, refPoint = {x = 0, y = 0}, time = 0, flags = 2049, userType = {<nsCOMPtr_base> = {mRawPtr = 0x0}, <No data fields>}, target = {<nsCOMPtr_base> = {mRawPtr = 0x7fffe5156c40}, <No data fields>}, currentTarget = {<nsCOMPtr_base> = {mRawPtr = 0x0}, <No data fields>}, originalTarget = {<nsCOMPtr_base> = {mRawPtr = 0x7fffe5156c40}, <No data fields>}}, widget = {<nsCOMPtr_base> = {mRawPtr = 0x0}, <No data fields>}, nativeMsg = 0x0}, isShift = 0, isControl = 1, isAlt = 0, isMeta = 0}, sourceEvent = {<nsCOMPtr_base> = {mRawPtr = 0x0}, <No data fields>}}
> keyEvent = {<nsCOMPtr_base> = {mRawPtr = 0x7fffd4bb70d0}, <No data fields>}
> pc = 0x0
> doc = <value optimized out>
> #72 0x00007ffff60efd29 in nsXBLPrototypeHandler::ExecuteHandler (this=0x7fffde258500, aTarget=0x7fffe138c7e0, aEvent=0x7fffd4bb70d0) at nsXBLPrototypeHandler.cpp:257
> rv = <value optimized out>
> str = {<nsFixedString> = {<nsString> = {<nsAString_internal> = {mData = 0x0, mLength = 4132608302, mFlags = 32767}, <No data fields>}, mFixedCapacity = 4294937008, mFixedBuf = 0x900000000}, mStorage = {0, 0, 0, 0, 55641, 58055, 0, 0, 55641, 58055, 32767, 0, 34592, 65535, 32767, 0, 9, 0, 0, 0, 39310, 63058, 32767, 0, 55632, 58055, 32767, 0, 34592, 65535, 32767, 0, 9, 0, 0, 0, 42062, 63058, 32767, 0, 16464, 54591, 32767, 0, 35216, 65535, 32767, 0, 34400, 65535, 32767, 0, 43547, 63058, 32767, 0, 0, 0, 0, 0, 35216, 65535, 32767, 0}}
> boundGlobal = {<nsCOMPtr_base> = {mRawPtr = 0x7fffffff8990}, <No data fields>}
> window = {<nsCOMPtr_base> = {mRawPtr = 0x7fffffff87d8}, <No data fields>}
> scriptTarget = <value optimized out>
> winRoot = {<nsCOMPtr_base> = {mRawPtr = 0x7fffffff87c0}, <No data fields>}
> boundContext = <value optimized out>
> handler = {mObject = 0x0, mContext = {<nsCOMPtr_base> = {mRawPtr = 0x7fffffff87a0}, <No data fields>}}
> eventListener = {<nsCOMPtr_base> = {mRawPtr = 0x7fffe138c7e0}, <No data fields>}
> jsListener = {<nsCOMPtr_base> = {mRawPtr = 0x7fffffff8788}, <No data fields>}
> isXULKey = 1
> onEvent = {<nsFixedString> = {<nsString> = {<nsAString_internal> = {mData = 0x7fffffff8870, mLength = 4294936706, mFlags = 32767}, <No data fields>}, mFixedCapacity = 4294936706, mFixedBuf = 0x7fffffff8850}, mStorage = {34928, 65535, 32767, 0, 34946, 65535, 32767, 0, 34928, 65535, 32767, 0, 39900, 63058, 32767, 0, 34624, 65535, 32767, 0, 34524, 65535, 32767, 0, 0, 0, 0, 0, 38461, 63058, 32767, 0, 9, 0, 0, 0, 57643, 63054, 32767, 0, 26808, 58645, 32767, 0, 34696, 65535, 32767, 0, 34696, 65535, 32767, 0, 24719, 63054, 32767, 0, 41392, 63063, 32767, 0, 41392, 63063, 32767, 0}}
> isXBLCommand = 0
> onEventAtom = {<nsCOMPtr_base> = {mRawPtr = 0x7fffffff8a70}, <No data fields>}
> scope = <value optimized out>
> #73 0x00007ffff60ede88 in nsXBLWindowKeyHandler::WalkHandlersAndExecute (this=0x7fffe142f820, aKeyEvent=<value optimized out>, aEventType=<value optimized out>, aHandler=0x7fffde258500, aCharCode=<value optimized out>, aIgnoreShiftKey=<value optimized out>) at nsXBLWindowKeyHandler.cpp:587
> stopped = <value optimized out>
> elt = {<nsCOMPtr_base> = {mRawPtr = 0x7fffe5156c40}, <No data fields>}
> commandElt = {<nsCOMPtr_base> = {mRawPtr = 0x7fffe138c818}, <No data fields>}
> piTarget = {<nsCOMPtr_base> = {mRawPtr = 0x7fffe138c7e0}, <No data fields>}
> el = {<nsCOMPtr_base> = {mRawPtr = 0x7fffe51568b8}, <No data fields>}
> element = {<nsCOMPtr_base> = {mRawPtr = 0x7fffe51568b8}, <No data fields>}
> currHandler = 0x7fffde258500
> rv = <value optimized out>
> privateEvent = {<nsCOMPtr_base> = {mRawPtr = 0x7fffd4bb7100}, <No data fields>}
> #74 0x00007ffff60edfc9 in nsXBLWindowKeyHandler::WalkHandlersInternal (this=0x7fffe142f820, aKeyEvent=0x7fffd4bb70d0, aEventType=0x7fffe4076080, aHandler=0x7fffde2587c0) at nsXBLWindowKeyHandler.cpp:503
> key = @0x0
> i = <value optimized out>
> accessKeys = {<nsTArray<nsShortcutCandidate>> = {<nsTArray_base> = {static sEmptyHdr = {mLength = 0, mAdjustAlignment = 0, mCapacity = 0, mIsAutoArray = 0}, mHdr = 0x7fffffff8ae8}, <No data fields>}, {mAutoBuf = "\001\000\000\000\n\000\000\200w\000\000\000\000\000\000\000v\357\035\366\377\177", '\000' <repeats 18 times>, "@\213\377\377\377\177\000\000x\253\a\344\377\177\000\000 \370B\341\377\177\000\000\200`\a\344\377\177\000\000\000\000\000\000\000\000\000\000\260\002\036\366\377\177\000", dummy = 9223372079804448769}}
> #75 0x00007ffff60eeba8 in nsXBLWindowKeyHandler::WalkHandlers (this=0x7fffe142f820, aKeyEvent=0x7fffd4bb70d0, aEventType=0x7fffe4076080) at nsXBLWindowKeyHandler.cpp:361
> evt = {<nsCOMPtr_base> = {mRawPtr = 0x7fffd4bb70e0}, <No data fields>}
> rv = 0
> content = {<nsCOMPtr_base> = {mRawPtr = 0x7fffe5156880}, <No data fields>}
> prevent = 0
> domNSEvent = {<nsCOMPtr_base> = {mRawPtr = 0x7fffd4bb70f8}, <No data fields>}
> trustedEvent = 1
> isEditor = <value optimized out>
> el = {<nsCOMPtr_base> = {mRawPtr = 0x7fffe51568b8}, <No data fields>}
> #76 0x00007ffff60eebf8 in nsXBLWindowKeyHandler::KeyPress (this=0x7fffe142f820, aEvent=<value optimized out>) at nsXBLWindowKeyHandler.cpp:419
> keyEvent = {<nsCOMPtr_base> = {mRawPtr = 0x7fffd4bb70d0}, <No data fields>}
> #77 0x00007ffff6035cdb in DispatchToInterface (this=<value optimized out>, aPresContext=<value optimized out>, aEvent=0x7fffffff92b0, aDOMEvent=0x7fffffff8ef0, aCurrentTarget=<value optimized out>, aFlags=<value optimized out>, aEventStatus=0x7fffffff8ef8) at nsEventListenerManager.cpp:184
> ifaceListener = 0x7fffe142f820
> #78 nsEventListenerManager::HandleEvent (this=<value optimized out>, aPresContext=<value optimized out>, aEvent=0x7fffffff92b0, aDOMEvent=0x7fffffff8ef0, aCurrentTarget=<value optimized out>, aFlags=<value optimized out>, aEventStatus=0x7fffffff8ef8) at nsEventListenerManager.cpp:1202
> kungFuDeathGrip = {mRawPtr = 0x7fffe142f820}
> ls = <value optimized out>
> useTypeInterface = <value optimized out>
> useGenericInterface = <value optimized out>
> hasListener = <value optimized out>
> pusher = {mScx = {<nsCOMPtr_base> = {mRawPtr = 0x0}, <No data fields>}, mScriptIsRunning = 0}
> currentGroup = 512
> typeData = 0x7ffff6bb4528
> dispData = 0x7ffff66630d0
> iter = {<nsAutoTObserverArray<nsListenerStruct, 2u>::ForwardIterator> = {<nsAutoTObserverArray<nsListenerStruct, 2u>::Iterator> = {<nsTObserverArray_base::Iterator_base> = {mPosition = 2, mNext = 0x0}, mArray = @0x7fffe32b8a48}, <No data fields>}, mEnd = {<nsAutoTObserverArray<nsListenerStruct, 2u>::Iterator> = {<nsTObserverArray_base::Iterator_base> = {mPosition = 8, mNext = 0x7fffffff8cc0}, mArray = @0x7fffe32b8a48}, <No data fields>}}
> #79 0x00007ffff604dd72 in nsEventTargetChainItem::HandleEvent (this=0x7fffd54e72a0, aVisitor=..., aFlags=514, aMayHaveNewListenerManagers=0) at nsEventDispatcher.cpp:236
> currentTarget = <value optimized out>
> #80 0x00007ffff604df49 in nsEventTargetChainItem::HandleEventTargetChain (this=<value optimized out>, aVisitor=..., aFlags=518, aCallback=0x7fffffff8f90, aMayHaveNewListenerManagers=-1) at nsEventDispatcher.cpp:324
> createdELMs = 3934
> firstTarget = {<nsCOMPtr_base> = {mRawPtr = 0x7fffd636bfc0}, <No data fields>}
> item = 0x7fffd54e72a0
> #81 0x00007ffff604dfd5 in nsEventTargetChainItem::HandleEventTargetChain (this=<value optimized out>, aVisitor=..., aFlags=6, aCallback=0x7fffffff8f90, aMayHaveNewListenerManagers=<value optimized out>) at nsEventDispatcher.cpp:354
> createdELMs = 3934
> firstTarget = {<nsCOMPtr_base> = {mRawPtr = 0x7fffd636bfc0}, <No data fields>}
> item = 0x0
> #82 0x00007ffff604e366 in nsEventDispatcher::Dispatch (aTarget=<value optimized out>, aPresContext=<value optimized out>, aEvent=0x7fffffff92b0, aDOMEvent=0x0, aEventStatus=0x7fffffff90ec, aCallback=<value optimized out>) at nsEventDispatcher.cpp:514
> postVisitor = {<nsEventChainVisitor> = {mPresContext = 0x7fffd766b800, mEvent = 0x7fffffff92b0, mDOMEvent = 0x7fffd4bb70f0, mEventStatus = nsEventStatus_eIgnore, mItemFlags = 0, mItemData = {<nsCOMPtr_base> = {mRawPtr = 0x0}, <No data fields>}}, <No data fields>}
> t = {<nsCOMPtr_base> = {mRawPtr = 0x7fffd636bfc0}, <No data fields>}
> topEtci = 0x7fffd54e7310
> rv = <value optimized out>
> targetEtci = <value optimized out>
> status = <value optimized out>
> target = {<nsCOMPtr_base> = {mRawPtr = 0x7fffd636bfc0}, <No data fields>}
> kungFuDeathGrip = {<nsCOMPtr_base> = {mRawPtr = 0x7fffd766b800}, <No data fields>}
> preVisitor = {<nsEventChainVisitor> = {mPresContext = 0x7fffd766b800, mEvent = 0x7fffffff92b0, mDOMEvent = 0x0, mEventStatus = nsEventStatus_eIgnore, mItemFlags = 0, mItemData = {<nsCOMPtr_base> = {mRawPtr = 0x7fffe31c3800}, <No data fields>}}, mCanHandle = 1 '\001', mForceContentDispatch = 1 '\001', mRelatedTargetIsInAnon = 0 '\000', mWantsWillHandleEvent = 0 '\000', mParentTarget = 0x0, mEventTargetAtParent = 0x0}
> #83 0x00007ffff5ebe19a in PresShell::HandleEventInternal (this=0x7fffd4715800, aEvent=0x7fffffff92b0, aView=0x7fffda204780, aStatus=0x7fffffff90ec) at nsPresShell.cpp:6323
> eventCB = {<nsDispatchingCallback> = {_vptr.nsDispatchingCallback = 0x7ffff6b78580}, mPresShell = {mRawPtr = 0x7fffd4715800}}
> weakView = {mPrev = 0x0, mView = 0x0}
> isHandlingUserInput = 1
> manager = {<nsCOMPtr_base> = {mRawPtr = 0x7fffd9f83990}, <No data fields>}
> rv = 0
> #84 0x00007ffff5ebf150 in PresShell::HandleEvent (this=0x7fffd4715800, aView=0x7fffda204780, aEvent=0x7fffffff92b0, aEventStatus=0x7fffffff90ec) at nsPresShell.cpp:6123
> esm = 0x7fffd9f83990
> widgetHandlingEvent = <value optimized out>
> frame = 0x7fffd53469e0
> dispatchUsingCoordinates = <value optimized out>
> rv = 0
> #85 0x00007ffff610abc0 in nsViewManager::HandleEvent (this=<value optimized out>, aView=0x0, aPoint=<value optimized out>, aEvent=0x7fffffff92b0, aCaptured=-1) at nsViewManager.cpp:1400
> obs = {<nsCOMPtr_base> = {mRawPtr = 0x7fffd47158d8}, <No data fields>}
> status = nsEventStatus_eIgnore
> #86 0x00007ffff610cdde in nsViewManager::DispatchEvent (this=0x7fffd4f76ce0, aEvent=0x7fffffff92b0, aStatus=0x7fffffff91dc) at nsViewManager.cpp:1359
> p2a = 60
> baseView = <value optimized out>
> view = 0x7fffda204780
> capturedEvent = 0
> #87 0x00007ffff6107df3 in HandleEvent (aEvent=0x7fffffff92b0) at nsView.cpp:168
> vm = {<nsCOMPtr_base> = {mRawPtr = 0x7fffd4f76ce0}, <No data fields>}
> result = nsEventStatus_eIgnore
> #88 0x00007ffff644e849 in nsWindow::DispatchEvent (this=0x7fffd73a1700, aEvent=<value optimized out>, aStatus=@0x1) at nsWindow.cpp:577
> No locals.
> #89 0x00007ffff6458950 in nsWindow::OnKeyPressEvent (this=0x7fffd73a1700, aWidget=<value optimized out>, aEvent=0x7fffd4b6a320) at nsWindow.cpp:3305
> status = nsEventStatus_eIgnore
> isKeyDownCancelled = 1
> kungFuDeathGrip = {<nsCOMPtr_base> = {mRawPtr = 0x7fffd73a1700}, <No data fields>}
> event = {<nsInputEvent> = {<nsGUIEvent> = {<nsEvent> = {eventStructType = 9 '\t', message = 131, refPoint = {x = 0, y = 0}, time = 36945185, flags = 2067, userType = {<nsCOMPtr_base> = {mRawPtr = 0x0}, <No data fields>}, target = {<nsCOMPtr_base> = {mRawPtr = 0x7fffd636bfc0}, <No data fields>}, currentTarget = {<nsCOMPtr_base> = {mRawPtr = 0x7fffe3191800}, <No data fields>}, originalTarget = {<nsCOMPtr_base> = {mRawPtr = 0x7fffd636bfc0}, <No data fields>}}, widget = {<nsCOMPtr_base> = {mRawPtr = 0x7fffd73a1700}, <No data fields>}, nativeMsg = 0x7fffd4b6a320}, isShift = 0, isControl = 1, isAlt = 0, isMeta = 0}, keyCode = 0, charCode = 119, alternativeCharCodes = {<nsTArray_base> = {static sEmptyHdr = {mLength = 0, mAdjustAlignment = 0, mCapacity = 0, mIsAutoArray = 0}, mHdr = 0x7fffd7af6b60}, <No data fields>}, isChar = 0}
> #90 0x00007ffff64589bb in key_press_event_cb (widget=0x7fffe4d69b00, event=0x7fffd4b6a320) at nsWindow.cpp:5696
> window = <value optimized out>
> focusWindow = {mRawPtr = 0x7fffd73a1700}
> #91 0x00007ffff1d9b9e3 in ?? () from /usr/lib/libgtk-x11-2.0.so.0
> No symbol table info available.
> #92 0x00007ffff29f902e in g_closure_invoke () from /usr/lib/libgobject-2.0.so.0
> No symbol table info available.
> #93 0x00007ffff2a0de0a in ?? () from /usr/lib/libgobject-2.0.so.0
> No symbol table info available.
> #94 0x00007ffff2a0f2da in g_signal_emit_valist () from /usr/lib/libgobject-2.0.so.0
> No symbol table info available.
> #95 0x00007ffff2a0fcc3 in g_signal_emit () from /usr/lib/libgobject-2.0.so.0
> No symbol table info available.
> #96 0x00007ffff1ec9b3f in ?? () from /usr/lib/libgtk-x11-2.0.so.0
> No symbol table info available.
> #97 0x00007ffff1edebfd in gtk_window_propagate_key_event () from /usr/lib/libgtk-x11-2.0.so.0
> No symbol table info available.
> #98 0x00007ffff1ee40cb in ?? () from /usr/lib/libgtk-x11-2.0.so.0
> No symbol table info available.
> #99 0x00007ffff1d9b9e3 in ?? () from /usr/lib/libgtk-x11-2.0.so.0
> No symbol table info available.
> #100 0x00007ffff29f902e in g_closure_invoke () from /usr/lib/libgobject-2.0.so.0
> No symbol table info available.
> #101 0x00007ffff2a0db1f in ?? () from /usr/lib/libgobject-2.0.so.0
> No symbol table info available.
> #102 0x00007ffff2a0f2da in g_signal_emit_valist () from /usr/lib/libgobject-2.0.so.0
> No symbol table info available.
> #103 0x00007ffff2a0fcc3 in g_signal_emit () from /usr/lib/libgobject-2.0.so.0
> No symbol table info available.
> #104 0x00007ffff1ec9b3f in ?? () from /usr/lib/libgtk-x11-2.0.so.0
> No symbol table info available.
> #105 0x00007ffff1d9273d in gtk_propagate_event () from /usr/lib/libgtk-x11-2.0.so.0
> No symbol table info available.
> #106 0x00007ffff1d9385b in gtk_main_do_event () from /usr/lib/libgtk-x11-2.0.so.0
> No symbol table info available.
> #107 0x00007ffff17c685c in ?? () from /usr/lib/libgdk-x11-2.0.so.0
> No symbol table info available.
> #108 0x00007ffff275ad00 in g_main_context_dispatch () from /lib/libglib-2.0.so.0
> No symbol table info available.
> #109 0x00007ffff275eb28 in ?? () from /lib/libglib-2.0.so.0
> No symbol table info available.
> #110 0x00007ffff275ed0c in g_main_context_iteration () from /lib/libglib-2.0.so.0
> No symbol table info available.
> #111 0x00007ffff646c287 in nsBaseAppShell::DoProcessNextNativeEvent (this=0x7ffff7edd040, mayWait=0) at nsBaseAppShell.cpp:151
> prevVal = nsBaseAppShell::eEventloopNone
> result = 0
> #112 0x00007ffff646c3e5 in nsBaseAppShell::OnProcessNextEvent (this=0x7fffeabec580, thr=0x7ffff6de1940, mayWait=1, recursionDepth=<value optimized out>) at nsBaseAppShell.cpp:296
> start = 11244441
> limit = 20
> oldBlockedWait = 0x0
> needEvent = 1
> #113 0x00007ffff65129a9 in nsThread::ProcessNextEvent (this=0x7ffff6de1940, mayWait=1, result=0x7fffffff9fec) at nsThread.cpp:508
> notifyGlobalObserver = 1
> obs = {<nsCOMPtr_base> = {mRawPtr = 0x7fffeabec588}, <No data fields>}
> event = {<nsCOMPtr_base> = {mRawPtr = 0x7fffd72f1ae0}, <No data fields>}
> rv = 2147549183
> #114 0x00007ffff64e8b6d in NS_ProcessNextEvent_P (thread=0x7ffff7edd040, mayWait=0) at nsThreadUtils.cpp:250
> val = 1
> #115 0x00007ffff646c4d1 in nsBaseAppShell::Run (this=0x7fffeabec580) at nsBaseAppShell.cpp:170
> thread = 0x7ffff6de1940
> #116 0x00007ffff63447c4 in nsAppStartup::Run (this=0x7fffeabeeac0) at nsAppStartup.cpp:193
> rv = <value optimized out>
> #117 0x00007ffff5d353a8 in XRE_main (argc=<value optimized out>, argv=<value optimized out>, aAppData=<value optimized out>) at nsAppRunner.cpp:3331
> remoteService = {<nsCOMPtr_base> = {mRawPtr = 0x7fffe301bda0}, <No data fields>}
> appStartup = {<nsCOMPtr_base> = {mRawPtr = 0x7fffeabeeac0}, <No data fields>}
> shuttingDown = 0
> workingDir = {<nsCOMPtr_base> = {mRawPtr = 0x7fffe405e0c0}, <No data fields>}
> cmdLine = {<nsCOMPtr_base> = {mRawPtr = 0x7fffe402bb80}, <No data fields>}
> xpcom = {mServiceManager = 0x7fffeab69168}
> desktopStartupIDEnv = <value optimized out>
> updRoot = {<nsCOMPtr_base> = {mRawPtr = 0x7ffff6d66240}, <No data fields>}
> persistent = 1
> profLD = {<nsCOMPtr_base> = {mRawPtr = 0x7ffff6d68ac0}, <No data fields>}
> dirProvider = {<nsIDirectoryServiceProvider2> = {<nsIDirectoryServiceProvider> = {<nsISupports> = {_vptr.nsISupports = 0x7ffff6b4cec0}, <No data fields>}, <No data fields>}, <nsIProfileStartup> = {<nsISupports> = {_vptr.nsISupports = 0x7ffff6b4cf08}, <No data fields>}, mAppProvider = {<nsCOMPtr_base> = {mRawPtr = 0x0}, <No data fields>}, mGREDir = {<nsCOMPtr_base> = {mRawPtr = 0x7ffff6d66300}, <No data fields>}, mXULAppDir = {<nsCOMPtr_base> = {mRawPtr = 0x7ffff6d66240}, <No data fields>}, mProfileDir = {<nsCOMPtr_base> = {mRawPtr = 0x7ffff6d68a00}, <No data fields>}, mProfileLocalDir = {<nsCOMPtr_base> = {mRawPtr = 0x7ffff6d68ac0}, <No data fields>}, mProfileNotified = 1 '\001', mExtensionsLoaded = 1 '\001', mAppBundleDirectories = {<nsCOMArray_base> = {mArray = {mImpl = 0x0}}, <No data fields>}, mExtensionDirectories = {<nsCOMArray_base> = {mArray = {mImpl = 0x0}}, <No data fields>}, mThemeDirectories = {<nsCOMArray_base> = {mArray = {mImpl = 0x0}}, <No data fields>}}
>
> desktopStartupIDPtr = <value optimized out>
> nativeApp = {<nsCOMPtr_base> = {mRawPtr = 0x7ffff6d7b610}, <No data fields>}
> startOffline = <value optimized out>
> profileName = {<nsFixedCString> = {<nsCString> = {<nsACString_internal> = {mData = 0x7fffeab28aa8 "default", mLength = 7, mFlags = 65541}, <No data fields>}, mFixedCapacity = 63, mFixedBuf = 0x7fffffffa230 ""}, mStorage = "\000\000\000\000\377\177\000\000\000\000\000\000\000\000\000\000\001\000\000\000\000\000\000\000\000(\321\366\377\177\000\000p\251\377\367\377\177\000\000:\210\336\367\377\177\000\000\000\000\000\000\000\000\000\000H\n\376\367\377\177\000"}
> upgraded = -23264
> versionOK = <value optimized out>
> appInitiatedRestart = <value optimized out>
> desktopStartupID = {<nsFixedCString> = {<nsCString> = {<nsACString_internal> = {mData = 0x7fffffffa290 "", mLength = 0, mFlags = 65553}, <No data fields>}, mFixedCapacity = 63, mFixedBuf = 0x7fffffffa290 ""}, mStorage = "\000\243\377\377\377\177\000\000\020\243\377\377\001\000\000\000\364a\016\354\000\000\000\000\241c\215\365\377\177\000\000\207\360\226|", '\000' <repeats 12 times>, "Ȭ\377\367\377\177\000\000@\243\377\377\377\177\000"}
> display_name = <value optimized out>
> xremotearg = <value optimized out>
> canRun = 1
> profileLock = {<nsCOMPtr_base> = {mRawPtr = 0x7fffeab3c510}, <No data fields>}
> profD = {<nsCOMPtr_base> = {mRawPtr = 0x7ffff6d68a00}, <No data fields>}
> version = {<nsFixedCString> = {<nsCString> = {<nsACString_internal> = {mData = 0x7fffffffa1d0 "3.5.8_20100202075325/20100221075138", mLength = 35, mFlags = 65553}, <No data fields>}, mFixedCapacity = 63, mFixedBuf = 0x7fffffffa1d0 "3.5.8_20100202075325/20100221075138"}, mStorage = "3.5.8_20100202075325/20100221075138\000\377\177\000\000\200u\325\366\377\177\000\000\000\000\000\000\000\000\000\000x\243\377\377\377\177\000"}
> needsRestart = 0
> display = 0x7ffff6dae190
> osABI = {<nsCString> = {<nsACString_internal> = {mData = 0x7ffff6574df4 "Linux_x86_64-gcc3", mLength = 17, mFlags = 1}, <No data fields>}, <No data fields>}
> rv = 0
> gtkModules = <value optimized out>
> appData = {<nsXREAppData> = {size = 112, directory = 0x7ffff6d66240, vendor = 0x7ffff6d690c0 "Mozilla", name = 0x7ffff6d35100 "Iceweasel", version = 0x7ffff6d690c8 "3.5.8", buildID = 0x7ffff6d35110 "20100202075325", ID = 0x7ffff6d025b0 "{ec8030f7-c20a-464f-9b0e-13a3a9e97384}", copyright = 0x7ffff6d025e0 "Copyright (c) 1998 - 2010 mozilla.org", flags = 6, xreDirectory = 0x7ffff6d66300, minVersion = 0x7ffff6d690d0 "1.9.1", maxVersion = 0x7ffff6d690d8 "1.9.1.*", crashReporterURL = 0x7ffff6d02610 "https://crash-reports.mozilla.com/submit", profile = 0x7ffff6d35120 "mozilla/firefox"}, <No data fields>}
> localIniFile = {<nsCOMPtr_base> = {mRawPtr = 0x7ffff6d663c0}, <No data fields>}
> parser = {mSections = {<nsBaseHashtable<nsDepCharHashKey, nsAutoPtr<nsINIParser_internal::INIValue>, nsINIParser_internal::INIValue*>> = {<nsTHashtable<nsBaseHashtableET<nsDepCharHashKey, nsAutoPtr<nsINIParser_internal::INIValue> > >> = {mTable = {ops = 0x7ffff6ce99c0, data = 0x0, hashShift = 28, maxAlphaFrac = 192 '\300', minAlphaFrac = 64 '@', entrySize = 24, entryCount = 1, removedCount = 0, generation = 0, entryStore = 0x7ffff6d0a480 ""}}, <No data fields>}, <No data fields>}, mFileContents = {mRawPtr = 0x7ffff6d33780 "[Build"}}
> ar = <value optimized out>
> override = 0x0
> iniFile = {<nsCOMPtr_base> = {mRawPtr = 0x7ffff6d663c0}, <No data fields>}
> i = <value optimized out>
> #118 0x00000000004024df in ?? ()
> No symbol table info available.
> #119 0x00007ffff7372c4d in __libc_start_main () from /lib/libc.so.6
> No symbol table info available.
> #120 0x0000000000401d89 in ?? ()
> No symbol table info available.
> #121 0x00007fffffffe948 in ?? ()
> No symbol table info available.
> #122 0x000000000000001c in ?? ()
> No symbol table info available.
> #123 0x0000000000000003 in ?? ()
> No symbol table info available.
> #124 0x00007fffffffebe9 in ?? ()
> No symbol table info available.
> #125 0x0000000000000000 in ?? ()
> No symbol table info available.
If there is there a clean way of redirecting output of "bt full" into
a file, it should be documented in /usr/share/bugs/iceweasel/presubj.
I have been using Debian for close to a decade now, and have not
really used gdb so far.
--
Mahesh T. Pai || http://[paivakil|fizzard].blogspot.com
Half knowledge is worse than ignorance.
--Thomas B. Macaulay
Severity set to 'grave' from 'normal'
Request was from Eugen Dedu <Eugen.Dedu@pu-pm.univ-fcomte.fr>
to control@bugs.debian.org.
(Wed, 24 Feb 2010 16:39:02 GMT) (full text, mbox, link).
Information forwarded
to debian-bugs-dist@lists.debian.org, Maintainers of Mozilla-related packages <pkg-mozilla-maintainers@lists.alioth.debian.org>:
Bug#571138; Package iceweasel.
(Wed, 24 Feb 2010 16:51:10 GMT) (full text, mbox, link).
Acknowledgement sent
to "Mahesh T. Pai" <paivakil@gmail.com>:
Extra info received and forwarded to list. Copy sent to Maintainers of Mozilla-related packages <pkg-mozilla-maintainers@lists.alioth.debian.org>.
(Wed, 24 Feb 2010 16:51:10 GMT) (full text, mbox, link).
Message #34 received at 571138@bugs.debian.org (full text, mbox, reply):
COuple of things I forgot to mention earlier. 1. the crash occurs only while closing tabs. Holding the mouse with button pressed, over the tab close button seems to reduce chances of a crash. But the crash is random. 2. When I ran iceweasel under gdb, the app crashed, but the window did not close. The tab was closed, but contents of closed tab did not go away, and instead continued to be displayed in the open tab. Actual contents of the open tab were not displayed. 3. Even seemingly simple sites seem to cause crash. eg:- http://causelists.nic.in/kerala/index1.html (and sub-pages). and http://sbt.co.in/~pad/INDEX.html (use the URL in full). 4. This did not exist in 2.* version of Iceweasel. Iceape, however crashed at random, not just while closing windows / tabs. It almost always crashes when clearing browser history. Thanks. -- Mahesh T. Pai || http://[paivakil|fizzard].blogspot.com A closed mouth gathers no feet.
Information forwarded
to debian-bugs-dist@lists.debian.org, Maintainers of Mozilla-related packages <pkg-mozilla-maintainers@lists.alioth.debian.org>:
Bug#571138; Package iceweasel.
(Wed, 24 Feb 2010 16:57:02 GMT) (full text, mbox, link).
Acknowledgement sent
to Stefan Ritter <xeno@thehappy.de>:
Extra info received and forwarded to list. Copy sent to Maintainers of Mozilla-related packages <pkg-mozilla-maintainers@lists.alioth.debian.org>.
(Wed, 24 Feb 2010 16:57:02 GMT) (full text, mbox, link).
Message #39 received at 571138@bugs.debian.org (full text, mbox, reply):
Hi, perhaps this is interesting: I ran into the same issue directly after upgrading my kernel from 2.6.30-amd64 to 2.6.32-2-amd64. Regards, Stefan -- ,---[ xeno ]---- | Stefan Ritter | JID <xeno@jabber.thehappy.de> | Web <http://www.thehappy.de/~xeno/> `---------------
Severity set to 'important' from 'grave'
Request was from Mike Hommey <glandium@debian.org>
to control@bugs.debian.org.
(Wed, 24 Feb 2010 17:12:10 GMT) (full text, mbox, link).
Information forwarded
to debian-bugs-dist@lists.debian.org, Maintainers of Mozilla-related packages <pkg-mozilla-maintainers@lists.alioth.debian.org>:
Bug#571138; Package iceweasel.
(Wed, 24 Feb 2010 17:45:03 GMT) (full text, mbox, link).
Acknowledgement sent
to Mike Hommey <mh@glandium.org>:
Extra info received and forwarded to list. Copy sent to Maintainers of Mozilla-related packages <pkg-mozilla-maintainers@lists.alioth.debian.org>.
(Wed, 24 Feb 2010 17:45:04 GMT) (full text, mbox, link).
Message #46 received at 571138@bugs.debian.org (full text, mbox, reply):
On Wed, Feb 24, 2010 at 10:17:07PM +0530, Mahesh T. Pai wrote: > COuple of things I forgot to mention earlier. > > 1. the crash occurs only while closing tabs. Holding the mouse with > button pressed, over the tab close button seems to reduce chances > of a crash. But the crash is random. > > 2. When I ran iceweasel under gdb, the app crashed, but the window did > not close. The tab was closed, but contents of closed tab did not > go away, and instead continued to be displayed in the open > tab. Actual contents of the open tab were not displayed. > > 3. Even seemingly simple sites seem to cause crash. > eg:- http://causelists.nic.in/kerala/index1.html (and sub-pages). > and http://sbt.co.in/~pad/INDEX.html (use the URL in full). > > 4. This did not exist in 2.* version of Iceweasel. > > Iceape, however crashed at random, not just while closing windows / > tabs. It almost always crashes when clearing browser history. Please file a new bug for the iceape issue, with a backtrace. Mike
Information forwarded
to debian-bugs-dist@lists.debian.org, Maintainers of Mozilla-related packages <pkg-mozilla-maintainers@lists.alioth.debian.org>:
Bug#571138; Package iceweasel.
(Wed, 24 Feb 2010 18:33:08 GMT) (full text, mbox, link).
Acknowledgement sent
to Matthias Heinz <mh@familie-heinz.name>:
Extra info received and forwarded to list. Copy sent to Maintainers of Mozilla-related packages <pkg-mozilla-maintainers@lists.alioth.debian.org>.
(Wed, 24 Feb 2010 18:33:09 GMT) (full text, mbox, link).
Message #51 received at 571138@bugs.debian.org (full text, mbox, reply):
Hi, I have the same issue and I think its related to the new xulrunner-1.9.1 package or libmozjs2d (both version 1.9.1.8-3) from the weekend. Because before the upgrade I had no problems with iceweasel. Best regards, Matthias PS: I had no time yet to downgrade the packages and find out which one is related. But I hope this hint helps.
Information forwarded
to debian-bugs-dist@lists.debian.org, Maintainers of Mozilla-related packages <pkg-mozilla-maintainers@lists.alioth.debian.org>:
Bug#571138; Package iceweasel.
(Wed, 24 Feb 2010 20:27:24 GMT) (full text, mbox, link).
Acknowledgement sent
to Mike Hommey <mh@glandium.org>:
Extra info received and forwarded to list. Copy sent to Maintainers of Mozilla-related packages <pkg-mozilla-maintainers@lists.alioth.debian.org>.
(Wed, 24 Feb 2010 20:27:24 GMT) (full text, mbox, link).
Message #56 received at 571138@bugs.debian.org (full text, mbox, reply):
Hi everyone, Can you all try to downgrade libcairo2 to the version in testing ? http://packages.debian.org/source/testing/cairo Mike
Forcibly Merged 571138 571237 571248.
Request was from Mike Hommey <glandium@debian.org>
to control@bugs.debian.org.
(Wed, 24 Feb 2010 20:27:35 GMT) (full text, mbox, link).
Bug reassigned from package 'iceweasel' to 'xulrunner-1.9.1'.
Request was from Mike Hommey <glandium@debian.org>
to control@bugs.debian.org.
(Wed, 24 Feb 2010 20:45:06 GMT) (full text, mbox, link).
Bug No longer marked as found in versions iceweasel/3.5.8-1.
Request was from Mike Hommey <glandium@debian.org>
to control@bugs.debian.org.
(Wed, 24 Feb 2010 20:45:08 GMT) (full text, mbox, link).
Severity set to 'grave' from 'important'
Request was from Mike Hommey <glandium@debian.org>
to control@bugs.debian.org.
(Wed, 24 Feb 2010 20:45:12 GMT) (full text, mbox, link).
Added indication that 571138 affects iceweasel
Request was from Mike Hommey <glandium@debian.org>
to control@bugs.debian.org.
(Wed, 24 Feb 2010 20:57:09 GMT) (full text, mbox, link).
Information forwarded
to debian-bugs-dist@lists.debian.org, Maintainers of Mozilla-related packages <pkg-mozilla-maintainers@lists.alioth.debian.org>:
Bug#571138; Package xulrunner-1.9.1.
(Wed, 24 Feb 2010 21:00:05 GMT) (full text, mbox, link).
Acknowledgement sent
to Matthias Heinz <mh@familie-heinz.name>:
Extra info received and forwarded to list. Copy sent to Maintainers of Mozilla-related packages <pkg-mozilla-maintainers@lists.alioth.debian.org>.
(Wed, 24 Feb 2010 21:00:05 GMT) (full text, mbox, link).
Message #71 received at 571138@bugs.debian.org (full text, mbox, reply):
Am Mittwoch, 24. Februar 2010 schrieb Mike Hommey: > Hi everyone, > > Can you all try to downgrade libcairo2 to the version in testing ? > http://packages.debian.org/source/testing/cairo It looks like this is the problem. I did some heavy tab using and testing after the downgrade and had no segfault anymore. Best regards, Matthias
Information forwarded
to debian-bugs-dist@lists.debian.org, Maintainers of Mozilla-related packages <pkg-mozilla-maintainers@lists.alioth.debian.org>:
Bug#571138; Package xulrunner-1.9.1.
(Wed, 24 Feb 2010 21:24:06 GMT) (full text, mbox, link).
Acknowledgement sent
to Zack Weinberg <zackw@panix.com>:
Extra info received and forwarded to list. Copy sent to Maintainers of Mozilla-related packages <pkg-mozilla-maintainers@lists.alioth.debian.org>.
(Wed, 24 Feb 2010 21:24:06 GMT) (full text, mbox, link).
Message #76 received at 571138@bugs.debian.org (full text, mbox, reply):
On Wed, Feb 24, 2010 at 12:22 PM, Mike Hommey <mh@glandium.org> wrote: > > Can you all try to downgrade libcairo2 to the version in testing ? > http://packages.debian.org/source/testing/cairo Did that and have not yet been able to crash the browser; will advise if it comes back.
Information forwarded
to debian-bugs-dist@lists.debian.org, Maintainers of Mozilla-related packages <pkg-mozilla-maintainers@lists.alioth.debian.org>:
Bug#571138; Package xulrunner-1.9.1.
(Wed, 24 Feb 2010 21:42:03 GMT) (full text, mbox, link).
Acknowledgement sent
to Eugen Dedu <Eugen.Dedu@pu-pm.univ-fcomte.fr>:
Extra info received and forwarded to list. Copy sent to Maintainers of Mozilla-related packages <pkg-mozilla-maintainers@lists.alioth.debian.org>.
(Wed, 24 Feb 2010 21:42:03 GMT) (full text, mbox, link).
Message #81 received at 571138@bugs.debian.org (full text, mbox, reply):
Cannot see the crash anymore, thanks to finding out the culprit! -- Eugen
Information forwarded
to debian-bugs-dist@lists.debian.org, Maintainers of Mozilla-related packages <pkg-mozilla-maintainers@lists.alioth.debian.org>:
Bug#571138; Package xulrunner-1.9.1.
(Thu, 25 Feb 2010 03:06:03 GMT) (full text, mbox, link).
Acknowledgement sent
to "M. Vefa Bicakci" <bicave@superonline.com>:
Extra info received and forwarded to list. Copy sent to Maintainers of Mozilla-related packages <pkg-mozilla-maintainers@lists.alioth.debian.org>.
(Thu, 25 Feb 2010 03:06:03 GMT) (full text, mbox, link).
Message #86 received at 571138@bugs.debian.org (full text, mbox, reply):
Hello, After downgrading the libcairo2 package to its testing version, I haven't been able to reproduce the crash. Thanks! I have a question though: In the backtrace I have provided in my first e-mail, there are no references to the cairo library. After noticing this, I ran Iceweasel in gdb and triggered the crash two more times. I noticed that now I get the reference to the cairo library in the backtraces. Does this mean that I did something wrong while generating the backtrace I included in my first e-mail? Regards, M. Vefa Bicakci
Information forwarded
to debian-bugs-dist@lists.debian.org, Maintainers of Mozilla-related packages <pkg-mozilla-maintainers@lists.alioth.debian.org>:
Bug#571138; Package xulrunner-1.9.1.
(Thu, 25 Feb 2010 07:06:03 GMT) (full text, mbox, link).
Acknowledgement sent
to Mike Hommey <mh@glandium.org>:
Extra info received and forwarded to list. Copy sent to Maintainers of Mozilla-related packages <pkg-mozilla-maintainers@lists.alioth.debian.org>.
(Thu, 25 Feb 2010 07:06:03 GMT) (full text, mbox, link).
Message #91 received at 571138@bugs.debian.org (full text, mbox, reply):
On Wed, Feb 24, 2010 at 09:56:06PM -0500, M. Vefa Bicakci wrote: > Hello, > > After downgrading the libcairo2 package to its testing version, > I haven't been able to reproduce the crash. Thanks! > > I have a question though: In the backtrace I have provided in > my first e-mail, there are no references to the cairo library. > After noticing this, I ran Iceweasel in gdb and triggered the > crash two more times. I noticed that now I get the reference to > the cairo library in the backtraces. > > Does this mean that I did something wrong while generating > the backtrace I included in my first e-mail? Maybe or maybe not. Who knows. Mike
Set Bug forwarded-to-address to 'https://bugzilla.mozilla.org/show_bug.cgi?id=522635'.
Request was from Mike Hommey <glandium@debian.org>
to control@bugs.debian.org.
(Thu, 25 Feb 2010 14:15:05 GMT) (full text, mbox, link).
Reply sent
to Mike Hommey <glandium@debian.org>:
You have taken responsibility.
(Thu, 25 Feb 2010 16:00:16 GMT) (full text, mbox, link).
Notification sent
to "Mahesh T. Pai" <paivakil@gmail.com>:
Bug acknowledged by developer.
(Thu, 25 Feb 2010 16:00:16 GMT) (full text, mbox, link).
Message #98 received at 571138-close@bugs.debian.org (full text, mbox, reply):
Source: xulrunner
Source-Version: 1.9.1.8-4
We believe that the bug you reported is fixed in the latest version of
xulrunner, which is due to be installed in the Debian FTP archive:
libmozillainterfaces-java_1.9.1.8-4_all.deb
to main/x/xulrunner/libmozillainterfaces-java_1.9.1.8-4_all.deb
libmozjs-dev_1.9.1.8-4_amd64.deb
to main/x/xulrunner/libmozjs-dev_1.9.1.8-4_amd64.deb
libmozjs2d-dbg_1.9.1.8-4_amd64.deb
to main/x/xulrunner/libmozjs2d-dbg_1.9.1.8-4_amd64.deb
libmozjs2d_1.9.1.8-4_amd64.deb
to main/x/xulrunner/libmozjs2d_1.9.1.8-4_amd64.deb
python-xpcom_1.9.1.8-4_amd64.deb
to main/x/xulrunner/python-xpcom_1.9.1.8-4_amd64.deb
spidermonkey-bin_1.9.1.8-4_amd64.deb
to main/x/xulrunner/spidermonkey-bin_1.9.1.8-4_amd64.deb
xulrunner-1.9.1-dbg_1.9.1.8-4_amd64.deb
to main/x/xulrunner/xulrunner-1.9.1-dbg_1.9.1.8-4_amd64.deb
xulrunner-1.9.1_1.9.1.8-4_amd64.deb
to main/x/xulrunner/xulrunner-1.9.1_1.9.1.8-4_amd64.deb
xulrunner-dev_1.9.1.8-4_amd64.deb
to main/x/xulrunner/xulrunner-dev_1.9.1.8-4_amd64.deb
xulrunner_1.9.1.8-4.diff.gz
to main/x/xulrunner/xulrunner_1.9.1.8-4.diff.gz
xulrunner_1.9.1.8-4.dsc
to main/x/xulrunner/xulrunner_1.9.1.8-4.dsc
A summary of the changes between this version and the previous one is
attached.
Thank you for reporting the bug, which will now be closed. If you
have further comments please address them to 571138@bugs.debian.org,
and the maintainer will reopen the bug report if appropriate.
Debian distribution maintenance software
pp.
Mike Hommey <glandium@debian.org> (supplier of updated xulrunner package)
(This message was generated automatically at their request; if you
believe that there is a problem with it please contact the archive
administrators by mailing ftpmaster@debian.org)
-----BEGIN PGP SIGNED MESSAGE-----
Hash: SHA1
Format: 1.8
Date: Thu, 25 Feb 2010 15:26:16 +0100
Source: xulrunner
Binary: xulrunner-1.9.1 libmozjs2d libmozjs-dev libmozjs2d-dbg spidermonkey-bin xulrunner-dev xulrunner-1.9.1-dbg libmozillainterfaces-java python-xpcom
Architecture: source amd64 all
Version: 1.9.1.8-4
Distribution: unstable
Urgency: low
Maintainer: Maintainers of Mozilla-related packages <pkg-mozilla-maintainers@lists.alioth.debian.org>
Changed-By: Mike Hommey <glandium@debian.org>
Description:
libmozillainterfaces-java - XPCOM bindings for Java
libmozjs-dev - Development files for the Mozilla SpiderMonkey JavaScript library
libmozjs2d - The Mozilla SpiderMonkey JavaScript library
libmozjs2d-dbg - Development files for the Mozilla SpiderMonkey JavaScript library
python-xpcom - XPCOM bindings for Python
spidermonkey-bin - standalone JavaScript/ECMAScript (ECMA-262) interpreter
xulrunner-1.9.1 - XUL + XPCOM application runner
xulrunner-1.9.1-dbg - Debugging symbols for the Gecko engine library
xulrunner-dev - Development files for the Gecko engine library
Closes: 570579 571138
Changes:
xulrunner (1.9.1.8-4) unstable; urgency=low
.
* debian/control, debian/rules: Rename xulrunner:Recommends variable to
gnome:Depends.
* debian/control: Switch gnome support dependencies from Recommends to
Suggests. Closes: #570579.
* modules/plugin/Makefile.in: Don't build the null plugin.
* debian/xulrunner-1.9.1.install: Don't install
/usr/lib/xulrunner-1.9.1/plugins now it's empty.
* debian/rules:
- Remove media libraries headers from xulrunner-dev.
- Only generate the fr_FR locale when it is not available on the
system. It appears the locales-all package Provides: locales but
localedef doesn't work with it.
- Don't remove debian/*.shlibs.local, which are never created, in the
clean target.
- Don't remove debian/libmozjs2d.symbols. recursively: it's a file.
- Generate maintainer scripts and other files on all binary-* targets.
This will also fix the lack of proper maintainer scripts on the uploaded
architecture.
- Don't call dh_pysupport from override_dh_install. dh will run it anyways.
* debian/*: Generalize the use of $(BASE_VERSION) in the packaging. This
should make packaging different releases at the same time easier.
* debian/mozconfig.in: Remove more obsolete mozconfig options.
* debian/control{,.in}: Suggest libcanberra0.
* widget/src/gtk2/Makefile.in, widget/src/gtk2/nsWindow.*: Replace
mozDrawingarea with a single GdkWindow. bz#506433.
* widget/src/gtk2/mozcontainer.*, widget/src/gtk2/nsWindow.cpp: Reuse the
GdkWindow in MozContainers. bz#506433.
* widget/src/gtk2/nsWindow.*: Destroy child nsWindows when destroying the
parent. bz#522635. Closes: #571138.
* widget/src/gtk2/mozcontainer.h: Header adjustment for imported changes.
Changes from bz#506433 rely on bz#471877 being applied, and we now need
gtkversion.h on top of gtkcontainer.h.
* widget/src/gtk2/nsWindow.cpp: Handle side-effect sibling destruction when
destroying child windows. bz#528386.
Checksums-Sha1:
1bdbe2d824134b4fa1adaca4d33498f94f2842e0 2032 xulrunner_1.9.1.8-4.dsc
220d4e06cb2e0febc255aaec083507146b7e9766 162699 xulrunner_1.9.1.8-4.diff.gz
fbf9b902a14aed468ca16e31129c6c1e0f325f68 8426284 xulrunner-1.9.1_1.9.1.8-4_amd64.deb
6656193ffa98cfd12d1ecbb43c11c1d54c086d1d 417984 libmozjs2d_1.9.1.8-4_amd64.deb
b197d21976d8bd0d238d9a5427a54baebe4e705c 262258 libmozjs-dev_1.9.1.8-4_amd64.deb
802207f67c9f3ed78d0043a5068c717017cda879 1111424 libmozjs2d-dbg_1.9.1.8-4_amd64.deb
49516608f9674e0fc78a5c6cd3f1825ee5739f5f 82722 spidermonkey-bin_1.9.1.8-4_amd64.deb
416c97861ddaad4dd023710a034d70cd45df56d4 3470122 xulrunner-dev_1.9.1.8-4_amd64.deb
9dc8061b28d252179e1f7d4718a7c13aede0f585 56614424 xulrunner-1.9.1-dbg_1.9.1.8-4_amd64.deb
d0b173567e0762b28034cb8c221f02fcbc50723e 1549964 libmozillainterfaces-java_1.9.1.8-4_all.deb
15d3ffc0c8e7e66ce4c76c76ad9d73f3c82fd02c 163162 python-xpcom_1.9.1.8-4_amd64.deb
Checksums-Sha256:
cb54c8d662afcee5cc91b24e5a9048f204d6f4c0e3bf759f23aa7fe95d040d6d 2032 xulrunner_1.9.1.8-4.dsc
9f48418bb3fe3d2745df83b05ab2d3229a399c799d8b348e3f9d6c81e93c72e8 162699 xulrunner_1.9.1.8-4.diff.gz
8d4fdc84e3710b420bcd3ebc4d975c0aad593a737eb906fa1ddec046bfec14aa 8426284 xulrunner-1.9.1_1.9.1.8-4_amd64.deb
285e166f59121f46115a7e9a7be09612a2a999c41847d0671c57dd51dbc41c6e 417984 libmozjs2d_1.9.1.8-4_amd64.deb
ca17e44593fa5888e6bdda4defbcc41db28bea8ff7a5c274fb79e9057fd2a0b4 262258 libmozjs-dev_1.9.1.8-4_amd64.deb
68c27b9dd8f1314e9737330cbaa063e91061ef55b77fc00e4510ae2672c1a03c 1111424 libmozjs2d-dbg_1.9.1.8-4_amd64.deb
490a3f284472fa1002b776bb01f2f6f98b676f82f9603c0a507633426832c686 82722 spidermonkey-bin_1.9.1.8-4_amd64.deb
337869b0ac7f72365b1a3bdfeb25de8a7c4e4a1be868f7b1ee26a38eec65df94 3470122 xulrunner-dev_1.9.1.8-4_amd64.deb
1b31a1b1061e77d772e4783c8db903d8dc8ce25522758279907cda163ee79e94 56614424 xulrunner-1.9.1-dbg_1.9.1.8-4_amd64.deb
31dced734557a20149a835bb0f6e319849685913424f7fd372fd6c2d2716a39b 1549964 libmozillainterfaces-java_1.9.1.8-4_all.deb
4f16fd9a57c87197f3faaf577a46e69b79a897e548e9b2750d69ac05e86d3367 163162 python-xpcom_1.9.1.8-4_amd64.deb
Files:
7240e00cbb98dee8626e4819ddce076c 2032 devel optional xulrunner_1.9.1.8-4.dsc
8eca862bd028f7965260ee4b041dba92 162699 devel optional xulrunner_1.9.1.8-4.diff.gz
e094c486d9c2c2c1c1091cb9f4be5b39 8426284 libs optional xulrunner-1.9.1_1.9.1.8-4_amd64.deb
84b427d9e5d73d8f57a2142c26ecac8a 417984 libs optional libmozjs2d_1.9.1.8-4_amd64.deb
496f54ebb2461079438245edf1655ce8 262258 libdevel optional libmozjs-dev_1.9.1.8-4_amd64.deb
891fc50fbebc84466182f7cd17420083 1111424 debug extra libmozjs2d-dbg_1.9.1.8-4_amd64.deb
1b257c5a6bfcce842a98e80517f6721a 82722 interpreters optional spidermonkey-bin_1.9.1.8-4_amd64.deb
511360ce4eec1c1673c4b5916804cba4 3470122 libdevel optional xulrunner-dev_1.9.1.8-4_amd64.deb
a0a07478cc30fa8309de91de350697bd 56614424 debug extra xulrunner-1.9.1-dbg_1.9.1.8-4_amd64.deb
4c089bc1da946fe4ff47f0f2bc9a062d 1549964 java extra libmozillainterfaces-java_1.9.1.8-4_all.deb
b65a4765282fdf2b537739582ae0ad6e 163162 python extra python-xpcom_1.9.1.8-4_amd64.deb
-----BEGIN PGP SIGNATURE-----
Version: GnuPG v1.4.10 (GNU/Linux)
iD8DBQFLhpPS3kvaLFT9KlgRAhNrAJ0cwp7zKXO6+n/Ahj0meF+eiu4BhACeOcvZ
YlTq/vex+ujW7BkePFwRwo0=
=kfe6
-----END PGP SIGNATURE-----
Reply sent
to Mike Hommey <glandium@debian.org>:
You have taken responsibility.
(Thu, 25 Feb 2010 16:00:17 GMT) (full text, mbox, link).
Notification sent
to Dmitry Azhichakov <dmitry@dsa.pp.ru>:
Bug acknowledged by developer.
(Thu, 25 Feb 2010 16:00:17 GMT) (full text, mbox, link).
Reply sent
to Mike Hommey <glandium@debian.org>:
You have taken responsibility.
(Thu, 25 Feb 2010 16:00:18 GMT) (full text, mbox, link).
Notification sent
to mauro <somauro@hotmail.com>:
Bug acknowledged by developer.
(Thu, 25 Feb 2010 16:00:18 GMT) (full text, mbox, link).
Information forwarded
to debian-bugs-dist@lists.debian.org, Maintainers of Mozilla-related packages <pkg-mozilla-maintainers@lists.alioth.debian.org>:
Bug#571138; Package xulrunner-1.9.1.
(Thu, 25 Feb 2010 18:27:07 GMT) (full text, mbox, link).
Acknowledgement sent
to "Mahesh T. Pai" <paivakil@gmail.com>:
Extra info received and forwarded to list. Copy sent to Maintainers of Mozilla-related packages <pkg-mozilla-maintainers@lists.alioth.debian.org>.
(Thu, 25 Feb 2010 18:27:08 GMT) (full text, mbox, link).
Message #113 received at 571138@bugs.debian.org (full text, mbox, reply):
Mike Hommey said on Wed, Feb 24, 2010 at 09:22:29PM +0100,: > Hi everyone, > > Can you all try to downgrade libcairo2 to the version in testing ? > http://packages.debian.org/source/testing/cairo > > Mike Yes, this does seem to help. No crashes in spite of extensive opening and closing tabs; and even in Iceape, there have not been any crashes so far. -- Mahesh T. Pai || http://[paivakil|fizzard].blogspot.com With freedom comes responsibility. Do not use unauthorised copies of copyrighted material.
Information forwarded
to debian-bugs-dist@lists.debian.org, Maintainers of Mozilla-related packages <pkg-mozilla-maintainers@lists.alioth.debian.org>:
Bug#571138; Package xulrunner-1.9.1.
(Fri, 26 Feb 2010 04:12:03 GMT) (full text, mbox, link).
Acknowledgement sent
to "Mahesh T. Pai" <paivakil@gmail.com>:
Extra info received and forwarded to list. Copy sent to Maintainers of Mozilla-related packages <pkg-mozilla-maintainers@lists.alioth.debian.org>.
(Fri, 26 Feb 2010 04:12:03 GMT) (full text, mbox, link).
Message #118 received at 571138@bugs.debian.org (full text, mbox, reply):
Mike Hommey said on Wed, Feb 24, 2010 at 09:22:29PM +0100,: > Can you all try to downgrade libcairo2 to the version in testing ? > http://packages.debian.org/source/testing/cairo I can confirm that about 5 hours of browsing later, there are no crashes so far. paivakil@homeamd:~$ dpkg -l *cairo* |grep ii ii libcairo-perl 1.061-1 Perl interface to the Cairo graphics library ii libcairo-ruby1.8 1.8.1-1 Cairo bindings for the Ruby language ii libcairo2 1.8.10-2 The Cairo 2D vector graphics library ii libcairomm-1.0-1 1.8.0-1 C++ wrappers for Cairo (shared libraries) ii python-cairo 1.8.8-1+b1 Python bindings for the Cairo vector graphic paivakil@homeamd:~$ dpkg -l *xulrun* |grep ii ii xulrunner-1.9.1 1.9.1.8-4 XUL + XPCOM application runner -- Mahesh T. Pai || http://[paivakil|fizzard].blogspot.com Funny how people infriging commercial software licences are called "pirates", while huge companies infriging the GPL are called "users"
Bug archived.
Request was from Debbugs Internal Request <owner@bugs.debian.org>
to internal_control@bugs.debian.org.
(Tue, 06 Apr 2010 07:33:34 GMT) (full text, mbox, link).
Send a report that this bug log contains spam.
Debbugs is free software and licensed under the terms of the GNU Public License version 2. The current version can be obtained from https://bugs.debian.org/debbugs-source/.
Copyright © 1999 Darren O. Benham, 1997,2003 nCipher Corporation Ltd, 1994-97 Ian Jackson, 2005-2017 Don Armstrong, and many other contributors.