aMule Bug Tracker - aMule
View Issue Details
0000129aMuleMiscpublic2004-08-27 02:332004-10-19 13:36
Sem 
Xaignar 
normalfeaturealways
resolvedfixed 
 
 
0000129: no display of search results. another wx2.5.2 problem?
the result frame updates the number of found files after clicking the start button. But the result itself does not appear. There are several critical gtk errors in the console window:
(amule:13488): Gtk-CRITICAL **: file gtkwidget.c: line 2220 (gtk_widget_realize): assertion `GTK_WIDGET_ANCHORED (widget) || GTK_IS_INVISIBLE (widget)' failed

(amule:13488): Gtk-CRITICAL **: file gtkwidget.c: line 2220 (gtk_widget_realize): assertion `GTK_WIDGET_ANCHORED (widget) || GTK_IS_INVISIBLE (widget)' failed

(amule:13488): Gdk-CRITICAL **: file gdkwindow-x11.c: line 1244 (gdk_window_show): assertion `GDK_IS_WINDOW (window)' failed

(amule:13488): Gdk-CRITICAL **: file gdkwindow-x11.c: line 1244 (gdk_window_show): assertion `GDK_IS_WINDOW (window)' failed

(amule:13488): Gtk-CRITICAL **: file gtkwidget.c: line 2220 (gtk_widget_realize): assertion `GTK_WIDGET_ANCHORED (widget) || GTK_IS_INVISIBLE (widget)' failed

(amule:13488): Gdk-CRITICAL **: file gdkwindow-x11.c: line 1244 (gdk_window_show): assertion `GDK_IS_WINDOW (window)' failed

(amule:13488): Gtk-CRITICAL **: file gtkwidget.c: line 6454 (gtk_widget_real_map): assertion `GTK_WIDGET_REALIZED (widget) == TRUE' failed

(amule:13488): Gdk-CRITICAL **: file gdkwindow.c: line 2180 (gdk_window_invalidate_rect): assertion `window != NULL' failed

(amule:13488): Gtk-CRITICAL **: file gtkwidget.c: line 2220 (gtk_widget_realize): assertion `GTK_WIDGET_ANCHORED (widget) || GTK_IS_INVISIBLE (widget)' failed

(amule:13488): Gdk-CRITICAL **: file gdkwindow-x11.c: line 1244 (gdk_window_show): assertion `GDK_IS_WINDOW (window)' failed

(amule:13488): Gtk-CRITICAL **: file gtkwidget.c: line 6454 (gtk_widget_real_map): assertion `GTK_WIDGET_REALIZED (widget) == TRUE' failed

(amule:13488): Gdk-CRITICAL **: file gdkwindow.c: line 2180 (gdk_window_invalidate_rect): assertion `window != NULL' failed

(amule:13488): Gdk-CRITICAL **: file gdkwindow.c: line 2180 (gdk_window_invalidate_rect): assertion `window != NULL' failed

(amule:13488): Gtk-CRITICAL **: file gtkwidget.c: line 2220 (gtk_widget_realize): assertion `GTK_WIDGET_ANCHORED (widget) || GTK_IS_INVISIBLE (widget)' failed

(amule:13488): Gtk-CRITICAL **: file gtkwidget.c: line 2220 (gtk_widget_realize): assertion `GTK_WIDGET_ANCHORED (widget) || GTK_IS_INVISIBLE (widget)' failed

(amule:13488): Gdk-CRITICAL **: file gdkwindow-x11.c: line 1244 (gdk_window_show): assertion `GDK_IS_WINDOW (window)' failed

(amule:13488): Gdk-CRITICAL **: file gdkwindow-x11.c: line 1244 (gdk_window_show): assertion `GDK_IS_WINDOW (window)' failed

(amule:13488): Gtk-CRITICAL **: file gtkwidget.c: line 2220 (gtk_widget_realize): assertion `GTK_WIDGET_ANCHORED (widget) || GTK_IS_INVISIBLE (widget)' failed

(amule:13488): Gdk-CRITICAL **: file gdkwindow-x11.c: line 1244 (gdk_window_show): assertion `GDK_IS_WINDOW (window)' failed

(amule:13488): Gtk-CRITICAL **: file gtkwidget.c: line 6454 (gtk_widget_real_map): assertion `GTK_WIDGET_REALIZED (widget) == TRUE' failed

(amule:13488): Gdk-CRITICAL **: file gdkwindow.c: line 2180 (gdk_window_invalidate_rect): assertion `window != NULL' failed

(amule:13488): Gtk-CRITICAL **: file gtkwidget.c: line 2220 (gtk_widget_realize): assertion `GTK_WIDGET_ANCHORED (widget) || GTK_IS_INVISIBLE (widget)' failed

(amule:13488): Gdk-CRITICAL **: file gdkwindow-x11.c: line 1244 (gdk_window_show): assertion `GDK_IS_WINDOW (window)' failed

(amule:13488): Gtk-CRITICAL **: file gtkwidget.c: line 6454 (gtk_widget_real_map): assertion `GTK_WIDGET_REALIZED (widget) == TRUE' failed

(amule:13488): Gdk-CRITICAL **: file gdkwindow.c: line 2180 (gdk_window_invalidate_rect): assertion `window != NULL' failed

(amule:13488): Gdk-CRITICAL **: file gdkwindow.c: line 2180 (gdk_window_invalidate_rect): assertion `window != NULL' failed

(amule:13488): Gtk-CRITICAL **: file gtkwidget.c: line 2220 (gtk_widget_realize): assertion `GTK_WIDGET_ANCHORED (widget) || GTK_IS_INVISIBLE (widget)' failed

(amule:13488): Gtk-CRITICAL **: file gtkwidget.c: line 2220 (gtk_widget_realize): assertion `GTK_WIDGET_ANCHORED (widget) || GTK_IS_INVISIBLE (widget)' failed

(amule:13488): Gdk-CRITICAL **: file gdkwindow-x11.c: line 1244 (gdk_window_show): assertion `GDK_IS_WINDOW (window)' failed

(amule:13488): Gdk-CRITICAL **: file gdkwindow-x11.c: line 1244 (gdk_window_show): assertion `GDK_IS_WINDOW (window)' failed

(amule:13488): Gtk-CRITICAL **: file gtkwidget.c: line 2220 (gtk_widget_realize): assertion `GTK_WIDGET_ANCHORED (widget) || GTK_IS_INVISIBLE (widget)' failed

(amule:13488): Gdk-CRITICAL **: file gdkwindow-x11.c: line 1244 (gdk_window_show): assertion `GDK_IS_WINDOW (window)' failed

(amule:13488): Gtk-CRITICAL **: file gtkwidget.c: line 6454 (gtk_widget_real_map): assertion `GTK_WIDGET_REALIZED (widget) == TRUE' failed

(amule:13488): Gdk-CRITICAL **: file gdkwindow.c: line 2180 (gdk_window_invalidate_rect): assertion `window != NULL' failed

(amule:13488): Gtk-CRITICAL **: file gtkwidget.c: line 2220 (gtk_widget_realize): assertion `GTK_WIDGET_ANCHORED (widget) || GTK_IS_INVISIBLE (widget)' failed

(amule:13488): Gdk-CRITICAL **: file gdkwindow-x11.c: line 1244 (gdk_window_show): assertion `GDK_IS_WINDOW (window)' failed

(amule:13488): Gtk-CRITICAL **: file gtkwidget.c: line 6454 (gtk_widget_real_map): assertion `GTK_WIDGET_REALIZED (widget) == TRUE' failed

(amule:13488): Gdk-CRITICAL **: file gdkwindow.c: line 2180 (gdk_window_invalidate_rect): assertion `window != NULL' failed

(amule:13488): Gdk-CRITICAL **: file gdkwindow.c: line 2180 (gdk_window_invalidate_rect): assertion `window != NULL' failed

(amule:13488): Gdk-CRITICAL **: file gdkwindow.c: line 2262 (gdk_window_invalidate_maybe_recurse): assertion `window != NULL' failed

(amule:13488): Gdk-CRITICAL **: file gdkwindow.c: line 2262 (gdk_window_invalidate_maybe_recurse): assertion `window != NULL' failed
No tags attached.
jpg amule-no-results.jpg (39,249) 2004-08-27 02:34
https://bugs.amule.org/file_download.php?file_id=28&type=bug
jpg

gz wxGTK-2.5.1-patched4GTK2.tar.gz (15,354) 2004-09-09 22:40
https://bugs.amule.org/file_download.php?file_id=29&type=bug
Issue History
2004-08-27 02:33SemNew Issue
2004-08-27 02:34SemFile Added: amule-no-results.jpg
2004-08-30 19:00XaignarNote Added: 0000224
2004-09-07 21:13marcoNote Added: 0000230
2004-09-09 22:40SemFile Added: wxGTK-2.5.1-patched4GTK2.tar.gz
2004-09-09 22:46SemNote Added: 0000231
2004-09-09 22:49SemNote Edited: 0000231
2004-09-25 16:35marcoNote Added: 0000276
2004-09-25 22:39XaignarNote Added: 0000280
2004-09-25 22:39XaignarNote Added: 0000281
2004-09-25 22:39XaignarNote Deleted: 0000281
2004-10-19 13:36XaignarStatusnew => resolved
2004-10-19 13:36XaignarResolutionopen => fixed
2004-10-19 13:36XaignarAssigned To => Xaignar
2004-10-19 13:36XaignarNote Added: 0000300

Notes
(0000224)
Xaignar   
2004-08-30 19:00   
wx2.5.2 is funky. ;)
Could you try with 2.5.1?
(0000230)
marco   
2004-09-07 21:13   
hum. i used that on gentoo... but now with slackware i meet the same problem with both 2.5.2 and 2.5.1, and with the cvs version it doesn't compile either, as i get some unresolved symbols error messages (_gtk_accel_group_detach is one, the other.. I can't remember)
(0000231)
Sem   
2004-09-09 22:46   
(edited on: 2004-09-09 22:49)
i've it working with
 - nearly the latest amule (cvs 20040907),
 - a patched wxGTK-2.5.1 and
 - GTK2! (2.4.3)

The compile problem is somewhat discussed on the net.
I adopted the patch from Jaroslaw Kruk (thx!) originally for wxGTK2.4.2.
-> http://groups.google.de/groups?selm=20040624094320.GA5324%40tkdami.net [^]

My changed files are attached.

@Xaignar: shall the bug be left open for future 2.5.2-compatibility?

Best regards,
Sem

edited on: 09-09-04 22:49
(0000276)
marco   
2004-09-25 16:35   
well, the bug is still not solved... with wxgtk2.5.1 i meet some linker errors (a LOT), while with wxGTK2.5.2 the following is achieved:

http://www.tyrke.org/nosearch.png [^]

perhaps you could suggest some configure options that i could add either to wxgtk or amule?

bye
marco
(0000280)
Xaignar   
2004-09-25 22:39   
Did you apply the patch linked to in the 0000003 post?
(0000300)
Xaignar   
2004-10-19 13:36   
This is fixed in wxGTK as of version 2.5.3.