aMule Forum

English => Backtraces => Topic started by: Mr Faber on March 01, 2005, 09:54:59 PM

Title: amuled (20050301) with unicode crashes
Post by: Mr Faber on March 01, 2005, 09:54:59 PM
amuled (20050301) with unicode crashes after ~ 15 minutes.
I got this error message:
Quote
22:02:48: Debug: DownloadQueue.cpp(795): assert "0" failed.

And this backtrace:
Code: [Select]
(gdb) bt
#0  0x0000002a956780f9 in raise () from /lib/libpthread.so.0
#1  0x0000002a957f3b06 in wxFileConfigGroup::DeleteEntry(wchar_t const*) (
    this=0x7fbffff1b0, szName=0x1d2e) at ./src/common/fileconf.cpp:1709
#2  0x0000002a957f3a09 in wxFileConfig::SetPath(wxString const&) (
    this=0x7fbfffee80, strPath=@0x7fbfffeec0) at arrstr.h:142
#3  0x000000000052d99c in typeinfo name for completingThread ()
#4  0x0000031bbffff160 in ?? ()
#5  0x000000000051f310 in vtable for CObserver > ()
#6  0x00000000008dc650 in ?? ()
#7  0x0000000000c3d498 in ?? ()
#8  0x0000007fbfffef50 in ?? ()
#9  0x0000002a957f38e5 in wxFileConfig::SetPath(wxString const&) (
    this=0x7fbfffef80, strPath=@0x0) at string.h:675
#10 0x000000000051f310 in vtable for CObserver > ()
(gdb) bt full
#0  0x0000002a956780f9 in raise () from /lib/libpthread.so.0
No symbol table info available.
#1  0x0000002a957f3b06 in wxFileConfigGroup::DeleteEntry(wchar_t const*) (
    this=0x7fbffff1b0, szName=0x1d2e) at ./src/common/fileconf.cpp:1709
pEntry = (wxFileConfigEntry *) 0x7fbffff160
pLine = (wxFileConfigLineList *) 0x8c28e0
#2  0x0000002a957f3a09 in wxFileConfig::SetPath(wxString const&) (
    this=0x7fbfffee80, strPath=@0x7fbfffeec0) at arrstr.h:142
pNextGroup = (wxFileConfigGroup *) 0x0
#3  0x000000000052d99c in typeinfo name for completingThread ()
No symbol table info available.
#4  0x0000031bbffff160 in ?? ()
No symbol table info available.
#5  0x000000000051f310 in vtable for CObserver > ()
No symbol table info available.
#6  0x00000000008dc650 in ?? ()
No symbol table info available.
#7  0x0000000000c3d498 in ?? ()
No symbol table info available.
#8  0x0000007fbfffef50 in ?? ()
No symbol table info available.
#9  0x0000002a957f38e5 in wxFileConfig::SetPath(wxString const&) (
    this=0x7fbfffef80, strPath=@0x0) at string.h:675
pNextGroup = (wxFileConfigGroup *) 0x0
#10 0x000000000051f310 in vtable for CObserver > ()
No symbol table info available.
Title: Re: amuled (20050301) with unicode crashes
Post by: phoenix on March 02, 2005, 02:51:56 AM
Mr Faber,

Did you manually changed the priority of a file using the web interface? What did you do exactly?
Title: Re: amuled (20050301) with unicode crashes
Post by: Mr Faber on March 02, 2005, 07:37:57 AM
I have changes the priority in webinterface manually to test it but amuled doesn't crashes so I leave it alone. After some minutes it crashes without interaction of me.
After restart amuled with unicode runs stable until now. I know that the backtrace looks not so meaningful  :( .
I will check now the today CVS.
Maybe I have found another bug. If I change priority of an file and don't use Auto and restart amuled the same file has normal priority instead of the chossen one. I think that eMule only have four priorities (Low, Normal, HIgh and Auto). If aMule saves in part.met files the Very High or Very Low priority of a download and I reload this file in eMule is there any problem?

cu
Mr Faber
Title: Re: amuled (20050301) with unicode crashes
Post by: phoenix on March 02, 2005, 10:29:22 AM
Mr Faber,

Do you think I have a crystal ball here? :P If your backtrace was not meaningfull, how do you think I "guessed" you changed priority by hand? :D Actually, the backtrace is not the most important part of your message, but this is the key:
Quote
22:02:48: Debug: DownloadQueue.cpp(795): assert "0" failed.

That is why every information is important.

I think the answer is yes, you found another bug :D

GonoszTopi, can you take a look at that? Seems like we receive a wrong tag from amuleweb when we change priority.