Re: [Ekiga-list] Incoming call failure with 3.1.1
- From: Damien Sandras <dsandras seconix com>
- To: Ekiga mailing list <ekiga-list gnome org>
- Subject: Re: [Ekiga-list] Incoming call failure with 3.1.1
- Date: Mon, 02 Mar 2009 14:44:54 +0100
Le lundi 02 mars 2009 à 14:39 +0100, Alec Leamas a écrit :
> Eugen Dedu wrote:
> > Eugen Dedu wrote:
> >> Damien Sandras wrote:
> >>> Le jeudi 26 février 2009 à 10:30 +0100, Alec Leamas a écrit :
> >>>> Damien Sandras wrote:
> >>>>> Le mercredi 25 février 2009 à 21:02 -0500, Mark T.B. Carroll a
> >>>>> écrit :
> >>>>>
> >>>>>> Damien Sandras <dsandras seconix com> writes:
> >>>>>>
> >>>>>>
> >>>>>>> Le jeudi 19 février 2009 à 00:32 -0500, Mark T.B. Carroll a écrit :
> >>>>>>>
> >>>>>>>> I have run through the configuration assistant thing from start to
> >>>>>>>> finish. I can call the 500 ekiga net echo test and that works
> >>>>>>>> just fine.
> >>>>>>>> However, calling the 520 ekiga net callback service has it hang
> >>>>>>>> up on me
> >>>>>>>> and then ... nothing, though the -d 5 output shows that it is
> >>>>>>>> indeed
> >>>>>>>> getting a callback initiated from from sip:500 ekiga net which
> >>>>>>>> is then
> >>>>>>>> aborted. I am behind NAT and the router forwards incoming UDP
> >>>>>>>> from port
> >>>>>>>> 5060 to 5100 to the machine I'm using and acts as a gateway to
> >>>>>>>> let all
> >>>>>>>> my outgoing packets out.
> >>>>>>>>
> >>>>>>>> Should I gzip my -d 4 output and send it to somebody? I can
> >>>>>>>> also sniff
> >>>>>>>> packets and send pcap files. I use Debian; software versions are,
> >>>>>>>>
> >>>>>>> There is a known problem with incoming calls and the current
> >>>>>>> snapshot. I
> >>>>>>> will fix it this week-end.
> >>>>>>>
> >>>>>> Now with the 20090225 one, the incoming call does arrive (yay!),
> >>>>>> I hit
> >>>>>> `accept', and it segfaults.
> >>>>>>
> >>>>>> I can still send my -d 4 output to somebody. (-:
> >>>>>>
> >>>>> A gdb backtrace would be more useful.
> >>>>>
> >>>> waiting for some kind of customer "service", taking a backtrace
> >>>> (yes, same problem, trunk as of yesterday).
> >>>
> >>> Despite trying 50 times, I can not reproduce it. Are you sure something
> >>> is not corrupted?
> >>>
> >>> Eugen, can you reproduce it?
> >>
> >> Hi,
> >>
> >> Sorry for taking so much time to reply.
> >>
> >> Very interesting, when I call 520, I receive the call and it works (I
> >> have audio conversation). I use on debian
> >> ii ekiga-snapshot 0-20090226-1 H.323 and SIP compatible VoIP
> >> client - svn version
> >>
> >>> configure: dummy
> >>> export PTLIBDIR=$$PWD; \
> >>> ./configure \
> >>> --prefix=/usr \
> >>> --libdir=/usr/lib64 \
> >>> --enable-debug \
> >>> --enable-tracing \
> >>> --disable-static \
> >>> --enable-plugins \
> >>> --disable-oss \
> >>> --enable-v4l2 \
> >>> --disable-avc \
> >>> --disable-v4l
> >>
> >> For info, I use much less configure options, only prefix and enable-v4l
> >> for ptlib I think, the other ones are by default. (But I do not think
> >> this is the problem.)
> >>
> >> By the way, does someone know how we can show the default options when
> >> running ./configure --help (for ex.)? Instead of putting them in the
> >> wiki, better to automatise the process by pushing them in the source
> >> code.
> >>
> >>> ================ Final configuration ===================
> >>> Installing into prefix : /usr
> >>>
> >> [...]
> >>> libnotify support : disabled
> >>
> >> Maybe it's because libnotify disabled?! I have it enabled, and I have:
> >> ii libnotify-dev 0.4.4-3 sends desktop notifications to
> >> a notification daemon
> >> ii libnotify1 0.4.4-3 sends desktop notifications to
> >> a notification daemon
> >
> > In fact, it cannot be because of libnotify, because Mark Carroll has
> > the same problem and he uses snapshots, which use libnotify...
> >
> My bad, thou shall not guess. I just compiled a version w libnotify,
> same problem & crash. Relevant thread from gdb:
>
> Program received signal SIGSEGV, Segmentation fault.
> 0x00000037b3429a8c in g_type_check_instance_cast ()
> from /lib64/libgobject-2.0.so.0
>
> [cut]
>
> Thread 1 (Thread 0x7ffff6b0f7b0 (LWP 23589)):
> #0 0x00000037b3429a8c in g_type_check_instance_cast ()
> from /lib64/libgobject-2.0.so.0
> #1 0x00000000004aa1da in closed_cb (main_window=0x2) at gui/main.cpp:2759
> #2 0x00000037b340b7dd in g_closure_invoke () from
> /lib64/libgobject-2.0.so.0
> #3 0x00000037b34214bd in ?? () from /lib64/libgobject-2.0.so.0
> #4 0x00000037b3422b68 in g_signal_emit_valist ()
> from /lib64/libgobject-2.0.so.0
> #5 0x00000037b3423093 in g_signal_emit () from /lib64/libgobject-2.0.so.0
> #6 0x0000003167603929 in ?? () from /usr/lib64/libnotify.so.1
> #7 0x0000003b99811994 in ?? () from /usr/lib64/libdbus-glib-1.so.2
> #8 0x00000037b340b7dd in g_closure_invoke () from
> /lib64/libgobject-2.0.so.0
> #9 0x00000037b34214bd in ?? () from /lib64/libgobject-2.0.so.0
> #10 0x00000037b3422b68 in g_signal_emit_valist ()
> from /lib64/libgobject-2.0.so.0
> #11 0x00000037b3423093 in g_signal_emit () from /lib64/libgobject-2.0.so.0
> #12 0x0000003b998129ca in ?? () from /usr/lib64/libdbus-glib-1.so.2
> #13 0x0000003b98c0ef7b in dbus_connection_dispatch ()
> from /lib64/libdbus-1.so.3
> #14 0x0000003b99809765 in ?? () from /usr/lib64/libdbus-glib-1.so.2
> #15 0x00000037b2c3779b in g_main_context_dispatch ()
> from /lib64/libglib-2.0.so.0
> #16 0x00000037b2c3af6d in ?? () from /lib64/libglib-2.0.so.0
> #17 0x00000037b2c3b49d in g_main_loop_run () from /lib64/libglib-2.0.so.0
> #18 0x00000037b99238a7 in gtk_main () from /usr/lib64/libgtk-x11-2.0.so.0
> #19 0x00000000004aa6d4 in main (argc=1, argv=0x7fffffffe438)
> at gui/main.cpp:4562
What version of libnotify ?
What does grep give as result :
grep closed /usr/include/libnotify/notif*
/usr/include/libnotify/notification.h: void (*closed)(NotifyNotification
*notification);
--
_ Damien Sandras
(o-
//\ Ekiga Softphone : http://www.ekiga.org/
v_/_ Be IP : http://www.beip.be/
FOSDEM : http://www.fosdem.org/
SIP Phone : sip:dsandras ekiga net
[
Date Prev][
Date Next] [
Thread Prev][
Thread Next]
[
Thread Index]
[
Date Index]
[
Author Index]