Closed
Bug 957729
Opened 10 years ago
Closed 10 years ago
Make all mach debugging options go through the mach debug code
Categories
(Firefox Build System :: Mach Core, enhancement)
Tracking
(Not tracked)
RESOLVED
FIXED
mozilla30
People
(Reporter: ehsan.akhgari, Assigned: ehsan.akhgari)
Details
Attachments
(1 file)
I was running some mochitests on Linux when I hit this crash: 8075 INFO TEST-START | /tests/content/base/test/test_bug372964.html ++DOMWINDOW == 34 (0x7fffbd42d8b8) [pid = 17104] [serial = 582] [outer = 0x7fffd7fb6cb8] 8076 INFO TEST-PASS | /tests/content/base/test/test_bug372964.html | Wrong event type 8077 INFO TEST-PASS | /tests/content/base/test/test_bug372964.html | Wrong .isTrusted 8078 INFO TEST-PASS | /tests/content/base/test/test_bug372964.html | Wrong event type 8079 INFO TEST-PASS | /tests/content/base/test/test_bug372964.html | Wrong .isTrusted 8080 INFO TEST-PASS | /tests/content/base/test/test_bug372964.html | Wrong number event handler calls. (1) 8081 INFO TEST-PASS | /tests/content/base/test/test_bug372964.html | Wrong event type 8082 INFO TEST-PASS | /tests/content/base/test/test_bug372964.html | Wrong .isTrusted 8083 INFO TEST-PASS | /tests/content/base/test/test_bug372964.html | Wrong event type 8084 INFO TEST-PASS | /tests/content/base/test/test_bug372964.html | Wrong .isTrusted 8085 INFO TEST-PASS | /tests/content/base/test/test_bug372964.html | Wrong number event handler calls. (2) 8086 INFO TEST-PASS | /tests/content/base/test/test_bug372964.html | Wrong event type 8087 INFO TEST-PASS | /tests/content/base/test/test_bug372964.html | Wrong .isTrusted 8088 INFO TEST-PASS | /tests/content/base/test/test_bug372964.html | Wrong event type 8089 INFO TEST-PASS | /tests/content/base/test/test_bug372964.html | Wrong .isTrusted 8090 INFO TEST-PASS | /tests/content/base/test/test_bug372964.html | Wrong number event handler calls. (3) 8091 INFO TEST-PASS | /tests/content/base/test/test_bug372964.html | Wrong event type 8092 INFO TEST-PASS | /tests/content/base/test/test_bug372964.html | Wrong .isTrusted 8093 INFO TEST-PASS | /tests/content/base/test/test_bug372964.html | Wrong number event handler calls. (1) 8094 INFO TEST-PASS | /tests/content/base/test/test_bug372964.html | Wrong event type 8095 INFO TEST-PASS | /tests/content/base/test/test_bug372964.html | Wrong .isTrusted 8096 INFO TEST-PASS | /tests/content/base/test/test_bug372964.html | Wrong number event handler calls. (2) 8097 INFO TEST-PASS | /tests/content/base/test/test_bug372964.html | Wrong event type 8098 INFO TEST-PASS | /tests/content/base/test/test_bug372964.html | Wrong .isTrusted 8099 INFO TEST-PASS | /tests/content/base/test/test_bug372964.html | Wrong number event handler calls. (3) 8100 INFO TEST-PASS | /tests/content/base/test/test_bug372964.html | Wrong event type 8101 INFO TEST-PASS | /tests/content/base/test/test_bug372964.html | Wrong .isTrusted 8102 INFO TEST-PASS | /tests/content/base/test/test_bug372964.html | Wrong number event handler calls. (1) 8103 INFO TEST-PASS | /tests/content/base/test/test_bug372964.html | Wrong event type 8104 INFO TEST-PASS | /tests/content/base/test/test_bug372964.html | Wrong .isTrusted 8105 INFO TEST-PASS | /tests/content/base/test/test_bug372964.html | Wrong number event handler calls. (2) 8106 INFO TEST-PASS | /tests/content/base/test/test_bug372964.html | Wrong event type 8107 INFO TEST-PASS | /tests/content/base/test/test_bug372964.html | Wrong .isTrusted 8108 INFO TEST-PASS | /tests/content/base/test/test_bug372964.html | Wrong number event handler calls. (3) 8109 INFO TEST-PASS | /tests/content/base/test/test_bug372964.html | Wrong number event handler calls. (1) 8110 INFO TEST-PASS | /tests/content/base/test/test_bug372964.html | Wrong number event handler calls. (2) 8111 INFO TEST-PASS | /tests/content/base/test/test_bug372964.html | Wrong number event handler calls. (3) 8112 INFO TEST-PASS | /tests/content/base/test/test_bug372964.html | Wrong event type 8113 INFO TEST-PASS | /tests/content/base/test/test_bug372964.html | Wrong .isTrusted 8114 INFO TEST-PASS | /tests/content/base/test/test_bug372964.html | Wrong event type 8115 INFO TEST-PASS | /tests/content/base/test/test_bug372964.html | Wrong .isTrusted 8116 INFO TEST-PASS | /tests/content/base/test/test_bug372964.html | Wrong number event handler calls. (1) 8117 INFO TEST-PASS | /tests/content/base/test/test_bug372964.html | Wrong event type 8118 INFO TEST-PASS | /tests/content/base/test/test_bug372964.html | Wrong .isTrusted 8119 INFO TEST-PASS | /tests/content/base/test/test_bug372964.html | Wrong event type 8120 INFO TEST-PASS | /tests/content/base/test/test_bug372964.html | Wrong .isTrusted 8121 INFO TEST-PASS | /tests/content/base/test/test_bug372964.html | Wrong number event handler calls. (2) 8122 INFO TEST-PASS | /tests/content/base/test/test_bug372964.html | Wrong event type 8123 INFO TEST-PASS | /tests/content/base/test/test_bug372964.html | Wrong .isTrusted 8124 INFO TEST-PASS | /tests/content/base/test/test_bug372964.html | Wrong event type 8125 INFO TEST-PASS | /tests/content/base/test/test_bug372964.html | Wrong .isTrusted 8126 INFO TEST-PASS | /tests/content/base/test/test_bug372964.html | Wrong number event handler calls. (3) 8127 INFO TEST-PASS | /tests/content/base/test/test_bug372964.html | Wrong event type 8128 INFO TEST-PASS | /tests/content/base/test/test_bug372964.html | Wrong .isTrusted 8129 INFO TEST-PASS | /tests/content/base/test/test_bug372964.html | Wrong number event handler calls. (1) 8130 INFO TEST-PASS | /tests/content/base/test/test_bug372964.html | Wrong event type 8131 INFO TEST-PASS | /tests/content/base/test/test_bug372964.html | Wrong .isTrusted 8132 INFO TEST-PASS | /tests/content/base/test/test_bug372964.html | Wrong number event handler calls. (2) 8133 INFO TEST-PASS | /tests/content/base/test/test_bug372964.html | Wrong event type 8134 INFO TEST-PASS | /tests/content/base/test/test_bug372964.html | Wrong .isTrusted 8135 INFO TEST-PASS | /tests/content/base/test/test_bug372964.html | Wrong number event handler calls. (3) 8136 INFO TEST-PASS | /tests/content/base/test/test_bug372964.html | Wrong event type 8137 INFO TEST-PASS | /tests/content/base/test/test_bug372964.html | Wrong .isTrusted 8138 INFO TEST-PASS | /tests/content/base/test/test_bug372964.html | Wrong number event handler calls. (1) 8139 INFO TEST-PASS | /tests/content/base/test/test_bug372964.html | Wrong event type 8140 INFO TEST-PASS | /tests/content/base/test/test_bug372964.html | Wrong .isTrusted 8141 INFO TEST-PASS | /tests/content/base/test/test_bug372964.html | Wrong number event handler calls. (2) 8142 INFO TEST-PASS | /tests/content/base/test/test_bug372964.html | Wrong event type 8143 INFO TEST-PASS | /tests/content/base/test/test_bug372964.html | Wrong .isTrusted 8144 INFO TEST-PASS | /tests/content/base/test/test_bug372964.html | Wrong number event handler calls. (3) 8145 INFO TEST-PASS | /tests/content/base/test/test_bug372964.html | Wrong number event handler calls. (1) 8146 INFO TEST-PASS | /tests/content/base/test/test_bug372964.html | Wrong number event handler calls. (2) 8147 INFO TEST-PASS | /tests/content/base/test/test_bug372964.html | Wrong number event handler calls. (3) 8148 INFO TEST-PASS | /tests/content/base/test/test_bug372964.html | Wrong event type 8149 INFO TEST-PASS | /tests/content/base/test/test_bug372964.html | Wrong .isTrusted 8150 INFO TEST-PASS | /tests/content/base/test/test_bug372964.html | Wrong number event handler calls. (1) 8151 INFO TEST-PASS | /tests/content/base/test/test_bug372964.html | Wrong event type 8152 INFO TEST-PASS | /tests/content/base/test/test_bug372964.html | Wrong .isTrusted 8153 INFO TEST-PASS | /tests/content/base/test/test_bug372964.html | Wrong number event handler calls. (2) 8154 INFO TEST-PASS | /tests/content/base/test/test_bug372964.html | Wrong event type 8155 INFO TEST-PASS | /tests/content/base/test/test_bug372964.html | Wrong .isTrusted 8156 INFO TEST-PASS | /tests/content/base/test/test_bug372964.html | Wrong number event handler calls. (3) 8157 INFO TEST-PASS | /tests/content/base/test/test_bug372964.html | Wrong event type 8158 INFO TEST-PASS | /tests/content/base/test/test_bug372964.html | Wrong .isTrusted 8159 INFO TEST-PASS | /tests/content/base/test/test_bug372964.html | Wrong event type 8160 INFO TEST-PASS | /tests/content/base/test/test_bug372964.html | Wrong .isTrusted 8161 INFO TEST-PASS | /tests/content/base/test/test_bug372964.html | Wrong number event handler calls. (1) 8162 INFO TEST-PASS | /tests/content/base/test/test_bug372964.html | Wrong event type 8163 INFO TEST-PASS | /tests/content/base/test/test_bug372964.html | Wrong .isTrusted 8164 INFO TEST-PASS | /tests/content/base/test/test_bug372964.html | Wrong event type 8165 INFO TEST-PASS | /tests/content/base/test/test_bug372964.html | Wrong .isTrusted 8166 INFO TEST-PASS | /tests/content/base/test/test_bug372964.html | Wrong number event handler calls. (2) 8167 INFO TEST-PASS | /tests/content/base/test/test_bug372964.html | Wrong event type 8168 INFO TEST-PASS | /tests/content/base/test/test_bug372964.html | Wrong .isTrusted 8169 INFO TEST-PASS | /tests/content/base/test/test_bug372964.html | Wrong event type 8170 INFO TEST-PASS | /tests/content/base/test/test_bug372964.html | Wrong .isTrusted 8171 INFO TEST-PASS | /tests/content/base/test/test_bug372964.html | Wrong number event handler calls. (3) 8172 INFO TEST-PASS | /tests/content/base/test/test_bug372964.html | Wrong number event handler calls. (1) 8173 INFO TEST-PASS | /tests/content/base/test/test_bug372964.html | Wrong number event handler calls. (2) 8174 INFO TEST-PASS | /tests/content/base/test/test_bug372964.html | Wrong number event handler calls. (3) 8175 INFO TEST-PASS | /tests/content/base/test/test_bug372964.html | Wrong event type 8176 INFO TEST-PASS | /tests/content/base/test/test_bug372964.html | Wrong .isTrusted 8177 INFO TEST-PASS | /tests/content/base/test/test_bug372964.html | Wrong number event handler calls. (1) 8178 INFO TEST-PASS | /tests/content/base/test/test_bug372964.html | Wrong event type 8179 INFO TEST-PASS | /tests/content/base/test/test_bug372964.html | Wrong .isTrusted 8180 INFO TEST-PASS | /tests/content/base/test/test_bug372964.html | Wrong number event handler calls. (2) 8181 INFO TEST-PASS | /tests/content/base/test/test_bug372964.html | Wrong event type 8182 INFO TEST-PASS | /tests/content/base/test/test_bug372964.html | Wrong .isTrusted 8183 INFO TEST-PASS | /tests/content/base/test/test_bug372964.html | Wrong number event handler calls. (3) 8184 INFO TEST-PASS | /tests/content/base/test/test_bug372964.html | Wrong event type 8185 INFO TEST-PASS | /tests/content/base/test/test_bug372964.html | Wrong .isTrusted 8186 INFO TEST-PASS | /tests/content/base/test/test_bug372964.html | Wrong number event handler calls. (1) 8187 INFO TEST-PASS | /tests/content/base/test/test_bug372964.html | Wrong event type 8188 INFO TEST-PASS | /tests/content/base/test/test_bug372964.html | Wrong .isTrusted 8189 INFO TEST-PASS | /tests/content/base/test/test_bug372964.html | Wrong number event handler calls. (2) 8190 INFO TEST-PASS | /tests/content/base/test/test_bug372964.html | Wrong event type 8191 INFO TEST-PASS | /tests/content/base/test/test_bug372964.html | Wrong .isTrusted 8192 INFO TEST-PASS | /tests/content/base/test/test_bug372964.html | Wrong number event handler calls. (3) 8193 INFO TEST-PASS | /tests/content/base/test/test_bug372964.html | Wrong event type 8194 INFO TEST-PASS | /tests/content/base/test/test_bug372964.html | Wrong .isTrusted 8195 INFO TEST-PASS | /tests/content/base/test/test_bug372964.html | Wrong number event handler calls. (1) 8196 INFO TEST-PASS | /tests/content/base/test/test_bug372964.html | Wrong event type 8197 INFO TEST-PASS | /tests/content/base/test/test_bug372964.html | Wrong .isTrusted 8198 INFO TEST-PASS | /tests/content/base/test/test_bug372964.html | Wrong number event handler calls. (2) 8199 INFO TEST-PASS | /tests/content/base/test/test_bug372964.html | Wrong event type 8200 INFO TEST-PASS | /tests/content/base/test/test_bug372964.html | Wrong .isTrusted 8201 INFO TEST-PASS | /tests/content/base/test/test_bug372964.html | Wrong number event handler calls. (3) 8202 INFO TEST-PASS | /tests/content/base/test/test_bug372964.html | Wrong number event handler calls. (1) 8203 INFO TEST-PASS | /tests/content/base/test/test_bug372964.html | Wrong number event handler calls. (2) 8204 INFO TEST-PASS | /tests/content/base/test/test_bug372964.html | Wrong number event handler calls. (3) 8205 INFO TEST-PASS | /tests/content/base/test/test_bug372964.html | Wrong number event handler calls. (1) 8206 INFO TEST-PASS | /tests/content/base/test/test_bug372964.html | Wrong number event handler calls. (2) 8207 INFO TEST-PASS | /tests/content/base/test/test_bug372964.html | Wrong number event handler calls. (3) 8208 INFO TEST-PASS | /tests/content/base/test/test_bug372964.html | Wrong event type 8209 INFO TEST-PASS | /tests/content/base/test/test_bug372964.html | Wrong .isTrusted 8210 INFO TEST-PASS | /tests/content/base/test/test_bug372964.html | Wrong event type 8211 INFO TEST-PASS | /tests/content/base/test/test_bug372964.html | Wrong .isTrusted 8212 INFO TEST-PASS | /tests/content/base/test/test_bug372964.html | Wrong number event handler calls. (1) 8213 INFO TEST-PASS | /tests/content/base/test/test_bug372964.html | Wrong event type 8214 INFO TEST-PASS | /tests/content/base/test/test_bug372964.html | Wrong .isTrusted 8215 INFO TEST-PASS | /tests/content/base/test/test_bug372964.html | Wrong event type 8216 INFO TEST-PASS | /tests/content/base/test/test_bug372964.html | Wrong .isTrusted 8217 INFO TEST-PASS | /tests/content/base/test/test_bug372964.html | Wrong number event handler calls. (2) 8218 INFO TEST-PASS | /tests/content/base/test/test_bug372964.html | Wrong event type 8219 INFO TEST-PASS | /tests/content/base/test/test_bug372964.html | Wrong .isTrusted 8220 INFO TEST-PASS | /tests/content/base/test/test_bug372964.html | Wrong event type 8221 INFO TEST-PASS | /tests/content/base/test/test_bug372964.html | Wrong .isTrusted 8222 INFO TEST-PASS | /tests/content/base/test/test_bug372964.html | Wrong number event handler calls. (3) 8223 INFO TEST-PASS | /tests/content/base/test/test_bug372964.html | Wrong event type 8224 INFO TEST-PASS | /tests/content/base/test/test_bug372964.html | Wrong .isTrusted 8225 INFO TEST-PASS | /tests/content/base/test/test_bug372964.html | Wrong event type 8226 INFO TEST-PASS | /tests/content/base/test/test_bug372964.html | Wrong .isTrusted 8227 INFO TEST-PASS | /tests/content/base/test/test_bug372964.html | Wrong number event handler calls. (1) 8228 INFO TEST-PASS | /tests/content/base/test/test_bug372964.html | Wrong event type 8229 INFO TEST-PASS | /tests/content/base/test/test_bug372964.html | Wrong .isTrusted 8230 INFO TEST-PASS | /tests/content/base/test/test_bug372964.html | Wrong event type 8231 INFO TEST-PASS | /tests/content/base/test/test_bug372964.html | Wrong .isTrusted 8232 INFO TEST-PASS | /tests/content/base/test/test_bug372964.html | Wrong number event handler calls. (2) 8233 INFO TEST-PASS | /tests/content/base/test/test_bug372964.html | Wrong event type 8234 INFO TEST-PASS | /tests/content/base/test/test_bug372964.html | Wrong .isTrusted 8235 INFO TEST-PASS | /tests/content/base/test/test_bug372964.html | Wrong event type 8236 INFO TEST-PASS | /tests/content/base/test/test_bug372964.html | Wrong .isTrusted 8237 INFO TEST-PASS | /tests/content/base/test/test_bug372964.html | Wrong number event handler calls. (3) 8238 INFO TEST-PASS | /tests/content/base/test/test_bug372964.html | Wrong event type 8239 INFO TEST-PASS | /tests/content/base/test/test_bug372964.html | Wrong .isTrusted 8240 INFO TEST-PASS | /tests/content/base/test/test_bug372964.html | Wrong number event handler calls. (1) 8241 INFO TEST-PASS | /tests/content/base/test/test_bug372964.html | Wrong event type 8242 INFO TEST-PASS | /tests/content/base/test/test_bug372964.html | Wrong .isTrusted 8243 INFO TEST-PASS | /tests/content/base/test/test_bug372964.html | Wrong number event handler calls. (2) 8244 INFO TEST-PASS | /tests/content/base/test/test_bug372964.html | Wrong event type 8245 INFO TEST-PASS | /tests/content/base/test/test_bug372964.html | Wrong .isTrusted 8246 INFO TEST-PASS | /tests/content/base/test/test_bug372964.html | Wrong number event handler calls. (3) 8247 INFO TEST-PASS | /tests/content/base/test/test_bug372964.html | Wrong event type 8248 INFO TEST-PASS | /tests/content/base/test/test_bug372964.html | Wrong .isTrusted 8249 INFO TEST-PASS | /tests/content/base/test/test_bug372964.html | Wrong number event handler calls. (1) 8250 INFO TEST-PASS | /tests/content/base/test/test_bug372964.html | Wrong event type 8251 INFO TEST-PASS | /tests/content/base/test/test_bug372964.html | Wrong .isTrusted 8252 INFO TEST-PASS | /tests/content/base/test/test_bug372964.html | Wrong number event handler calls. (2) 8253 INFO TEST-PASS | /tests/content/base/test/test_bug372964.html | Wrong event type 8254 INFO TEST-PASS | /tests/content/base/test/test_bug372964.html | Wrong .isTrusted 8255 INFO TEST-PASS | /tests/content/base/test/test_bug372964.html | Wrong number event handler calls. (3) 8256 INFO TEST-PASS | /tests/content/base/test/test_bug372964.html | Wrong event type 8257 INFO TEST-PASS | /tests/content/base/test/test_bug372964.html | Wrong .isTrusted 8258 INFO TEST-PASS | /tests/content/base/test/test_bug372964.html | Wrong number event handler calls. (1) 8259 INFO TEST-PASS | /tests/content/base/test/test_bug372964.html | Wrong event type 8260 INFO TEST-PASS | /tests/content/base/test/test_bug372964.html | Wrong .isTrusted 8261 INFO TEST-PASS | /tests/content/base/test/test_bug372964.html | Wrong number event handler calls. (2) 8262 INFO TEST-PASS | /tests/content/base/test/test_bug372964.html | Wrong event type 8263 INFO TEST-PASS | /tests/content/base/test/test_bug372964.html | Wrong .isTrusted 8264 INFO TEST-PASS | /tests/content/base/test/test_bug372964.html | Wrong number event handler calls. (3) 8265 INFO TEST-PASS | /tests/content/base/test/test_bug372964.html | Wrong event type 8266 INFO TEST-PASS | /tests/content/base/test/test_bug372964.html | Wrong .isTrusted 8267 INFO TEST-PASS | /tests/content/base/test/test_bug372964.html | Wrong number event handler calls. (1) 8268 INFO TEST-PASS | /tests/content/base/test/test_bug372964.html | Wrong event type 8269 INFO TEST-PASS | /tests/content/base/test/test_bug372964.html | Wrong .isTrusted 8270 INFO TEST-PASS | /tests/content/base/test/test_bug372964.html | Wrong number event handler calls. (2) 8271 INFO TEST-PASS | /tests/content/base/test/test_bug372964.html | Wrong event type 8272 INFO TEST-PASS | /tests/content/base/test/test_bug372964.html | Wrong .isTrusted 8273 INFO TEST-PASS | /tests/content/base/test/test_bug372964.html | Wrong number event handler calls. (3) 8274 INFO TEST-PASS | /tests/content/base/test/test_bug372964.html | Wrong number event handler calls. (1) 8275 INFO TEST-PASS | /tests/content/base/test/test_bug372964.html | Wrong number event handler calls. (2) 8276 INFO TEST-PASS | /tests/content/base/test/test_bug372964.html | Wrong number event handler calls. (3) 8277 INFO TEST-PASS | /tests/content/base/test/test_bug372964.html | Wrong number event handler calls. (1) 8278 INFO TEST-PASS | /tests/content/base/test/test_bug372964.html | Wrong number event handler calls. (2) 8279 INFO TEST-PASS | /tests/content/base/test/test_bug372964.html | Wrong number event handler calls. (3) 8280 INFO TEST-PASS | /tests/content/base/test/test_bug372964.html | Wrong event type 8281 INFO TEST-PASS | /tests/content/base/test/test_bug372964.html | Wrong .isTrusted 8282 INFO TEST-PASS | /tests/content/base/test/test_bug372964.html | Wrong event type 8283 INFO TEST-PASS | /tests/content/base/test/test_bug372964.html | Wrong .isTrusted 8284 INFO TEST-PASS | /tests/content/base/test/test_bug372964.html | Wrong number event handler calls. (1) 8285 INFO TEST-PASS | /tests/content/base/test/test_bug372964.html | Wrong event type 8286 INFO TEST-PASS | /tests/content/base/test/test_bug372964.html | Wrong .isTrusted 8287 INFO TEST-PASS | /tests/content/base/test/test_bug372964.html | Wrong event type 8288 INFO TEST-PASS | /tests/content/base/test/test_bug372964.html | Wrong .isTrusted 8289 INFO TEST-PASS | /tests/content/base/test/test_bug372964.html | Wrong number event handler calls. (2) 8290 INFO TEST-PASS | /tests/content/base/test/test_bug372964.html | Wrong event type 8291 INFO TEST-PASS | /tests/content/base/test/test_bug372964.html | Wrong .isTrusted 8292 INFO TEST-PASS | /tests/content/base/test/test_bug372964.html | Wrong event type 8293 INFO TEST-PASS | /tests/content/base/test/test_bug372964.html | Wrong .isTrusted 8294 INFO TEST-PASS | /tests/content/base/test/test_bug372964.html | Wrong number event handler calls. (3) 8295 INFO TEST-PASS | /tests/content/base/test/test_bug372964.html | Wrong event type 8296 INFO TEST-PASS | /tests/content/base/test/test_bug372964.html | Wrong .isTrusted 8297 INFO TEST-PASS | /tests/content/base/test/test_bug372964.html | Wrong number event handler calls. (1) 8298 INFO TEST-PASS | /tests/content/base/test/test_bug372964.html | Wrong event type 8299 INFO TEST-PASS | /tests/content/base/test/test_bug372964.html | Wrong .isTrusted 8300 INFO TEST-PASS | /tests/content/base/test/test_bug372964.html | Wrong number event handler calls. (2) 8301 INFO TEST-PASS | /tests/content/base/test/test_bug372964.html | Wrong event type 8302 INFO TEST-PASS | /tests/content/base/test/test_bug372964.html | Wrong .isTrusted 8303 INFO TEST-PASS | /tests/content/base/test/test_bug372964.html | Wrong number event handler calls. (3) 8304 INFO TEST-PASS | /tests/content/base/test/test_bug372964.html | Wrong event type 8305 INFO TEST-PASS | /tests/content/base/test/test_bug372964.html | Wrong .isTrusted 8306 INFO TEST-PASS | /tests/content/base/test/test_bug372964.html | Wrong number event handler calls. (1) 8307 INFO TEST-PASS | /tests/content/base/test/test_bug372964.html | Wrong event type 8308 INFO TEST-PASS | /tests/content/base/test/test_bug372964.html | Wrong .isTrusted 8309 INFO TEST-PASS | /tests/content/base/test/test_bug372964.html | Wrong number event handler calls. (2) 8310 INFO TEST-PASS | /tests/content/base/test/test_bug372964.html | Wrong event type 8311 INFO TEST-PASS | /tests/content/base/test/test_bug372964.html | Wrong .isTrusted 8312 INFO TEST-PASS | /tests/content/base/test/test_bug372964.html | Wrong number event handler calls. (3) 8313 INFO TEST-PASS | /tests/content/base/test/test_bug372964.html | Wrong number event handler calls. (1) 8314 INFO TEST-PASS | /tests/content/base/test/test_bug372964.html | Wrong number event handler calls. (2) 8315 INFO TEST-PASS | /tests/content/base/test/test_bug372964.html | Wrong number event handler calls. (3) 8316 INFO TEST-PASS | /tests/content/base/test/test_bug372964.html | Wrong event type 8317 INFO TEST-PASS | /tests/content/base/test/test_bug372964.html | Wrong .isTrusted 8318 INFO TEST-PASS | /tests/content/base/test/test_bug372964.html | Wrong event type 8319 INFO TEST-PASS | /tests/content/base/test/test_bug372964.html | Wrong .isTrusted 8320 INFO TEST-PASS | /tests/content/base/test/test_bug372964.html | Wrong number event handler calls. (1) 8321 INFO TEST-PASS | /tests/content/base/test/test_bug372964.html | Wrong event type 8322 INFO TEST-PASS | /tests/content/base/test/test_bug372964.html | Wrong .isTrusted 8323 INFO TEST-PASS | /tests/content/base/test/test_bug372964.html | Wrong event type 8324 INFO TEST-PASS | /tests/content/base/test/test_bug372964.html | Wrong .isTrusted 8325 INFO TEST-PASS | /tests/content/base/test/test_bug372964.html | Wrong number event handler calls. (2) 8326 INFO TEST-PASS | /tests/content/base/test/test_bug372964.html | Wrong event type 8327 INFO TEST-PASS | /tests/content/base/test/test_bug372964.html | Wrong .isTrusted 8328 INFO TEST-PASS | /tests/content/base/test/test_bug372964.html | Wrong event type 8329 INFO TEST-PASS | /tests/content/base/test/test_bug372964.html | Wrong .isTrusted 8330 INFO TEST-PASS | /tests/content/base/test/test_bug372964.html | Wrong number event handler calls. (3) 8331 INFO TEST-PASS | /tests/content/base/test/test_bug372964.html | Wrong event type 8332 INFO TEST-PASS | /tests/content/base/test/test_bug372964.html | Wrong .isTrusted 8333 INFO TEST-PASS | /tests/content/base/test/test_bug372964.html | Wrong number event handler calls. (1) 8334 INFO TEST-PASS | /tests/content/base/test/test_bug372964.html | Wrong event type 8335 INFO TEST-PASS | /tests/content/base/test/test_bug372964.html | Wrong .isTrusted 8336 INFO TEST-PASS | /tests/content/base/test/test_bug372964.html | Wrong number event handler calls. (2) 8337 INFO TEST-PASS | /tests/content/base/test/test_bug372964.html | Wrong event type 8338 INFO TEST-PASS | /tests/content/base/test/test_bug372964.html | Wrong .isTrusted 8339 INFO TEST-PASS | /tests/content/base/test/test_bug372964.html | Wrong number event handler calls. (3) 8340 INFO TEST-PASS | /tests/content/base/test/test_bug372964.html | Wrong event type 8341 INFO TEST-PASS | /tests/content/base/test/test_bug372964.html | Wrong .isTrusted 8342 INFO TEST-PASS | /tests/content/base/test/test_bug372964.html | Wrong number event handler calls. (1) 8343 INFO TEST-PASS | /tests/content/base/test/test_bug372964.html | Wrong event type 8344 INFO TEST-PASS | /tests/content/base/test/test_bug372964.html | Wrong .isTrusted 8345 INFO TEST-PASS | /tests/content/base/test/test_bug372964.html | Wrong number event handler calls. (2) 8346 INFO TEST-PASS | /tests/content/base/test/test_bug372964.html | Wrong event type 8347 INFO TEST-PASS | /tests/content/base/test/test_bug372964.html | Wrong .isTrusted 8348 INFO TEST-PASS | /tests/content/base/test/test_bug372964.html | Wrong number event handler calls. (3) 8349 INFO TEST-PASS | /tests/content/base/test/test_bug372964.html | Wrong number event handler calls. (1) 8350 INFO TEST-PASS | /tests/content/base/test/test_bug372964.html | Wrong number event handler calls. (2) 8351 INFO TEST-PASS | /tests/content/base/test/test_bug372964.html | Wrong number event handler calls. (3) 8352 INFO TEST-PASS | /tests/content/base/test/test_bug372964.html | Wrong event type 8353 INFO TEST-PASS | /tests/content/base/test/test_bug372964.html | Wrong .isTrusted 8354 INFO TEST-PASS | /tests/content/base/test/test_bug372964.html | Wrong number event handler calls. (1) 8355 INFO TEST-PASS | /tests/content/base/test/test_bug372964.html | Wrong event type 8356 INFO TEST-PASS | /tests/content/base/test/test_bug372964.html | Wrong .isTrusted 8357 INFO TEST-PASS | /tests/content/base/test/test_bug372964.html | Wrong number event handler calls. (2) 8358 INFO TEST-PASS | /tests/content/base/test/test_bug372964.html | Wrong event type 8359 INFO TEST-PASS | /tests/content/base/test/test_bug372964.html | Wrong .isTrusted 8360 INFO TEST-PASS | /tests/content/base/test/test_bug372964.html | Wrong number event handler calls. (3) 8361 INFO TEST-PASS | /tests/content/base/test/test_bug372964.html | Wrong event type 8362 INFO TEST-PASS | /tests/content/base/test/test_bug372964.html | Wrong .isTrusted 8363 INFO TEST-PASS | /tests/content/base/test/test_bug372964.html | Wrong event type 8364 INFO TEST-PASS | /tests/content/base/test/test_bug372964.html | Wrong .isTrusted 8365 INFO TEST-PASS | /tests/content/base/test/test_bug372964.html | Wrong number event handler calls. (1) 8366 INFO TEST-PASS | /tests/content/base/test/test_bug372964.html | Wrong event type 8367 INFO TEST-PASS | /tests/content/base/test/test_bug372964.html | Wrong .isTrusted 8368 INFO TEST-PASS | /tests/content/base/test/test_bug372964.html | Wrong event type 8369 INFO TEST-PASS | /tests/content/base/test/test_bug372964.html | Wrong .isTrusted 8370 INFO TEST-PASS | /tests/content/base/test/test_bug372964.html | Wrong number event handler calls. (2) 8371 INFO TEST-PASS | /tests/content/base/test/test_bug372964.html | Wrong event type 8372 INFO TEST-PASS | /tests/content/base/test/test_bug372964.html | Wrong .isTrusted 8373 INFO TEST-PASS | /tests/content/base/test/test_bug372964.html | Wrong event type 8374 INFO TEST-PASS | /tests/content/base/test/test_bug372964.html | Wrong .isTrusted 8375 INFO TEST-PASS | /tests/content/base/test/test_bug372964.html | Wrong number event handler calls. (3) 8376 INFO TEST-PASS | /tests/content/base/test/test_bug372964.html | Wrong number event handler calls. (1) 8377 INFO TEST-PASS | /tests/content/base/test/test_bug372964.html | Wrong number event handler calls. (2) 8378 INFO TEST-PASS | /tests/content/base/test/test_bug372964.html | Wrong number event handler calls. (3) 8379 INFO TEST-PASS | /tests/content/base/test/test_bug372964.html | Wrong event type 8380 INFO TEST-PASS | /tests/content/base/test/test_bug372964.html | Wrong .isTrusted 8381 INFO TEST-PASS | /tests/content/base/test/test_bug372964.html | Wrong number event handler calls. (1) 8382 INFO TEST-PASS | /tests/content/base/test/test_bug372964.html | Wrong event type 8383 INFO TEST-PASS | /tests/content/base/test/test_bug372964.html | Wrong .isTrusted 8384 INFO TEST-PASS | /tests/content/base/test/test_bug372964.html | Wrong number event handler calls. (2) 8385 INFO TEST-PASS | /tests/content/base/test/test_bug372964.html | Wrong event type 8386 INFO TEST-PASS | /tests/content/base/test/test_bug372964.html | Wrong .isTrusted 8387 INFO TEST-PASS | /tests/content/base/test/test_bug372964.html | Wrong number event handler calls. (3) 8388 INFO TEST-PASS | /tests/content/base/test/test_bug372964.html | Wrong event type 8389 INFO TEST-PASS | /tests/content/base/test/test_bug372964.html | Wrong .isTrusted 8390 INFO TEST-PASS | /tests/content/base/test/test_bug372964.html | Wrong number event handler calls. (1) 8391 INFO TEST-PASS | /tests/content/base/test/test_bug372964.html | Wrong event type 8392 INFO TEST-PASS | /tests/content/base/test/test_bug372964.html | Wrong .isTrusted 8393 INFO TEST-PASS | /tests/content/base/test/test_bug372964.html | Wrong number event handler calls. (2) 8394 INFO TEST-PASS | /tests/content/base/test/test_bug372964.html | Wrong event type 8395 INFO TEST-PASS | /tests/content/base/test/test_bug372964.html | Wrong .isTrusted 8396 INFO TEST-PASS | /tests/content/base/test/test_bug372964.html | Wrong number event handler calls. (3) 8397 INFO TEST-PASS | /tests/content/base/test/test_bug372964.html | Wrong event type 8398 INFO TEST-PASS | /tests/content/base/test/test_bug372964.html | Wrong .isTrusted 8399 INFO TEST-PASS | /tests/content/base/test/test_bug372964.html | Wrong number event handler calls. (1) 8400 INFO TEST-PASS | /tests/content/base/test/test_bug372964.html | Wrong event type 8401 INFO TEST-PASS | /tests/content/base/test/test_bug372964.html | Wrong .isTrusted 8402 INFO TEST-PASS | /tests/content/base/test/test_bug372964.html | Wrong number event handler calls. (2) 8403 INFO TEST-PASS | /tests/content/base/test/test_bug372964.html | Wrong event type 8404 INFO TEST-PASS | /tests/content/base/test/test_bug372964.html | Wrong .isTrusted 8405 INFO TEST-PASS | /tests/content/base/test/test_bug372964.html | Wrong number event handler calls. (3) 8406 INFO TEST-PASS | /tests/content/base/test/test_bug372964.html | Wrong number event handler calls. (1) 8407 INFO TEST-PASS | /tests/content/base/test/test_bug372964.html | Wrong number event handler calls. (2) 8408 INFO TEST-PASS | /tests/content/base/test/test_bug372964.html | Wrong number event handler calls. (3) 8409 INFO TEST-PASS | /tests/content/base/test/test_bug372964.html | Wrong number event handler calls. (1) 8410 INFO TEST-PASS | /tests/content/base/test/test_bug372964.html | Wrong number event handler calls. (2) 8411 INFO TEST-PASS | /tests/content/base/test/test_bug372964.html | Wrong number event handler calls. (3) 8412 INFO TEST-PASS | /tests/content/base/test/test_bug372964.html | Wrong event type 8413 INFO TEST-PASS | /tests/content/base/test/test_bug372964.html | Wrong .isTrusted 8414 INFO TEST-PASS | /tests/content/base/test/test_bug372964.html | Wrong event type 8415 INFO TEST-PASS | /tests/content/base/test/test_bug372964.html | Wrong .isTrusted 8416 INFO TEST-PASS | /tests/content/base/test/test_bug372964.html | Wrong number event handler calls. (1) 8417 INFO TEST-PASS | /tests/content/base/test/test_bug372964.html | Wrong event type 8418 INFO TEST-PASS | /tests/content/base/test/test_bug372964.html | Wrong .isTrusted 8419 INFO TEST-PASS | /tests/content/base/test/test_bug372964.html | Wrong event type 8420 INFO TEST-PASS | /tests/content/base/test/test_bug372964.html | Wrong .isTrusted 8421 INFO TEST-PASS | /tests/content/base/test/test_bug372964.html | Wrong number event handler calls. (2) 8422 INFO TEST-PASS | /tests/content/base/test/test_bug372964.html | Wrong event type 8423 INFO TEST-PASS | /tests/content/base/test/test_bug372964.html | Wrong .isTrusted 8424 INFO TEST-PASS | /tests/content/base/test/test_bug372964.html | Wrong event type 8425 INFO TEST-PASS | /tests/content/base/test/test_bug372964.html | Wrong .isTrusted 8426 INFO TEST-PASS | /tests/content/base/test/test_bug372964.html | Wrong number event handler calls. (3) 8427 INFO TEST-PASS | /tests/content/base/test/test_bug372964.html | Wrong event type 8428 INFO TEST-PASS | /tests/content/base/test/test_bug372964.html | Wrong .isTrusted 8429 INFO TEST-PASS | /tests/content/base/test/test_bug372964.html | Wrong event type 8430 INFO TEST-PASS | /tests/content/base/test/test_bug372964.html | Wrong .isTrusted 8431 INFO TEST-PASS | /tests/content/base/test/test_bug372964.html | Wrong number event handler calls. (1) 8432 INFO TEST-PASS | /tests/content/base/test/test_bug372964.html | Wrong event type 8433 INFO TEST-PASS | /tests/content/base/test/test_bug372964.html | Wrong .isTrusted 8434 INFO TEST-PASS | /tests/content/base/test/test_bug372964.html | Wrong event type 8435 INFO TEST-PASS | /tests/content/base/test/test_bug372964.html | Wrong .isTrusted 8436 INFO TEST-PASS | /tests/content/base/test/test_bug372964.html | Wrong number event handler calls. (2) 8437 INFO TEST-PASS | /tests/content/base/test/test_bug372964.html | Wrong event type 8438 INFO TEST-PASS | /tests/content/base/test/test_bug372964.html | Wrong .isTrusted 8439 INFO TEST-PASS | /tests/content/base/test/test_bug372964.html | Wrong event type 8440 INFO TEST-PASS | /tests/content/base/test/test_bug372964.html | Wrong .isTrusted 8441 INFO TEST-PASS | /tests/content/base/test/test_bug372964.html | Wrong number event handler calls. (3) 8442 INFO TEST-PASS | /tests/content/base/test/test_bug372964.html | Wrong event type 8443 INFO TEST-PASS | /tests/content/base/test/test_bug372964.html | Wrong .isTrusted 8444 INFO TEST-PASS | /tests/content/base/test/test_bug372964.html | Wrong number event handler calls. (1) 8445 INFO TEST-PASS | /tests/content/base/test/test_bug372964.html | Wrong event type 8446 INFO TEST-PASS | /tests/content/base/test/test_bug372964.html | Wrong .isTrusted 8447 INFO TEST-PASS | /tests/content/base/test/test_bug372964.html | Wrong number event handler calls. (2) 8448 INFO TEST-PASS | /tests/content/base/test/test_bug372964.html | Wrong event type 8449 INFO TEST-PASS | /tests/content/base/test/test_bug372964.html | Wrong .isTrusted 8450 INFO TEST-PASS | /tests/content/base/test/test_bug372964.html | Wrong number event handler calls. (3) 8451 INFO TEST-PASS | /tests/content/base/test/test_bug372964.html | Wrong event type 8452 INFO TEST-PASS | /tests/content/base/test/test_bug372964.html | Wrong .isTrusted 8453 INFO TEST-PASS | /tests/content/base/test/test_bug372964.html | Wrong number event handler calls. (1) 8454 INFO TEST-PASS | /tests/content/base/test/test_bug372964.html | Wrong event type 8455 INFO TEST-PASS | /tests/content/base/test/test_bug372964.html | Wrong .isTrusted 8456 INFO TEST-PASS | /tests/content/base/test/test_bug372964.html | Wrong number event handler calls. (2) 8457 INFO TEST-PASS | /tests/content/base/test/test_bug372964.html | Wrong event type 8458 INFO TEST-PASS | /tests/content/base/test/test_bug372964.html | Wrong .isTrusted 8459 INFO TEST-PASS | /tests/content/base/test/test_bug372964.html | Wrong number event handler calls. (3) 8460 INFO TEST-PASS | /tests/content/base/test/test_bug372964.html | Wrong event type 8461 INFO TEST-PASS | /tests/content/base/test/test_bug372964.html | Wrong .isTrusted 8462 INFO TEST-PASS | /tests/content/base/test/test_bug372964.html | Wrong number event handler calls. (1) 8463 INFO TEST-PASS | /tests/content/base/test/test_bug372964.html | Wrong event type 8464 INFO TEST-PASS | /tests/content/base/test/test_bug372964.html | Wrong .isTrusted 8465 INFO TEST-PASS | /tests/content/base/test/test_bug372964.html | Wrong number event handler calls. (2) 8466 INFO TEST-PASS | /tests/content/base/test/test_bug372964.html | Wrong event type 8467 INFO TEST-PASS | /tests/content/base/test/test_bug372964.html | Wrong .isTrusted 8468 INFO TEST-PASS | /tests/content/base/test/test_bug372964.html | Wrong number event handler calls. (3) 8469 INFO TEST-PASS | /tests/content/base/test/test_bug372964.html | Wrong event type 8470 INFO TEST-PASS | /tests/content/base/test/test_bug372964.html | Wrong .isTrusted 8471 INFO TEST-PASS | /tests/content/base/test/test_bug372964.html | Wrong number event handler calls. (1) 8472 INFO TEST-PASS | /tests/content/base/test/test_bug372964.html | Wrong event type 8473 INFO TEST-PASS | /tests/content/base/test/test_bug372964.html | Wrong .isTrusted 8474 INFO TEST-PASS | /tests/content/base/test/test_bug372964.html | Wrong number event handler calls. (2) 8475 INFO TEST-PASS | /tests/content/base/test/test_bug372964.html | Wrong event type 8476 INFO TEST-PASS | /tests/content/base/test/test_bug372964.html | Wrong .isTrusted 8477 INFO TEST-PASS | /tests/content/base/test/test_bug372964.html | Wrong number event handler calls. (3) 8478 INFO TEST-PASS | /tests/content/base/test/test_bug372964.html | Wrong number event handler calls. (1) 8479 INFO TEST-PASS | /tests/content/base/test/test_bug372964.html | Wrong number event handler calls. (2) 8480 INFO TEST-PASS | /tests/content/base/test/test_bug372964.html | Wrong number event handler calls. (3) 8481 INFO TEST-PASS | /tests/content/base/test/test_bug372964.html | Wrong number event handler calls. (1) 8482 INFO TEST-PASS | /tests/content/base/test/test_bug372964.html | Wrong number event handler calls. (2) Program received signal SIGSEGV, Segmentation fault. 0x00007ffff25bddf2 in JSC::X86Assembler::setInt32 (where=0x7fffd75d23ca, value=-9041) at /media/storage/moz/mozilla-central/js/src/assembler/assembler/X86Assembler.h:3382 3382 reinterpret_cast<int32_t*>(where)[-1] = value; (gdb) bt full #0 0x00007ffff25bddf2 in JSC::X86Assembler::setInt32 (where=0x7fffd75d23ca, value=-9041) at /media/storage/moz/mozilla-central/js/src/assembler/assembler/X86Assembler.h:3382 No locals. #1 0x00007ffff25bdbf4 in JSC::X86Assembler::setRel32 (from=0x7fffd75d23ca, to=0x7fffd75d0079) at /media/storage/moz/mozilla-central/js/src/assembler/assembler/X86Assembler.h:3329 offset = -9041 #2 0x00007ffff27352b7 in js::jit::PatchJump (jump=..., label=...) at /media/storage/moz/mozilla-central/js/src/jit/x64/Assembler-x64.h:684 No locals. #3 0x00007ffff273522c in js::jit::JitRuntime::patchIonBackedges (this=0x7fffce1ec7a0, rt=0x7fffdf792000, target=js::jit::JitRuntime::BackedgeLoopHeader) at /media/storage/moz/mozilla-central/js/src/jit/Ion.cpp:423 patchableBackedge = 0x7fffd6db5cb0 iter = {iter = 0x7fffd6db5cb0} #4 0x00007ffff28c7369 in js::jit::InterruptCheck (cx=0x7fffd6d73c10) at /media/storage/moz/mozilla-central/js/src/jit/VMFunctions.cpp:470 No locals. #5 0x00007ffff28c7516 in js::jit::CheckOverRecursedWithExtra (cx=0x7fffd6d73c10, frame=0x7fffffff6020, extra=0, earlyCheck=0) at /media/storage/moz/mozilla-central/js/src/jit/VMFunctions.cpp:163 spDummy = 0 '\000' checkSp = 0x7fffffff5f9f "" #6 0x00007fffdfa0918d in ?? () No symbol table info available. #7 0x00007fffffff5ff0 in ?? () No symbol table info available. #8 0x00007fffffff5fe0 in ?? () No symbol table info available. #9 0x00007ffff56cbad0 in sPrevHandler () from /media/storage/moz/mozilla-central/obj-ff-dbg/dist/bin/libxul.so No symbol table info available. #10 0x00007fffcdff6640 in ?? () No symbol table info available. #11 0x00007fffd7b6c035 in ?? () No symbol table info available. #12 0x0000000000000681 in ?? () No symbol table info available. #13 0x00007fffffff6020 in ?? () No symbol table info available. #14 0x0000000000000000 in ?? () No symbol table info available.
Assignee | ||
Comment 1•10 years ago
|
||
This can happen in other tests as well. Example: 6790 INFO TEST-START | /tests/content/base/test/test_bug166235.html ++DOMWINDOW == 21 (0x7fffc45b44b8) [pid = 17402] [serial = 420] [outer = 0x7fffc73d2cb8] [New Thread 0x7fffc7ffd700 (LWP 17472)] 6791 INFO TEST-PASS | /tests/content/base/test/test_bug166235.html | undefined 6792 INFO TEST-PASS | /tests/content/base/test/test_bug166235.html | undefined 6793 INFO TEST-PASS | /tests/content/base/test/test_bug166235.html | test0 Selection.toString() 6794 INFO TEST-PASS | /tests/content/base/test/test_bug166235.html | text/html value in the clipboard 6795 INFO TEST-PASS | /tests/content/base/test/test_bug166235.html | text/unicode value in the clipboard 6796 INFO TEST-PASS | /tests/content/base/test/test_bug166235.html | test0.innerHTML 6797 INFO TEST-PASS | /tests/content/base/test/test_bug166235.html | test0.innerHTML: textarea paste 6798 INFO TEST-PASS | /tests/content/base/test/test_bug166235.html | undefined 6799 INFO TEST-PASS | /tests/content/base/test/test_bug166235.html | undefined 6800 INFO TEST-PASS | /tests/content/base/test/test_bug166235.html | test1 Selection.toString() 6801 INFO TEST-PASS | /tests/content/base/test/test_bug166235.html | text/html value in the clipboard 6802 INFO TEST-PASS | /tests/content/base/test/test_bug166235.html | text/unicode value in the clipboard 6803 INFO TEST-PASS | /tests/content/base/test/test_bug166235.html | test1.innerHTML 6804 INFO TEST-PASS | /tests/content/base/test/test_bug166235.html | test1.innerHTML: textarea paste 6805 INFO TEST-PASS | /tests/content/base/test/test_bug166235.html | undefined 6806 INFO TEST-PASS | /tests/content/base/test/test_bug166235.html | undefined 6807 INFO TEST-PASS | /tests/content/base/test/test_bug166235.html | test2 Selection.toString() 6808 INFO TEST-PASS | /tests/content/base/test/test_bug166235.html | text/html value in the clipboard 6809 INFO TEST-PASS | /tests/content/base/test/test_bug166235.html | text/unicode value in the clipboard 6810 INFO TEST-PASS | /tests/content/base/test/test_bug166235.html | test2.innerHTML 6811 INFO TEST-PASS | /tests/content/base/test/test_bug166235.html | test2.innerHTML: textarea paste 6812 INFO TEST-PASS | /tests/content/base/test/test_bug166235.html | undefined 6813 INFO TEST-PASS | /tests/content/base/test/test_bug166235.html | undefined 6814 INFO TEST-PASS | /tests/content/base/test/test_bug166235.html | test3 Selection.toString() 6815 INFO TEST-PASS | /tests/content/base/test/test_bug166235.html | text/html value in the clipboard 6816 INFO TEST-PASS | /tests/content/base/test/test_bug166235.html | text/unicode value in the clipboard 6817 INFO TEST-PASS | /tests/content/base/test/test_bug166235.html | test3.innerHTML 6818 INFO TEST-PASS | /tests/content/base/test/test_bug166235.html | test3.innerHTML: textarea paste 6819 INFO TEST-PASS | /tests/content/base/test/test_bug166235.html | undefined 6820 INFO TEST-PASS | /tests/content/base/test/test_bug166235.html | undefined 6821 INFO TEST-PASS | /tests/content/base/test/test_bug166235.html | test4 Selection.toString() 6822 INFO TEST-PASS | /tests/content/base/test/test_bug166235.html | text/html value in the clipboard 6823 INFO TEST-PASS | /tests/content/base/test/test_bug166235.html | text/unicode value in the clipboard 6824 INFO TEST-PASS | /tests/content/base/test/test_bug166235.html | test4.innerHTML 6825 INFO TEST-PASS | /tests/content/base/test/test_bug166235.html | test4.innerHTML: textarea paste Program received signal SIGSEGV, Segmentation fault. 0x00007ffff25bddf2 in JSC::X86Assembler::setInt32 (where=0x7fffd8f46b60, value=-1713) at /media/storage/moz/mozilla-central/js/src/assembler/assembler/X86Assembler.h:3382 3382 reinterpret_cast<int32_t*>(where)[-1] = value; (gdb) bt full #0 0x00007ffff25bddf2 in JSC::X86Assembler::setInt32 (where=0x7fffd8f46b60, value=-1713) at /media/storage/moz/mozilla-central/js/src/assembler/assembler/X86Assembler.h:3382 No locals. #1 0x00007ffff25bdbf4 in JSC::X86Assembler::setRel32 (from=0x7fffd8f46b60, to=0x7fffd8f464af) at /media/storage/moz/mozilla-central/js/src/assembler/assembler/X86Assembler.h:3329 offset = -1713 #2 0x00007ffff27352b7 in js::jit::PatchJump (jump=..., label=...) at /media/storage/moz/mozilla-central/js/src/jit/x64/Assembler-x64.h:684 No locals. #3 0x00007ffff273522c in js::jit::JitRuntime::patchIonBackedges (this=0x7fffcf7f19a0, rt=0x7fffdf792000, target=js::jit::JitRuntime::BackedgeLoopHeader) at /media/storage/moz/mozilla-central/js/src/jit/Ion.cpp:423 patchableBackedge = 0x7fffc4ae9fa0 iter = {iter = 0x7fffc4ae9fa0} #4 0x00007ffff28c7369 in js::jit::InterruptCheck (cx=0x7fffcd994d40) at /media/storage/moz/mozilla-central/js/src/jit/VMFunctions.cpp:470 No locals. #5 0x00007ffff28c7516 in js::jit::CheckOverRecursedWithExtra (cx=0x7fffcd994d40, frame=0x7fffffff6a20, extra=0, earlyCheck=0) at /media/storage/moz/mozilla-central/js/src/jit/VMFunctions.cpp:163 spDummy = 0 '\000' checkSp = 0x7fffffff699f "" #6 0x00007ffff6b23f85 in ?? () No symbol table info available. #7 0x00007fffffff69f0 in ?? () No symbol table info available. #8 0x00007fffffff69e0 in ?? () No symbol table info available. #9 0x00007ffff56cbad0 in sPrevHandler () from /media/storage/moz/mozilla-central/obj-ff-dbg/dist/bin/libxul.so No symbol table info available. #10 0x00007fffd04ba640 in ?? () No symbol table info available. #11 0x00007fffd9344a05 in ?? () No symbol table info available. #12 0x0000000000000681 in ?? () No symbol table info available. #13 0x00007fffffff6a20 in ?? () No symbol table info available. #14 0x0000000000000000 in ?? () No symbol table info available. Just run the content/base mochitests on Linux to repro. I'm on the hg revision a30925f7f28e.
Assignee | ||
Comment 2•10 years ago
|
||
Naveed, can you please find an owner for this. This blocks us from tracking down a very common error in mochitests (bug 957666).
Flags: needinfo?(nihsanullah)
Comment 3•10 years ago
|
||
Still hitting this, Ehsan?
Assignee | ||
Comment 4•10 years ago
|
||
(In reply to Ryan VanderMeulen [:RyanVM UTC-5] from comment #3) > Still hitting this, Ehsan? Of course!
Comment 5•10 years ago
|
||
Ehsan, does this only happen with gdb attached? I wonder if this is caused by the AsmJS/Ion interrupt mechanism (we mprotect JIT code, then gdb may interfere before we can run our signal handler to handle it gracefully). You could try the JS_DISABLE_SLOW_SCRIPT_SIGNALS=1 environment var. If it also happens without gdb, why aren't we seeing this on tbpl?
Flags: needinfo?(ehsan)
Assignee | ||
Comment 6•10 years ago
|
||
(In reply to Jan de Mooij [:jandem] from comment #5) > Ehsan, does this only happen with gdb attached? I wonder if this is caused > by the AsmJS/Ion interrupt mechanism (we mprotect JIT code, then gdb may > interfere before we can run our signal handler to handle it gracefully). You > could try the JS_DISABLE_SLOW_SCRIPT_SIGNALS=1 environment var. > > If it also happens without gdb, why aren't we seeing this on tbpl? Hmm, yeah turns out that it was the custom signal handler business. This is pretty hostile to non-JS developers (I *had* seen this before but previously some AsmJS frames used to be on the stack which gave me a hint on what's going on, but this time even I couldn't tell where the problem is coming from.) Can we set that environment variable by default when invoking the debugger for browser test suites, through mach, etc.?
Flags: needinfo?(ehsan)
Assignee | ||
Comment 7•10 years ago
|
||
Hmm, I see that we have code here which seems to set this environment variable by default: <http://mxr.mozilla.org/mozilla-central/source/python/mozbuild/mozbuild/mach_commands.py#844> Gregory, do you know why this doesn't work when using mach mochitest-plain -d gdb?
Flags: needinfo?(gps)
Assignee | ||
Comment 8•10 years ago
|
||
Running more tests under the debugger, I git dom/asmjscache/test/test_slow.html which crashes like this: (gdb) bt #0 0x00007fffe0200027 in ?? () #1 0x00007fffe020103a in ?? () #2 0x00007fffffff9238 in ?? () #3 0x00007fffffff98a8 in ?? () #4 0x00007fffffff92b0 in ?? () #5 0x00007fffe0201000 in ?? () #6 0x00007fffe0201208 in ?? () #7 0x00007fff92945be0 in ?? () #8 0x00000000000003ff in ?? () #9 0x00007ffff25dcc2e in CallAsmJS (cx=0x7fffcafdd090, argc=1, vp= 0x7fffffff98a8) at /media/storage/moz/src/js/src/../../js/src/jit/AsmJSLink.cpp:400 #10 0x00007ffff2a245e1 in js::CallJSNative (cx=0x7fffcafdd090, native= 0x7ffff25dc708 <CallAsmJS(JSContext*, unsigned int, JS::Value*)>, args=...) at /media/storage/moz/src/js/src/../../js/src/jscntxtinlines.h:220 #11 0x00007ffff2a06970 in js::Invoke (cx=0x7fffcafdd090, args=..., construct= js::NO_CONSTRUCT) at /media/storage/moz/src/js/src/../../js/src/vm/Interpreter.cpp:464 #12 0x00007ffff2a06e4d in js::Invoke (cx=0x7fffcafdd090, thisv=..., fval=..., argc=1, argv=0x7fffffff9ba0, rval=JSVAL_VOID) at /media/storage/moz/src/js/src/../../js/src/vm/Interpreter.cpp:520 #13 0x00007ffff261ca2f in js::jit::DoCallFallback (cx=0x7fffcafdd090, frame= 0x7fffffff9be0, stub=0x7fff9dadc588, argc=1, vp=0x7fffffff9b90, res= JSVAL_VOID) at /media/storage/moz/src/js/src/../../js/src/jit/BaselineIC.cpp:8097 #14 0x00007fffcca98473 in ?? () #15 0x00007fffffff9ab0 in ?? () #16 0x00007fffffff9b48 in ?? () #17 0x00007fff9ba12a12 in ?? () #18 0xfff9000000000000 in ?? () #19 0x00007ffff5746520 in js::jit::DoCallNativeSetterInfo () from /media/storage/moz/src/obj-ff-dbg/dist/bin/libxul.so #20 0x00007fffce343bb0 in ?? () #21 0x00007fffd7dfbf27 in ?? () #22 0x0000000000000482 in ?? () #23 0x00007fffffff9be0 in ?? () #24 0x00007fff9dadc588 in ?? () #25 0x0000000000000001 in ?? () #26 0x00007fffffff9b90 in ?? () #27 0xfffbffff92945c40 in ?? () #28 0xfff9000000000000 in ?? () #29 0xfff8800000000464 in ?? () #30 0x00007fffffff9c20 in ?? () #31 0x00007fff9dadc588 in ?? () #32 0x00007fffd7dfd031 in ?? () #33 0x0000000000000601 in ?? () #34 0xfff8800000000464 in ?? () #35 0xfff9000000000000 in ?? () #36 0xfffbffff92945c40 in ?? () #37 0xfff88000000003ff in ?? () #38 0x0000000000000000 in ?? () Now this is the pattern that I had previously hit and was familiar with, and this happens *with* the JS_DISABLE_SLOW_SCRIPT_SIGNALS=1 environment variable. What is the best way for me to debug Firefox without any kind of interference from the js engine signal handlers?
Comment 9•10 years ago
|
||
Ah, sigh. Well, JS_DISABLE_SLOW_SCRIPT_SIGNALS, as it says, disables the segfaults we get from the watchdog thread to check for the slow-script dialog. However, asm.js still uses sigsegv for out-of-bounds handling which that specific test is testing! That isn't something we can just disable. We only use that mechanism on x64, so could you try debugging an x86 build? Alternatively, if that test isn't your primary interest, just comment out parts of it.
Comment 10•10 years ago
|
||
(In reply to :Ehsan Akhgari (needinfo? me!) from comment #7) > Hmm, I see that we have code here which seems to set this environment > variable by default: > <http://mxr.mozilla.org/mozilla-central/source/python/mozbuild/mozbuild/ > mach_commands.py#844> > > Gregory, do you know why this doesn't work when using mach mochitest-plain > -d gdb? The linked code is for |mach debug|. Since |mach mochitest-plain| doesn't use |mach debug|, it won't pick that up. You'll need to modify the mochitest-plain command or the mochitest runner to do the right thing. In theory, this sounds like the kind of thing that should be implemented once in mozrunner. I /think/. That's more of an :ahal question.
Flags: needinfo?(gps)
Assignee | ||
Comment 11•10 years ago
|
||
OK, since it seems like the only helpful thing to do here is comment 10, I'm morphing the bug accordingly.
No longer blocks: 957666
Component: JavaScript Engine → mach
Flags: needinfo?(nihsanullah)
Summary: Crash in JSC::X86Assembler::setInt32 when running content/base/test/test_bug372964.html → Make all mach debugging options go through the mach debug code
Assignee | ||
Updated•10 years ago
|
Assignee: nobody → ehsan
Assignee | ||
Comment 12•10 years ago
|
||
Assignee | ||
Comment 13•10 years ago
|
||
Comment on attachment 8372698 [details] [diff] [review] Disable the slow script signal handler by default when running mochitests under a debugger through mach; r=gps This does pretty much the same thing as <http://mxr.mozilla.org/mozilla-central/source/python/mozbuild/mozbuild/mach_commands.py#844> for mach mochitest-* commands. I tried to pass '+slowscript' to CommandArgument but for some reason it doesn't work. I guess this is good enough since almost nobody will want to pass this command line argument anyways.
Attachment #8372698 -
Flags: review?(gps)
Comment 14•10 years ago
|
||
Comment on attachment 8372698 [details] [diff] [review] Disable the slow script signal handler by default when running mochitests under a debugger through mach; r=gps Review of attachment 8372698 [details] [diff] [review]: ----------------------------------------------------------------- ::: testing/mochitest/mach_commands.py @@ +407,5 @@ > > + # Bug 933807 introduced JS_DISABLE_SLOW_SCRIPT_SIGNALS to avoid clever > + # segfaults induced by the slow-script-detecting logic for Ion/Odin JITted > + # code. If we don't pass this, the user will need to periodically type > + # "continue" to (safely) resume execution. There are ways to implement Nit: Modern, non-typewriter style dictates you don't double space after periods. I was taught incorrectly in high school. Apparently many people in our generation were also taught incorrectly. @@ +409,5 @@ > + # segfaults induced by the slow-script-detecting logic for Ion/Odin JITted > + # code. If we don't pass this, the user will need to periodically type > + # "continue" to (safely) resume execution. There are ways to implement > + # automatic resuming; see the bug. > + slowscript = CommandArgument('-slowscript', action='store_true', I think you want --slowscript (2 dashes, not 1).
Attachment #8372698 -
Flags: review?(gps) → review+
Assignee | ||
Comment 15•10 years ago
|
||
https://hg.mozilla.org/integration/mozilla-inbound/rev/1e4b39d283bf
Comment 16•10 years ago
|
||
https://hg.mozilla.org/mozilla-central/rev/1e4b39d283bf
Status: NEW → RESOLVED
Closed: 10 years ago
Resolution: --- → FIXED
Target Milestone: --- → mozilla30
Assignee | ||
Comment 17•10 years ago
|
||
Turns out that I broke running mochitests through make, sewardj pointed this out and I got irc-r+ from froydnj: https://hg.mozilla.org/integration/mozilla-inbound/rev/6cd04a76fa13
Updated•6 years ago
|
Product: Core → Firefox Build System
You need to log in
before you can comment on or make changes to this bug.
Description
•