gnome-panel crashes when launching Run Dialog

Andrew W. Nosenko andrew.w.nosenko at gmail.com
Thu Jun 5 19:15:05 UTC 2008


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 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/ -->

-- 
Andrew W. Nosenko <andrew.w.nosenko at gmail.com>
-------------- next part --------------
A non-text attachment was scrubbed...
Name: gnome-panel.1.bt
Type: application/octet-stream
Size: 1030 bytes
Desc: not available
Url : http://lists.freebsd.org/pipermail/freebsd-gnome/attachments/20080605/5e5ef2f3/gnome-panel.1.obj
-------------- next part --------------
A non-text attachment was scrubbed...
Name: gnome-panel.1.bt-full
Type: application/octet-stream
Size: 1969 bytes
Desc: not available
Url : http://lists.freebsd.org/pipermail/freebsd-gnome/attachments/20080605/5e5ef2f3/gnome-panel.1-0001.obj
-------------- next part --------------
A non-text attachment was scrubbed...
Name: gnome-panel.1.bt-abort
Type: application/octet-stream
Size: 2043 bytes
Desc: not available
Url : http://lists.freebsd.org/pipermail/freebsd-gnome/attachments/20080605/5e5ef2f3/gnome-panel.1-0002.obj
-------------- next part --------------
A non-text attachment was scrubbed...
Name: gnome-panel.1.bt-abort-full
Type: application/octet-stream
Size: 3979 bytes
Desc: not available
Url : http://lists.freebsd.org/pipermail/freebsd-gnome/attachments/20080605/5e5ef2f3/gnome-panel.1-0003.obj


More information about the freebsd-gnome mailing list