[Bug 305196] New: memory corruption in zypper / libzypp
https://bugzilla.novell.com/show_bug.cgi?id=305196 Summary: memory corruption in zypper / libzypp Product: openSUSE 10.3 Version: Beta 1 Platform: Other OS/Version: Other Status: NEW Severity: Critical Priority: P5 - None Component: libzypp AssignedTo: kkaempf@novell.com ReportedBy: meissner@novell.com QAContact: kkaempf@novell.com Found By: --- gdb zypper GNU gdb 6.6.50.20070726-cvs Copyright (C) 2007 Free Software Foundation, Inc. GDB is free software, covered by the GNU General Public License, and you are welcome to change it and/or distribute copies of it under certain conditions. Type "show copying" to see the conditions. There is absolutely no warranty for GDB. Type "show warranty" for details. This GDB was configured as "ppc-suse-linux"... Using host libthread_db library "/lib/libthread_db.so.1". (gdb) r --non-interactive --terse -q xu Starting program: /usr/bin/zypper --non-interactive --terse -q xu [Thread debugging using libthread_db enabled] [New Thread 0xf7fb3000 (LWP 32199)] warning: Lowest section in /usr/lib/libicudata.so.36 is .hash at 000000d4 <?xml version='1.0'?> <stream> [New Thread 0xf7e934b0 (LWP 32607)] [New Thread 0xf76934b0 (LWP 32608)] [Thread 0xf7e934b0 (LWP 32607) exited] [Thread 0xf76934b0 (LWP 32608) exited] <progress id="download" type="percentage" value="100" name="Downloading"/> <progress id="download" type="percentage" value="100" name="Downloading"/> <progress id="download" type="percentage" value="100" name="Downloading"/> <progress id="download" type="percentage" value="100" name="Downloading"/> <progress id="download" type="percentage" value="100" name="Downloading"/> <progress id="download" type="percentage" value="100" name="Downloading"/> <progress id="download" type="percentage" value="0" name="Downloading"/> <progress id="download" type="done" name=""/> Not found: Media Exception <progress id="download" type="percentage" value="100" name="Downloading"/> <progress id="download" type="percentage" value="100" name="Downloading"/> <progress id="download" type="percentage" value="100" name="Downloading"/> <progress id="download" type="percentage" value="100" name="Downloading"/> <progress id="download" type="percentage" value="100" name="Downloading"/> <progress id="download" type="percentage" value="100" name="Downloading"/> <progress id="download" type="percentage" value="0" name="Downloading"/> <progress id="download" type="done" name=""/> Not found: Media Exception Repository 'http://download.opensuse.org/repositories/openSUSE:10.3/standard/' is invalid. Valid metadata not found at specified URL(s) Please, check if the URLs defined for this repository are pointing to a valid repository. Disabling repository 'http://download.opensuse.org/repositories/openSUSE:10.3/standard/' because of the above error. .. </update-list> </update-status> </stream> *** glibc detected *** /usr/bin/zypper: malloc(): memory corruption: 0x130d379f *** ======= Backtrace: ========= /lib/libc.so.6[0xf5682f0] /lib/libc.so.6[0xf56ac20] /lib/libc.so.6(__libc_malloc+0xe0)[0xf56c3bc] /lib/libc.so.6(_IO_str_overflow+0x19c)[0xf567678] /lib/libc.so.6(_IO_default_xsputn+0xdc)[0xf566340] /lib/libc.so.6(_IO_vfprintf+0x35a8)[0xf53cbe4] /lib/libc.so.6(vasprintf+0xc8)[0xf55f514] /usr/lib/libzypp.so.313.5.4(_ZN4zypp3str4formEPKcz+0x94)[0xfeb0fc4] /usr/lib/libzypp.so.313.5.4(_ZN4zypp4base10LogControl12LineFormater6formatERKSsNS0_6logger8LogLevelEPKcS8_iS4_+0x100)[0xfeb6f80] /usr/lib/libzypp.so.313.5.4(_ZN4zypp4base6logger10Loglinebuf8writeoutEPKci+0x144)[0xfeb8fb4] /usr/lib/libzypp.so.313.5.4(_ZN4zypp4base6logger10Loglinebuf8overflowEi+0x34)[0xfeb8c14] /usr/lib/libstdc++.so.6(_ZNSo3putEc+0x134)[0xf7fe724] /usr/lib/libstdc++.so.6(_ZSt4endlIcSt11char_traitsIcEERSt13basic_ostreamIT_T0_ES6_+0x48)[0xf7fe898] /usr/lib/libzypp.so.313.5.4(_ZN4zypp5media12MediaHandler7releaseEb+0x90)[0xfbf9430] /usr/lib/libzypp.so.313.5.4(_ZN4zypp5media11MediaAccess5closeEv+0x58)[0xfbed6f8] /usr/lib/libzypp.so.313.5.4(_ZN4zypp5media11MediaAccessD0Ev+0x38)[0xfbedc28] /usr/lib/libzypp.so.313.5.4(_ZN5boost6detail17sp_counted_impl_pIN4zypp5media11MediaAccessEE7disposeEv+0x28)[0xfc3de38] /usr/lib/libzypp.so.313.5.4[0xfc359b4] /usr/lib/libzypp.so.313.5.4(_ZN5boost6detail17sp_counted_impl_pIN4zypp5media17MediaManager_ImplEE7disposeEv+0x14c)[0xfc3eb3c] /usr/lib/libzypp.so.313.5.4[0xfc34d04] /lib/libc.so.6(__cxa_finalize+0x138)[0xf527b90] /usr/lib/libzypp.so.313.5.4[0xfaec050] /usr/lib/libzypp.so.313.5.4[0xfefb904] /lib/ld.so.1[0xf7fefdf4] /lib/libc.so.6(exit+0x118)[0xf52772c] /lib/libc.so.6[0xf50d380] /lib/libc.so.6[0xf50d5a0] ======= Memory map: ======== Program received signal SIGABRT, Aborted. [Switching to Thread 0xf7fb3000 (LWP 32199)] 0x0f524608 in raise () from /lib/libc.so.6 (gdb) (gdb) bt #0 0x0f524608 in raise () from /lib/libc.so.6 #1 0x0f526084 in abort () from /lib/libc.so.6 #2 0x0f560e0c in ?? () from /lib/libc.so.6 #3 0x0f5682f0 in ?? () from /lib/libc.so.6 #4 0x0f56ac20 in ?? () from /lib/libc.so.6 #5 0x0f56c3bc in malloc () from /lib/libc.so.6 #6 0x0f567678 in _IO_str_overflow () from /lib/libc.so.6 #7 0x0f566340 in _IO_default_xsputn () from /lib/libc.so.6 #8 0x0f53cbe4 in vfprintf () from /lib/libc.so.6 #9 0x0f55f514 in vasprintf () from /lib/libc.so.6 #10 0x0feb0fc4 in zypp::str::form (format=0x7dc7
) at /usr/src/debug/libzypp-3.18.4/zypp/base/String.cc:39 #11 0x0feb6f80 in zypp::base::LogControl::LineFormater::format (this=<value optimized out>, group_r=@0x100fbf68, level_r=zypp::base::logger::E_DBG, file_r=0xff04226 "MediaHandler.cc", func_r=0xff0418c "release", line_r=706, message_r=@0x100fbf7c) at /usr/src/debug/libzypp-3.18.4/zypp/base/LogControl.cc:51 #12 0x0feb8fb4 in zypp::base::logger::Loglinebuf::writeout (this=0x100fbf48, s=0xffa40888 "\n\017�\200\020\023RX", n=1) at /usr/src/debug/libzypp-3.18.4/zypp/base/LogControl.cc:284 #13 0x0feb8c14 in zypp::base::logger::Loglinebuf::overflow (this=0x0, ch=<value optimized out>) at /usr/src/debug/libzypp-3.18.4/zypp/base/LogControl.cc:133 #14 0x0f7fe724 in std::ostream::put () from /usr/lib/libstdc++.so.6 #15 0x0f7fe898 in std::endlhttps://bugzilla.novell.com/show_bug.cgi?id=305196#c1
Klaus Kämpf
https://bugzilla.novell.com/show_bug.cgi?id=305196
Klaus Kämpf
https://bugzilla.novell.com/show_bug.cgi?id=305196#c2
Marcus Meissner
https://bugzilla.novell.com/show_bug.cgi?id=305196#c3
--- Comment #3 from Stanislav Visnovsky
https://bugzilla.novell.com/show_bug.cgi?id=305196
Duncan Mac-Vicar
https://bugzilla.novell.com/show_bug.cgi?id=305196#c4
--- Comment #4 from Duncan Mac-Vicar
https://bugzilla.novell.com/show_bug.cgi?id=305196#c5
--- Comment #5 from Marcus Meissner
https://bugzilla.novell.com/show_bug.cgi?id=305196#c6
--- Comment #6 from Michael Andres
https://bugzilla.novell.com/show_bug.cgi?id=305196#c7
--- Comment #7 from Klaus Kämpf
https://bugzilla.novell.com/show_bug.cgi?id=305196#c8
--- Comment #8 from Klaus Kämpf
https://bugzilla.novell.com/show_bug.cgi?id=305196#c9
--- Comment #9 from Stanislav Visnovsky
https://bugzilla.novell.com/show_bug.cgi?id=305196#c10
--- Comment #10 from Michael Andres
https://bugzilla.novell.com/show_bug.cgi?id=305196#c11
--- Comment #11 from Stanislav Visnovsky
https://bugzilla.novell.com/show_bug.cgi?id=305196#c12
Marcus Meissner
https://bugzilla.novell.com/show_bug.cgi?id=305196#c13
--- Comment #13 from Stanislav Visnovsky
https://bugzilla.novell.com/show_bug.cgi?id=305196#c14
--- Comment #14 from Klaus Kämpf
https://bugzilla.novell.com/show_bug.cgi?id=305196#c15
--- Comment #15 from Klaus Kämpf
https://bugzilla.novell.com/show_bug.cgi?id=305196#c16
Klaus Kämpf
https://bugzilla.novell.com/show_bug.cgi?id=305196#c17
--- Comment #17 from Klaus Kämpf
https://bugzilla.novell.com/show_bug.cgi?id=305196#c18
Marcus Meissner
https://bugzilla.novell.com/show_bug.cgi?id=305196#c19
--- Comment #19 from Klaus Kämpf
https://bugzilla.novell.com/show_bug.cgi?id=305196#c20
--- Comment #20 from Klaus Kämpf
https://bugzilla.novell.com/show_bug.cgi?id=305196#c21
--- Comment #21 from Klaus Kämpf
https://bugzilla.novell.com/show_bug.cgi?id=305196#c22
--- Comment #22 from Klaus Kämpf
https://bugzilla.novell.com/show_bug.cgi?id=305196#c23
Stanislav Visnovsky
https://bugzilla.novell.com/show_bug.cgi?id=305196#c24
--- Comment #24 from Klaus Kämpf
https://bugzilla.novell.com/show_bug.cgi?id=305196#c25
--- Comment #25 from Klaus Kämpf
https://bugzilla.novell.com/show_bug.cgi?id=305196#c26
--- Comment #26 from Stanislav Visnovsky
https://bugzilla.novell.com/show_bug.cgi?id=305196#c27
--- Comment #27 from Stanislav Visnovsky
https://bugzilla.novell.com/show_bug.cgi?id=305196#c28
--- Comment #28 from Klaus Kämpf
https://bugzilla.novell.com/show_bug.cgi?id=305196#c30
Stephan Kulow
https://bugzilla.novell.com/show_bug.cgi?id=305196#c32
--- Comment #32 from Marcus Meissner
https://bugzilla.novell.com/show_bug.cgi?id=305196#c33
--- Comment #33 from Michael Andres
https://bugzilla.novell.com/show_bug.cgi?id=305196#c34
Stanislav Visnovsky
https://bugzilla.novell.com/show_bug.cgi?id=305196#c35
--- Comment #35 from Richard Guenther
https://bugzilla.novell.com/show_bug.cgi?id=305196#c36
--- Comment #36 from Michael Andres
https://bugzilla.novell.com/show_bug.cgi?id=305196#c37
--- Comment #37 from Michael Andres
https://bugzilla.novell.com/show_bug.cgi?id=305196#c40
Michael Andres
participants (1)
-
bugzilla_noreply@novell.com