linuxdcpp-team team mailing list archive
-
linuxdcpp-team team
-
Mailing list archive
-
Message #08137
[Bug 1334054] Re: DC++ crashes in different ways
Thanks eMTee for your swift reply. I've gone through your checklist, to
no avail. First of all I am not high on themes and I had no 3rd party
visual theme or anything like that. Secondly, I couldn't get the
portable version to work.
However, I backed up the settings to different folder and did a complete
re-install and found out the source of the problem (or at least I think
so). I retraced my steps and did exactly what I did before problems
started to appear. I re-istalled from scratch, keping only the download
queue. Then I compiled a new Favourite Hub list similar to the one I had
before, and making sure I only connected to one hub at a time (to rule
out errors prompted by certain hubs - as has been pointed out on the
forum previosly).
After that everything still worked fine and I had no crashes. Then I
remembered that just before I started getting those strage errors and
crashes I tried to get rid of annoying bots. (I have some 40+ hubs in my
favourites list to maximize search results, and having to cope with
20-30-40 bots randomly sending you useless messages every 5 minutes or
so is a big pain in... generally is a big pain). So I Went to Settings
-> Appearance - > Windows and I checked "Ignore private messages from
the hub" and "Ignore private messages from bots". And five minutes
later, DC++ crashed. Then I opened it again, and in 3 minutes it crashed
again. So I unchecked "Ignore private messages from bots" and everything
came back to normal. I haven't had a crash for the past five days (I've
used DC++ 3-4 times in that time frame).
So I suppose it's one of these two:
1. DC++ has some sort of bug that is prompted by checking that "Ignore bots" option. (I doubt it's this one)
or
2. Ignoring bots causes (some) bots to flood me with private message requests which finally drive my DC++ nuts and cause it to crash.
I tend to think it's the second one, especially since most times my DC++ crashed the program took a loooong time to shut down and my CPU's went from roughly 40% average to about 80% avg in use, and the overall speed of all my other processes decreased, untill DC++ fully shut down. Just like when you have a defective plugin in you browser (usually Flash related) and it causes all your other browser tabs to become very sluggish or stop responding as well.
Hopefully this helps and maybe you can look into it. If you think I
should do more tests to nail this one 100% and help you track tjis
(possible) bug, the shoot. I'm a volunteer guinea pig :)
Cheers, and thanks again!
--
You received this bug notification because you are a member of
Dcplusplus-team, which is subscribed to DC++.
https://bugs.launchpad.net/bugs/1334054
Title:
DC++ crashes in different ways
Status in DC++:
New
Bug description:
My DC++ crashes in different ways. It started off by giving me an error, saying it needs to close. Then it started to just shut down without a warning and with no error code at all. Then my Favourites list vanished, which caused a big upset.
Now it just freezes. I can browse whatever page (hub, user or search results page) I have opened, but is does nothing else. After 3 attempst, I managed to get this error message:
AppName: dcplusplus.exe AppVer: 0.8.4.3 ModName: dcplusplus.exe
ModVer: 0.8.4.3 Offset: 0019bd7f
Now it just freezes right after opening, I cannot close opened windows
or do anything else. There is no error message and it takes about 3
minutes for the program to shut down (unless I force shut it down,
through Task Manager)
I use Windows XP SP3
Manually configured router
Here's the crash log:
DC++ version: DC++ v0.843 (r"533213aa9fa2+")
TTH: DSAUJC46C3B3EELZYKWI4LBHCNOHZYPWLXHS4QY
Compiled with MinGW-w64's GCC 4.8.2
Exception code: c0000005
Windows version: major = 5, minor = 1, build = 2600, SP = 3, type = 1
Processors: 2 * x86
Writing the stack trace...
DCPlusPlus: H:\Dev\DC++\repo/win32/MainWindow.cpp (763), function: void/unknown setStaticWindowState(MainWindow* const this, string const& const id, bool open)
DCPlusPlus: H:\Dev\DC++\repo/win32/WinUtil.cpp (511), function: void/unknown setStaticWindowState(string const& const id, bool open)
DCPlusPlus: H:\Dev\DC++\repo/win32/MDIChildFrame.h (83)
DCPlusPlus: H:\Dev\DC++\repo/dwt/src/Dispatcher.cpp (105)
USER32: [Failed to load the debugging data into memory (error: 2)] GetDC
USER32: [Failed to load the debugging data into memory (error: 2)] UserLpkPSMTextOut
USER32: [Failed to load the debugging data into memory (error: 2)] DefWindowProcW
USER32: [Failed to load the debugging data into memory (error: 2)] IsWindowInDestroy
ntdll: [Failed to load the debugging data into memory (error: 2)] KiUserCallbackDispatcher
USER32: [Failed to load the debugging data into memory (error: 2)] DefWindowProcW
USER32: [Failed to load the debugging data into memory (error: 2)] DefWindowProcW
DCPlusPlus: H:\Dev\DC++\repo/dwt/src/Dispatcher.cpp (264), function: LRESULT chain(NormalDispatcher* const this, MSG const& const msg)
DCPlusPlus: H:\Dev\DC++\repo/dwt/src/Dispatcher.cpp (94)
USER32: [Failed to load the debugging data into memory (error: 2)] GetDC
USER32: [Failed to load the debugging data into memory (error: 2)] GetDC
USER32: [Failed to load the debugging data into memory (error: 2)] GetWindowLongW
USER32: [Failed to load the debugging data into memory (error: 2)] DispatchMessageW
DCPlusPlus: H:\Dev\DC++\repo/dwt/src/Application.cpp (217), function: bool dispatch(Application* const this)
DCPlusPlus: H:\Dev\DC++\repo/dwt/src/Application.cpp (148), function: void/unknown run(Application* const this)
DCPlusPlus: H:\Dev\DC++\repo/dwt/src/Application.cpp (280), function: int WinMain(HINSTANCE hInstance, HINSTANCE hPrevInstance, LPSTR lpCmdLine, int nCmdShow)
DCPlusPlus: ?
DCPlusPlus: ?
kernel32: [Failed to load the debugging data into memory (error: 2)] RegisterWaitForInputIdle
Information about the crash has been written.
To manage notifications about this bug go to:
https://bugs.launchpad.net/dcplusplus/+bug/1334054/+subscriptions
References