Closed Bug 877672 Opened 7 years ago Closed 2 years ago

Sync POST killed the browser

Categories

(Firefox for Metro Graveyard :: Sync, defect, critical)

All
Windows 8.1
defect
Not set
critical

Tracking

(Not tracked)

RESOLVED INCOMPLETE

People

(Reporter: jimm, Unassigned)

References

Details

(Keywords: crash, Whiteboard: [defect] p=0)

Got this today testing sync. I think we still have a problem with the sync service background networking robbing widget of native event processing. When this happens, Windows will terminate the app no questions asked. 

1369926180047	Sync.Collection	TRACE	POST Body: [{"payload":"{\"ciphertext\":\"wn6NBs4akA8ZQ22opImi/whfMStib8fp47XJu6adxgnwp38cc6pXR813VKdd2tnsa/04I5PmF3qL0cbsdROsw13VNhLPiZ+SW0mp/niutQR+pQ1tGalsRf9eJvJwwRlPeywzdaocpepsz68aRDAQdujgUKPXyZQ3LsyvFbZ1bsdOE6QtxV2Q9aFR5mr9+DRA3r/ugBbJ/MzU20V5GrkUvPaeU7/7xvsksEIqBquUnorsA+yJb1jArw39HNgtelQjaLQ6kdszJyDzDANYJA2psIE2lztG6HvqbSkxO83tWn17R7pnJXsDSrKxbYBWCabBNLv/+c2mUI1ou2WyNBweQg==\",\"IV\":\"pkX+hc6EgU4uEvDQ+6tX4g==\",\"hmac\":\"f41c7018eacb182c67d573bc4c45c825c99e922e93df982f1b197156d5ac5077\"}","id":"YdzqRvbw4_zW","sortindex":7955},{"payload":"{\"ciphertext\":\"32WC0um+ZmmnuTZJHU+WiPX1pH43e32e2p0CTv0nFH0fmbtLmXkRhkqIE9xgfqDq1zdYibyJvIbwy6N8Xs9QeG5tMJdo98lzjcQuVTF7FLOFo8jjOP6/eD4U5tHoMKWc9s+t06nCp7LXDUYNWd7IpLzAMuvFitx1JrzFv2sInSG5/pk2ZH/fQy8sTvvSTH/kwJt7AFVsg3z8BtuzR1b2r9e1c/H1yc9c4SJceY7+5k+os7XydCT8Vsg504iGc9V+SACrSQFr4CGxx9WLyhql4rWia847ltNSPsyHcnCa5eBuXcttMO8299haz6kgv9ZABGOtGKritH0GWM96oh2qJQ==\",\"IV\":\"/giIm+SfR6u3z1R+iyh9dA==\",\"hmac\":\"5318bf07d3213015076c4664cd72891ba2a553c8e260bcc7c4008cbf3b7750b3\"}","id":"ayXMAgd_ojyF","sortindex":1000000},{"payload":"{\"ciphertext\":\"83uRiG29F5a+81z7y/xYD0v//O0d6tfBXoIP1Z9ly4lhJ2w+6pW0D8fjxoDWCnCLiar9/nhv+ET+UzTAPzmdjqlRyWLPCEdy7n258PnUNngyQSl1EMPzYBFlSuOchTDdzQnYHojlKbqrI3pl2MqRmLcuJp4xnhJaN61u8DG3HXzXCirn49OYQLx48BKZs2zxep+SyLb8/UnogBJVd/WSusInVmexPz1bTGEmYQJBZzytaRWBzsKH9McBxpg3F7Z+kCANuWySWFn0PJndUa2XOPxQ/mkYui2dngXDYBEAgMeB2l1DygPbUs1t5LqiGNLQF7YZEN3mA27xay1uGxooBSbgVSR6nFYxdE79qN+8qPv863qJygJJVUPIrZEeeG17\",\"IV\":\"dCdAYEJ0e6MpeYrI+P8UwQ==\",\"hmac\":\"5288de13d66f69b7b7e08365d4867ed9e6de3ec6d6fd5b9921c1f9caafc5d3e8\"}","id":"yWaYAWRHjtWK","sortindex":23010},{"payload":"{\"ciphertext\":\"8DnltEBz2Mcv/m0JHl9W7Bk9rp+w50rG44/+Wvd/MBoRNZ0cWuPs7VVakJ3wI0DMUttWr6dyJcBvy1mGnNZrahk7o3aros1J487Pk30UkvVOH2kGGyhQ8PqrIukf3t/2LlGzGyYGkFPviuwacyqm6IiHM770g8u3t1pjqPrup7xHYkqjLONrSlonS2KQQ/AmmUNWKz8Ox5OsAge6jh5MiOHmwVzB2d2kpIm7MAJasGXqlvk8rw7yVoVrQispf7gV2LB8TqGC6VTyeNmHEtQ2uRW3YvuATljdBOjULCG/DkQtZWt2bWVi5XsAgNAPyvW/CoG1/lZK09aZGRgKCKU3hTmXsf+ev7r9BiWzThDzRWNZD25meTDwg5rswZUosTE7\",\"IV\":\"D0et9ZiSH2LheMjty+0PVg==\",\"hmac\":\"9d0cec2c58c170e608f0431941b76ff49ce47c2143ea5ee5da45babadbd971a3\"}","id":"zLdX5ux3O4LW","sortindex":405},{"payload":"{\"ciphertext\":\"MEeSJhfnluZdFAb8Y5EYqZE7fcPoExMlEIyeO/0Ll56K/7OxT5MQJpUJg1IJJZpwhCyKOEzRjlHylEYSMvzNgRcrL14H9mQesmoOQGQaIkIkuNhwqRsfErYPkrJKM8YRH0wqe9pA1oIziobBNgp80RMvHuHajqSS/B3S5maE9MsSxB0ZDGBcZcwaDKO4DkIvSuyaWGQHgqvI+EeKiAIVkIeow4AZ/VRPayoxZU09Tv9wq3quXy0cR3fi9PLi0nw4jP0ZZpDjHcL4a65NJslOUXVV41Cc3Ib/iSLQFYanW5V9283Lrm/tld1AZmL/Y1R6\",\"IV\":\"81rbQ7nU+osIxkcPSQSYfg==\",\"hmac\":\"bfd1852264025d74305eba103369b72871836c802e5f7feab3693dee4ffda9ab\"}","id":"DY1eYBY9r0rv","sortindex":2150}]

The program '[0x18BC] firefox.exe' has exited with code -1 (0xffffffff).
OS: Windows 7 → Windows 8 Metro
Is this just due to work done on the main thread (of which there is little for Sync's http calls), or is the JS event loop not yielding to Windows correctly? 

(I'm not sure it's even possible to be correct, but hey.)
Severity: normal → critical
Keywords: crash
Hardware: x86_64 → All
Whiteboard: [metro-crash]
(In reply to Richard Newman [:rnewman] from comment #1)
> Is this just due to work done on the main thread (of which there is little
> for Sync's http calls), or is the JS event loop not yielding to Windows
> correctly? 
> 
> (I'm not sure it's even possible to be correct, but hey.)

Yeah this might be more general. On desktop this would just show up as bad jank, but in metro the app gets killed.
Blocks: metrov1backlog
No longer blocks: 860224
Whiteboard: [metro-crash] → [triage] [defect] p=0
Blocks: metrobacklog
No longer blocks: metrov1backlog
Whiteboard: [triage] [defect] p=0 → [defect] p=0
Blocks: 957180
Depends on: 911133
OS: Windows 8 Metro → Windows 8.1
Mass close of bugs in obsolete product https://bugzilla.mozilla.org/show_bug.cgi?id=1350354
Status: NEW → RESOLVED
Closed: 2 years ago
Resolution: --- → INCOMPLETE
You need to log in before you can comment on or make changes to this bug.