Papers
Topics
Authors
Recent
Search
2000 character limit reached

Predicting the Impact of Crashes Across Release Channels

Published 24 Jan 2024 in cs.SE | (2401.13667v1)

Abstract: Software maintenance faces a persistent challenge with crash bugs, especially across diverse release channels catering to distinct user bases. Nightly builds, favoured by enthusiasts, often reveal crashes that are cheaper to fix but may differ significantly from those in stable releases. In this paper, we emphasize the need for a data-driven solution to predict the impact of crashes happening on nightly channels once they are released to stable channels. We also list the challenges that need to be considered when approaching this problem.

Definition Search Book Streamline Icon: https://streamlinehq.com
References (12)
  1. Le An and Foutse Khomh. 2015. An Empirical Study of Highly Impactful Bugs in Mozilla Projects. In 2015 IEEE International Conference on Software Quality, Reliability and Security. 262–271. https://doi.org/10.1109/QRS.2015.45
  2. Marco Castelluccio. 2023. BugBug. https://doi.org/10.5281/zenodo.4911345
  3. An Empirical Study of Patch Uplift in Rapid Release Development Pipelines. Empirical Softw. Engg. 24, 5 (oct 2019), 3008–3044. https://doi.org/10.1007/s10664-018-9665-y
  4. Moving Targets: Security and Rapid-Release in Firefox. In Proceedings of the 2014 ACM SIGSAC Conference on Computer and Communications Security (Scottsdale, Arizona, USA) (CCS ’14). Association for Computing Machinery, New York, NY, USA, 1256–1266. https://doi.org/10.1145/2660267.2660320
  5. Marius Coman. 2022. Bug 1749910: Hangs in socket thread. https://bugzilla.mozilla.org/show_bug.cgi?id=1749910 [Online; accessed 29. Nov. 2023].
  6. The Impact of Switching to a Rapid Release Cycle on the Integration Delay of Addressed Issues: An Empirical Study of the Mozilla Firefox Project. In Proceedings of the 13th International Conference on Mining Software Repositories (Austin, Texas) (MSR ’16). Association for Computing Machinery, New York, NY, USA, 374–385. https://doi.org/10.1145/2901739.2901764
  7. Which Crashes Should I Fix First?: Predicting Top Crashes at an Early Stage to Prioritize Debugging Efforts. IEEE Transactions on Software Engineering 37, 3 (2011), 430–447. https://doi.org/10.1109/TSE.2011.20
  8. Mozilla Corporation. 2023a. Bugzilla WebService API Reference. https://bmo.readthedocs.io/en/latest/api/index.html [Online; accessed 28. Nov. 2023].
  9. Mozilla Corporation. 2023b. Mozilla Crash Stats. https://crash-stats.mozilla.org/documentation [Online; accessed 28. Nov. 2023].
  10. Mozilla Corporation. 2023c. The Release Channels of Firefox Desktop. https://whattrainisitnow.com [Online; accessed 30. Nov. 2023].
  11. Suhaib Mujahid. 2023. Downloading Data Using BugBug. https://github.com/mozilla/bugbug/blob/master/docs/data.md [Online; accessed 30. Nov. 2023].
  12. Feature Toggles: Practitioner Practices and a Case Study. In Proceedings of the 13th International Conference on Mining Software Repositories (Austin, Texas) (MSR ’16). Association for Computing Machinery, New York, NY, USA, 201–211. https://doi.org/10.1145/2901739.2901745

Summary

No one has generated a summary of this paper yet.

Paper to Video (Beta)

No one has generated a video about this paper yet.

Whiteboard

No one has generated a whiteboard explanation for this paper yet.

Open Problems

We haven't generated a list of open problems mentioned in this paper yet.

Continue Learning

We haven't generated follow-up questions for this paper yet.

Tweets

Sign up for free to view the 2 tweets with 0 likes about this paper.