--------------Boundary-00=_2EZ706ZEHM2586ZYY3R0 Content-Type: text/plain; charset="iso-8859-1" Content-Transfer-Encoding: 8bit
Hello. This crash occurred when a static buffer of 1024 bytes overflowed. This is fixed in the latest version of licq in the CVS and should be in the next CVS daily snapshot. The CVS copy of licq uses the new v8 protocol (otherwise known as OSCAR) while the latest release does not. If for some reason you do not want to use the CVS copy, use the attached patch, and when prompted for file to patch enter the full path to icqd-chat.cpp (i.e. /home/user/licq/src/icqd-chat.cpp) It would be appreciated if the bug reporter would also contact licq-devel to let the developers of licq be aware of this problem and any future problems. Jon --------------Boundary-00=_2EZ706ZEHM2586ZYY3R0 Content-Type: text/x-c++; charset="iso-8859-1"; name="licq.icqd-chat.patch" Content-Transfer-Encoding: base64 Content-Disposition: attachment; filename="licq.icqd-chat.patch" MTI0N2ExMjQ4LDEyNTMKPiAgICAgICAgICAgaWYgKHN0cmxlbih1LT5saW5lYnVmKSA+IDEwMDAp IC8vIHN0b3AgYSBsaXR0bGUgZWFybHkKPiAgICAgICAgICAgewo+ICAgICAgICAgICAgICB1LT5s aW5lYnVmWzEwMDBdID0gJ1wwJzsKPiAgICAgICAgICAgICAgUHVzaENoYXRFdmVudChuZXcgQ0No YXRFdmVudChDSEFUX05FV0xJTkUsIHUsIHUtPmxpbmVidWYpKTsKPiAgICAgICAgICAgICAgdS0+ bGluZWJ1ZlswXSA9ICdcMCc7Cj4gICAgICAgICAgIH0KMTU0N2ExNTQ4LDE1NTMKPiAJICAgIGlm IChzdHJsZW4odS0+bGluZWJ1ZikgPiAxMDAwKSAvLyBzdG9wIGEgbGl0dGxlIGVhcmx5Cj4gCSAg ICB7Cj4gCQl1LT5saW5lYnVmWzEwMDBdID0gJ1wwJzsKPiAgICAgICAgICAgICAgICAgUHVzaENo YXRFdmVudChuZXcgQ0NoYXRFdmVudChDSEFUX05FV0xJTkUsIHUsIHUtPmxpbmVidWYpKTsKPiAJ CXUtPmxpbmVidWZbMF0gPSAnXDAnOwo+IAkgICAgfSAK --------------Boundary-00=_2EZ706ZEHM2586ZYY3R0-- _______________________________________________ Licq-devel mailing list [EMAIL PROTECTED] https://lists.sourceforge.net/lists/listinfo/licq-devel