Hello Laurent,

Not yet and I won't have time to try it before next week, but I'll do it for
sure!

Mathieu

On Wed, Apr 1, 2009 at 10:45 PM, Tarrisse Laurent <[email protected]>wrote:

> Hello Mathieu,
>
> Have you try the stun patch ?
>
> Laurent
>
> Mathieu Osty a écrit :
> > Removing this line works. I've been able to place a call with this
> > freshly built version.
> > I don't know if it is specific to my setup or if it's a more general
> > problem of Linux builds...
> >
> > Mathieu
> >
> > On Tue, Mar 31, 2009 at 4:37 PM, Tarrisse Laurent <[email protected]
> > <mailto:[email protected]>> wrote:
> >
> >     Mathieu,
> >
> >     Try to remove in qutecom-2.2/wengophone/src/presentation/main.cpp
> >     line 234 :
> >     XinitThreads();
> >
> >     Laurent
> >
> >     Mathieu Osty a écrit :
> >     > Here is a first output from gdb. It's been a long time since I
> >     didn't
> >     > use gdb but it looks like a deadlock to me (a thread locked in
> >     "wait"
> >     > mode).
> >     >
> >     > Mathieu
> >     >
> >     > [...@new-host-6 ~]$ gdb qutecom
> >     > GNU gdb Red Hat Linux (6.5-37.el5_2.2rh)
> >     > Copyright (C) 2006 Free Software Foundation, Inc.
> >     > GDB is free software, covered by the GNU General Public License,
> and
> >     > you are
> >     > welcome to change it and/or distribute copies of it under certain
> >     > conditions.
> >     > Type "show copying" to see the conditions.
> >     > There is absolutely no warranty for GDB.  Type "show warranty" for
> >     > details.
> >     > This GDB was configured as "i386-redhat-linux-gnu"...Using host
> >     > libthread_db library "/lib/libthread_db.so.1".
> >     >
> >     > (gdb) r
> >     > Starting program: /usr/local/bin/qutecom
> >     > [Thread debugging using libthread_db enabled]
> >     > [New Thread -1208178928 (LWP 8984)]
> >     > [New Thread -1208181872 (LWP 8987)]
> >     > [New Thread -1218671728 (LWP 8988)]
> >     > [New Thread -1231479920 (LWP 8989)]
> >     > [New Thread -1243022448 (LWP 8991)]
> >     > [New Thread -1254196336 (LWP 8992)]
> >     >
> >     > Program received signal SIGINT, Interrupt.
> >     > [Switching to Thread -1208178928 (LWP 8984)]
> >     > 0x009e4402 in __kernel_vsyscall ()
> >     > (gdb) where
> >     > #0  0x009e4402 in __kernel_vsyscall ()
> >     > #1  0x0046ea3e in __lll_mutex_lock_wait () from
> /lib/libpthread.so.0
> >     > #2  0x0046a890 in _L_mutex_lock_85 () from /lib/libpthread.so.0
> >     > #3  0x0046a3dd in pthread_mutex_lock () from /lib/libpthread.so.0
> >     > #4  0x00a0e6aa in XInitThreads () from /usr/lib/libX11.so.6
> >     > #5  0x00a78758 in XkbGetUpdatedMap () from /usr/lib/libX11.so.6
> >     > #6  0x00a78834 in XkbGetMap () from /usr/lib/libX11.so.6
> >     > #7  0x00a74278 in XkbLookupKeyBinding () from /usr/lib/libX11.so.6
> >     > #8  0x00a74997 in XkbLookupKeySym () from /usr/lib/libX11.so.6
> >     > #9  0x00a74a63 in XLookupString () from /usr/lib/libX11.so.6
> >     > #10 0x00a45549 in _XimLocalFilter () from /usr/lib/libX11.so.6
> >     > #11 0x00a01ab4 in XFilterEvent () from /usr/lib/libX11.so.6
> >     > #12 0x0174818d in QXIMInputContext::x11FilterEvent (this=0xa9476c0,
> >     >     keywidget=0xabd0160, event=0xbf8bc728)
> >     >     at inputmethod/qximinputcontext_x11.cpp:623
> >     > #13 0x011b3ebb in QApplication::x11ProcessEvent (this=0xa78e8f8,
> >     >     event=0xbf8bc728) at kernel/qapplication_x11.cpp:3240
> >     > #14 0x011dd895 in QEventDispatcherX11::processEvents
> >     (this=0xa78f528,
> >     > flags=
> >     >       {i = -1081358312}) at kernel/qeventdispatcher_x11.cpp:132
> >     > #15 0x00f1aa3d in QEventLoop::processEvents (this=0xbf8bc89c,
> flags=
> >     >       {i = -1081358248}) at kernel/qeventloop.cpp:149
> >     > #16 0x00f1adad in QEventLoop::exec (this=0xbf8bc89c, flags={i =
> >     > -1081358168})
> >     >     at kernel/qeventloop.cpp:200
> >     > ---Type <return> to continue, or q <return> to quit---
> >     > #17 0x0163c3e9 in QDialog::exec (this=0xab18b30) at
> >     > dialogs/qdialog.cpp:498
> >     > #18 0x086417ba in QtUserProfileHandler::showLoginWindow
> >     (this=0xa8dfe00)
> >     >     at
> >     >
> >
> /home/mat/qutecom-2.2/wengophone/src/presentation/qt/profile/QtUserProfileHandler.cpp:150
> >     > #19 0x08641512 in
> >     > QtUserProfileHandler::noCurrentUserProfileSetEventHandlerSlot
> >     >     (this=0xa8dfe00)
> >     >     at
> >     >
> >
> /home/mat/qutecom-2.2/wengophone/src/presentation/qt/profile/QtUserProfileHandler.cpp:102
> >     > #20 0x085a47f6 in QtUserProfileHandler::qt_metacall
> (this=0xa8dfe00,
> >     >     _c=QMetaObject::InvokeMetaMethod, _id=10, _a=0xa950b08)
> >     >     at
> >     >
> >
> /home/mat/qutecom-2.2/build/wengophone/src/presentation/qt/profile/moc_QtUserProfileHandler.cxx:119
> >     > #21 0x00f2b2ab in QMetaCallEvent::placeMetaCall (this=0xa936120,
> >     >     object=0xa8dfe00) at kernel/qobject.cpp:489
> >     > #22 0x00f2c2d8 in QObject::event (this=0xa8dfe00, e=0xa936120)
> >     >     at kernel/qobject.cpp:1109
> >     > #23 0x011440cf in QApplicationPrivate::notify_helper
> >     (this=0xa78e908,
> >     >     receiver=0xa8dfe00, e=0xa936120) at
> kernel/qapplication.cpp:4084
> >     > #24 0x011480c9 in QApplication::notify (this=0xa78e8f8,
> >     > receiver=0xa8dfe00,
> >     >     e=0xa936120) at kernel/qapplication.cpp:3631
> >     > #25 0x00f1b86b in QCoreApplication::notifyInternal (this=0xa78e8f8,
> >     >     receiver=0xa8dfe00, event=0xa936120) at
> >     > kernel/qcoreapplication.cpp:602
> >     > #26 0x00f1ca0e in QCoreApplicationPrivate::sendPostedEvents
> >     > (receiver=0x0,
> >     > ---Type <return> to continue, or q <return> to quit---
> >     >     event_type=0, data=0xa78e5e8)
> >     >     at
> >     >
> ../../include/QtCore/../../src/corelib/kernel/qcoreapplication.h:213
> >     > #27 0x00f1ccbd in QCoreApplication::sendPostedEvents (receiver=0x0,
> >     >     event_type=0) at kernel/qcoreapplication.cpp:1132
> >     > #28 0x011dd778 in QEventDispatcherX11::processEvents
> >     (this=0xa78f528,
> >     > flags=
> >     >       {i = -1081356552})
> >     >     at
> >     >
> ../../include/QtCore/../../src/corelib/kernel/qcoreapplication.h:218
> >     > #29 0x00f1aa3d in QEventLoop::processEvents (this=0xbf8bcf70,
> flags=
> >     >       {i = -1081356488}) at kernel/qeventloop.cpp:149
> >     > #30 0x00f1adad in QEventLoop::exec (this=0xbf8bcf70, flags={i =
> >     > -1081356424})
> >     >     at kernel/qeventloop.cpp:200
> >     > #31 0x00f1cd81 in QCoreApplication::exec () at
> >     > kernel/qcoreapplication.cpp:880
> >     > #32 0x011438d7 in QApplication::exec () at
> >     kernel/qapplication.cpp:3553
> >     > #33 0x085e555b in QtFactory::exec (this=0xa78e560)
> >     >     at
> >     >
> >
> /home/mat/qutecom-2.2/wengophone/src/presentation/qt/QtFactory.cpp:114
> >     > #34 0x085b2f4c in main (argc=1, argv=0xbf8bd194)
> >     >     at
> >     /home/mat/qutecom-2.2/wengophone/src/presentation/main.cpp:354
> >     > (gdb)
> >     >
> >     >
> >     >
> >     >
> >     > On Tue, Mar 31, 2009 at 12:26 PM, Tarrisse Laurent
> >     <[email protected] <mailto:[email protected]>
> >     > <mailto:[email protected] <mailto:[email protected]>>> wrote:
> >     >
> >     >     Hello Mathieu,
> >     >
> >     >     Sorry but,i've never seen this bug before!
> >     >     Can you try to debug with gdb ...
> >     >
> >     >     Laurent
> >     >
> >     >
> >
> >     _______________________________________________
> >     QuteCom-dev mailing list
> >     [email protected] <mailto:[email protected]>
> >     http://lists.qutecom.org/mailman/listinfo/qutecom-dev
> >
> >
>
> _______________________________________________
> QuteCom-dev mailing list
> [email protected]
> http://lists.qutecom.org/mailman/listinfo/qutecom-dev
>
_______________________________________________
QuteCom-dev mailing list
[email protected]
http://lists.qutecom.org/mailman/listinfo/qutecom-dev

Reply via email to