gnome-panel crashes when launching Run Dialog

Joe Marcus Clarke marcus at freebsd.org
Thu Jun 5 20:09:30 UTC 2008


Andrew W. Nosenko wrote:
> On Thu, Jun 5, 2008 at 7:27 PM, Jeremy Messenger <mezz7 at cox.net> wrote:
>> On Thu, 05 Jun 2008 06:51:48 -0500, Andrew W. Nosenko
>> <andrew.w.nosenko at gmail.com> wrote:
>>
>>> On Thu, Jun 5, 2008 at 6:25 AM, Jeremy Messenger <mezz7 at cox.net> wrote:
>>>> On Mon, 02 Jun 2008 11:00:08 -0500, Jeremy Messenger <mezz7 at cox.net>
>>>> wrote:
>>>>
>>>>> On Mon, 02 Jun 2008 05:44:31 -0500, Andrew W. Nosenko
>>>>> <andrew.w.nosenko at gmail.com> wrote:
>>>>>
>>>>>> On Sun, Jun 1, 2008 at 10:17 PM, Kevin Oberman <oberman at es.net> wrote:
>>>>>>>> Date: Sat, 31 May 2008 20:59:39 -0500
>>>>>>>> From: "Jeremy Messenger" <mezz7 at cox.net>
>>>>>>>> Sender: owner-freebsd-gnome at freebsd.org
>>>>>>>>
>>>>>>>> On Fri, 30 May 2008 06:24:00 -0500, Andrew W. Nosenko
>>>>>>>> <andrew.w.nosenko at gmail.com> wrote:
>>>>>>>>
>>>>>>>>> Just FYI because may be FreeBSD specific...
>>>>>>>>>
>>>>>>>>> http://bugzilla.gnome.org/show_bug.cgi?id=531943
>>>>>>>> Where is Run Dialog in GNOME?
>>>>>>> I suspect he means Alt-F2. It's the only Run dialog that I am aware
>>>>>>> of.
>>>>>> Yes, Alt-F2 (if you use default bindings).
>>>>> I can't reproduce your problem. I think it's possible an issue in
>>>>> devel/xdg-utils, so I will checking it out this afternoon.
>>>> After check in your backtraces again, it's gnome-menus problem rather
>>>> than
>>>> gnome-panel. You should change your bugzilla from gnome-panel to
>>>> gnome-menus. If bugzilla doesn't has feature for change, you can close
>>>> and
>>>> create a new one for gnome-menus.
>>> OK.
>> Try this patch created by marcus. Put it in x11/gnome-menus/files/ and
>> reinstall it.
>>
>> http://people.freebsd.org/~mezz/diff/patch-libmenu_menu-monitor
> 
> Installed, doesn't help.
> Backtraces are attached (gnome-pabel.1.bt and gnome-panel.1.bt-full)
> 
> Additionally, occur after patch (empty lines are removed):
>     (gnome-panel:74722): GLib-CRITICAL **: g_source_remove: assertion
> `tag > 0' failed
>     (gnome-panel:74722): GLib-CRITICAL **: g_source_remove: assertion
> `tag > 0' failed
>     (gnome-panel:74722): GLib-CRITICAL **: g_source_remove: assertion
> `tag > 0' failed
>     (gnome-panel:74722): GLib-CRITICAL **: g_source_remove: assertion
> `tag > 0' failed
>     (gnome-panel:74722): GLib-CRITICAL **: g_source_remove: assertion
> `tag > 0' failed
> 
> Backtrace after G_DEBUG=fatal_criticals are attached
> (gnome-panel.1.bt-abort and gnome-panel.1.bt-abort-full).

I was sloppy with the patch, but if you do not have fatal_criticals 
defined, does it still crash?

Joe

> 
>>>> I have discussed with marcus and he
>>>> doesn't think that it's FreeBSD specific.
>>>>
>>>> As for the strange '/etc/xdg/menus/gnome-applications-merged' in your
>>>> backtraces. Do you have /etc/xdg/menus/gnome-applications-merged? We do
>>>> not
>>>> have it and I only can find 'gnome-applications-merged' is in xdg-utils,
>>>> but
>>>> it will never touch gnome-applications-merged for FreeBSD which only will
>>>> if
>>>> it exists.
>>> I have nither /etc/xdg/menus/gnome-applications-merged nor
>>> /usr/local/etc/xdg/menus/gnome-applications-merged.
>>>
>>> Only one directory, which similar name, is
>>> /usr/local/etc/xdg/menus/applications-merged
>> Ok, this should be from KDE as we don't have all of that for GNOME but I
>> know that GNOME supports it. Can you grep files in
>> etc/xdg/menus/applications-merged/* to see if there has any of
>> '/etc/xdg/[...]/gnome-applications-merged'?
>>
> 
> No, there no one even similar entry.  All occurences of "app.*merge"
> regexp live in comments:
> 
>     $ cd /usr/local/etc/xdg/
>     $ find . -type f -print0 | xargs -0 grep -nH 'app.*merge'
>     ./menus/settings.menu:13:  <!-- Read in overrides and child menus
> from applications-merged/ -->
>     ./menus/gnome-applications.menu:216:  <!-- Read in overrides and
> child menus from applications-merged/ -->
>     ./menus/gnome-screensavers.menu:13:  <!-- Read in overrides and
> child menus from applications-merged/ -->
> 
> 
> ------------------------------------------------------------------------
> 
> _______________________________________________
> freebsd-gnome at freebsd.org mailing list
> http://lists.freebsd.org/mailman/listinfo/freebsd-gnome
> To unsubscribe, send any mail to "freebsd-gnome-unsubscribe at freebsd.org"


-- 
Joe Marcus Clarke
FreeBSD GNOME Team	::	gnome at FreeBSD.org
FreeNode / #freebsd-gnome
http://www.FreeBSD.org/gnome


More information about the freebsd-gnome mailing list