packagekitd crashed with SIGSEGV in __memmove_{sse2,avx}_unaligned_erms() from std::char_traits<char>::copy() from ... from show_errors (errorCode=PK_ERROR_ENUM_CANNOT_FETCH_SOURCES)
Affects | Status | Importance | Assigned to | Milestone | |
---|---|---|---|---|---|
packagekit (Ubuntu) |
Fix Released
|
High
|
Unassigned | ||
Xenial |
Won't Fix
|
High
|
Unassigned | ||
Bionic |
Fix Released
|
High
|
Unassigned | ||
Cosmic |
Fix Released
|
High
|
Unassigned | ||
Disco |
Fix Released
|
High
|
Unassigned |
Bug Description
[Impact]
packagekit (sometimes) crashes when there are errors.
https:/
https:/
[Test case]
Check that there are no further cases on the error tracker with the proposed version.
[Regression potential]
Given that this just changes the return type of a function only used in calls, and the code compiles, there should be no possibility for a regression. Of course, if there were, it'd be segfaults or stuff.
[Original info]
The Ubuntu Error Tracker has been receiving reports about a problem regarding packagekit. This problem was most recently seen with package version 1.1.12-1ubuntu1, the problem page at https:/
If you do not have access to the Ubuntu Error Tracker and are a software developer, you can request it at http://
description: | updated |
description: | updated |
summary: |
- /usr/lib/packagekit/packagekitd:11:__memmove_avx_unaligned_erms:std::char_traits:std::__cxx11::basic_string:std::__cxx11::basic_string:std::__cxx11::basic_string + packagekitd crashed with SIGSEGV in + __memmove_{sse2,avx}_unaligned_erms() from + std::char_traits<char>::copy() from ... from show_errors + (errorCode=PK_ERROR_ENUM_CANNOT_FETCH_SOURCES) |
Changed in packagekit (Ubuntu Xenial): | |
importance: | Undecided → High |
Changed in packagekit (Ubuntu Bionic): | |
importance: | Undecided → High |
Changed in packagekit (Ubuntu Cosmic): | |
importance: | Undecided → High |
Status changed to 'Confirmed' because the bug affects multiple users.