[SOLVED] (Was: Re: ports/117996: everytime, x11/gnome-screensaver
core dump!)
Byung-Hee HWANG
bh at izb.knu.ac.kr
Thu Nov 15 14:04:46 PST 2007
On Thu, 2007-11-15 at 13:15 -0600, Jeremy Messenger wrote:
> On Wed, 14 Nov 2007 01:00:06 -0600, Byung-Hee HWANG <bh at izb.knu.ac.kr>
> wrote:
>
> > The following reply was made to PR ports/117996; it has been noted by
> > GNATS.
> >
> > From: Byung-Hee HWANG <bh at izb.knu.ac.kr>
> > To: Jeremy Messenger <mezz7 at cox.net>
> > Cc: bug-followup at freebsd.org
> > Subject: Re: ports/117996: everytime, x11/gnome-screensaver core dump!
> > Date: Wed, 14 Nov 2007 15:56:13 +0900
> >
> > On Tue, 2007-11-13 at 14:47 -0600, Jeremy Messenger wrote:
> > > > after upgrade both kernel+userland
> > >
> > > From what? From FreeBSD 6.x to RELENG_7?
> >
> > yes, from 6.2-RELEASE
>
> Did you rebuild all of installed ports? If you don't, then it is a must if
> you upgrade from FreeBSD 6.x to 7.x.
yes, i did rebuild all of installed ports. after upgrade from 6.x to
7.x, actually i did `pkg_delete -af'.
> > > > i have no good idea.
> > >
> > > Me either, but you will have to collect the backtraces. We can't use
> > your
> > > *.core file, which it has to be use on same machine. In case if you
> > don't
> > > know how to do, you can do this:
> > >
> > > # gdb gnome-screensaver gnome-screensaver-20071112.core
> > > # bt
> > > # bt full
> > >
> > > Before you collect the backtraces, you will have to make sure
> > > gnome-screensaver and possible more ports to be recompile with debug
> > > (WITH_DEBUG=yes).
> >
> > here is the result ;;
>
> I personal don't read backtraces that well, so will have to wait for
> someone that can read backtraces. I am wondering if you have dbus running?
> Do you have gnome_enable="YES" in /etc/rc.conf?
now i added the gnome_enable="YES" in /etc/rc.conf. then, the core file
does not be made in my home directory any more. it's really magic!
thanks Mezz.. really thank you!
respect,
bh
> Cheers,
> Mezz
>
> > [...]
> > (gdb) bt full
> > #0 0x28bb2dcf in kill () from /lib/libc.so.7
> > No symbol table info available.
> > #1 0x28ade8ac in raise () from /lib/libthr.so.3
> > No symbol table info available.
> > #2 0x28bb1bbc in abort () from /lib/libc.so.7
> > No symbol table info available.
> > #3 0x286ffbbc in dbus_malloc () from /usr/local/lib/libdbus-1.so.3
> > No symbol table info available.
> > #4 0x286fc288 in dbus_watch_handle ()
> > from /usr/local/lib/libdbus-1.so.3
> > No symbol table info available.
> > #5 0x286e41a9 in dbus_connection_add_filter ()
> > from /usr/local/lib/libdbus-1.so.3
> > No symbol table info available.
> > #6 0x08056c0f in gs_listener_acquire (listener=0x28c24480,
> > error=0xbfbfe5fc)
> > at gs-listener-dbus.c:1976
> > acquired = 1
> > buserror = {name = 0x0, message = 0x0, dummy1 = 1, dummy2 = 0,
> > dummy3 = 0, dummy4 = 0, dummy5 = 0, padding1 = 0xbfbfe5b8}
> > is_connected = 1
> > __PRETTY_FUNCTION__ = "gs_listener_acquire"
> > #7 0x0805107e in gs_monitor_start (monitor=0x28c23c00,
> > error=0xbfbfe5fc)
> > at gs-monitor.c:507
> > __PRETTY_FUNCTION__ = "gs_monitor_start"
> > ---Type <return> to continue, or q <return> to quit---
> > #8 0x0804fc99 in main (argc=1, argv=0xbfbfe640) at
> > gnome-screensaver.c:96
> > monitor = (GSMonitor *) 0x28c23c00
> > error = (GError *) 0x0
> > show_version = 0
> > no_daemon = 0
> > debug = 0
> > entries = {{long_name = 0x8065bd1 "version", short_name = 0
> > '\0',
> > flags = 0, arg = G_OPTION_ARG_NONE, arg_data = 0x806caf4,
> > description = 0x8065bd9 "Version of this application",
> > arg_description = 0x0}, {long_name = 0x8065bf5 "no-daemon",
> > short_name = 0 '\0', flags = 0, arg = G_OPTION_ARG_NONE,
> > arg_data = 0x806caf0, description = 0x8065bff "Don't become a
> > daemon",
> > arg_description = 0x0}, {long_name = 0x8065c15 "debug",
> > short_name = 0 '\0', flags = 0, arg = G_OPTION_ARG_NONE,
> > arg_data = 0x806caec, description = 0x8065c1b "Enable debugging
> > code",
> > arg_description = 0x0}, {long_name = 0x0, short_name = 0 '\0', flags
> > = 0,
> > arg = G_OPTION_ARG_NONE, arg_data = 0x0, description = 0x0,
> > arg_description = 0x0}}
> > __FUNCTION__ = "main"
> > (gdb) q
> >
> > respect,
> > bh
>
>
--
"I trust these two men with my life. They are my two right arms. I cannot
insult them by sending them away."
-- Vito Corleone, "Chapter 1", page 29
More information about the freebsd-gnome
mailing list