Re: ANNOUNCE: Verve 0.1.0 - A panel command line plugin

Jannis Pohlmann <[email protected]> Sun, 12 Feb 2006 12:11:53 +0100
Newsgroups gmane.comp.desktop.xfce.goodies.devel
Organization Xfce
Message-ID <[email protected]>
On Sun, 12 Feb 2006 12:50:36 +0900
Daichi Kawahata <[email protected]> wrote:

> Hi Jannis, Jasper,
> 
> On Sat, 11 Feb 2006 22:24:47 +0100
> Jasper Huijsmans wrote:
> 
> > > ** (xfce4-panel:4182): CRITICAL **: Ein Item wurde unerwartet
> > > entfernt: "Verve-Kommandozeile".
> 
> I got the same,
> 
> (xfce4-panel:653568): Gdk-WARNING **: gdkdrawable-x11.c:904 \
>   drawable is not a pixmap or window
> 
> ** (xfce4-panel:653568): CRITICAL **: An item was unexpectedly
> removed: \ "Verve Command Line".
> 
> > Well, it basically means your plugin crashes. Maybe I have
> > different libraries/dependencies installed, so my plugin may
> > not trigger the crash.
> > 
> > I have to think about how to debug an external plugin properly.
> > Hmm, it would be kinda cool to have 'xfce4-<name>-plugin --debug'
> > which would run the plugin in a separate window...
> 
> >From the crash above, I got a core dumped by xfce4-verve-plugin,
> attached stack trace shows a similar path to the crash though.
> 
> FYI Jannis, the installations in my machine are different from
> Linux's, i.e. my working SHELL is /usr/freeware/bin/bash,
> haven't PHP installed etc. which may cause a problem at frame
> 2 (while compile flag has `-g', it says `No locals.' in the
> full trace).

No, this shouldn't cause any problems. The shells listed in the
supported_shells array are just *possible* shells, which Verve searches
for in $PATH. It only makes use of those who can be found. So
if /usr/freeware/bin is in your $PATH, "bash" should be found.

Anyway, this part of verve-env.c is almost unused at the moment. It's
intended to be used in a future feature.

Regards,
Jannis
signature.asc (application/pgp-signature, 189 B)
-----BEGIN PGP SIGNATURE-----
Version: GnuPG v1.4.1 (GNU/Linux)

iD8DBQFD7xf5wkthCKq3fe0RAqwBAJwPPuGi8XFJap5sngUoJ7Tral8oTwCfcEdL
/1MoB/EHfnXzPkXUdHLtZpA=
=ngBK
-----END PGP SIGNATURE-----