Summary: | kinternet (0.75-19) crash after update to kde 3.5.7-17.1 | ||
---|---|---|---|
Product: | [Frameworks and Libraries] kdelibs | Reporter: | Antenore <antenore> |
Component: | knetwork | Assignee: | Thiago Macieira <thiago> |
Status: | RESOLVED DUPLICATE | ||
Severity: | crash | ||
Priority: | NOR | ||
Version: | unspecified | ||
Target Milestone: | --- | ||
Platform: | openSUSE | ||
OS: | Linux | ||
Latest Commit: | Version Fixed In: |
Description
Antenore
2007-06-05 11:48:23 UTC
With valgrind... # valgrind --leak-check=full kinternet ==17257== Memcheck, a memory error detector. ==17257== Copyright (C) 2002-2005, and GNU GPL'd, by Julian Seward et al. ==17257== Using LibVEX rev 1575, a library for dynamic binary translation. ==17257== Copyright (C) 2004-2005, and GNU GPL'd, by OpenWorks LLP. ==17257== Using valgrind-3.1.1, a dynamic binary instrumentation framework. ==17257== Copyright (C) 2000-2005, and GNU GPL'd, by Julian Seward et al. ==17257== For more details, rerun with: -v ==17257== ==17257== Syscall param write(buf) points to uninitialised byte(s) ==17257== at 0x41597D3: __write_nocancel (in /lib/libc-2.4.so) ==17257== by 0x53FE3DE: _X11TransWrite (in /usr/X11R6/lib/libX11.so.6.2) ==17257== by 0x53E2D96: (within /usr/X11R6/lib/libX11.so.6.2) ==17257== by 0x53E2E9A: _XReply (in /usr/X11R6/lib/libX11.so.6.2) ==17257== by 0x53CF1F1: XInternAtom (in /usr/X11R6/lib/libX11.so.6.2) ==17257== by 0x53EB33D: XSetWMProperties (in /usr/X11R6/lib/libX11.so.6.2) ==17257== by 0x4D978CE: QWidget::create(unsigned long, bool, bool) (in /usr/lib/qt3/lib/libqt-mt.so.3.3.8) ==17257== by 0x4E5E355: QWidget::QWidget(QWidget*, char const*, unsigned) (in /usr/lib/qt3/lib/libqt-mt.so.3.3.8) ==17257== by 0x4AD3C96: KApplication::init(bool) (in /opt/kde3/lib/libkdecore.so.4.2.0) ==17257== by 0x4AF9C9A: KApplication::KApplication(bool, bool) (in /opt/kde3/lib/libkdecore.so.4.2.0) ==17257== by 0x40961B1: kdemain (in /opt/kde3/lib/libkdeinit_kinternet.so) ==17257== by 0x80484A1: (within /opt/kde3/bin/kinternet) ==17257== Address 0x5754254 is 252 bytes inside a block of size 16,384 alloc'd ==17257== at 0x402064B: calloc (in /usr/lib/valgrind/x86-linux/vgpreload_memcheck.so) ==17257== by 0x53D3026: XOpenDisplay (in /usr/X11R6/lib/libX11.so.6.2) ==17257== by 0x4D63780: qt_init_internal(int*, char**, _XDisplay*, unsigned long, unsigned long) (in /usr/lib/qt3/lib/libqt-mt.so.3.3.8) ==17257== by 0x4D6511B: qt_init(int*, char**, QApplication::Type) (in /usr/lib/qt3/lib/libqt-mt.so.3.3.8) ==17257== by 0x4DCE052: QApplication::construct(int&, char**, QApplication::Type) (in /usr/lib/qt3/lib/libqt-mt.so.3.3.8) ==17257== by 0x4DCE384: QApplication::QApplication(int&, char**, bool) (in /usr/lib/qt3/lib/libqt-mt.so.3.3.8) ==17257== by 0x4AF9ACD: KApplication::KApplication(bool, bool) (in /opt/kde3/lib/libkdecore.so.4.2.0) ==17257== by 0x40961B1: kdemain (in /opt/kde3/lib/libkdeinit_kinternet.so) ==17257== by 0x80484A1: (within /opt/kde3/bin/kinternet) ==17257== by 0x40C087B: (below main) (in /lib/libc-2.4.so) ==17257== ==17257== Syscall param writev(vector[...]) points to uninitialised byte(s) ==17257== at 0x4161742: do_writev (in /lib/libc-2.4.so) ==17257== by 0x53FE81D: (within /usr/X11R6/lib/libX11.so.6.2) ==17257== by 0x53FE43E: _X11TransWritev (in /usr/X11R6/lib/libX11.so.6.2) ==17257== by 0x53E2BA0: _XSend (in /usr/X11R6/lib/libX11.so.6.2) ==17257== by 0x53D814A: XQueryExtension (in /usr/X11R6/lib/libX11.so.6.2) ==17257== by 0x53CE8CA: XInitExtension (in /usr/X11R6/lib/libX11.so.6.2) ==17257== by 0x56F6B1F: XFixesFindDisplay (in /usr/X11R6/lib/libXfixes.so.3.0) ==17257== by 0x56F529E: XFixesSetCursorName (in /usr/X11R6/lib/libXfixes.so.3.0) ==17257== by 0x564BAB6: XcursorImagesLoadCursor (in /usr/X11R6/lib/libXcursor.so.1.0.2) ==17257== by 0x564E910: XcursorLibraryLoadCursor (in /usr/X11R6/lib/libXcursor.so.1.0.2) ==17257== by 0x4D700CE: QCursor::update() const (in /usr/lib/qt3/lib/libqt-mt.so.3.3.8) ==17257== by 0x4D704A3: QCursor::handle() const (in /usr/lib/qt3/lib/libqt-mt.so.3.3.8) ==17257== Address 0x5754259 is 257 bytes inside a block of size 16,384 alloc'd ==17257== at 0x402064B: calloc (in /usr/lib/valgrind/x86-linux/vgpreload_memcheck.so) ==17257== by 0x53D3026: XOpenDisplay (in /usr/X11R6/lib/libX11.so.6.2) ==17257== by 0x4D63780: qt_init_internal(int*, char**, _XDisplay*, unsigned long, unsigned long) (in /usr/lib/qt3/lib/libqt-mt.so.3.3.8) ==17257== by 0x4D6511B: qt_init(int*, char**, QApplication::Type) (in /usr/lib/qt3/lib/libqt-mt.so.3.3.8) ==17257== by 0x4DCE052: QApplication::construct(int&, char**, QApplication::Type) (in /usr/lib/qt3/lib/libqt-mt.so.3.3.8) ==17257== by 0x4DCE384: QApplication::QApplication(int&, char**, bool) (in /usr/lib/qt3/lib/libqt-mt.so.3.3.8) ==17257== by 0x4AF9ACD: KApplication::KApplication(bool, bool) (in /opt/kde3/lib/libkdecore.so.4.2.0) ==17257== by 0x40961B1: kdemain (in /opt/kde3/lib/libkdeinit_kinternet.so) ==17257== by 0x80484A1: (within /opt/kde3/bin/kinternet) ==17257== by 0x40C087B: (below main) (in /lib/libc-2.4.so) ==17257== ==17257== Invalid read of size 4 ==17257== at 0x50F9D07: operator<<(QDataStream&, QString const&) (in /usr/lib/qt3/lib/libqt-mt.so.3.3.8) ==17257== by 0x493FCB9: operator<<(QDataStream&, NetworkStatus::Properties) (in /opt/kde3/lib/libnetworkstatus.so.0.0.0) ==17257== by 0x4091606: ServiceIface_stub::registerNetwork(QString const&, NetworkStatus::Properties) (in /opt/kde3/lib/libkdeinit_kinternet.so) ==17257== by 0x40919E9: KInternet::initNetworkStatus() (in /opt/kde3/lib/libkdeinit_kinternet.so) ==17257== by 0x4093277: KInternet::KInternet(bool, KInternet::disp_mode_t, QWidget*, char const*) (in /opt/kde3/lib/libkdeinit_kinternet.so) ==17257== by 0x409621E: kdemain (in /opt/kde3/lib/libkdeinit_kinternet.so) ==17257== by 0x80484A1: (within /opt/kde3/bin/kinternet) ==17257== by 0x40C087B: (below main) (in /lib/libc-2.4.so) ==17257== Address 0x4 is not stack'd, malloc'd or (recently) free'd KCrash: Application 'kinternet' crashing... ==17257== ==17257== Invalid free() / delete / delete[] ==17257== at 0x4020EA1: free (in /usr/lib/valgrind/x86-linux/vgpreload_memcheck.so) ==17257== by 0x41A256D: free_mem (in /lib/libc-2.4.so) ==17257== by 0x41A2176: __libc_freeres (in /lib/libc-2.4.so) ==17257== by 0x401D246: _vgw_freeres (in /usr/lib/valgrind/x86-linux/vgpreload_core.so) ==17257== by 0x41362A7: _Exit (in /lib/libc-2.4.so) ==17257== by 0x4A1F2E6: KCrash::defaultCrashHandler(int) (in /opt/kde3/lib/libkdecore.so.4.2.0) ==17257== by 0x40D3877: (within /lib/libc-2.4.so) ==17257== by 0x493FCB9: operator<<(QDataStream&, NetworkStatus::Properties) (in /opt/kde3/lib/libnetworkstatus.so.0.0.0) ==17257== by 0x4091606: ServiceIface_stub::registerNetwork(QString const&, NetworkStatus::Properties) (in /opt/kde3/lib/libkdeinit_kinternet.so) ==17257== by 0x40919E9: KInternet::initNetworkStatus() (in /opt/kde3/lib/libkdeinit_kinternet.so) ==17257== by 0x4093277: KInternet::KInternet(bool, KInternet::disp_mode_t, QWidget*, char const*) (in /opt/kde3/lib/libkdeinit_kinternet.so) ==17257== by 0x409621E: kdemain (in /opt/kde3/lib/libkdeinit_kinternet.so) ==17257== Address 0x4BB3AD0 is not stack'd, malloc'd or (recently) free'd ==17257== ==17257== ERROR SUMMARY: 6 errors from 4 contexts (suppressed: 3 from 1) ==17257== malloc/free: in use at exit: 519,760 bytes in 15,464 blocks. ==17257== malloc/free: 92,907 allocs, 77,444 frees, 4,996,178 bytes allocated. ==17257== For counts of detected errors, rerun with: -v ==17257== searching for pointers to 15,464 not-freed blocks. ==17257== checked 1,674,276 bytes. ==17257== ==17257== ==17257== 32 bytes in 1 blocks are definitely lost in loss record 278 of 592 ==17257== at 0x4021259: malloc (in /usr/lib/valgrind/x86-linux/vgpreload_memcheck.so) ==17257== by 0x564CAEF: (within /usr/X11R6/lib/libXcursor.so.1.0.2) ==17257== by 0x564D305: (within /usr/X11R6/lib/libXcursor.so.1.0.2) ==17257== by 0x564DD3F: XcursorXcFileLoadImages (in /usr/X11R6/lib/libXcursor.so.1.0.2) ==17257== by 0x564DE3A: XcursorFileLoadImages (in /usr/X11R6/lib/libXcursor.so.1.0.2) ==17257== by 0x564E700: XcursorLibraryLoadImages (in /usr/X11R6/lib/libXcursor.so.1.0.2) ==17257== by 0x564E8F4: XcursorLibraryLoadCursor (in /usr/X11R6/lib/libXcursor.so.1.0.2) ==17257== by 0x4D700CE: QCursor::update() const (in /usr/lib/qt3/lib/libqt-mt.so.3.3.8) ==17257== by 0x4D704A3: QCursor::handle() const (in /usr/lib/qt3/lib/libqt-mt.so.3.3.8) ==17257== by 0x4D96545: qt_x11_enforce_cursor(QWidget*) (in /usr/lib/qt3/lib/libqt-mt.so.3.3.8) ==17257== by 0x4D97D72: QWidget::create(unsigned long, bool, bool) (in /usr/lib/qt3/lib/libqt-mt.so.3.3.8) ==17257== by 0x4E5E355: QWidget::QWidget(QWidget*, char const*, unsigned) (in /usr/lib/qt3/lib/libqt-mt.so.3.3.8) ==17257== ==17257== ==17257== 225 bytes in 10 blocks are definitely lost in loss record 456 of 592 ==17257== at 0x4021259: malloc (in /usr/lib/valgrind/x86-linux/vgpreload_memcheck.so) ==17257== by 0x551AB04: FcStrCopy (in /usr/lib/libfontconfig.so.1.0.4) ==17257== by 0x551DD16: (within /usr/lib/libfontconfig.so.1.0.4) ==17257== by 0x56DD335: doContent (xmlparse.c:2440) ==17257== by 0x56DDFBC: contentProcessor (xmlparse.c:2014) ==17257== by 0x56DF073: doProlog (xmlparse.c:3882) ==17257== by 0x56DFF44: prologProcessor (xmlparse.c:3616) ==17257== by 0x56D762A: XML_ParseBuffer (xmlparse.c:1567) ==17257== by 0x551CF65: FcConfigParseAndLoad (in /usr/lib/libfontconfig.so.1.0.4) ==17257== by 0x551D782: (within /usr/lib/libfontconfig.so.1.0.4) ==17257== by 0x56DD335: doContent (xmlparse.c:2440) ==17257== by 0x56DDFBC: contentProcessor (xmlparse.c:2014) ==17257== ==17257== ==17257== 240 bytes in 10 blocks are definitely lost in loss record 465 of 592 ==17257== at 0x4021259: malloc (in /usr/lib/valgrind/x86-linux/vgpreload_memcheck.so) ==17257== by 0x55135B4: FcPatternCreate (in /usr/lib/libfontconfig.so.1.0.4) ==17257== by 0x55182AF: FcPatternFreeze (in /usr/lib/libfontconfig.so.1.0.4) ==17257== by 0x551DC88: (within /usr/lib/libfontconfig.so.1.0.4) ==17257== by 0x56DD335: doContent (xmlparse.c:2440) ==17257== by 0x56DDFBC: contentProcessor (xmlparse.c:2014) ==17257== by 0x56DF073: doProlog (xmlparse.c:3882) ==17257== by 0x56DFF44: prologProcessor (xmlparse.c:3616) ==17257== by 0x56D762A: XML_ParseBuffer (xmlparse.c:1567) ==17257== by 0x551CF65: FcConfigParseAndLoad (in /usr/lib/libfontconfig.so.1.0.4) ==17257== by 0x551D782: (within /usr/lib/libfontconfig.so.1.0.4) ==17257== by 0x56DD335: doContent (xmlparse.c:2440) ==17257== ==17257== LEAK SUMMARY: ==17257== definitely lost: 497 bytes in 21 blocks. ==17257== possibly lost: 0 bytes in 0 blocks. ==17257== still reachable: 519,263 bytes in 15,443 blocks. ==17257== suppressed: 0 bytes in 0 blocks. ==17257== Reachable blocks (those to which a pointer was found) are not shown. ==17257== To see them, rerun with: --show-reachable=yes Looks like the same crash as in bug 146334. *** This bug has been marked as a duplicate of 146334 *** |