Bug 597785

Summary: Zypper crash in zypp::parser::susetags::intrusive_ptr_release(zypp::parser::susetags::RepoIndex const*)
Product: [openSUSE] openSUSE 11.3 Reporter: Michal Vyskocil <mvyskocil>
Component: libzyppAssignee: Jan Kupec <jkupec>
Status: RESOLVED DUPLICATE QA Contact: E-mail List <qa-bugs>
Severity: Critical    
Priority: P5 - None CC: zypp-maintainers
Version: Factory   
Target Milestone: ---   
Hardware: Other   
OS: Other   
Whiteboard:
Found By: Development Services Priority:
Business Priority: Blocker: ---
Marketing QA Status: --- IT Deployment: ---
Attachments: The core file (compressed by xz)

Description Michal Vyskocil 2010-04-19 14:24:20 UTC
Created attachment 355297 [details]
The core file (compressed by xz)

Zypper crash on metadata refresh.

$ zypper ref
Repository 'FATE' is up to date.
Repository 'FATE:addons' is up to date.
Repository 'The links from openSUSE:Factory (openSUSE_11.1)' is up to date.
Repository 'KDE4 community maintained KDE 4.x / Qt 4.x packages (openSUSE_Factory_KDE4_UNSTABLE_Desktop)' is up to date.
Repository 'Unstable KDE 4.x Applications (openSUSE_Factory_KDE4_UNSTABLE_Desktop)' is up to date.
Repository 'KDE 4.3 development snapshots (openSUSE_Factory)' is up to date.
Repository 'Qt 4.6.x development snapshots (openSUSE_Factory)' is up to date.
Repository 'NVIDIA Repository' is up to date.
Repository 'X11 Utilities (openSUSE_Factory)' is up to date.
Repository 'devel:languages:python' is up to date.
Repository 'devel:tools:building' is up to date.
Repository 'gw-client-beta' is up to date.
Repository 'home:mvyskocil' is up to date.
Repository 'home:seife' is up to date.
Repository 'ikiwiki (openSUSE_Factory)' is up to date.
Repository 'openSUSE:Tools' is up to date.
Repository 'openSUSE:Factory:Contrib' is up to date.
Repository 'Packman repository (openSUSE_Factory)' is up to date.
Retrieving repository 'repo-non-oss' metadata [\]Segmentation fault (core dumped)

rpm -qa *zypp*
zypper-1.4.1-1.1.x86_64
python-zypp-0.5.4-1.1.x86_64
libzypp-6.31.3-1.1.x86_64
Comment 1 Michal Vyskocil 2010-04-19 14:27:17 UTC
zypper crashed only in repo-non-oss and repo-oss repositories, so this is how they looks like.

$ cat /etc/zypp/repos.d/repo-oss.repo 
[repo-oss]
name=repo-oss
enabled=0
autorefresh=0
baseurl=http://download.opensuse.org/factory/repo/oss/
type=yast2
keeppackages=0

$ cat /etc/zypp/repos.d/repo-non-oss.repo
[repo-non-oss]
name=repo-non-oss
enabled=0
autorefresh=0
baseurl=http://download.opensuse.org/factory/repo/non-oss/
type=yast2
keeppackages=0
Comment 2 Michal Vyskocil 2010-04-19 14:46:24 UTC
seems to be dup

*** This bug has been marked as a duplicate of bug 595545 ***