[Pkg-telepathy-maintainers] Bug#735097: empathy: Empathy 3.8 kfreebsd-amd64 can't open window conversation

Simon McVittie smcv at debian.org
Sun Jan 19 00:04:12 UTC 2014


On Fri, 17 Jan 2014 at 01:37:34 -0200, brunomaximom at openmailbox.org wrote:
> Em 2014-01-15 13:20, Robert Millan escreveu:
> >On 12/01/2014 19:21, Bruno Maximo e Melo wrote:
> >>I'm reporting this bug from Linux.

When reporting a bug from a different machine, please set the "Version"
pseudo-header to the right version, and attach or send the info collected
by "reportbug --template empathy" on the machine that has the bug.
Otherwise, we can't tell which versions of packages you have.

I've marked this as "not found" in version 3.4.2.3-2+deb7u1 and "found"
in version 3.8.4-3, based on you saying "testing" and "Empathy 3.8".
If your empathy package is older than 3.8.4-3, please upgrade to the
current testing version before continuing.

Please send the output of "reportbug --template empathy" on the kfreebsd
testing machine, so we can see what its dependency versions are like.

> >>Empathy can't open window conversation in kfreebsd-amd64
> >>testing. Look this
> >>video:
> >>http://media.libreplanetbr.org/u/dharc/m/embathy-bug-kfreebsd-amd64/

That video doesn't seem to exist any more.

> >When you run it from the command-line, do you see any error messages?
> 
> This help?
> ** (empathy:2384): WARNING **: Couldn't register with accessibility
> bus: Did not receive a reply. Possible causes include: the remote
> application did not send a reply, the message bus security policy
> blocked the reply, the reply timeout expired, or the network
> connection was broken.

It would be useful to see the debug log from running it as:

    EMPATHY_LOGFILE=empathy.log EMPATHY_DEBUG=all G_MESSAGES_DEBUG=all empathy

If it gets far enough into startup, this log file might contain personal
information (like your IM addresses or your friends' IM addresses) so please
look at it before sending, and replace anything you don't want to be public
with "XXXX" or something.

After the warning message, does your shell go back to a shell prompt, or does
the empathy process continue to run?

If it goes back to a shell prompt, please try typing:

    echo $?

and say what the output is. I'd expect either 0, 1 or something
greater than 128.

If it's greater than 128, it would be helpful if you could get a backtrace
using gdb. See <https://wiki.debian.org/HowToGetABacktrace>. The short
version is:

    $ sudo apt-get install gdb empathy-dbg libglib2.0-0-dbg libgtk-3-0-dbg \
        libclutter-1.0-dbg libc6-dbg
    ...
    $ EMPATHY_LOGFILE=empathy.log EMPATHY_DEBUG=all G_MESSAGES_DEBUG=all \
        gdb -batch -ex set logging on -ex run -ex 'thread apply bt full' \
        -ex kill -ex quit /usr/bin/empathy

That should produce logfiles "empathy.log" and "gdb.txt" - please send
both.

Robert, thanks for looking at this. I expect this might be something
kFreeBSD-specific, so we'll probably need your help.

Thanks,
    S



More information about the Pkg-telepathy-maintainers mailing list