aMule Forum
English => aMule Help => Topic started by: Dedas on November 04, 2006, 12:28:18 AM
-
When pressing the "remove toolbar" button my aMule crash instantly. Oh, and I'm running Fedora 6.
This is the logged crash:
(amule:3254): Gtk-CRITICAL **: gtk_container_remove: assertion `GTK_IS_TOOLBAR (container) || widget->parent == GTK_WIDGET (container)' failed
Gtk-ERROR **: file gtkcontainer.c: line 2447 (gtk_container_propagate_expose): assertion failed: (child->parent == GTK_WIDGET (container))
aborting...
Cheers!
-
Hi
I have a similar bug with aMule 2.1.3 on Ubuntu and Xubuntu Edgy Eft 6.10.
The same the bug appears with this package http://forum.amule.org/thread.php?sid=&postid=61154 (http://forum.amule.org/thread.php?sid=&postid=61154)
And if I compile myself amule CVS and wxGTK too ! :)
-
Remove toobar? Where's that button?
-
If you search you get a search window - the remove toolbar button is the button that removes the search window.
-
Uh, what?
-
Start aMule --> Press Search --> Search for something (a windows is created below containing the results) --> To close that windows, press the X in the left corner. That X is what the program calls the "toolbar remove" button (apparently).
-
It's rather called 'Close Tab'. :)
-
Yes of course! But the aMule widget code calls it "remove toolbar"; because when I press the "close tab" button (and aMule crashes) that is what the error code says.
What does it matter?! I just want to know if anyone got a solution to this. :)
-
Bump!
-
Originally posted by Dedas
Yes of course! But the aMule widget code calls it "remove toolbar"; because when I press the "close tab" button (and aMule crashes) that is what the error code says.
What does it matter?! I just want to know if anyone got a solution to this. :)
It's a gtk error, not aMule.
-
Thanks! :) What do you think I should do to solve it?
-
Does anyone solved this problem? I have the same problem, when i search something, amule just crashes and give me the same output. i compiled amule myself too...
-
Do not close the last search tab, there's no other way at the moment.
-
I would like to know which GKT versions are affected by this. For sure, the one that comes with Fedora Core 6 (since I also have the problem) and it seems the one in Ubuntu. Anybody else has this problem?
Reagrds.
-
2.10.
On all distros. There have been reports about Fedora Core 6, Ubuntu Edgy Eft, Mandriva 2007 and personally I can confirm it for SUSE 10.2 as well.
The problem isn't distro specific (i.e. reporting this to a distro bugtracker is relatively pointless).
-
This is a very annoying problem. I have ubuntu 6.10 which uses libgtk 2.10.6; aMule (and so far only aMule) crashes when you close tabs, it also crashes sometimes when you close some and leave some. Happens in search, chat, anyplace where you can create and close tabs.
As a workaround, I wish someone could provide a static binary compiled with whatever gtk version the program was tested with.
-
Originally posted by Artemis3
aMule (and so far only aMule) crashes
This is not true. Several samples from the wxWidgets SDK are crashing, too. And audacity crashes, too.
It seems to affect many wxWidgets apps. Linking gtk statically is not possible because the gtk design (dynamically loadable modules for themes, text renderers etc.) doesn't allow it.
-
Are the aMule programmers aware of this severe problem affecting a lot of people?
-
And what are we suposed to do? IS NOT AN AMULE BUG!
-
How about a sticky or faq entry? And, should we bug gtk devs, wxwidget devs, or our distro maintainers?
It would help to know exactly where the problem is.
-
Well, as Kry seems to think this is not his problem, and I'm no good at scanning code for the exact cause of the problem, I'll just start using the (as of now) much more functional eMule with wine.
I have done what I could in reporting this bug (or whatever Kry wants to call it), so until someone with the skills take an interest... so long.
-
I don't "seem to think" is not my problem, and I don't "want to call it" anything but a bug. but it's NOT AN AMULE BUG, and so we can do NOTHING about it. ask Audacity. Check the wx samples. they CRASH. Because *it's a gtk/wx bug*. And we can't do ANYTHINg about it. Of course, you're free to go and use eMule with wine, and whine all you want, because you can't close the last search tab.
It's like blaming firefox because your kernel has a bug. Childish and nonsense.
I love the skills refence. Really. We don't have the skills to fix something we can't fix. Lovely. The bug IS NOT ON AMULE. Is it that hard to understand?
-
Of course I understand that it is not your fault and that you can do nothing about it directly! Something that I also understand - and this make me a bit angry - is that you do not seem to feel the responsibility to contact any of those who can fix this bug for us! You are the developer and admin aren't you? If you do not care for either your users or your application why did you put those titles under your name?
If I had the knowledge and the contacts to do anything but nag and whine (as you put it), I would certainly do that. But as of now this seems to be the only productive thing I can do; and in productive I mean getting you activated about this issue so that actually something may happen.
You can just ignore us of course, but suddenly there will be none there to ignore - think about that!
-
The responsible developers are already aware of the problem. And I can assure you, that they are trying to fix this problem. It just won't be productive to tell them every day.
About 'functionality': I'm still able to use a fully functional aMule. There's nothing affected. Everything I have to take care about is not closing the last tab. And this is really not a big deal, isn't it?
-
Originally posted by wuischke
And this is really not a big deal, isn't it?
YES IT IS. WE'RE ALL GONNA DIE.
-
May I carefully ask if this might already be fixed?
I cannot reproduce this crash anymore with gtk-2.10 + wxGTK 2.8.
-
If that is the case, I'm a happy camper again! :)
-
Might be fixed on wx 2.8, that's why I worked to make aMule able to compile with it.