xfce4-panel broken [WAS: Netk deprecation notice [WAS Re: [proposal] Modify the panel-plugin interface, add 'powersave-mode'.]]

Olivier Fourdan fourdan at gmail.com
Thu Jul 19 23:29:36 CEST 2007


-----BEGIN PGP SIGNED MESSAGE-----
Hash: SHA1

Olivier Fourdan wrote:
> Stephan Arts wrote:
>> I have not patched the panel itself, so I assume these bugs already
>> existed. (messages from plugins are prefixed by something else then
>> xfce4-panel)
> 
>> Another thing i noticed is that the default launcher configuration is
>> not parsed here... (All launcher settings are empty), might be
>> something with an incorrect search path.
> 
> Well, upgrading libxfcegui4 does improve things. Makes me think that
> someone changed the API or ABI without changing the version.
> 
> But still, the panel is broken. No launcher work, it still fires up a
> bunch of warnings like:
> 
> At startup: GLib-CRITICAL **: g_string_insert_c: assertion `pos <=
> string->len' failed

The culprit is that function in
xfce4-panel/trunk/plugins/launcher/launcher-exec.c:

static gchar ** launcher_exec_parse_argv ()

It builds an all empty command line. Plus the glib critical message is from

  g_string_append_c (command_line, *p);

Cheers,
Olivier.
-----BEGIN PGP SIGNATURE-----
Version: GnuPG v1.4.7 (GNU/Linux)
Comment: Using GnuPG with Mozilla - http://enigmail.mozdev.org

iD8DBQFGn9fAFHBtvh5LRUARAlGSAJ93zoUZHOPR2d5RWDDKUmCegFU4jgCgkXQe
vtyh6v5ceWa+WfeNvxX+A8Y=
=Su7o
-----END PGP SIGNATURE-----



More information about the Xfce4-dev mailing list