Control-Center Bugs [long]



System:

Linux 2.1.131ac11
Glibc 2.0.108 CVS Snapshot as of 1998.12.21
egcs 1.1.1

The following is a list of Bugs and error messages I have found in
Control-Center (as of 1998.1.4):


Sound Properties:

** CRITICAL **: file gnome-client.c: line 1216 (gnome_client_flush):
assertion `GNOME_CLIENT_CONNECTED (client)' failed.

Gtk-WARNING **: gtk_signal_connect_by_type(): could not find signal id
(70) in the `CappletWidget' class ancestry
Here!
add 0x4000047


URL Handlers:

Gtk-WARNING **: gtk_signal_connect_by_type(): could not find signal id
(70) in the `CappletWidget' class ancestry


The Enlightenment subtree shouldn't be displayed if E isn't running:

** ERROR **: Cannot find E

aborting...


The overall Background sheet causes the app to exit abnormally:

** CRITICAL **: file gnome-client.c: line 1216 (gnome_client_flush):
assertion `GNOME_CLIENT_CONNECTED (client)' failed.
Here!
add 0x4000042
Gdk-Message: Got event for unknown window: 0x400000f

Gdk-Message: Got event for unknown window: 0x4000011


Gdk-ERROR **: BadWindow (invalid Window parameter)
  serial 9358 error_code 3 request_code 20 minor_code 0

aborting...
Aborted


The Screensaver sheet doesn't display anything at all (stock
xscreensaver 3.06):

Gtk-WARNING **: invalid cast from (NULL) pointer to `GtkObject'


Keyboard Bell:

Gtk-WARNING **: gtk_signal_connect_by_type(): could not find signal id
(70) in the `CappletWidget' class ancestry
Here!
add 0x4000018

Mouse:

** CRITICAL **: file gnome-client.c: line 1216 (gnome_client_flush):
assertion `GNOME_CLIENT_CONNECTED (client)' failed.

Gtk-WARNING **: gtk_signal_connect_by_type(): could not find signal id
(70) in the `CappletWidget' class ancestry
Here!
add 0x4000014


Keyboard:

** CRITICAL **: file gnome-client.c: line 1216 (gnome_client_flush):
assertion `GNOME_CLIENT_CONNECTED (client)' failed.
Here!
add 0x4000008

MDI, Dialogs, Application Defaults:

No errors (see below however).

Look and Feel:

Nothing displays, and segfaults on cancel

Gdk-Message: Got event for unknown window: 0x3c0104e

Gdk-Message: Got event for unknown window: 0x3c0104e

[Presed Cancel Here]
Gtk-WARNING **: invalid cast from `(unknown)' to `GtkWidget'
Segmentation fault

Theme Selector (current theme: BeOS):

Nothing displays, segfaults on cancel

woo hoo -- gotta match Default

Gtk-WARNING **: invalid cast from (NULL) pointer to `GtkList'

Gtk-WARNING **: invalid cast from (NULL) pointer to `GtkObject'

Gdk-ERROR **: BadWindow (invalid Window parameter)
  serial 49 error_code 3 request_code 3 minor_code 0

aborting...


[Pressed Cancel Here]
Gtk-WARNING **: invalid cast from `(unknown)' to `GtkWidget'
Segmentation fault


Look & Feel Problems in General:

The when clicking on the Look & Feel, Dialog, and MDI Property sheets,
the memory usage cycles from normal (about 5-10%) to 100% (plus swap
space) and then back again numerous times before it finally displays the
properties sheet. CPU usage also sometimes reaches upwards of 90%. (BTW,
I have a P2-400 w/ 128 MB of RAM, so this is really, really, really bad)

Also, the Look & Feel sheets should be renamed/reorganized (see below),
and the long-winded Look & Feel pulldowns should be radio buttons
instead, and the "Dialogs are treated Specially by the Window Manager"
should be a checkbox.

MDI:
* Should probably be put in the toplevel Look & Feel sheet, because only
programmers and those knowledgable about such things know what "MDI"
means.

Dialogs:
* Should have the long-winded pulldowns replaced by radio buttons in
frames.
* Dialog Hints should be a checkbox --> "[] Dialogs are treated
specially by the window manager"
* Does the "Place dialogs over window" checkbox conflict with the
"Dialog position" pulldown? It sounds like it would. A rewording might
be in order.

Application Defaults:
* Should be renamed to Miscelaneous?
* "Toolbar has relieved border" --> "Toolbar has a border" (themes may
make that non-relieved, and the latter is easier to understand -- same
with menu bar).
* "Toolbar buttons have relieved border" --> "Popup toolbar buttons"
* "Statusbar is interactive when possible" --> "Use statusbar to display
errors (when possible)" (is that what this means?)

    Jim Cape
    http://www.jcinteractive.com

    "All animals are equal, some animals
     are more equal than others."
         -- George Orwell, Animal Farm



[Date Prev][Date Next]   [Thread Prev][Thread Next]   [Thread Index] [Date Index] [Author Index]