Re: [Licq] #1681: Crash while opening message window with chat-history

2009-12-17 Thread Licq
#1681: Crash while opening message window with chat-history
---+
  Reporter:  dehpeh|   Owner:   
   
  Type:  defect|  Status:  new  
   
  Priority:  high  |   Milestone:   
   
 Component:  Plugin: Qt4/Kde4-GUI  | Version:  1.3.8
   
Resolution:|Keywords:  crash freeze chat-window 
qt4-gui history
---+

Comment(by flynd):

 Yes, it is most likely the contents and not the size of the history file
 that matters. Could you try editing a history file and remove entries to
 try and find which message(s) that trigger the crash?

 Also, the only call to free() from CUserEvent::Text in the code is in the
 hebrew code so could you please double check if hebrew support is enabled?

-- 
Ticket URL: http://www.licq.org/ticket/1681#comment:4
Licq http://www.licq.org/
Licq - an instant messaging client for UNIX.


Re: [Licq] #1590: crash on double click on user

2009-12-17 Thread Licq
#1590: crash on double click on user
--+-
  Reporter:  rstone   |   Owner:  
  Type:  defect   |  Status:  reopened
  Priority:  low  |   Milestone:  1.3.6   
 Component:  Licq Daemon  | Version:  1.3.5   
Resolution:   |Keywords:  
--+-
Changes (by flynd):

  * status:  closed = reopened
  * component:  Plugin: Qt/Kde-GUI = Licq Daemon
  * resolution:  fixed =


Old description:

 Any double click on any username always crashes the licq .
 Tested on Linux RHAS 5.1 with custom 2.6.23-8 kernel  ( x86 ) .
 Trace :
 [~]$ licq
 *** glibc detected *** licq: free(): invalid pointer: 0x082be000 ***
 === Backtrace: =
 /lib/libc.so.6[0x4bd0caa6]
 /lib/libc.so.6(cfree+0x90)[0x4bd0ffc0]
 licq(_ZN10CUserEvent4TextEv+0x60)[0x80ea9c0]
 /usr/local/lib/licq/licq_kde-
 gui.so(_ZN14UserSendCommonC2EP10CICQDaemonP14CSignalManagerP11CMainWindowPKcmP7QWidgetS7_+0x1920)[0xb7c26ac0]
 /usr/local/lib/licq/licq_kde-
 gui.so(_ZN16UserSendMsgEventC1EP10CICQDaemonP14CSignalManagerP11CMainWindowPKcmP7QWidget+0x53)[0xb7c2a073]
 /usr/local/lib/licq/licq_kde-
 gui.so(_ZN11CMainWindow12callFunctionEiPKcmi+0x3ca)[0xb7b803ca]
 /usr/local/lib/licq/licq_kde-
 gui.so(_ZN11CMainWindow19callDefaultFunctionEPKcm+0xc2)[0xb7b834b2]
 /usr/local/lib/licq/licq_kde-
 gui.so(_ZN11CMainWindow19callDefaultFunctionEP13QListViewItem+0x32)[0xb7b83bb2]
 /usr/local/lib/licq/licq_kde-
 gui.so(_ZN11CMainWindow9qt_invokeEiP8QUObject+0x413)[0xb7b96fb3]
 /usr/lib/qt-3.3/lib/libqt-
 mt.so.3(_ZN7QObject15activate_signalEP15QConnectionListP8QUObject+0x16a)[0xb7451f3a]
 /usr/lib/qt-3.3/lib/libqt-
 mt.so.3(_ZN9QListView13doubleClickedEP13QListViewItem+0x91)[0xb77f6a31]
 /usr/lib/qt-3.3/lib/libqt-
 mt.so.3(_ZN9QListView29contentsMouseDoubleClickEventEP11QMouseEvent+0x12c)[0xb754d4ac]
 /usr/lib/qt-3.3/lib/libqt-
 mt.so.3(_ZN11QScrollView29viewportMouseDoubleClickEventEP11QMouseEvent+0xa1)[0xb7584ae1]
 /usr/lib/qt-3.3/lib/libqt-
 mt.so.3(_ZN11QScrollView11eventFilterEP7QObjectP6QEvent+0x1e1)[0xb7582681]
 /usr/lib/qt-3.3/lib/libqt-
 mt.so.3(_ZN9QListView11eventFilterEP7QObjectP6QEvent+0xa6)[0xb754bac6]
 /usr/lib/qt-3.3/lib/libqt-
 mt.so.3(_ZN7QObject16activate_filtersEP6QEvent+0x5c)[0xb74512ec]
 /usr/lib/qt-3.3/lib/libqt-
 mt.so.3(_ZN7QObject5eventEP6QEvent+0x3b)[0xb745136b]
 /usr/lib/qt-3.3/lib/libqt-
 mt.so.3(_ZN7QWidget5eventEP6QEvent+0x2c)[0xb748ee1c]
 /usr/lib/qt-3.3/lib/libqt-
 mt.so.3(_ZN12QApplication14internalNotifyEP7QObjectP6QEvent+0x9b)[0xb73e8f7b]
 /usr/lib/qt-3.3/lib/libqt-
 mt.so.3(_ZN12QApplication6notifyEP7QObjectP6QEvent+0x287)[0xb73ea5c7]
 /usr/lib/libkdecore.so.4(_ZN12KApplication6notifyEP7QObjectP6QEvent+0x1f2)[0x4d156bb2]
 /usr/lib/qt-3.3/lib/libqt-
 mt.so.3(_ZN9QETWidget19translateMouseEventEPK7_XEvent+0x576)[0xb7380986]
 /usr/lib/qt-3.3/lib/libqt-
 mt.so.3(_ZN12QApplication15x11ProcessEventEP7_XEvent+0x5e6)[0xb737f486]
 /usr/lib/qt-3.3/lib/libqt-
 mt.so.3(_ZN10QEventLoop13processEventsEj+0x4eb)[0xb739119b]
 /usr/lib/qt-3.3/lib/libqt-
 mt.so.3(_ZN10QEventLoop9enterLoopEv+0x50)[0xb74024a0]
 /usr/lib/qt-3.3/lib/libqt-
 mt.so.3(_ZN10QEventLoop4execEv+0x26)[0xb7402356]
 /usr/lib/qt-3.3/lib/libqt-
 mt.so.3(_ZN12QApplication4execEv+0x1f)[0xb73e8a8f]
 /usr/local/lib/licq/licq_kde-
 gui.so(_ZN8CLicqGui3RunEP10CICQDaemon+0x156)[0xb7b7a8b6]
 /usr/local/lib/licq/licq_kde-gui.so(LP_Main+0x7b)[0xb7b7b9db]
 /usr/local/lib/licq/licq_kde-gui.so(LP_Main_tep+0x1d)[0xb7b7ba2d]
 /lib/libpthread.so.0[0x4be1c45b]
 /lib/libc.so.6(clone+0x5e)[0x4bd7424e]

New description:

 Any double click on any username always crashes the licq .
 Tested on Linux RHAS 5.1 with custom 2.6.23-8 kernel  ( x86 ) .
 Trace :
 {{{
 [~]$ licq
 *** glibc detected *** licq: free(): invalid pointer: 0x082be000 ***
 === Backtrace: =
 /lib/libc.so.6[0x4bd0caa6]
 /lib/libc.so.6(cfree+0x90)[0x4bd0ffc0]
 licq(_ZN10CUserEvent4TextEv+0x60)[0x80ea9c0]
 /usr/local/lib/licq/licq_kde-
 
gui.so(_ZN14UserSendCommonC2EP10CICQDaemonP14CSignalManagerP11CMainWindowPKcmP7QWidgetS7_+0x1920)[0xb7c26ac0]
 /usr/local/lib/licq/licq_kde-
 
gui.so(_ZN16UserSendMsgEventC1EP10CICQDaemonP14CSignalManagerP11CMainWindowPKcmP7QWidget+0x53)[0xb7c2a073]
 /usr/local/lib/licq/licq_kde-
 gui.so(_ZN11CMainWindow12callFunctionEiPKcmi+0x3ca)[0xb7b803ca]
 /usr/local/lib/licq/licq_kde-
 gui.so(_ZN11CMainWindow19callDefaultFunctionEPKcm+0xc2)[0xb7b834b2]
 /usr/local/lib/licq/licq_kde-
 gui.so(_ZN11CMainWindow19callDefaultFunctionEP13QListViewItem+0x32)[0xb7b83bb2]
 /usr/local/lib/licq/licq_kde-
 gui.so(_ZN11CMainWindow9qt_invokeEiP8QUObject+0x413)[0xb7b96fb3]
 /usr/lib/qt-3.3/lib/libqt-
 
mt.so.3(_ZN7QObject15activate_signalEP15QConnectionListP8QUObject+0x16a)[0xb7451f3a]
 /usr/lib/qt-3.3/lib/libqt-
 mt.so.3(_ZN9QListView13doubleClickedEP13QListViewItem+0x91)[0xb77f6a31]
 /usr/lib/qt-3.3/lib/libqt-
 

Re: [Licq] #1590: crash on double click on user

2009-12-17 Thread Licq
#1590: crash on double click on user
--+-
  Reporter:  rstone   |   Owner:
  Type:  defect   |  Status:  closed
  Priority:  low  |   Milestone:  1.3.9 
 Component:  Licq Daemon  | Version:  1.3.5 
Resolution:  fixed|Keywords:
--+-
Changes (by flynd):

  * status:  reopened = closed
  * resolution:  = fixed
  * milestone:  1.3.6 = 1.3.9


Comment:

 Fault was caused by a non-terminated string in hebrew support function.
 Fixed with r6911.

-- 
Ticket URL: http://www.licq.org/ticket/1590#comment:3
Licq http://www.licq.org/
Licq - an instant messaging client for UNIX.