ports/117996: everytime, x11/gnome-screensaver core dump!
Byung-Hee HWANG
bh at izb.knu.ac.kr
Tue Nov 13 23:00:07 PST 2007
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
> > 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 ;;
[...]
(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
--
"Johnny is one of the few man with bells in this town."
-- Deanna Dunn, "Chapter 13", page 182
More information about the freebsd-gnome
mailing list