Bug#525071: 2.2.4-1+b1 automatically rebuilt against libcrypto++8 segfaults on start
I’m CC'ing debian-user in case there are people with i386/unstable/amule who can confirm or deny the segfault. Please CC 525...@bugs.debian.org if you do so. Also, do you get any kind of backtrace, or can obtain one? I can confirm this one, it crashes with a SIGSEGV. Happens with the daemon as well as the UI. Running unstable, i386: $ gdb amuled GNU gdb 6.8-debian (gdb) run Program received signal SIGSEGV, Segmentation fault. [Switching to Thread 0xb77ce6d0 (LWP 18004)] 0x24938a6c in ?? () (gdb) backtrace #0 0x24938a6c in ?? () #1 0x7b299b74 in ?? () #2 0x1220 in ?? () #3 0xb7eb6836 in CryptoPP::IteratedHashBaseunsigned int, CryptoPP::HashTransformation::TruncatedFinal () from /usr/lib/libcrypto++.so.8 #4 0xb7ee5c88 in CryptoPP::RandomPool::IncorporateEntropy () from /usr/lib/libcrypto++.so.8 #5 0xb7ed94ba in CryptoPP::AutoSeededRandomPool::Reseed () from /usr/lib/libcrypto++.so.8 #6 0x081b1e1c in ?? () #7 0x081d108d in ?? () #8 0x0806bf00 in std::locale::locale () #9 0x0823c3f4 in ?? () #10 0xbf952648 in ?? () #11 0x080696bc in _init () Backtrace stopped: frame did not save the PC -- To UNSUBSCRIBE, email to debian-bugs-dist-requ...@lists.debian.org with a subject of unsubscribe. Trouble? Contact listmas...@lists.debian.org
Bug#525071: 2.2.4-1+b1 automatically rebuilt against libcrypto++8 segfaults on start
merge 525184 525071 thanks Hi! I modified the amule-sources to include an amule-dbg package and managed to grab the following backtrace. It is not perfect, libcrypto8++ misses a debug package as well. #0 0x89fedbd5 in ?? () No symbol table info available. #1 0xffedf57a in ?? () No symbol table info available. #2 0x1220 in ?? () No symbol table info available. #3 0xf7dc6836 in CryptoPP::IteratedHashBaseunsigned int, CryptoPP::HashTransformation::TruncatedFinal () from /usr/lib/libcrypto++.so.8 No symbol table info available. #4 0xf7df5c88 in CryptoPP::RandomPool::IncorporateEntropy () from /usr/lib/libcrypto++.so.8 No symbol table info available. #5 0xf7de94ba in CryptoPP::AutoSeededRandomPool::Reseed () from /usr/lib/libcrypto++.so.8 No symbol table info available. #6 0x0823645c in global constructors keyed to _Z13GetRandomPoolv () at /usr/include/cryptopp/osrng.h:89 No locals. #7 0x082c1f1d in __do_global_ctors_aux () No locals. #8 0x0807e5c0 in _init () No locals. #9 0x082c1eb9 in __libc_csu_init () No locals. #10 0xf72ab70c in __libc_start_main (main=0x815d840 main, argc=1, ubp_av=0xff973504, init=0x82c1ea0 __libc_csu_init, fini=0x82c1e90 __libc_csu_fini, rtld_fini=0xf7f66840 _dl_fini, stack_end=0xff9734fc) at libc-start.c:181 result = value optimized out unwind_buf = {cancel_jmp_buf = {{jmp_buf = {23, 0, 138388512, 1, -148237312, -134787084}, mask_was_saved = 1}}, priv = {pad = {0x8083d00, 0x0, 0xf7f6b980, 0xf72ab69d}, data = { prev = 0x8083d00, cleanup = 0x0, canceltype = -134825600}}} not_first_call = value optimized out #11 0x08083d21 in _start () at ../sysdeps/i386/elf/start.S:119 No locals. Grüße, Sven -- To UNSUBSCRIBE, email to debian-bugs-dist-requ...@lists.debian.org with a subject of unsubscribe. Trouble? Contact listmas...@lists.debian.org
Bug#525071: 2.2.4-1+b1 automatically rebuilt against libcrypto++8 segfaults on start
Um 16:41 Uhr am 24.04.09 schrieb Sven Hartge: I modified the amule-sources to include an amule-dbg package and managed to grab the following backtrace. It is not perfect, libcrypto8++ misses a debug package as well. Now I've added a debug package to libcrypto as well and got an even better backtrace: GNU gdb 6.8-debian 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 i486-linux-gnu... (gdb) run Starting program: /usr/bin/amule [Thread debugging using libthread_db enabled] [New Thread 0xf67a8970 (LWP 32527)] Program received signal SIGSEGV, Segmentation fault. [Switching to Thread 0xf67a8970 (LWP 32527)] 0x0f9cce2f in ?? () (gdb) bt full #0 0x0f9cce2f in ?? () No symbol table info available. #1 0xfc5eb04d in ?? () No symbol table info available. #2 0x1220 in ?? () No symbol table info available. #3 0xf7ded836 in CryptoPP::IteratedHashBaseunsigned int, CryptoPP::HashTransformation::TruncatedFinal (this=0xfff9a948, digest=0x861b108 , size=32) at iterhash.cpp:127 dataBuf = (unsigned int *) 0xfff9aa08 stateBuf = (unsigned int *) 0xf7f92980 blockSize = value optimized out order = 4158576667 #4 0xf7e1cc88 in CryptoPP::RandomPool::IncorporateEntropy (this=0x861b100, input=0x8bac1f0 \âG\003=, length=32) at cryptlib.h:556 hash = {CryptoPP::IteratedHashWithStaticTransformunsigned int, CryptoPP::EnumToTypeCryptoPP::ByteOrder, 1, 64u, 32u, CryptoPP::SHA256, 32u, true = {CryptoPP::ClonableImplCryptoPP::SHA256, CryptoPP::AlgorithmImplCryptoPP::IteratedHashunsigned int, CryptoPP::EnumToTypeCryptoPP::ByteOrder, 1, 64u, CryptoPP::HashTransformation, CryptoPP::SHA256 = {CryptoPP::AlgorithmImplCryptoPP::IteratedHashunsigned int, CryptoPP::EnumToTypeCryptoPP::ByteOrder, 1, 64u, CryptoPP::HashTransformation, CryptoPP::SHA256 = {CryptoPP::IteratedHashunsigned int, CryptoPP::EnumToTypeCryptoPP::ByteOrder, 1, 64u, CryptoPP::HashTransformation = {CryptoPP::IteratedHashBaseunsigned int, CryptoPP::HashTransformation = {CryptoPP::HashTransformation = {CryptoPP::Algorithm = {CryptoPP::Clonable = { _vptr.Clonable = 0x842ca28}, No data fields}, No data fields}, m_countLo = 64, m_countHi = 0}, static BLOCKSIZE = optimized out, static cryptopp_assert_63 = optimized out, m_data = {CryptoPP::SecBlockunsigned int, CryptoPP::FixedSizeAllocatorWithCleanupunsigned int, 16u, CryptoPP::NullAllocatorunsigned int, false = {m_alloc = {CryptoPP::AllocatorBaseunsigned int = {No data fields}, m_array = { 0, 0, 0, 0, 0, 0, 0, 0, 585254659, 1023442137, 3470578087, 2457549288, 1494164292, 3176221056, 3133873890, 181073552}, m_fallbackAllocator = {CryptoPP::AllocatorBaseunsigned int = {No data fields}, No data fields}, m_allocated = true}, m_size = 16, m_ptr = 0xfff9a958}, No data fields}}, No data fields}, No data fields}, static DIGESTSIZE = optimized out, m_state = {CryptoPP::FixedSizeSecBlockunsigned int, 16u, CryptoPP::FixedSizeAllocatorWithCleanupunsigned int, 16u, CryptoPP::NullAllocatorunsigned int, true = {CryptoPP::SecBlockunsigned int, CryptoPP::FixedSizeAllocatorWithCleanupunsigned int, 16u, CryptoPP::NullAllocatorunsigned int, true = { m_alloc = {CryptoPP::AllocatorBaseunsigned int = {No data fields}, m_array = {1779033703, 3144134277, 1013904242, 2773480762, 1359893119, 2600822924, 528734635, 1541459225, 0, 134625518, 2041, 0, 138393368, 1, 4156006940, 4159836268}, m_fallbackAllocator = {CryptoPP::AllocatorBaseunsigned int = {No data fields}, No data fields}, m_allocated = true}, m_size = 16, m_ptr = 0xfff9a9a8}, No data fields}, No data fields}}, No data fields} #5 0xf7e104ba in CryptoPP::AutoSeededRandomPool::Reseed (this=0x861b100, blocking=value optimized out, seedSize=32) at osrng.cpp:164 seed = {m_alloc = {CryptoPP::AllocatorBaseunsigned char = {No data fields}, No data fields}, m_size = 32, m_ptr = 0x8bac1f0 \âG\003=} #6 0x0823645c in global constructors keyed to _Z13GetRandomPoolv () at /usr/include/cryptopp/osrng.h:89 No locals. #7 0x082c1f1d in __do_global_ctors_aux () No locals. #8 0x0807e5c0 in _init () No locals. #9 0x082c1eb9 in __libc_csu_init () No locals. #10 0xf72d270c in __libc_start_main (main=0x815d840 main, argc=1, ubp_av=0xfff9ab34, init=0x82c1ea0 __libc_csu_init, fini=0x82c1e90 __libc_csu_fini, rtld_fini=0xf7f8d840 _dl_fini, stack_end=0xfff9ab2c) at libc-start.c:181 result = value optimized out unwind_buf = {cancel_jmp_buf = {{jmp_buf = {23, 0, 138388512, 1, -148077568, -134627340}, mask_was_saved = 1}},
Bug#525071: 2.2.4-1+b1 automatically rebuilt against libcrypto++8 segfaults on start
Package: amule Version: 2.2.4-1+b1 Severity: normal For your information: after todays upgrade to automatically rebuilt amule 2.2.4-1+b1 it segfaults on start. The problem seems to be related with libcrypto++8, as returning back to 2.2.4-1 built with libcrypto++7 solves the problem. -- System Information: Debian Release: squeeze/sid APT prefers proposed-updates APT policy: (500, 'proposed-updates'), (500, 'unstable'), (500, 'testing'), (500, 'stable'), (100, 'experimental') Architecture: i386 (i686) Kernel: Linux 2.6.26-2-686 (SMP w/2 CPU cores) Locale: LANG=ru_RU.UTF-8, LC_CTYPE=ru_RU.UTF-8 (charmap=UTF-8) Shell: /bin/sh linked to /bin/bash Versions of packages amule depends on: ii amule-common 2.2.4-1 common files for the rest of aMule ii libc6 2.9-7 GNU C Library: Shared libraries ii libcrypto++7 5.5.2-2 General purpose cryptographic shar ii libgcc11:4.3.3-8 GCC support library ii libgeoip1 1.4.6.dfsg-2 A non-DNS IP-to-country resolver l ii libstdc++6 4.3.3-8 The GNU Standard C++ Library v3 ii libupnp3 1:1.6.6-3 Portable SDK for UPnP Devices (sha ii libwxbase2.8-0 2.8.7.1-1.1 wxBase library (runtime) - non-GUI ii libwxgtk2.8-0 2.8.7.1-1.1 wxWidgets Cross-platform C++ GUI t ii zlib1g 1:1.2.3.3.dfsg-13 compression library - runtime Versions of packages amule recommends: pn amule-utils none (no description available) Versions of packages amule suggests: pn amule-utils-gui none (no description available) -- no debconf information -- To UNSUBSCRIBE, email to debian-bugs-dist-requ...@lists.debian.org with a subject of unsubscribe. Trouble? Contact listmas...@lists.debian.org
Bug#525071: 2.2.4-1+b1 automatically rebuilt against libcrypto++8 segfaults on start
+ Stanislav Maslovski (Wed, 22 Apr 2009 01:37:09 +0400): Package: amule Version: 2.2.4-1+b1 Severity: normal For your information: after todays upgrade to automatically rebuilt amule 2.2.4-1+b1 it segfaults on start. The problem seems to be related with libcrypto++8, as returning back to 2.2.4-1 built with libcrypto++7 solves the problem. I’ve been running 2.2.4-1+b1 myself since available for several days, and in fact I did built amule locally against libcrypto++8 before the libcrypto++ maintainer uploaded the new version to unstable. However, I’m on amd64 and not i386. I’m CC'ing debian-user in case there are people with i386/unstable/amule who can confirm or deny the segfault. Please CC 525...@bugs.debian.org if you do so. Also, do you get any kind of backtrace, or can obtain one? Cheers, -- - Are you sure we're good? - Always. -- Rory and Lorelai -- To UNSUBSCRIBE, email to debian-bugs-dist-requ...@lists.debian.org with a subject of unsubscribe. Trouble? Contact listmas...@lists.debian.org
Bug#525071: 2.2.4-1+b1 automatically rebuilt against libcrypto++8 segfaults on start
On Втр, 2009-04-21 at 23:50 +0200, Adeodato Simó wrote: + Stanislav Maslovski (Wed, 22 Apr 2009 01:37:09 +0400): Package: amule Version: 2.2.4-1+b1 Severity: normal For your information: after todays upgrade to automatically rebuilt amule 2.2.4-1+b1 it segfaults on start. The problem seems to be related with libcrypto++8, as returning back to 2.2.4-1 built with libcrypto++7 solves the problem. I’ve been running 2.2.4-1+b1 myself since available for several days, and in fact I did built amule locally against libcrypto++8 before the libcrypto++ maintainer uploaded the new version to unstable. However, I’m on amd64 and not i386. I’m CC'ing debian-user in case there are people with i386/unstable/amule who can confirm or deny the segfault. Please CC 525...@bugs.debian.org if you do so. Also, do you get any kind of backtrace, or can obtain one? Not sure that it helps, but here is it: % gdb amule GNU gdb 6.8-debian 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 i486-linux-gnu... (no debugging symbols found) (gdb) run Starting program: /usr/bin/amule (no debugging symbols found) (no debugging symbols found) (no debugging symbols found) [Thread debugging using libthread_db enabled] (no debugging symbols found) (no debugging symbols found) (no debugging symbols found) (no debugging symbols found) (no debugging symbols found) (no debugging symbols found) (no debugging symbols found) (no debugging symbols found) (no debugging symbols found) (no debugging symbols found) (no debugging symbols found) (no debugging symbols found) (no debugging symbols found) (no debugging symbols found) (no debugging symbols found) (no debugging symbols found) (no debugging symbols found) (no debugging symbols found) (no debugging symbols found) ---Type return to continue, or q return to quit--- (no debugging symbols found) (no debugging symbols found) (no debugging symbols found) (no debugging symbols found) (no debugging symbols found) (no debugging symbols found) (no debugging symbols found) (no debugging symbols found) (no debugging symbols found) (no debugging symbols found) (no debugging symbols found) (no debugging symbols found) (no debugging symbols found) (no debugging symbols found) (no debugging symbols found) (no debugging symbols found) (no debugging symbols found) (no debugging symbols found) (no debugging symbols found) (no debugging symbols found) (no debugging symbols found) (no debugging symbols found) (no debugging symbols found) ---Type return to continue, or q return to quit--- (no debugging symbols found) (no debugging symbols found) (no debugging symbols found) (no debugging symbols found) (no debugging symbols found) (no debugging symbols found) (no debugging symbols found) (no debugging symbols found) (no debugging symbols found) (no debugging symbols found) (no debugging symbols found) (no debugging symbols found) (no debugging symbols found) (no debugging symbols found) (no debugging symbols found) (no debugging symbols found) (no debugging symbols found) [New Thread 0xb6761970 (LWP 17354)] Program received signal SIGSEGV, Segmentation fault. [Switching to Thread 0xb6761970 (LWP 17354)] 0x36f51a11 in ?? () (gdb) bt #0 0x36f51a11 in ?? () #1 0xccbc1c43 in ?? () #2 0x1220 in ?? () #3 0xb7da6836 in CryptoPP::IteratedHashBaseunsigned int, CryptoPP::HashTransformation::TruncatedFinal () from /usr/lib/libcrypto ++.so.8 #4 0xb7dd5c88 in CryptoPP::RandomPool::IncorporateEntropy () from /usr/lib/libcrypto++.so.8 #5 0xb7dc94ba in CryptoPP::AutoSeededRandomPool::Reseed () from /usr/lib/libcrypto++.so.8 #6 0x0823645c in ?? () #7 0x082c1f1d in ?? () #8 0x08080f34 in wxGenericListCtrl::SetItemPtrData () #9 0x083fa364 in ?? () #10 0xbfb418e8 in ?? () #11 0x0807e5c0 in _init () Backtrace stopped: frame did not save the PC (gdb) -- To UNSUBSCRIBE, email to debian-bugs-dist-requ...@lists.debian.org with a subject of unsubscribe. Trouble? Contact listmas...@lists.debian.org