Mailinglist Archive: opensuse-bugs (15878 mails)
| < Previous | Next > |
[Bug 299680] New: CombinedProgressData segfault whe reading plaindir repo resolvables
- From: bugzilla_noreply@xxxxxxxxxx
- Date: Sun, 12 Aug 2007 14:36:34 -0600 (MDT)
- Message-id: <bug-299680-21960@xxxxxxxxxxxxxxxxxxxxxxxxx/>
https://bugzilla.novell.com/show_bug.cgi?id=299680
Summary: CombinedProgressData segfault whe reading plaindir repo
resolvables
Product: openSUSE 10.3
Version: Beta 1
Platform: Other
OS/Version: Other
Status: NEW
Severity: Major
Priority: P5 - None
Component: libzypp
AssignedTo: dmacvicar@xxxxxxxxxx
ReportedBy: jkupec@xxxxxxxxxx
QAContact: kkaempf@xxxxxxxxxx
CC: ma@xxxxxxxxxx, mvidner@xxxxxxxxxx
Found By: ---
I've come across a reproducable segfault when reading resolvables of a plain
repo. I've been able to track it down to
CombinedProgressData::operator()(ProgressData) where the _pd reference gets
eventually invalid and refers to a random chunks of memory. But i don't know
how to get it right.
The progress data objects in question are the ones created in
RepoManager::createFromCache(). The CombinedProgressData::operator()()
segfaults in the moment when the created Repository object goes out of scope
and triggers ProgressData::report() in ~ProgressData().
--
Configure bugmail: https://bugzilla.novell.com/userprefs.cgi?tab=email
------- You are receiving this mail because: -------
You are on the CC list for the bug.
Summary: CombinedProgressData segfault whe reading plaindir repo
resolvables
Product: openSUSE 10.3
Version: Beta 1
Platform: Other
OS/Version: Other
Status: NEW
Severity: Major
Priority: P5 - None
Component: libzypp
AssignedTo: dmacvicar@xxxxxxxxxx
ReportedBy: jkupec@xxxxxxxxxx
QAContact: kkaempf@xxxxxxxxxx
CC: ma@xxxxxxxxxx, mvidner@xxxxxxxxxx
Found By: ---
I've come across a reproducable segfault when reading resolvables of a plain
repo. I've been able to track it down to
CombinedProgressData::operator()(ProgressData) where the _pd reference gets
eventually invalid and refers to a random chunks of memory. But i don't know
how to get it right.
The progress data objects in question are the ones created in
RepoManager::createFromCache(). The CombinedProgressData::operator()()
segfaults in the moment when the created Repository object goes out of scope
and triggers ProgressData::report() in ~ProgressData().
--
Configure bugmail: https://bugzilla.novell.com/userprefs.cgi?tab=email
------- You are receiving this mail because: -------
You are on the CC list for the bug.
| < Previous | Next > |