[Bug 356273] New: zypper segfaults in setpropagatelearn
https://bugzilla.novell.com/show_bug.cgi?id=356273 Summary: zypper segfaults in setpropagatelearn Product: openSUSE 11.0 Version: Alpha 1 Platform: PowerPC OS/Version: Linux Status: NEW Severity: Normal Priority: P5 - None Component: libzypp AssignedTo: dmacvicar@novell.com ReportedBy: olh@novell.com QAContact: dmacvicar@novell.com Found By: --- pear.suse.de had a fresh 10.3 with updates installed openSUSE-11.0-Alpha1 was not installable via yast, so I upgraded the installed system via smart. Today I upgraded to factory with rpm -Fvh */*.rpm. zypper segfaults when trying to install something. The package would have been a 10.3 package, but thats not the point. Maybe the segfault is something worth to fix, not temporary breakage. pear:/work/CDs/all/full-ppc/suse # gdb --readnow zypper GNU gdb 6.7.50.20080110-cvs Copyright (C) 2008 Free Software Foundation, Inc. License GPLv3+: GNU GPL version 3 or later http://gnu.org/licenses/gpl.html This is free software: you are free to change and redistribute it. There is NO WARRANTY, to the extent permitted by law. Type "show copying" and "show warranty" for details. This GDB was configured as "ppc-suse-linux"... (gdb) r in libzypp-devel Starting program: /usr/bin/zypper in libzypp-devel [Thread debugging using libthread_db enabled] [New Thread 0xf7fa6000 (LWP 24581)] [New Thread 0xf7f664b0 (LWP 28739)] [Thread 0xf7f664b0 (LWP 28739) exited] [New Thread 0xf77664b0 (LWP 28743)] [Thread 0xf77664b0 (LWP 28743) exited] * Lese Cache für Repository 'openSUSE-10.3-DVD 10.3' * Lese Cache für Repository 'Main Repository (OSS)' * Lese Cache für Repository 'openSUSE-10.3-Updates' * Lese Cache für Repository 'Main Repository (NON-OSS)' * Lese installierte Pakete [100%] Program received signal SIGSEGV, Segmentation fault. [Switching to Thread 0xf7fa6000 (LWP 24581)] 0x0fe9da90 in setpropagatelearn () from /usr/lib/libzypp.so.401 Current language: auto; currently asm (gdb) bt #0 0x0fe9da90 in setpropagatelearn () from /usr/lib/libzypp.so.401 #1 0x0fe9f788 in run_solver () from /usr/lib/libzypp.so.401 #2 0x0fea0c8c in problems_to_solutions () from /usr/lib/libzypp.so.401 #3 0x0fea20fc in solver_solve () from /usr/lib/libzypp.so.401 #4 0x0fdd0030 in zypp::solver::detail::SATResolver::resolvePool (this=0x15215b90, requires_caps=@0x100ecca4, conflict_caps=@0x100eccbc) at /usr/src/debug/libzypp-4.1.8/zypp/sat/SATResolver.cc:457 #5 0x0fd6e63c in zypp::solver::detail::Resolver::resolvePool (this=0x100ecbf8, tryAllPossibilities=<value optimized out>) at /usr/src/debug/libzypp-4.1.8/zypp/solver/detail/Resolver.cc:1329 #6 0x0fe0efac in zypp::Resolver::resolvePool (this=<value optimized out>) at /usr/src/debug/libzypp-4.1.8/zypp/Resolver.cc:68 #7 0x100716f0 in resolve (zypper=@0x100e55a8) at /usr/src/debug/zypper-0.9.5/src/zypper-misc.cc:936 #8 0x100775c8 in solve_and_commit (zypper=@0x100e55a8) at /usr/src/debug/zypper-0.9.5/src/zypper-misc.cc:1487 #9 0x10026208 in Zypper::doCommand (this=0x100e55a8) at /usr/src/debug/zypper-0.9.5/src/zypper.cc:1766 #10 0x1002c2a0 in Zypper::safeDoCommand (this=0x100e55a8) at /usr/src/debug/zypper-0.9.5/src/zypper.cc:578 #11 0x1002d140 in Zypper::main (this=0x100e55a8, argc=<value optimized out>, argv=<value optimized out>) at /usr/src/debug/zypper-0.9.5/src/zypper.cc:112 #12 0x1003f598 in main (argc=3, argv=0xffdaa4f4) at /usr/src/debug/zypper-0.9.5/src/zypper-main.cc:43 (gdb) info threads * 1 Thread 0xf7fa6000 (LWP 24581) 0x0fe9da90 in setpropagatelearn () from /usr/lib/libzypp.so.401 (gdb) zypper lr # | Enabled | Refresh | Type | Alias | Name --+---------+---------+--------+-------------------------------------------------------------------+----------------------------------------------------------- 1 | Yes | Yes | yast2 | openSUSE-10.3-DVD 10.3 | openSUSE-10.3-DVD 10.3 2 | Yes | Yes | yast2 | http://download.opensuse.org/repositories/openSUSE:10.3/standard/ | Main Repository (OSS) 3 | Yes | Yes | rpm-md | openSUSE-10.3-Updates | openSUSE-10.3-Updates 4 | No | Yes | NONE | http://download.opensuse.org/distribution/10.3/repo/debug/ | http://download.opensuse.org/distribution/10.3/repo/debug/ 5 | Yes | Yes | yast2 | http://download.opensuse.org/distribution/10.3/repo/non-oss/ | Main Repository (NON-OSS) -- 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.
https://bugzilla.novell.com/show_bug.cgi?id=356273
User schubi@novell.com added comment
https://bugzilla.novell.com/show_bug.cgi?id=356273#c2
Stefan Schubert
https://bugzilla.novell.com/show_bug.cgi?id=356273
Olaf Hering
participants (1)
-
bugzilla_noreply@novell.com