[Pkg-amule-devel] Bug#840674: Backtraces for aMule crash

Bram Senders bram at luon.net
Fri Oct 14 13:39:26 UTC 2016


Same here, aMule doesn't work on testing anymore (tried on two machines)
and crashes immediately after start.  I made backtraces according to
http://wiki.amule.org/wiki/Backtraces, here they are:

bram at durian% gdb amule
GNU gdb (Debian 7.11.1-2) 7.11.1
Copyright (C) 2016 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 "x86_64-linux-gnu".
Type "show configuration" for configuration details.
For bug reporting instructions, please see:
<http://www.gnu.org/software/gdb/bugs/>.
Find the GDB manual and other documentation resources online at:
<http://www.gnu.org/software/gdb/documentation/>.
For help, type "help".
Type "apropos word" to search for commands related to "word"...
Reading symbols from amule...Reading symbols from
/usr/lib/debug/.build-id/dd/fb744e4f4597800320ccacc8a2b06fd2604923.debug...done.
done.
(gdb) ha SIGPIPE nostop noprint pass
Signal        Stop Print Pass to program Description
SIGPIPE       No No Yes Broken pipe
(gdb) ha SIG32 nostop noprint pass
Signal        Stop Print Pass to program Description
SIG32         No No Yes Real-time event 32
(gdb) ha SIG33 nostop noprint pass
Signal        Stop Print Pass to program Description
SIG33         No No Yes Real-time event 33
(gdb) ha SIG34 nostop noprint pass
Signal        Stop Print Pass to program Description
SIG34         No No Yes Real-time event 34
(gdb) run
Starting program: /usr/bin/amule
[Thread debugging using libthread_db enabled]
Using host libthread_db library "/lib/x86_64-linux-gnu/libthread_db.so.1".
15:34:28: Warning: Mismatch between the program and library build versions
detected.
The library used 3.0 (wchar_t,compiler with C++ ABI 1009,wx
containers,compatible with 2.8),
and your program used 3.0 (wchar_t,compiler with C++ ABI 1010,wx
containers,compatible with 2.8).
 2016-10-14 15:34:28: Initialising aMule 2.3.2 compiled with wxGTK2 v3.0.2
and Boost 1.61
 2016-10-14 15:34:28: Checking if there is an instance already running...
 2016-10-14 15:34:29: No other instances are running.

Program received signal SIGSEGV, Segmentation fault.
0x0000000000000000 in ?? ()
(gdb) bt
#0  0x0000000000000000 in ?? ()
#1  0x00007ffff7419601 in
CryptoPP::FileStore::TransferTo2(CryptoPP::BufferedTransformation&,
unsigned long long&, std::__cxx11::basic_string<char,
std::char_traits<char>, std::allocator<char> > const&, bool) ()
   from /usr/lib/x86_64-linux-gnu/libcrypto++.so.6
#2  0x00007ffff73b91c5 in
CryptoPP::BufferedTransformation::TransferMessagesTo2(CryptoPP::BufferedTransformation&,
unsigned int&, std::__cxx11::basic_string<char, std::char_traits<char>,
std::allocator<char> > const&, bool) ()
   from /usr/lib/x86_64-linux-gnu/libcrypto++.so.6
#3  0x00007ffff73b9429 in
CryptoPP::BufferedTransformation::TransferAllTo2(CryptoPP::BufferedTransformation&,
std::__cxx11::basic_string<char, std::char_traits<char>,
std::allocator<char> > const&, bool) ()
   from /usr/lib/x86_64-linux-gnu/libcrypto++.so.6
#4  0x000000000047facf in
CryptoPP::SourceTemplate<CryptoPP::FileStore>::PumpAll2 (blocking=true,
this=0x7fffffffd5d0) at /usr/include/cryptopp/filters.h:1238
#5  CryptoPP::Source::PumpAll (this=0x7fffffffd5d0)
    at /usr/include/cryptopp/filters.h:1182
#6  CryptoPP::Source::SourceInitialize (parameters=warning: RTTI symbol not
found for class 'CryptoPP::AlgorithmParameters'
..., pumpAll=true,
    this=0x7fffffffd5d0) at /usr/include/cryptopp/filters.h:1215
#7  CryptoPP::FileSource::FileSource (binary=true, attachment=0xc7d650,
    pumpAll=true, filename=<optimized out>, this=0x7fffffffd5d0)
    at /usr/include/cryptopp/files.h:67
#8  CClientCreditsList::InitalizeCrypting (this=this at entry=0xc7d580)
---Type <return> to continue, or q <return> to quit---
    at ../../src/ClientCreditsList.cpp:310
#9  0x0000000000481444 in CClientCreditsList::CClientCreditsList (
    this=0xc7d580) at ../../src/ClientCreditsList.cpp:54
#10 0x0000000000468820 in CamuleApp::OnInit (this=this at entry=0xb469f0)
    at ../../src/amule.cpp:516
#11 0x0000000000525687 in CamuleGuiApp::OnInit (this=0xb469f0)
    at ../../src/amule-gui.cpp:288
#12 0x00007ffff596a332 in wxEntry(int&, wchar_t**) ()
   from /usr/lib/x86_64-linux-gnu/libwx_baseu-3.0.so.0
#13 0x000000000043d982 in main (argc=<optimized out>, argv=<optimized out>)
    at ../../src/amule-gui.cpp:95
(gdb) bt full
#0  0x0000000000000000 in ?? ()
No symbol table info available.
#1  0x00007ffff7419601 in
CryptoPP::FileStore::TransferTo2(CryptoPP::BufferedTransformation&,
unsigned long long&, std::__cxx11::basic_string<char,
std::char_traits<char>, std::allocator<char> > const&, bool) ()
   from /usr/lib/x86_64-linux-gnu/libcrypto++.so.6
No symbol table info available.
#2  0x00007ffff73b91c5 in
CryptoPP::BufferedTransformation::TransferMessagesTo2(CryptoPP::BufferedTransformation&,
unsigned int&, std::__cxx11::basic_string<char, std::char_traits<char>,
std::allocator<char> > const&, bool) ()
   from /usr/lib/x86_64-linux-gnu/libcrypto++.so.6
No symbol table info available.
#3  0x00007ffff73b9429 in
CryptoPP::BufferedTransformation::TransferAllTo2(CryptoPP::BufferedTransformation&,
std::__cxx11::basic_string<char, std::char_traits<char>,
std::allocator<char> > const&, bool) ()
   from /usr/lib/x86_64-linux-gnu/libcrypto++.so.6
No symbol table info available.
#4  0x000000000047facf in
CryptoPP::SourceTemplate<CryptoPP::FileStore>::PumpAll2 (blocking=true,
this=0x7fffffffd5d0) at /usr/include/cryptopp/filters.h:1238
No locals.
#5  CryptoPP::Source::PumpAll (this=0x7fffffffd5d0)
    at /usr/include/cryptopp/filters.h:1182
No locals.
---Type <return> to continue, or q <return> to quit---
#6  CryptoPP::Source::SourceInitialize (parameters=warning: RTTI symbol not
found for class 'CryptoPP::AlgorithmParameters'
..., pumpAll=true,
    this=0x7fffffffd5d0) at /usr/include/cryptopp/filters.h:1215
No locals.
#7  CryptoPP::FileSource::FileSource (binary=true, attachment=0xc7d650,
    pumpAll=true, filename=<optimized out>, this=0x7fffffffd5d0)
    at /usr/include/cryptopp/files.h:67
No locals.
#8  CClientCreditsList::InitalizeCrypting (this=this at entry=0xc7d580)
    at ../../src/ClientCreditsList.cpp:310
        filesource = {<CryptoPP::SourceTemplate<CryptoPP::FileStore>> =
{<CryptoPP::Source> = {<No data fields>},
            m_store = <incomplete type>}, <No data fields>}
        pubkey = warning: RTTI symbol not found for class
'CryptoPP::AlgorithmParameters'

{<CryptoPP::TF_VerifierImpl<CryptoPP::TF_SignatureSchemeOptions<CryptoPP::TF_SS<CryptoPP::PKCS1v15,
CryptoPP::SHA1, CryptoPP::RSA, int>, CryptoPP::RSA,
CryptoPP::PKCS1v15_SignatureMessageEncodingMethod, CryptoPP::SHA1> >> =
{<CryptoPP::TF_ObjectImpl<CryptoPP::TF_VerifierBase,
CryptoPP::TF_SignatureSchemeOptions<CryptoPP::TF_SS<CryptoPP::PKCS1v15,
CryptoPP::SHA1, CryptoPP::RSA, int>, CryptoPP::RSA,
CryptoPP::PKCS1v15_SignatureMessageEncodingMethod, CryptoPP::SHA1>,
CryptoPP::RSAFunction>> =
{<CryptoPP::TF_ObjectImplBase<CryptoPP::TF_VerifierBase,
CryptoPP::TF_SignatureSchemeOptions<CryptoPP::TF_SS<CryptoPP::PKCS1v15,
CryptoPP::SHA1, CryptoPP::RSA, int>, CryptoPP::RSA,
CryptoPP::PKCS1v15_SignatureMessageEncodingMethod, CryptoPP::SHA1>,
CryptoPP::RSAFunction>> = {<CryptoPP::AlgorithmImpl<Cryp---Type <return> to
continue, or q <return> to quit---
toPP::TF_VerifierBase, CryptoPP::TF_SS<CryptoPP::PKCS1v15, CryptoPP::SHA1,
CryptoPP::RSA, int> >> = {<CryptoPP::TF_VerifierBase> = {<No data fields>},
<No data fields>}, <No data fields>},
              m_trapdoorFunction = <incomplete type>}, <No data fields>},
<No data fields>}
        asink = <incomplete type>
#9  0x0000000000481444 in CClientCreditsList::CClientCreditsList (
    this=0xc7d580) at ../../src/ClientCreditsList.cpp:54
No locals.
#10 0x0000000000468820 in CamuleApp::OnInit (this=this at entry=0xb469f0)
    at ../../src/amule.cpp:516
        outDir = {m_printable = {static npos = 18446744073709551615,
            m_impl = L"/home/bram/.aMule/Incoming", m_convertedToChar = {
              m_str = 0x0, m_len = 0}}, m_filesystem = {
            static npos = 18446744073709551615,
            m_impl = L"/home/bram/.aMule/Incoming", m_convertedToChar = {
              m_str = 0x0, m_len = 11773312}}}
        old_localedef = <optimized out>
        langId = {static npos = 18446744073709551615, m_impl = L"",
          m_convertedToChar = {m_str = 0x0, m_len = 1}}
        vfile = <incomplete type>
        newMule = {static npos = 18446744073709551615, m_impl = L"2.3.2",
          m_convertedToChar = {m_str = 0x0, m_len = 140737353832824}}
---Type <return> to continue, or q <return> to quit---
        msg = {static npos = 18446744073709551615, m_impl = L"",
          m_convertedToChar = {m_str = 0x7ffff5886967
"_ZN10wxNodeBaseD2Ev",
            m_len = 1739065518}}
#11 0x0000000000525687 in CamuleGuiApp::OnInit (this=0xb469f0)
    at ../../src/amule-gui.cpp:288
No locals.
#12 0x00007ffff596a332 in wxEntry(int&, wchar_t**) ()
   from /usr/lib/x86_64-linux-gnu/libwx_baseu-3.0.so.0
No symbol table info available.
#13 0x000000000043d982 in main (argc=<optimized out>, argv=<optimized out>)
    at ../../src/amule-gui.cpp:95
No locals.
(gdb) thread apply all bt full

Thread 1 (Thread 0x7ffff7fb1ec0 (LWP 25109)):
#0  0x0000000000000000 in ?? ()
No symbol table info available.
#1  0x00007ffff7419601 in
CryptoPP::FileStore::TransferTo2(CryptoPP::BufferedTransformation&,
unsigned long long&, std::__cxx11::basic_string<char,
std::char_traits<char>, std::allocator<char> > const&, bool) ()
   from /usr/lib/x86_64-linux-gnu/libcrypto++.so.6
No symbol table info available.
#2  0x00007ffff73b91c5 in
CryptoPP::BufferedTransformation::TransferMessagesTo2(CryptoPP::BufferedTransformation&,
unsigned int&, std::__cxx11::basic_string<char, std::char_traits<char>,
std::allocator<char> > const&, bool) ()
   from /usr/lib/x86_64-linux-gnu/libcrypto++.so.6
No symbol table info available.
#3  0x00007ffff73b9429 in
CryptoPP::BufferedTransformation::TransferAllTo2(CryptoPP::BufferedTransformation&,
std::__cxx11::basic_string<char, std::char_traits<char>,
std::allocator<char> > const&, bool) ()
   from /usr/lib/x86_64-linux-gnu/libcrypto++.so.6
No symbol table info available.
#4  0x000000000047facf in
CryptoPP::SourceTemplate<CryptoPP::FileStore>::PumpAll2 (blocking=true,
this=0x7fffffffd5d0) at /usr/include/cryptopp/filters.h:1238
No locals.
#5  CryptoPP::Source::PumpAll (this=0x7fffffffd5d0)
---Type <return> to continue, or q <return> to quit---
    at /usr/include/cryptopp/filters.h:1182
No locals.
#6  CryptoPP::Source::SourceInitialize (parameters=warning: RTTI symbol not
found for class 'CryptoPP::AlgorithmParameters'
..., pumpAll=true,
    this=0x7fffffffd5d0) at /usr/include/cryptopp/filters.h:1215
No locals.
#7  CryptoPP::FileSource::FileSource (binary=true, attachment=0xc7d650,
    pumpAll=true, filename=<optimized out>, this=0x7fffffffd5d0)
    at /usr/include/cryptopp/files.h:67
No locals.
#8  CClientCreditsList::InitalizeCrypting (this=this at entry=0xc7d580)
    at ../../src/ClientCreditsList.cpp:310
        filesource = {<CryptoPP::SourceTemplate<CryptoPP::FileStore>> =
{<CryptoPP::Source> = {<No data fields>},
            m_store = <incomplete type>}, <No data fields>}
        pubkey = warning: RTTI symbol not found for class
'CryptoPP::AlgorithmParameters'

{<CryptoPP::TF_VerifierImpl<CryptoPP::TF_SignatureSchemeOptions<CryptoPP::TF_SS<CryptoPP::PKCS1v15,
CryptoPP::SHA1, CryptoPP::RSA, int>, CryptoPP::RSA,
CryptoPP::PKCS1v15_SignatureMessageEncodingMethod, CryptoPP::SHA1> >> =
{<CryptoPP::TF_ObjectImpl<CryptoPP::TF_VerifierBase,
CryptoPP::TF_SignatureSchemeOptions<CryptoPP::TF_SS<CryptoPP::PKCS1v15,
CryptoPP::SHA1, CryptoPP::RSA, int>, CryptoPP::RSA,
CryptoPP::PKCS1v15_SignatureMessageEncodingMethod, CryptoPP::SHA1>,
CryptoPP::RSAFunction>> =
{<CryptoPP::TF_ObjectImplBase<CryptoPP::TF_VerifierBase,
CryptoPP::TF_SignatureSchemeOptions<CryptoPP::TF_SS<CryptoPP::PKCS1v15,
CryptoPP::SHA1, ---Type <return> to continue, or q <return> to quit---
CryptoPP::RSA, int>, CryptoPP::RSA,
CryptoPP::PKCS1v15_SignatureMessageEncodingMethod, CryptoPP::SHA1>,
CryptoPP::RSAFunction>> =
{<CryptoPP::AlgorithmImpl<CryptoPP::TF_VerifierBase,
CryptoPP::TF_SS<CryptoPP::PKCS1v15, CryptoPP::SHA1, CryptoPP::RSA, int> >>
= {<CryptoPP::TF_VerifierBase> = {<No data fields>}, <No data fields>}, <No
data fields>},
              m_trapdoorFunction = <incomplete type>}, <No data fields>},
<No data fields>}
        asink = <incomplete type>
#9  0x0000000000481444 in CClientCreditsList::CClientCreditsList (
    this=0xc7d580) at ../../src/ClientCreditsList.cpp:54
No locals.
#10 0x0000000000468820 in CamuleApp::OnInit (this=this at entry=0xb469f0)
    at ../../src/amule.cpp:516
        outDir = {m_printable = {static npos = 18446744073709551615,
            m_impl = L"/home/bram/.aMule/Incoming", m_convertedToChar = {
              m_str = 0x0, m_len = 0}}, m_filesystem = {
            static npos = 18446744073709551615,
            m_impl = L"/home/bram/.aMule/Incoming", m_convertedToChar = {
              m_str = 0x0, m_len = 11773312}}}
        old_localedef = <optimized out>
        langId = {static npos = 18446744073709551615, m_impl = L"",
          m_convertedToChar = {m_str = 0x0, m_len = 1}}
        vfile = <incomplete type>
---Type <return> to continue, or q <return> to quit---
        newMule = {static npos = 18446744073709551615, m_impl = L"2.3.2",
          m_convertedToChar = {m_str = 0x0, m_len = 140737353832824}}
        msg = {static npos = 18446744073709551615, m_impl = L"",
          m_convertedToChar = {m_str = 0x7ffff5886967
"_ZN10wxNodeBaseD2Ev",
            m_len = 1739065518}}
#11 0x0000000000525687 in CamuleGuiApp::OnInit (this=0xb469f0)
    at ../../src/amule-gui.cpp:288
No locals.
#12 0x00007ffff596a332 in wxEntry(int&, wchar_t**) ()
   from /usr/lib/x86_64-linux-gnu/libwx_baseu-3.0.so.0
No symbol table info available.
#13 0x000000000043d982 in main (argc=<optimized out>, argv=<optimized out>)
    at ../../src/amule-gui.cpp:95
No locals.
(gdb)

Regards,
Bram Senders
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://lists.alioth.debian.org/pipermail/pkg-amule-devel/attachments/20161014/885feae1/attachment-0001.html>


More information about the Pkg-amule-devel mailing list