aMule Forum

Please login or register.

Login with username, password and session length
Advanced search  

News:

We're back! (IN POG FORM)

Author Topic: Crash on MBWE rev10274  (Read 4035 times)

mannix

  • Newbie
  • Karma: 0
  • Offline Offline
  • Posts: 3
Crash on MBWE rev10274
« on: September 10, 2010, 04:54:01 PM »

Hi,
my amule SVN rev 10274 compiled on Western Digital Mybook World Edition (not with toolchain) always crash after a little while.
All the binaries I found for 2.26 always do the same but now I can give you gdb backtrace output.
Hope this can help, following is configure command line and output BUT output is from non-debugging version (difference is "--enable-debug --disable-optimize"):

./configure --disable-monolithic --enable-amule-daemon --enable-amulecmd --enable-webserver --enable-alcc --disable-upnp --disable-shared --disable-nls --enable-debug --disable-optimize --disable-static --enable-ccache --with-toolkit=auto --enable-nmap --with-denoise-level=0 -with-crypto-prefix=/root/cryptopp/ --with-prefix=/opt/local/

  Configured aMule SVN (rev. 10274) for 'armv5tejl-unknown-linux-gnu'.

  aMule enabled options:

  **** aMule Core ****
  Prefix where aMule should be installed?                    /usr/local
  Should aMule be compiled with i18n support?                no
  Should aMule be compiled in debug mode?                    no
  Should aMule be compiled with profiling?                   no
  Should aMule be compiled with optimizations?               yes
  Should aMule be compiled with UPnP support?                no
  Should aMule be compiled with IP2country support?          no
  Should aMule monolithic application be built?              no
  Should aMule daemon version be built?                      yes
  Should aMule remote gui be built? (EXPERIMENTAL)           no
  Crypto++ library/headers style?                            sources

  **** aMule TextClient ****
  Should aMule Command Line Client be built?                 yes

  **** aMule WebServer ****
  Should aMule WebServer be built?                           yes

  **** aMule ED2K Links Handler ****
  Should aMule ED2K Links Handler be built?                  yes

  **** aMuleLinkCreator ****
  Should aMuleLinkCreator GUI version (alc) be built?        no
  Should aMuleLinkCreator for console (alcc) be built?       yes

  **** aMule Statistics ****
  Should C aMule Statistics (CAS) be built?                  no
  Should aMule GUI Statistics (wxCas) be built?              no
  Should xas XChat2 plugin be installed?                     no
  Should plasmaMule plasma-applet be build?                  no

  **** General Libraries and Tools ****
  Should ccache support be enabled?                          yes
  Libraries aMule will use to build:
                                       wxWidgets             2.8.10 (base,shared)
                                       crypto++              5.2.1 (sources, in /root/cryptopp/)
                                       libpng                1.2.44
                                       zlib                  1.2.5

GDB Crash:
Program received signal SIGSEGV, Segmentation fault.
[Switching to Thread 1024 (LWP 11393)]
0x402eea64 in memcpy () from /opt/lib/libc.so.0

GDB bt:
#0  0x402eea64 in memcpy () from /opt/lib/libc.so.0
#1  0x00067e40 in $a () at exception:54
#2  0x00067e40 in $a () at exception:54
Previous frame identical to this frame (corrupt stack?)

GDB bt full:
#0  0x402eea64 in memcpy () from /opt/lib/libc.so.0
No symbol table info available.
#1  0x00067e40 in $a () at exception:54
        typeinfo for CryptoPP::Exception = {<No data fields>}
        typeinfo name for CryptoPP::IteratedHashWithStaticTransform<unsigned int, CryptoPP::EnumToType<CryptoPP::ByteOrder, 1>, 64u, 20u, CryptoPP::SHA, 20u> = "N8CryptoPP31IteratedHashWithStaticTransformIjNS_10EnumToTypeINS_9ByteOrderELi1EEELj64ELj20ENS_3SHAELj20EEE"
        typeinfo for CryptoPP::ConstByteArrayParameter = {<No data fields>}
        typeinfo for CryptoPP::Waitable = {<No data fields>}
        typeinfo for CryptoPP::ASN1Object = {<No data fields>}
        typeinfo name for CryptoPP::ConstByteArrayParameter = "N8CryptoPP23ConstByteArrayParameterE"
        typeinfo for CryptoPP::NotImplemented = {<No data fields>}
        typeinfo name for CryptoPP::DERSequenceEncoder = "N8CryptoPP18DERSequenceEncoderE"
        typeinfo name for CryptoPP::AlgorithmImpl<CryptoPP::IteratedHash<unsigned int, CryptoPP::EnumToType<CryptoPP::ByteOrder, 1>, 64u, CryptoPP::HashTransformation>, CryptoPP::SHA> = "N8CryptoPP13AlgorithmImplINS_12IteratedHashIjNS_10EnumToTypeINS_9ByteOrderELi1EEELj64ENS_18HashTransformationEEENS_3SHAEEE"
        typeinfo for CryptoPP::DERSequenceEncoder = {<No data fields>}
        typeinfo name for CryptoPP::NameValuePairs = "N8CryptoPP14NameValuePairsE"
        typeinfo name for CryptoPP::SHA = "N8CryptoPP3SHAE"
        typeinfo for CryptoPP::AlgorithmParameters<CryptoPP::NullNameValuePairs, CryptoPP::ConstByteArrayParameter> = {<No data fields>}
        typeinfo for CryptoPP::Clonable = {<No data fields>}
        typeinfo name for CryptoPP::InvalidArgument = "N8CryptoPP15InvalidArgumentE"
        typeinfo name for CryptoPP::Waitable = "N8CryptoPP8WaitableE"
        typeinfo for CryptoPP::Bufferless<CryptoPP::Sink> = {<No data fields>}
        typeinfo for CryptoPP::AlgorithmParametersBase2<CryptoPP::ConstByteArrayParameter> = {<No data fields>}
        typeinfo for CryptoPP::NameValuePairs = {<No data fields>}
        typeinfo for CryptoPP::AlgorithmImpl<CryptoPP::IteratedHash<unsigned int, CryptoPP::EnumToType<CryptoPP::ByteOrder, 1>, 64u, CryptoPP::HashTransformation>, CryptoPP::SHA> = {<No data fields>}
        typeinfo for CryptoPP::IteratedHashWithStaticTransform<unsigned int, CryptoPP::EnumToType<CryptoPP::ByteOrder, 1>, 64u, 20u, CryptoPP::SHA, 20u> = {<No data fields>}
        typeinfo name for CryptoPP::InputRejecting<CryptoPP::BufferedTransformation> = "N8CryptoPP14InputRejectingINS_22BufferedTransformationEEE"
        typeinfo for CryptoPP::AlgorithmParametersBase::ParameterNotUsed = {<No data fields>}
        typeinfo name for CryptoPP::IteratedHashBase2<unsigned int, CryptoPP::EnumToType<CryptoPP::ByteOrder, 1>, CryptoPP::HashTransformation> = "N8CryptoPP17I
teratedHashBase2IjNS_10EnumToTypeINS_9ByteOrderELi1EEENS_18HashTransformationEEE"
        typeinfo for CryptoPP::IteratedHashBase2<unsigned int, CryptoPP::EnumToType<CryptoPP::ByteOrder, 1>, CryptoPP::HashTransformation> = {<No data fields>}
        typeinfo name for CryptoPP::Algorithm = "N8CryptoPP9AlgorithmE"
        typeinfo for CryptoPP::InvalidArgument = {<No data fields>}
        typeinfo for CryptoPP::SHA = {<No data fields>}
        typeinfo name for CryptoPP::ASN1Object = "N8CryptoPP10ASN1ObjectE"
        typeinfo name for CryptoPP::AlgorithmParameters<CryptoPP::NullNameValuePairs, CryptoPP::ConstByteArrayParameter> = "N8CryptoPP19AlgorithmParametersINS_18NullNameValuePairsENS_23ConstByteArrayParameterEEE"
        typeinfo for CryptoPP::NameValuePairs::ValueTypeMismatch = {<No data fields>}
        typeinfo name for CryptoPP::Clonable = "N8CryptoPP8ClonableE"
        typeinfo name for CryptoPP::IteratedHash<unsigned int, CryptoPP::EnumToType<CryptoPP::ByteOrder, 1>, 64u, CryptoPP::HashTransformation> = "N8CryptoPP12IteratedHashIjNS_10EnumToTypeINS_9ByteOrderELi1EEELj64ENS_18HashTransformationEEE"
        typeinfo name for CryptoPP::Bufferless<CryptoPP::Sink> = "N8CryptoPP10BufferlessINS_4SinkEEE"
        typeinfo name for CryptoPP::Exception = "N8CryptoPP9ExceptionE"
        typeinfo for CryptoPP::IteratedHash<unsigned int, CryptoPP::EnumToType<CryptoPP::ByteOrder, 1>, 64u, CryptoPP::HashTransformation> = {<No data fields>}
        typeinfo for CryptoPP::Sink = {<No data fields>}
        typeinfo name for CryptoPP::NullNameValuePairs = "N8CryptoPP18NullNameValuePairsE"
        typeinfo name for CryptoPP::AlgorithmParametersBase::ParameterNotUsed = "N8CryptoPP23AlgorithmParametersBase16ParameterNotUsedE"
        typeinfo name for CryptoPP::ClonableImpl<CryptoPP::SHA, CryptoPP::AlgorithmImpl<CryptoPP::IteratedHash<unsigned int, CryptoPP::EnumToType<CryptoPP::ByteOrder, 1>, 64u, CryptoPP::HashTransformation>, CryptoPP::SHA> > = "N8CryptoPP12ClonableImplINS_3SHAENS_13AlgorithmImplINS_12IteratedHashIjNS_10EnumToTypeINS_9ByteOrderELi1EEELj64ENS_18HashTransformationEEES1_EEEE"
        typeinfo for CryptoPP::NullNameValuePairs = {<No data fields>}
        typeinfo for CryptoPP::ClonableImpl<CryptoPP::SHA, CryptoPP::AlgorithmImpl<CryptoPP::IteratedHash<unsigned int, CryptoPP::EnumToType<CryptoPP::ByteOrder, 1>, 64u, CryptoPP::HashTransformation>, CryptoPP::SHA> > = {<No data fields>}
        typeinfo name for CryptoPP::BERSequenceDecoder = "N8CryptoPP18BERSequenceDecoderE"
        typeinfo name for CryptoPP::AlgorithmParametersBase2<CryptoPP::ConstByteArrayParameter> = "N8CryptoPP24AlgorithmParametersBase2INS_23ConstByteArrayParameterEEE"
        typeinfo for CryptoPP::AutoSignaling<CryptoPP::InputRejecting<CryptoPP::BufferedTransformation> > = {<No data fields>}
        typeinfo for CryptoPP::InputRejecting<CryptoPP::BufferedTransformation> = {<No data fields>}
        typeinfo for CryptoPP::BERSequenceDecoder = {<No data fields>}
        typeinfo name for CryptoPP::Sink = "N8CryptoPP4SinkE"
        typeinfo for CryptoPP::InputRejecting<CryptoPP::BufferedTransformation>::InputRejected = {<No data fields>}
        typeinfo for CryptoPP::Algorithm = {<No data fields>}
        typeinfo name for CryptoPP::NotImplemented = "N8CryptoPP14NotImplementedE"
        typeinfo name for CryptoPP::InputRejecting<CryptoPP::BufferedTransformation>::InputRejected = "N8CryptoPP14InputRejectingINS_22BufferedTransformationEE13InputRejectedE"
        typeinfo name for CryptoPP::NameValuePairs::ValueTypeMismatch = "N8CryptoPP14NameValuePairs17ValueTypeMismatchE"
        typeinfo name for CryptoPP::AutoSignaling<CryptoPP::InputRejecting<CryptoPP::BufferedTransformation> > = "N8CryptoPP13AutoSignalingINS_14InputRejectingINS_22BufferedTransformationEEEEE"
#2  0x00067e40 in $a () at exception:54
        typeinfo for CryptoPP::Exception = {<No data fields>}
        typeinfo name for CryptoPP::IteratedHashWithStaticTransform<unsigned int, CryptoPP::EnumToType<CryptoPP::ByteOrder, 1>, 64u, 20u, CryptoPP::SHA, 20u> = "N8CryptoPP31IteratedHashWithStaticTransformIjNS_10EnumToTypeINS_9ByteOrderELi1EEELj64ELj20ENS_3SHAELj20EEE"
        typeinfo for CryptoPP::ConstByteArrayParameter = {<No data fields>}
        typeinfo for CryptoPP::Waitable = {<No data fields>}
        typeinfo for CryptoPP::ASN1Object = {<No data fields>}
        typeinfo name for CryptoPP::ConstByteArrayParameter = "N8CryptoPP23ConstByteArrayParameterE"
        typeinfo for CryptoPP::NotImplemented = {<No data fields>}
        typeinfo name for CryptoPP::DERSequenceEncoder = "N8CryptoPP18DERSequenceEncoderE"
        typeinfo name for CryptoPP::AlgorithmImpl<CryptoPP::IteratedHash<unsigned int, CryptoPP::EnumToType<CryptoPP::ByteOrder, 1>, 64u, CryptoPP::HashTransformation>, CryptoPP::SHA> = "N8CryptoPP13AlgorithmImplINS_12IteratedHashIjNS_10EnumToTypeINS_9ByteOrderELi1EEELj64ENS_18HashTransformationEEENS_3SHAEEE"
        typeinfo for CryptoPP::DERSequenceEncoder = {<No data fields>}
        typeinfo name for CryptoPP::NameValuePairs = "N8CryptoPP14NameValuePairsE"
        typeinfo name for CryptoPP::SHA = "N8CryptoPP3SHAE"
        typeinfo for CryptoPP::AlgorithmParameters<CryptoPP::NullNameValuePairs, CryptoPP::ConstByteArrayParameter> = {<No data fields>}
        typeinfo for CryptoPP::Clonable = {<No data fields>}
        typeinfo name for CryptoPP::InvalidArgument = "N8CryptoPP15InvalidArgumentE"
        typeinfo name for CryptoPP::Waitable = "N8CryptoPP8WaitableE"
        typeinfo for CryptoPP::Bufferless<CryptoPP::Sink> = {<No data fields>}
        typeinfo for CryptoPP::AlgorithmParametersBase2<CryptoPP::ConstByteArrayParameter> = {<No data fields>}
        typeinfo for CryptoPP::NameValuePairs = {<No data fields>}
        typeinfo for CryptoPP::AlgorithmImpl<CryptoPP::IteratedHash<unsigned int, CryptoPP::EnumToType<CryptoPP::ByteOrder, 1>, 64u, CryptoPP::HashTransformation>, CryptoPP::SHA> = {<No data fields>}
        typeinfo for CryptoPP::IteratedHashWithStaticTransform<unsigned int, CryptoPP::EnumToType<CryptoPP::ByteOrder, 1>, 64u, 20u, CryptoPP::SHA, 20u> = {<No data fields>}
        typeinfo name for CryptoPP::InputRejecting<CryptoPP::BufferedTransformation> = "N8CryptoPP14InputRejectingINS_22BufferedTransformationEEE"
        typeinfo for CryptoPP::AlgorithmParametersBase::ParameterNotUsed = {<No data fields>}
        typeinfo name for CryptoPP::IteratedHashBase2<unsigned int, CryptoPP::EnumToType<CryptoPP::ByteOrder, 1>, CryptoPP::HashTransformation> = "N8CryptoPP17IteratedHashBase2IjNS_10EnumToTypeINS_9ByteOrderELi1EEENS_18HashTransformationEEE"
        typeinfo for CryptoPP::IteratedHashBase2<unsigned int, CryptoPP::EnumToType<CryptoPP::ByteOrder, 1>, CryptoPP::HashTransformation> = {<No data fields>}
        typeinfo name for CryptoPP::Algorithm = "N8CryptoPP9AlgorithmE"
        typeinfo for CryptoPP::InvalidArgument = {<No data fields>}
        typeinfo for CryptoPP::SHA = {<No data fields>}
        typeinfo name for CryptoPP::ASN1Object = "N8CryptoPP10ASN1ObjectE"
        typeinfo name for CryptoPP::AlgorithmParameters<CryptoPP::NullNameValuePairs, CryptoPP::ConstByteArrayParameter> = "N8CryptoPP19AlgorithmParametersINS_1
8NullNameValuePairsENS_23ConstByteArrayParameterEEE"
        typeinfo for CryptoPP::NameValuePairs::ValueTypeMismatch = {<No data fields>}
        typeinfo name for CryptoPP::Clonable = "N8CryptoPP8ClonableE"
        typeinfo name for CryptoPP::IteratedHash<unsigned int, CryptoPP::EnumToType<CryptoPP::ByteOrder, 1>, 64u, CryptoPP::HashTransformation> = "N8CryptoPP12IteratedHashIjNS_10EnumToTypeINS_9ByteOrderELi1EEELj64ENS_18HashTransformationEEE"
        typeinfo name for CryptoPP::Bufferless<CryptoPP::Sink> = "N8CryptoPP10BufferlessINS_4SinkEEE"
        typeinfo name for CryptoPP::Exception = "N8CryptoPP9ExceptionE"
        typeinfo for CryptoPP::IteratedHash<unsigned int, CryptoPP::EnumToType<CryptoPP::ByteOrder, 1>, 64u, CryptoPP::HashTransformation> = {<No data fields>}
        typeinfo for CryptoPP::Sink = {<No data fields>}
        typeinfo name for CryptoPP::NullNameValuePairs = "N8CryptoPP18NullNameValuePairsE"
        typeinfo name for CryptoPP::AlgorithmParametersBase::ParameterNotUsed = "N8CryptoPP23AlgorithmParametersBase16ParameterNotUsedE"
        typeinfo name for CryptoPP::ClonableImpl<CryptoPP::SHA, CryptoPP::AlgorithmImpl<CryptoPP::IteratedHash<unsigned int, CryptoPP::EnumToType<CryptoPP::ByteOrder, 1>, 64u, CryptoPP::HashTransformation>, CryptoPP::SHA> > = "N8CryptoPP12ClonableImplINS_3SHAENS_13AlgorithmImplINS_12IteratedHashIjNS_10EnumToTypeINS_9ByteOrderELi1EEELj64ENS_18HashTransformationEEES1_EEEE"
        typeinfo for CryptoPP::NullNameValuePairs = {<No data fields>}
        typeinfo for CryptoPP::ClonableImpl<CryptoPP::SHA, CryptoPP::AlgorithmImpl<CryptoPP::IteratedHash<unsigned int, CryptoPP::EnumToType<CryptoPP::ByteOrder, 1>, 64u, CryptoPP::HashTransformation>, CryptoPP::SHA> > = {<No data fields>}
        typeinfo name for CryptoPP::BERSequenceDecoder = "N8CryptoPP18BERSequenceDecoderE"
        typeinfo name for CryptoPP::AlgorithmParametersBase2<CryptoPP::ConstByteArrayParameter> = "N8CryptoPP24AlgorithmParametersBase2INS_23ConstByteArrayParameterEEE"
        typeinfo for CryptoPP::AutoSignaling<CryptoPP::InputRejecting<CryptoPP::BufferedTransformation> > = {<No data fields>}
        typeinfo for CryptoPP::InputRejecting<CryptoPP::BufferedTransformation> = {<No data fields>}
        typeinfo for CryptoPP::BERSequenceDecoder = {<No data fields>}
        typeinfo name for CryptoPP::Sink = "N8CryptoPP4SinkE"
        typeinfo for CryptoPP::InputRejecting<CryptoPP::BufferedTransformation>::InputRejected = {<No data fields>}
        typeinfo for CryptoPP::Algorithm = {<No data fields>}
        typeinfo name for CryptoPP::NotImplemented = "N8CryptoPP14NotImplementedE"
        typeinfo name for CryptoPP::InputRejecting<CryptoPP::BufferedTransformation>::InputRejected = "N8CryptoPP14InputRejectingINS_22BufferedTransformationEE13InputRejectedE"
        typeinfo name for CryptoPP::NameValuePairs::ValueTypeMismatch = "N8CryptoPP14NameValuePairs17ValueTypeMismatchE"
        typeinfo name for CryptoPP::AutoSignaling<CryptoPP::InputRejecting<CryptoPP::BufferedTransformation> > = "N8CryptoPP13AutoSignalingINS_14InputRejectingINS_22BufferedTransformationEEEEE"

GDB thread apply all bt:
Thread 8 (Thread 6148 (LWP 11422)):
#0  0x402f1f38 in nanosleep () from /opt/lib/libc.so.0
#1  0x4001598c in __pthread_timedsuspend_new () from /lib/libpthread.so.0
#2  0x40011e9c in pthread_cond_timedwait () from /lib/libpthread.so.0
#3  0x401a3cc8 in wxConditionInternal::WaitTimeout ()
   from /opt/lib/libwx_baseu-2.8.so.0
#4  0x401a42f4 in wxSemaphoreInternal::WaitTimeout ()
   from /opt/lib/libwx_baseu-2.8.so.0
#5  0x00019140 in CTimerThread::Entry () at rsa.h:53
#6  0x401a5234 in wxThreadInternal::PthreadStart ()
   from /opt/lib/libwx_baseu-2.8.so.0
#7  0x40012aa8 in pthread_start_thread () from /lib/libpthread.so.0
#8  0x40012ae8 in pthread_start_thread_event () from /lib/libpthread.so.0
#9  0x40012ae8 in pthread_start_thread_event () from /lib/libpthread.so.0
Previous frame identical to this frame (corrupt stack?)

Thread 7 (Thread 5122 (LWP 11408)):
#0  0x0020e6a0 in CSHA::Compile () at exception:54
#1  0x0020e92c in CSHA::Add () at exception:54
#2  0x0017b184 in CKnownFile::CreateHashFromInput () at exception:54
#3  0x0017b9e8 in CKnownFile::CreateHashFromFile () at exception:54
#4  0x00123310 in CHashingTask::CreateNextPartHash () at exception:54
#5  0x00124274 in CHashingTask::Entry () at exception:54
#6  0x003e381c in CThreadScheduler::Entry ()
#7  0x401a5234 in wxThreadInternal::PthreadStart ()
   from /opt/lib/libwx_baseu-2.8.so.0
#8  0x40012aa8 in pthread_start_thread () from /lib/libpthread.so.0
#9  0x40012ae8 in pthread_start_thread_event () from /lib/libpthread.so.0
#10 0x40012ae8 in pthread_start_thread_event () from /lib/libpthread.so.0
Previous frame identical to this frame (corrupt stack?)
Current language:  auto; currently c++

Thread 4 (Thread 2051 (LWP 11400)):
#0  0x402f1f38 in nanosleep () from /opt/lib/libc.so.0
#1  0x40018360 in nanosleep () from /lib/libpthread.so.0
#2  0x401ae2a4 in wxMicroSleep () from /opt/lib/libwx_baseu-2.8.so.0
#3  0x00128bac in $a () at exception:54
#4  0x00128bac in $a () at exception:54
Previous frame identical to this frame (corrupt stack?)

Thread 2 (Thread 2049 (LWP 11398)):
#0  0x402f2120 in poll () from /opt/lib/libc.so.0
#1  0x40013034 in __pthread_manager () from /lib/libpthread.so.0
#2  0x402f007c in clone () from /opt/lib/libc.so.0
#3  0x402f007c in clone () from /opt/lib/libc.so.0
Previous frame identical to this frame (corrupt stack?)

Thread 1 (Thread 1024 (LWP 11393)):
#0  0x402eea64 in memcpy () from /opt/lib/libc.so.0
#1  0x00067e40 in $a () at exception:54
#2  0x00067e40 in $a () at exception:54
Previous frame identical to this frame (corrupt stack?)





Logged

Stu Redman

  • Administrator
  • Hero Member
  • *****
  • Karma: 214
  • Offline Offline
  • Posts: 3739
  • Engines screaming
Re: Crash on MBWE rev10274
« Reply #1 on: September 10, 2010, 09:47:33 PM »

Smells like CryptoPP problem. Try to compile CryptoPP with less optimizations, especially without assembler code.
Logged
The image of mother goddess, lying dormant in the eyes of the dead, the sheaf of the corn is broken, end the harvest, throw the dead on the pyre -- Iron Maiden, Isle of Avalon

mannix

  • Newbie
  • Karma: 0
  • Offline Offline
  • Posts: 3
Re: Crash on MBWE rev10274
« Reply #2 on: September 13, 2010, 10:50:23 AM »

Thank you for the tip, but could you be a little more specific?
At  first I tried to compile latest cryptopp 5.6.1  and I found it's impossible on MBWE, lot of errors.
Then I switched to 5.2.1 version and the compiler seems to like it.
But I used "make -f GNUMakefile" and I never found any other method or parameters to compile it.
Hints are really really welcome  :D
Logged

Stu Redman

  • Administrator
  • Hero Member
  • *****
  • Karma: 214
  • Offline Offline
  • Posts: 3739
  • Engines screaming
Re: Crash on MBWE rev10274
« Reply #3 on: September 14, 2010, 12:38:18 PM »

I think you should recompile Crypto++ with -DCRYPTOPP_DISABLE_ASM added to CXXFLAGS in GNUmakefile. (And then rebuild aMule of course.)

EDIT: After Crypto++ compilation finished, run "cryptest.exe v" in the cryptopp source directory to see if it reports "All tests passed."
Logged
The image of mother goddess, lying dormant in the eyes of the dead, the sheaf of the corn is broken, end the harvest, throw the dead on the pyre -- Iron Maiden, Isle of Avalon

mannix

  • Newbie
  • Karma: 0
  • Offline Offline
  • Posts: 3
Re: Crash on MBWE rev10274
« Reply #4 on: September 14, 2010, 05:11:31 PM »

Thank you a lot, I'll post an update later about it.
Logged