#380: licq sometimes hangs when receiving a message
--------------------------+-------------------------------------------------
  Reporter:  dariosusman  |       Owner:       
      Type:  defect       |      Status:  new  
  Priority:  normal       |   Milestone:       
 Component:  system       |     Version:  1.2.*
Resolution:  None         |    Keywords:       
--------------------------+-------------------------------------------------
Old description:

> Greetings.
>
> Some times, when I receive a message, the program hangs and returns this:
>
> scotty:~# licq
> 01:09:26: [WRN] Licq: Ignoring stale lockfile (pid 20401)
> Licq Segmentation Violation Detected.
> Backtrace:
> licq(licq_handle_sigsegv+0x73) [0x80b43cb]
> /lib/libpthread.so.0 [0x40111a44]
> /lib/libc.so.6 [0x401c5518]
> /lib/libc.so.6(__libc_free+0xa7) [0x4020a6d3]
> licq(Text__10CUserEvent+0x4c) [0x80a4150]
> /usr/local/lib/licq/licq_qt-gui.so(SetEventLine__11MsgViewItem+0x88)
> [0x4032c774]
> /usr/local/lib/licq/licq_qt-
> gui.so(__11MsgViewItemP10CUserEventP10QTextCodecP9QListView+0x122)
> [0x4032c3c2]
> /usr/local/lib/licq/licq_qt-
> gui.so(__13UserViewEventP10CICQDaemonP14CSignalManagerP11CMainWindowUlP7QWidget+0x7bd)
> [0x4036c2c5]
> /usr/local/lib/licq/licq_qt-gui.so(callFunction__11CMainWindowiUl+0x1e7)
> [0x40320eff]
> /usr/local/lib/licq/licq_qt-
> gui.so(callDefaultFunction__11CMainWindowP13QListViewItem+0x4f2)
> [0x403205b6]
> /usr/local/lib/licq/licq_qt-
> gui.so(qt_invoke__11CMainWindowiP8QUObject+0x27c) [0x4032b4d0]
> /usr/local/qt/lib/libqt-
> mt.so.3(activate_signal__7QObjectP15QConnectionListP8QUObject+0x97)
> [0x406bb803]
> /usr/local/qt/lib/libqt-
> mt.so.3(doubleClicked__9QListViewP13QListViewItem+0x88) [0x40a23294]
> /usr/local/qt/lib/libqt-
> mt.so.3(contentsMouseDoubleClickEvent__9QListViewP11QMouseEvent+0xf6)
> [0x407a06ea]
> /usr/local/qt/lib/libqt-
> mt.so.3(viewportMouseDoubleClickEvent__11QScrollViewP11QMouseEvent+0x93)
> [0x407cb7ef]
> /usr/local/qt/lib/libqt-
> mt.so.3(eventFilter__11QScrollViewP7QObjectP6QEvent+0x24f) [0x407caf9b]
> /usr/local/qt/lib/libqt-
> mt.so.3(eventFilter__9QListViewP7QObjectP6QEvent+0x2fe) [0x4079eb46]
> /usr/local/qt/lib/libqt-mt.so.3(activate_filters__7QObjectP6QEvent+0x5c)
> [0x406b9034]
> /usr/local/qt/lib/libqt-mt.so.3(event__7QObjectP6QEvent+0x41)
> [0x406b8f3d]
> /usr/local/qt/lib/libqt-mt.so.3(event__7QWidgetP6QEvent+0x25)
> [0x406f6725]
> /usr/local/qt/lib/libqt-
> mt.so.3(internalNotify__12QApplicationP7QObjectP6QEvent+0x143)
> [0x40654bcb]
> /usr/local/qt/lib/libqt-
> mt.so.3(notify__12QApplicationP7QObjectP6QEvent+0x4ca) [0x4065457e]
> /usr/local/qt/lib/libqt-
> mt.so.3(translateMouseEvent__9QETWidgetPC7_XEvent+0xe8e) [0x405f83be]
> /usr/local/qt/lib/libqt-
> mt.so.3(x11ProcessEvent__12QApplicationP7_XEvent+0xecc) [0x405f6198]
> /usr/local/qt/lib/libqt-mt.so.3(processEvents__10QEventLoopUi+0xbf)
> [0x4060b117]
> /usr/local/qt/lib/libqt-mt.so.3(enterLoop__10QEventLoop+0x4a)
> [0x4066b4ae]
> /usr/local/qt/lib/libqt-mt.so.3(exec__10QEventLoop+0x37) [0x4066b40b]
> /usr/local/qt/lib/libqt-mt.so.3(exec__12QApplication+0x26) [0x40654dde]
> /usr/local/lib/licq/licq_qt-gui.so(Run__8CLicqGuiP10CICQDaemon+0xea)
> [0x40318e4e]
> /usr/local/lib/licq/licq_qt-gui.so(LP_Main+0x4d) [0x40318155]
> /usr/local/lib/licq/licq_qt-gui.so(LP_Main_tep+0x21) [0x40317e71]
> /lib/libpthread.so.0 [0x4010efa5]
> Attempting to generate core file.
> scotty:~# ls core
> ls: core: No such file or directory
> scotty:~#
>
> If it serves, here is what I use:
> Debian 3.0, QT 3.1.1 compiled by me, Kernel 2.4.20 compiled by me.
> Here's how I compiled the QT:
> ./configure -qt-gif -thread
> This was needed by bbconf, because I use BlackBox.
>
> Thanks for this great software,
>
> Dario

New description:

 Greetings.

 Some times, when I receive a message, the program hangs and returns this:
 {{{
 scotty:~# licq
 01:09:26: [WRN] Licq: Ignoring stale lockfile (pid 20401)
 Licq Segmentation Violation Detected.
 Backtrace:
 licq(licq_handle_sigsegv+0x73) [0x80b43cb]
 /lib/libpthread.so.0 [0x40111a44]
 /lib/libc.so.6 [0x401c5518]
 /lib/libc.so.6(__libc_free+0xa7) [0x4020a6d3]
 licq(Text__10CUserEvent+0x4c) [0x80a4150]
 /usr/local/lib/licq/licq_qt-gui.so(SetEventLine__11MsgViewItem+0x88)
 [0x4032c774]
 /usr/local/lib/licq/licq_qt-
 gui.so(__11MsgViewItemP10CUserEventP10QTextCodecP9QListView+0x122)
 [0x4032c3c2]
 /usr/local/lib/licq/licq_qt-
 
gui.so(__13UserViewEventP10CICQDaemonP14CSignalManagerP11CMainWindowUlP7QWidget+0x7bd)
 [0x4036c2c5]
 /usr/local/lib/licq/licq_qt-gui.so(callFunction__11CMainWindowiUl+0x1e7)
 [0x40320eff]
 /usr/local/lib/licq/licq_qt-
 gui.so(callDefaultFunction__11CMainWindowP13QListViewItem+0x4f2)
 [0x403205b6]
 /usr/local/lib/licq/licq_qt-
 gui.so(qt_invoke__11CMainWindowiP8QUObject+0x27c) [0x4032b4d0]
 /usr/local/qt/lib/libqt-
 mt.so.3(activate_signal__7QObjectP15QConnectionListP8QUObject+0x97)
 [0x406bb803]
 /usr/local/qt/lib/libqt-
 mt.so.3(doubleClicked__9QListViewP13QListViewItem+0x88) [0x40a23294]
 /usr/local/qt/lib/libqt-
 mt.so.3(contentsMouseDoubleClickEvent__9QListViewP11QMouseEvent+0xf6)
 [0x407a06ea]
 /usr/local/qt/lib/libqt-
 mt.so.3(viewportMouseDoubleClickEvent__11QScrollViewP11QMouseEvent+0x93)
 [0x407cb7ef]
 /usr/local/qt/lib/libqt-
 mt.so.3(eventFilter__11QScrollViewP7QObjectP6QEvent+0x24f) [0x407caf9b]
 /usr/local/qt/lib/libqt-
 mt.so.3(eventFilter__9QListViewP7QObjectP6QEvent+0x2fe) [0x4079eb46]
 /usr/local/qt/lib/libqt-mt.so.3(activate_filters__7QObjectP6QEvent+0x5c)
 [0x406b9034]
 /usr/local/qt/lib/libqt-mt.so.3(event__7QObjectP6QEvent+0x41) [0x406b8f3d]
 /usr/local/qt/lib/libqt-mt.so.3(event__7QWidgetP6QEvent+0x25) [0x406f6725]
 /usr/local/qt/lib/libqt-
 mt.so.3(internalNotify__12QApplicationP7QObjectP6QEvent+0x143)
 [0x40654bcb]
 /usr/local/qt/lib/libqt-
 mt.so.3(notify__12QApplicationP7QObjectP6QEvent+0x4ca) [0x4065457e]
 /usr/local/qt/lib/libqt-
 mt.so.3(translateMouseEvent__9QETWidgetPC7_XEvent+0xe8e) [0x405f83be]
 /usr/local/qt/lib/libqt-
 mt.so.3(x11ProcessEvent__12QApplicationP7_XEvent+0xecc) [0x405f6198]
 /usr/local/qt/lib/libqt-mt.so.3(processEvents__10QEventLoopUi+0xbf)
 [0x4060b117]
 /usr/local/qt/lib/libqt-mt.so.3(enterLoop__10QEventLoop+0x4a) [0x4066b4ae]
 /usr/local/qt/lib/libqt-mt.so.3(exec__10QEventLoop+0x37) [0x4066b40b]
 /usr/local/qt/lib/libqt-mt.so.3(exec__12QApplication+0x26) [0x40654dde]
 /usr/local/lib/licq/licq_qt-gui.so(Run__8CLicqGuiP10CICQDaemon+0xea)
 [0x40318e4e]
 /usr/local/lib/licq/licq_qt-gui.so(LP_Main+0x4d) [0x40318155]
 /usr/local/lib/licq/licq_qt-gui.so(LP_Main_tep+0x21) [0x40317e71]
 /lib/libpthread.so.0 [0x4010efa5]
 Attempting to generate core file.
 scotty:~# ls core
 ls: core: No such file or directory
 scotty:~#
 }}}

 If it serves, here is what I use:
 Debian 3.0, QT 3.1.1 compiled by me, Kernel 2.4.20 compiled by me.
 Here's how I compiled the QT:
 {{{./configure -qt-gif -thread}}}

 This was needed by bbconf, because I use !BlackBox.

 Thanks for this great software,

 Dario

-- 
Ticket URL: <http://trac.licq.org/ticket/380#comment:6>
Licq <http://trac.licq.org/>
Licq - an instant messaging client for UNIX.

Reply via email to