Problem with Panel from CVS this morning

Benedikt Meurer benedikt.meurer at unix-ag.uni-siegen.de
Mon Jul 26 08:43:15 CEST 2004


Marc Schwartz wrote:
> That being said, I think I may have narrowed some additional
> possibilities.
> 
> When I thought about the behavior earlier, su'ing to root and running
> the panel, it worked fine. When I eliminated the xfce4rc file from
> ~/.xfce4 and re-loaded the panel for myself, it also worked. In both
> cases, the panel presumably used the default xfce4rc file.
> 
> That made me begin to think that there was a panel plug-in problem,
> rather than perhaps the panel itself.
> 
> I thus went through xfce4rc and removed all panel plug-ins so that I
> only had a blank panel. I then began to re-add in each plug-in, one by
> one.
> 
> Two things happened.
> 
> First, I noted some messages in the console, when I used the new xfce
> menu with a modified xml file that I had created from the original
> menu.xml file. I had used the menu editor to modify the selections and
> to disable the 'system' auto menu. After loading the panel with the xfce
> menu and the default menu file, I then selected the file that I edited
> and got the following:
> 
> (xfce4-panel:11862): GLib-CRITICAL **: file ghash.c: line 291
> (g_hash_table_insert): assertion `hash_table != NULL' failed
>  
> (xfce4-panel:11862): GLib-CRITICAL **: file ghash.c: line 554
> (g_hash_table_foreach): assertion `hash_table != NULL' failed
> 
> Recall that these were the first two messages that I got earlier. So
> they may have been something of a red-herring in so far as the panel not
> functioning properly.
> 
> I can in fact use the modified menu file and it works fine, so I am
> unsure as to the nature of the problem at this point. It is certainly
> possible that this error is not new and was hidden during normal X
> startup. I will further review the xml file that I edited to see if
> there is anything else there that I can find. These messages do not
> appear when selecting the default menu.xml file.
> 
> 
> The second thing that I found was that as soon as I added the clipboard
> manager plug-in to the panel, the panel locks up. This is consistently
> reproducible. I edited the xfce4rc file, removing the clipboard manager
> plug-in and the panel works fine each time.
> 
> I should note that the two additional console messages that I got
> earlier no longer appear before the panel locks up. So perhaps this
> issue was fixed by the updated configure you referred to earlier.
> 
> I went back to re-configure and re-make the clipboard plug-in and no
> error or warning messages appear. Yet it still causes the panel to lock
> up. Thus it would appear that perhaps the initial panel lock up problem
> that I was having was related to this plug-in.
> 
> However, this is new behavior as of the cvs build this weekend, so I am
> confused as to what changed here. This plug-in was working fine until
> then with the cvs build as of a few days ago.
> 
> If there are any hints, or if you require more information, let me know.
> It is getting late here and I'll be off to sleep soon. I will check back
> in the morning.

Marc,

Can you try to recompile the panel with --enable-debug and then attach a 
debugger to the hanging panel process please and gimme a backtrace (lookup the 
panel process id, start gdb, then type "attach <pid>" and "bt").

> Thanks,
> Marc Schwartz

thanks,
Benedikt

-- 
NetBSD Operating system:                       http://www.NetBSD.org/
pkgsrc "Work in progress":                  http://pkgsrc-wip.sf.net/
XFce desktop environment:                        http://www.xfce.org/
German Unix-AG Association:                   http://www.unix-ag.org/
os-cillation:                             http://www.os-cillation.de/

OpenPGP Key: http://www.home.unix-ag.org/bmeurer/#gpg




More information about the Xfce mailing list