Version: (using KDE KDE 3.5.5) Installed from: SuSE RPMs Compiler: i586-suse-linux OS: Linux I am running openSUSE 10.2 and when i went to open a .png image to view it nspluginviewer crashed and created this output in the backtrace window. System configuration startup check disabled. Using host libthread_db library "/lib/libthread_db.so.1". [Thread debugging using libthread_db enabled] [New Thread -1231616304 (LWP 5328)] [New Thread -1238869104 (LWP 5332)] [KCrash handler] #9 0xb6bc63f0 in pthread_mutex_lock () from /lib/libpthread.so.0 #10 0xb6ca5da6 in pthread_mutex_lock () from /lib/libc.so.6 #11 0xb6e14d5f in _XLockMutex () from /usr/lib/libX11.so.6 #12 0xb6e2ba63 in XrmQGetSearchList () from /usr/lib/libX11.so.6 #13 0xb6f35f7f in _XtCopyFromArg () from /usr/lib/libXt.so.6 #14 0xb6f37354 in _XtGetResources () from /usr/lib/libXt.so.6 #15 0xb6f20172 in _XtCreateHookObj () from /usr/lib/libXt.so.6 #16 0xb6f205b5 in _XtAppCreateShell () from /usr/lib/libXt.so.6 #17 0xb6f207ec in XtAppCreateShell () from /usr/lib/libXt.so.6 #18 0x0805ce20 in NSPluginInstance::NSPluginInstance () #19 0x0805d311 in NSPluginClass::newInstance () #20 0x080596b9 in NSPluginClassIface::process () #21 0xb7683e77 in DCOPClient::receive () from /opt/kde3/lib/libDCOP.so.4 #22 0xb76851d4 in DCOPProcessInternal () from /opt/kde3/lib/libDCOP.so.4 #23 0xb7685cf5 in DCOPProcessMessage () from /opt/kde3/lib/libDCOP.so.4 #24 0xb7695f13 in KDE_IceProcessMessages () from /opt/kde3/lib/libDCOP.so.4 #25 0xb767c393 in DCOPClient::processSocketData () from /opt/kde3/lib/libDCOP.so.4 #26 0xb76858f9 in DCOPClient::qt_invoke () from /opt/kde3/lib/libDCOP.so.4 #27 0xb71f43cd in QObject::activate_signal () from /usr/lib/qt3/lib/libqt-mt.so.3 #28 0xb71f4f12 in QObject::activate_signal () from /usr/lib/qt3/lib/libqt-mt.so.3 #29 0xb752eea0 in QSocketNotifier::activated () from /usr/lib/qt3/lib/libqt-mt.so.3 #30 0xb72125f0 in QSocketNotifier::event () from /usr/lib/qt3/lib/libqt-mt.so.3 #31 0xb7195647 in QApplication::internalNotify () from /usr/lib/qt3/lib/libqt-mt.so.3 #32 0xb71964f9 in QApplication::notify () from /usr/lib/qt3/lib/libqt-mt.so.3 #33 0xb78521f2 in KApplication::notify () from /opt/kde3/lib/libkdecore.so.4 #34 0xb7189e01 in QEventLoop::activateSocketNotifiers () from /usr/lib/qt3/lib/libqt-mt.so.3 #35 0x08054956 in QXtEventLoop::processEvents () #36 0xb71ac0e0 in QEventLoop::enterLoop () from /usr/lib/qt3/lib/libqt-mt.so.3 #37 0xb71abf76 in QEventLoop::exec () from /usr/lib/qt3/lib/libqt-mt.so.3 #38 0xb719500f in QApplication::exec () from /usr/lib/qt3/lib/libqt-mt.so.3 #39 0x08058e3c in main ()
This happened to me again, running KDE 3.5.8 on openSUSE 10.3, I was trying to view a embedded flash video (the video can be found here http://javacrpg.sourceforge.net/ ) the backtrace that I got from it is as follows: System configuration startup check disabled. [?1034hUsing host libthread_db library "/lib/libthread_db.so.1". [Thread debugging using libthread_db enabled] [New Thread 0xb68de8e0 (LWP 18840)] [New Thread 0xb34d9b90 (LWP 18849)] [New Thread 0xb3d96b90 (LWP 18848)] [New Thread 0xb4597b90 (LWP 18847)] [KCrash handler] #6 0xb6ecdef7 in XtRemoveTimeOut () from /usr/lib/libXt.so.6 #7 0xb5e6adb1 in ?? () from /usr/lib/browser-plugins/libflashplayer.so #8 0xb5e60338 in ?? () from /usr/lib/browser-plugins/libflashplayer.so #9 0xb5e59181 in ?? () from /usr/lib/browser-plugins/libflashplayer.so #10 0xb5e5d937 in ?? () from /usr/lib/browser-plugins/libflashplayer.so #11 0x080c6288 in ?? () #12 0xbf9b6e68 in ?? () #13 0xbf9b6e38 in ?? () #14 0xb6d52a61 in operator delete () from /usr/lib/libstdc++.so.6 #15 0x0805b7b5 in NSPluginInstance::destroy () #16 0x0805d86d in NSPluginInstance::~NSPluginInstance () #17 0xb746b859 in QGList::remove () from /usr/lib/qt3/lib/libqt-mt.so.3 #18 0x0805656f in NSPluginClass::timer () #19 0x08056611 in NSPluginInstance::shutdown () #20 0x080593b9 in NSPluginInstanceIface::process () #21 0xb76383b0 in DCOPClient::receive () from /opt/kde3/lib/libDCOP.so.4 #22 0xb763cf04 in DCOPProcessInternal () from /opt/kde3/lib/libDCOP.so.4 #23 0xb763d8f3 in DCOPProcessMessage () from /opt/kde3/lib/libDCOP.so.4 #24 0xb764a130 in KDE_IceProcessMessages () from /opt/kde3/lib/libDCOP.so.4 #25 0xb7630754 in DCOPClient::processSocketData () from /opt/kde3/lib/libDCOP.so.4 #26 0xb763d608 in DCOPClient::qt_invoke () from /opt/kde3/lib/libDCOP.so.4 #27 0xb71b977d in QObject::activate_signal () from /usr/lib/qt3/lib/libqt-mt.so.3 #28 0xb71ba220 in QObject::activate_signal () from /usr/lib/qt3/lib/libqt-mt.so.3 #29 0xb74ee370 in QSocketNotifier::activated () from /usr/lib/qt3/lib/libqt-mt.so.3 #30 0xb71d72c0 in QSocketNotifier::event () from /usr/lib/qt3/lib/libqt-mt.so.3 #31 0xb715af7c in QApplication::internalNotify () from /usr/lib/qt3/lib/libqt-mt.so.3 #32 0xb715bd66 in QApplication::notify () from /usr/lib/qt3/lib/libqt-mt.so.3 #33 0xb7805142 in KApplication::notify () from /opt/kde3/lib/libkdecore.so.4 #34 0xb714f3f1 in QEventLoop::activateSocketNotifiers () from /usr/lib/qt3/lib/libqt-mt.so.3 #35 0x080558c7 in QXtEventLoop::processEvents () #36 0xb7171b00 in QEventLoop::enterLoop () from /usr/lib/qt3/lib/libqt-mt.so.3 #37 0xb7171996 in QEventLoop::exec () from /usr/lib/qt3/lib/libqt-mt.so.3 #38 0xb715aaef in QApplication::exec () from /usr/lib/qt3/lib/libqt-mt.so.3 #39 0x0805a855 in main () I know that KDE 4 is just around the corner, but I am just reporting this hoping that it can be checked against KDE 4.
I was viewing the following URL in Konqueror (Konqueror 3.57, KDE 3.57 release 72.4, SuSE 10.3): http://www.cbc.ca/ottawa/weather/index.html?station=YOW&style=ottawaFull When I closed the window, I got a KDE error window saying that nspluginviewer had crashed with a signal 11 (SIGSEGV). No backtrace was available. This happened several times in a row.
I can reproduce this bug in a current KDE4 SVN on www.arcor.de Steps to reproduce: 1) goto www.arcor.de 2) let the page load 3) close konqueror 4) the nspluginviewer crashes with the following backtrace: I'll attach a backtrace and a valgrind log for this crash. Backtrace: Application: nspluginviewer (nspluginviewer), signal SIGSEGV Using host libthread_db library "/lib/libthread_db.so.1". [Thread debugging using libthread_db enabled] [New Thread 0xb61e96d0 (LWP 30574)] [New Thread 0xb1d2ab90 (LWP 30585)] [New Thread 0xb25dfb90 (LWP 30584)] [New Thread 0xb2de0b90 (LWP 30583)] [KCrash handler] #6 0xb76495eb in XtRemoveTimeOut () from /usr/lib/libXt.so.6 #7 0xb4574db1 in ?? () from /opt/netscape/plugins/libflashplayer.so #8 0xb456a338 in ?? () from /opt/netscape/plugins/libflashplayer.so #9 0xb4563181 in ?? () from /opt/netscape/plugins/libflashplayer.so #10 0xb4567937 in ?? () from /opt/netscape/plugins/libflashplayer.so #11 0x08124fd8 in ?? () #12 0xbfc93618 in ?? () #13 0xbfc935f8 in ?? () #14 0xb6635011 in operator delete () from /usr/lib/gcc/i686-pc-linux-gnu/4.1.2/libstdc++.so.6 #15 0x0805048c in NSPluginInstance::destroy (this=0x8125430) at /var/tmp/portage/kde-base/kdebase-9999.4/work/kdebase-9999.4/apps/nsplugins/viewer/nsplugin.cpp:708 #16 0x08053109 in ~NSPluginInstance (this=0x8125430) at /var/tmp/portage/kde-base/kdebase-9999.4/work/kdebase-9999.4/apps/nsplugins/viewer/nsplugin.cpp:670 #17 0xb73bebc8 in Q3GList::remove (this=0x8087e64, d=0x8125430) at tools/q3glist.cpp:539 #18 0x0804f57c in NSPluginClass::timer (this=0x8087e40) at /usr/include/qt4/Qt3Support/q3ptrlist.h:88 #19 0x0804f7a4 in NSPluginInstance::shutdown (this=0x8125430) at /var/tmp/portage/kde-base/kdebase-9999.4/work/kdebase-9999.4/apps/nsplugins/viewer/nsplugin.cpp:735 #20 0x080586a6 in InstanceAdaptor::qt_metacall (this=0x81251d0, _c=QMetaObject::InvokeMetaMethod, _id=2, _a=0xbfc93778) at /var/tmp/portage/kde-base/kdebase-9999.4/work/kdebase_build/apps/nsplugins/viewer/instanceadaptor.moc:92 #21 0xb6f76b58 in QDBusConnectionPrivate::deliverCall (this=0x808e7d0, object=0x81251d0, msg=@0x81a2e34, metaTypes=@0xbfc938a4, slotIdx=8) at qdbusintegrator.cpp:837 #22 0xb6f77756 in QDBusConnectionPrivate::activateCall (this=0x808e7d0, object=0x81251d0, flags=273, msg=@0x81a2e34) at qdbusintegrator.cpp:742 #23 0xb6f78146 in QDBusConnectionPrivate::activateObject (this=0x808e7d0, node=@0x81a2e20, msg=@0x81a2e34, pathStartPos=11) at qdbusintegrator.cpp:1269 #24 0xb6f7828a in QDBusActivateObjectEvent::placeMetaCall (this=0x81a2df0) at qdbusintegrator.cpp:1382 #25 0xb7f02017 in QObject::event (this=0x8125430, e=0xb2f1e000) at kernel/qobject.cpp:1122 #26 0xb6781e8a in QApplicationPrivate::notify_helper (this=0x80683b8, receiver=0x8125430, e=0x81a2df0) at kernel/qapplication.cpp:3556 #27 0xb678377a in QApplication::notify (this=0xbfc940e0, receiver=0x8125430, e=0x81a2df0) at kernel/qapplication.cpp:3115 #28 0xb7a76083 in KApplication::notify (this=0xbfc940e0, receiver=0x8125430, event=0x81a2df0) at /var/tmp/portage/kde-base/kdelibs-9999.4/work/kdelibs-9999.4/kdeui/kernel/kapplication.cpp:314 #29 0xb7ef0d7b in QCoreApplication::notifyInternal (this=0xbfc940e0, receiver=0x8125430, event=0x81a2df0) at kernel/qcoreapplication.cpp:530 #30 0xb7ef221a in QCoreApplicationPrivate::sendPostedEvents (receiver=0x0, event_type=0, data=0x805fe50) at kernel/qcoreapplication.h:200 #31 0xb7ef256d in QCoreApplication::sendPostedEvents (receiver=0x0, event_type=0) at kernel/qcoreapplication.cpp:1001 #32 0xb680baee in QEventDispatcherX11::processEvents (this=0x8065ef0, flags=@0xbfc93fc4) at ../../include/QtCore/../../src/corelib/kernel/qcoreapplication.h:205 #33 0xb7ef0191 in QEventLoop::processEvents (this=0xbfc94030, flags=@0xbfc93ff8) at kernel/qeventloop.cpp:140 #34 0xb7ef029a in QEventLoop::exec (this=0xbfc94030, flags=@0xbfc94038) at kernel/qeventloop.cpp:186 #35 0xb7ef2626 in QCoreApplication::exec () at kernel/qcoreapplication.cpp:759 #36 0xb6781487 in QApplication::exec () at kernel/qapplication.cpp:3053 #37 0x08056df7 in main (argc=-1261727736, argv=0x0) at /var/tmp/portage/kde-base/kdebase-9999.4/work/kdebase-9999.4/apps/nsplugins/viewer/viewer.cpp:143 #38 0xb6433fdc in __libc_start_main (main=0x8056a10 <main>, argc=3, ubp_av=0xbfc94224, init=0x80590a0 <__libc_csu_init>, fini=0x8059090 <__libc_csu_fini>, rtld_fini=0xb7fb4100 <_dl_fini>, stack_end=0xbfc9421c) at libc-start.c:229 #39 0x0804e8a1 in _start () #0 0xffffe410 in __kernel_vsyscall () Valgrind: ==31677== Memcheck, a memory error detector. ==31677== Copyright (C) 2002-2007, and GNU GPL'd, by Julian Seward et al. ==31677== Using LibVEX rev 1732, a library for dynamic binary translation. ==31677== Copyright (C) 2004-2007, and GNU GPL'd, by OpenWorks LLP. ==31677== Using valgrind-3.2.3, a dynamic binary instrumentation framework. ==31677== Copyright (C) 2000-2007, and GNU GPL'd, by Julian Seward et al. ==31677== For more details, rerun with: -v ==31677== ==31677== My PID = 31677, parent PID = 30789. Prog and args are: ==31677== konqueror ==31677== ==31677== Conditional jump or move depends on uninitialised value(s) ==31677== at 0x400A9B5: _dl_relocate_object (do-rel.h:65) ==31677== by 0x400454C: dl_main (rtld.c:2214) ==31677== by 0x4013C45: _dl_sysdep_start (dl-sysdep.c:239) ==31677== by 0x400124E: _dl_start (rtld.c:327) ==31677== by 0x40008A6: (within /lib/ld-2.6.1.so) ==31677== ==31677== Conditional jump or move depends on uninitialised value(s) ==31677== at 0x400A9BD: _dl_relocate_object (do-rel.h:68) ==31677== by 0x400454C: dl_main (rtld.c:2214) ==31677== by 0x4013C45: _dl_sysdep_start (dl-sysdep.c:239) ==31677== by 0x400124E: _dl_start (rtld.c:327) ==31677== by 0x40008A6: (within /lib/ld-2.6.1.so) ==31677== ==31677== Conditional jump or move depends on uninitialised value(s) ==31677== at 0x400B053: _dl_relocate_object (do-rel.h:104) ==31677== by 0x400454C: dl_main (rtld.c:2214) ==31677== by 0x4013C45: _dl_sysdep_start (dl-sysdep.c:239) ==31677== by 0x400124E: _dl_start (rtld.c:327) ==31677== by 0x40008A6: (within /lib/ld-2.6.1.so) ==31677== ==31677== Conditional jump or move depends on uninitialised value(s) ==31677== at 0x400AAF3: _dl_relocate_object (do-rel.h:117) ==31677== by 0x400454C: dl_main (rtld.c:2214) ==31677== by 0x4013C45: _dl_sysdep_start (dl-sysdep.c:239) ==31677== by 0x400124E: _dl_start (rtld.c:327) ==31677== by 0x40008A6: (within /lib/ld-2.6.1.so) ==31677== ==31677== Conditional jump or move depends on uninitialised value(s) ==31677== at 0x400A9B5: _dl_relocate_object (do-rel.h:65) ==31677== by 0x4004169: dl_main (rtld.c:2284) ==31677== by 0x4013C45: _dl_sysdep_start (dl-sysdep.c:239) ==31677== by 0x400124E: _dl_start (rtld.c:327) ==31677== by 0x40008A6: (within /lib/ld-2.6.1.so) ==31677== ==31677== Conditional jump or move depends on uninitialised value(s) ==31677== at 0x400A9BD: _dl_relocate_object (do-rel.h:68) ==31677== by 0x4004169: dl_main (rtld.c:2284) ==31677== by 0x4013C45: _dl_sysdep_start (dl-sysdep.c:239) ==31677== by 0x400124E: _dl_start (rtld.c:327) ==31677== by 0x40008A6: (within /lib/ld-2.6.1.so) ==31677== ==31677== Conditional jump or move depends on uninitialised value(s) ==31677== at 0x400AAF3: _dl_relocate_object (do-rel.h:117) ==31677== by 0x4004169: dl_main (rtld.c:2284) ==31677== by 0x4013C45: _dl_sysdep_start (dl-sysdep.c:239) ==31677== by 0x400124E: _dl_start (rtld.c:327) ==31677== by 0x40008A6: (within /lib/ld-2.6.1.so) ==31677== ==31677== Source and destination overlap in mempcpy(0x5BE7298, 0x5BE7298, 21) ==31677== at 0x4021E3A: (within /usr/lib/valgrind/x86-linux/vgpreload_memcheck.so) ==31677== by 0x4022781: mempcpy (in /usr/lib/valgrind/x86-linux/vgpreload_memcheck.so) ==31677== by 0x58E51D2: _IO_default_xsputn (genops.c:463) ==31677== by 0x58C021E: vfprintf (vfprintf.c:1568) ==31677== by 0x58D9CBA: vsprintf (iovsprintf.c:43) ==31677== by 0x58C5ADD: sprintf (sprintf.c:34) ==31677== by 0x4970942: parse_fontdata (omGeneric.c:618) ==31677== by 0x4970AE2: parse_vw (omGeneric.c:1095) ==31677== by 0x4971301: create_oc (omGeneric.c:1233) ==31677== by 0x4930C0A: XCreateOC (OCWrap.c:53) ==31677== by 0x49270A9: XCreateFontSet (FSWrap.c:185) ==31677== by 0x551969D: getFontSet(QFont const&) (qximinputcontext_x11.cpp:319) ==31677== ==31677== Syscall param write(buf) points to uninitialised byte(s) ==31677== at 0x4DBAFAB: (within /lib/libpthread-2.6.1.so) ==31677== by 0x4946767: _X11TransWrite (Xtrans.c:900) ==31677== by 0x4940066: _XFlushInt (XlibInt.c:675) ==31677== by 0x494015E: _XReply (XlibInt.c:1708) ==31677== by 0x4929D8E: _XGetWindowAttributes (GetWAttrs.c:116) ==31677== by 0x4929EA3: XGetWindowAttributes (GetWAttrs.c:151) ==31677== by 0x4968B13: _XimDefaultColormap (imRm.c:627) ==31677== by 0x49680AE: _XimSetICDefaults (imRm.c:2713) ==31677== by 0x496806E: _XimSetICDefaults (imRm.c:2693) ==31677== by 0x495FA84: _XimLocalCreateIC (imLcIc.c:187) ==31677== by 0x494CBB2: XCreateIC (ICWrap.c:253) ==31677== by 0x55197E9: QXIMInputContext::createICData(QWidget*) (qximinputcontext_x11.cpp:712) ==31677== Address 0x5D95AE3 is 3,555 bytes inside a block of size 16,384 alloc'd ==31677== at 0x40207D3: calloc (in /usr/lib/valgrind/x86-linux/vgpreload_memcheck.so) ==31677== by 0x4931578: XOpenDisplay (OpenDis.c:289) ==31677== by 0x5010318: qt_init(QApplicationPrivate*, int, _XDisplay*, unsigned long, unsigned long) (qapplication_x11.cpp:1530) ==31677== by 0x4FB16B8: QApplicationPrivate::construct(_XDisplay*, unsigned long, unsigned long) (qapplication.cpp:709) ==31677== by 0x4FB2253: QApplication::QApplication(int&, char**, bool, int) (qapplication.cpp:667) ==31677== by 0x47136BE: KApplication::KApplication(bool) (kapplication.cpp:349) ==31677== by 0x404966C: KonquerorApplication::KonquerorApplication() (konqapplication.cpp:29) ==31677== by 0x40CDCEC: kdemain (konqmain.cpp:67) ==31677== by 0x80487E1: main (konqueror_dummy.cpp:3) ==31677== ==31677== Conditional jump or move depends on uninitialised value(s) ==31677== at 0x4B68212: (within /lib/libz.so.1.2.3) ==31677== ==31677== Syscall param write(buf) points to uninitialised byte(s) ==31677== at 0x4DBAFAB: (within /lib/libpthread-2.6.1.so) ==31677== by 0x4946767: _X11TransWrite (Xtrans.c:900) ==31677== by 0x4940066: _XFlushInt (XlibInt.c:675) ==31677== by 0x4940B64: _XEventsQueued (XlibInt.c:743) ==31677== by 0x4932ADB: XEventsQueued (Pending.c:44) ==31677== by 0x5032D3B: QEventDispatcherX11::processEvents(QFlags<QEventLoop::ProcessEventsFlag>) (qeventdispatcher_x11.cpp:72) ==31677== by 0x4CFA190: QEventLoop::processEvents(QFlags<QEventLoop::ProcessEventsFlag>) (qeventloop.cpp:140) ==31677== by 0x4CFA299: QEventLoop::exec(QFlags<QEventLoop::ProcessEventsFlag>) (qeventloop.cpp:186) ==31677== by 0x4CFC625: QCoreApplication::exec() (qcoreapplication.cpp:759) ==31677== by 0x4FA8486: QApplication::exec() (qapplication.cpp:3053) ==31677== by 0x40CE3BE: kdemain (konqmain.cpp:218) ==31677== by 0x80487E1: main (konqueror_dummy.cpp:3) ==31677== Address 0x5D9543D is 1,853 bytes inside a block of size 16,384 alloc'd ==31677== at 0x40207D3: calloc (in /usr/lib/valgrind/x86-linux/vgpreload_memcheck.so) ==31677== by 0x4931578: XOpenDisplay (OpenDis.c:289) ==31677== by 0x5010318: qt_init(QApplicationPrivate*, int, _XDisplay*, unsigned long, unsigned long) (qapplication_x11.cpp:1530) ==31677== by 0x4FB16B8: QApplicationPrivate::construct(_XDisplay*, unsigned long, unsigned long) (qapplication.cpp:709) ==31677== by 0x4FB2253: QApplication::QApplication(int&, char**, bool, int) (qapplication.cpp:667) ==31677== by 0x47136BE: KApplication::KApplication(bool) (kapplication.cpp:349) ==31677== by 0x404966C: KonquerorApplication::KonquerorApplication() (konqapplication.cpp:29) ==31677== by 0x40CDCEC: kdemain (konqmain.cpp:67) ==31677== by 0x80487E1: main (konqueror_dummy.cpp:3) ==31677== ==31677== Syscall param write(buf) points to uninitialised byte(s) ==31677== at 0x4DBAFAB: (within /lib/libpthread-2.6.1.so) ==31677== by 0x4946767: _X11TransWrite (Xtrans.c:900) ==31677== by 0x4940066: _XFlushInt (XlibInt.c:675) ==31677== by 0x571B84B: XRenderComposite (in /usr/lib/libXrender.so.1.3.0) ==31677== by 0x509AE62: QPainter::drawTiledPixmap(QRectF const&, QPixmap const&, QPointF const&) (qpainter.cpp:5169) ==31677== by 0x63066AC: TileSet::render(QRect const&, QPainter*, QFlags<TileSet::Tile>) const (qpainter.h:691) ==31677== by 0x63246C3: OxygenStyle::drawKStylePrimitive(KStyle::WidgetType, int, QStyleOption const*, QRect const&, QPalette const&, QFlags<QStyle::StateFlag>, QPainter*, QWidget const*, KStyle::Option*) const (oxygen.cpp:936) ==31677== by 0x4728C3E: KStyle::drawControl(QStyle::ControlElement, QStyleOption const*, QPainter*, QWidget const*) const (kstyle.cpp:1747) ==31677== by 0x63185F5: OxygenStyle::drawControl(QStyle::ControlElement, QStyleOption const*, QPainter*, QWidget const*) const (oxygen.cpp:300) ==31677== by 0x52410D1: QCommonStyle::drawComplexControl(QStyle::ComplexControl, QStyleOptionComplex const*, QPainter*, QWidget const*) const (qcommonstyle.cpp:2526) ==31677== by 0x47213F6: KStyle::drawComplexControl(QStyle::ComplexControl, QStyleOptionComplex const*, QPainter*, QWidget const*) const (kstyle.cpp:2959) ==31677== by 0x6315635: OxygenStyle::drawComplexControl(QStyle::ComplexControl, QStyleOptionComplex const*, QPainter*, QWidget const*) const (oxygen.cpp:276) ==31677== Address 0x5D94E09 is 265 bytes inside a block of size 16,384 alloc'd ==31677== at 0x40207D3: calloc (in /usr/lib/valgrind/x86-linux/vgpreload_memcheck.so) ==31677== by 0x4931578: XOpenDisplay (OpenDis.c:289) ==31677== by 0x5010318: qt_init(QApplicationPrivate*, int, _XDisplay*, unsigned long, unsigned long) (qapplication_x11.cpp:1530) ==31677== by 0x4FB16B8: QApplicationPrivate::construct(_XDisplay*, unsigned long, unsigned long) (qapplication.cpp:709) ==31677== by 0x4FB2253: QApplication::QApplication(int&, char**, bool, int) (qapplication.cpp:667) ==31677== by 0x47136BE: KApplication::KApplication(bool) (kapplication.cpp:349) ==31677== by 0x404966C: KonquerorApplication::KonquerorApplication() (konqapplication.cpp:29) ==31677== by 0x40CDCEC: kdemain (konqmain.cpp:67) ==31677== by 0x80487E1: main (konqueror_dummy.cpp:3) ==31677== ==31677== Syscall param write(buf) points to uninitialised byte(s) ==31677== at 0x4DBAFAB: (within /lib/libpthread-2.6.1.so) ==31677== by 0x4946767: _X11TransWrite (Xtrans.c:900) ==31677== by 0x4940066: _XFlushInt (XlibInt.c:675) ==31677== by 0x571DBE6: (within /usr/lib/libXrender.so.1.3.0) ==31677== Address 0x5D94E79 is 377 bytes inside a block of size 16,384 alloc'd ==31677== at 0x40207D3: calloc (in /usr/lib/valgrind/x86-linux/vgpreload_memcheck.so) ==31677== by 0x4931578: XOpenDisplay (OpenDis.c:289) ==31677== by 0x5010318: qt_init(QApplicationPrivate*, int, _XDisplay*, unsigned long, unsigned long) (qapplication_x11.cpp:1530) ==31677== by 0x4FB16B8: QApplicationPrivate::construct(_XDisplay*, unsigned long, unsigned long) (qapplication.cpp:709) ==31677== by 0x4FB2253: QApplication::QApplication(int&, char**, bool, int) (qapplication.cpp:667) ==31677== by 0x47136BE: KApplication::KApplication(bool) (kapplication.cpp:349) ==31677== by 0x404966C: KonquerorApplication::KonquerorApplication() (konqapplication.cpp:29) ==31677== by 0x40CDCEC: kdemain (konqmain.cpp:67) ==31677== by 0x80487E1: main (konqueror_dummy.cpp:3) ==31677== ==31677== Syscall param write(buf) points to uninitialised byte(s) ==31677== at 0x4DBAFAB: (within /lib/libpthread-2.6.1.so) ==31677== by 0x4946767: _X11TransWrite (Xtrans.c:900) ==31677== by 0x4940066: _XFlushInt (XlibInt.c:675) ==31677== by 0x4920604: XCheckIfEvent (ChkIfEv.c:76) ==31677== by 0x50015EA: QETWidget::translatePaintEvent(_XEvent const*) (qapplication_x11.cpp:4407) ==31677== by 0x500D299: QApplication::x11ProcessEvent(_XEvent*) (qapplication_x11.cpp:2935) ==31677== by 0x5032C44: QEventDispatcherX11::processEvents(QFlags<QEventLoop::ProcessEventsFlag>) (qeventdispatcher_x11.cpp:125) ==31677== by 0x4CFA190: QEventLoop::processEvents(QFlags<QEventLoop::ProcessEventsFlag>) (qeventloop.cpp:140) ==31677== by 0x4CFA299: QEventLoop::exec(QFlags<QEventLoop::ProcessEventsFlag>) (qeventloop.cpp:186) ==31677== by 0x4CFC625: QCoreApplication::exec() (qcoreapplication.cpp:759) ==31677== by 0x4FA8486: QApplication::exec() (qapplication.cpp:3053) ==31677== by 0x40CE3BE: kdemain (konqmain.cpp:218) ==31677== Address 0x5D94F0D is 525 bytes inside a block of size 16,384 alloc'd ==31677== at 0x40207D3: calloc (in /usr/lib/valgrind/x86-linux/vgpreload_memcheck.so) ==31677== by 0x4931578: XOpenDisplay (OpenDis.c:289) ==31677== by 0x5010318: qt_init(QApplicationPrivate*, int, _XDisplay*, unsigned long, unsigned long) (qapplication_x11.cpp:1530) ==31677== by 0x4FB16B8: QApplicationPrivate::construct(_XDisplay*, unsigned long, unsigned long) (qapplication.cpp:709) ==31677== by 0x4FB2253: QApplication::QApplication(int&, char**, bool, int) (qapplication.cpp:667) ==31677== by 0x47136BE: KApplication::KApplication(bool) (kapplication.cpp:349) ==31677== by 0x404966C: KonquerorApplication::KonquerorApplication() (konqapplication.cpp:29) ==31677== by 0x40CDCEC: kdemain (konqmain.cpp:67) ==31677== by 0x80487E1: main (konqueror_dummy.cpp:3) ==31677== ==31677== Syscall param write(buf) points to uninitialised byte(s) ==31677== at 0x4DBAFAB: (within /lib/libpthread-2.6.1.so) ==31677== by 0x4946767: _X11TransWrite (Xtrans.c:900) ==31677== by 0x4940066: _XFlushInt (XlibInt.c:675) ==31677== by 0x4925202: XFlush (Flush.c:41) ==31677== by 0x50241A3: QWidgetPrivate::hide_sys() (qwidget_x11.cpp:1831) ==31677== by 0x4FF596F: QWidgetPrivate::hide_helper() (qwidget.cpp:5475) ==31677== by 0x4FF9D82: QWidget::setVisible(bool) (qwidget.cpp:5641) ==31677== by 0x4FF166D: QWidget::~QWidget() (qwidget.h:449) ==31677== by 0x501E914: QDesktopWidget::~QDesktopWidget() (qdesktopwidget_x11.cpp:182) ==31677== by 0x4FA952A: QApplication::~QApplication() (qapplication.cpp:904) ==31677== by 0x471165C: KApplication::~KApplication() (kapplication.cpp:914) ==31677== by 0x40CE422: kdemain (konqapplication.h:29) ==31677== Address 0x5D96643 is 6,467 bytes inside a block of size 16,384 alloc'd ==31677== at 0x40207D3: calloc (in /usr/lib/valgrind/x86-linux/vgpreload_memcheck.so) ==31677== by 0x4931578: XOpenDisplay (OpenDis.c:289) ==31677== by 0x5010318: qt_init(QApplicationPrivate*, int, _XDisplay*, unsigned long, unsigned long) (qapplication_x11.cpp:1530) ==31677== by 0x4FB16B8: QApplicationPrivate::construct(_XDisplay*, unsigned long, unsigned long) (qapplication.cpp:709) ==31677== by 0x4FB2253: QApplication::QApplication(int&, char**, bool, int) (qapplication.cpp:667) ==31677== by 0x47136BE: KApplication::KApplication(bool) (kapplication.cpp:349) ==31677== by 0x404966C: KonquerorApplication::KonquerorApplication() (konqapplication.cpp:29) ==31677== by 0x40CDCEC: kdemain (konqmain.cpp:67) ==31677== by 0x80487E1: main (konqueror_dummy.cpp:3) ==31677== ==31677== Syscall param write(buf) points to uninitialised byte(s) ==31677== at 0x4DBAFAB: (within /lib/libpthread-2.6.1.so) ==31677== by 0x48F84FF: _IceTransWrite (Xtrans.c:900) ==31677== by 0x48FD04B: _IceWrite (misc.c:369) ==31677== by 0x48FD106: IceFlush (misc.c:82) ==31677== by 0x48EC0FE: SmcCloseConnection (sm_client.c:316) ==31677== by 0x4FFF4A5: QSessionManager::~QSessionManager() (qapplication_x11.cpp:5101) ==31677== by 0x4FA98A0: QApplication::~QApplication() (qapplication.cpp:969) ==31677== by 0x471165C: KApplication::~KApplication() (kapplication.cpp:914) ==31677== by 0x40CE422: kdemain (konqapplication.h:29) ==31677== by 0x80487E1: main (konqueror_dummy.cpp:3) ==31677== Address 0x5CF9D1C is 12 bytes inside a block of size 1,024 alloc'd ==31677== at 0x40207D3: calloc (in /usr/lib/valgrind/x86-linux/vgpreload_memcheck.so) ==31677== by 0x48F6A94: IceOpenConnection (connect.c:211) ==31677== by 0x48EC2DD: SmcOpenConnection (sm_client.c:135) ==31677== by 0x5004874: QSessionManager::QSessionManager(QApplication*, QString&, QString&) (qapplication_x11.cpp:5084) ==31677== by 0x4FB1625: QApplicationPrivate::initialize() (qapplication.cpp:816) ==31677== by 0x4FB16C0: QApplicationPrivate::construct(_XDisplay*, unsigned long, unsigned long) (qapplication.cpp:710) ==31677== by 0x4FB2253: QApplication::QApplication(int&, char**, bool, int) (qapplication.cpp:667) ==31677== by 0x47136BE: KApplication::KApplication(bool) (kapplication.cpp:349) ==31677== by 0x404966C: KonquerorApplication::KonquerorApplication() (konqapplication.cpp:29) ==31677== by 0x40CDCEC: kdemain (konqmain.cpp:67) ==31677== by 0x80487E1: main (konqueror_dummy.cpp:3) ==31677== ==31677== ERROR SUMMARY: 143 errors from 16 contexts (suppressed: 22 from 3) ==31677== malloc/free: in use at exit: 706,964 bytes in 5,221 blocks. ==31677== malloc/free: 2,117,263 allocs, 2,112,042 frees, 288,287,472 bytes allocated. ==31677== For counts of detected errors, rerun with: -v ==31677== searching for pointers to 5,221 not-freed blocks. ==31677== checked 1,040,808 bytes. ==31677== ==31677== LEAK SUMMARY: ==31677== definitely lost: 444,244 bytes in 1,514 blocks. ==31677== possibly lost: 3,072 bytes in 3 blocks. ==31677== still reachable: 259,648 bytes in 3,704 blocks. ==31677== suppressed: 0 bytes in 0 blocks. ==31677== Rerun with --leak-check=full to see details of leaked memory.
I'm running Ubuntu 7.10 and when I use Akregator and try to view a website withi it, the crash comes up. Backtrace: (no debugging symbols found) Using host libthread_db library "/lib/tls/i686/cmov/libthread_db.so.1". (no debugging symbols found) (no debugging symbols found) (no debugging symbols found) (no debugging symbols found) (no debugging symbols found) (no debugging symbols found) (no debugging symbols found) (no debugging symbols found) (no debugging symbols found) (no debugging symbols found) (no debugging symbols found) (no debugging symbols found) (no debugging symbols found) (no debugging symbols found) (no debugging symbols found) (no debugging symbols found) (no debugging symbols found) [Thread debugging using libthread_db enabled] [New Thread -1234209088 (LWP 10250)] (no debugging symbols found) (no debugging symbols found) (no debugging symbols found) (no debugging symbols found) (no debugging symbols found) (no debugging symbols found) (no debugging symbols found) (no debugging symbols found) (no debugging symbols found) (no debugging symbols found) (no debugging symbols found) (no debugging symbols found) (no debugging symbols found) (no debugging symbols found) (no debugging symbols found) (no debugging symbols found) (no debugging symbols found) (no debugging symbols found) (no debugging symbols found) (no debugging symbols found) (no debugging symbols found) (no debugging symbols found) (no debugging symbols found) (no debugging symbols found) (no debugging symbols found) (no debugging symbols found) (no debugging symbols found) (no debugging symbols found) (no debugging symbols found) (no debugging symbols found) (no debugging symbols found) (no debugging symbols found) (no debugging symbols found) (no debugging symbols found) (no debugging symbols found) (no debugging symbols found) (no debugging symbols found) [KCrash handler] #6 0x00000000 in ?? () #7 0xb6568f81 in NPN_GetStringIdentifier () from /usr/lib/firefox/plugins/flashplugin-alternative.so #8 0xb65653d8 in nsPluginInstance::getCurrentPageURL () from /usr/lib/firefox/plugins/flashplugin-alternative.so #9 0xb6565c84 in nsPluginInstance::startProc () from /usr/lib/firefox/plugins/flashplugin-alternative.so #10 0xb656660e in nsPluginInstance::NewStream () from /usr/lib/firefox/plugins/flashplugin-alternative.so #11 0xb6569056 in NPP_NewStream () from /usr/lib/firefox/plugins/flashplugin-alternative.so #12 0x08057e45 in NSPluginInstance::NPNewStream () #13 0x0805f335 in NSPluginStreamBase::inform () #14 0x0805fdcd in NSPluginStreamBase::pump () #15 0x0805ff31 in NSPluginStream::data () #16 0x0805ffe6 in NSPluginStream::qt_invoke () #17 0xb6ca0893 in QObject::activate_signal () from /usr/lib/libqt-mt.so.3 #18 0xb7c1c8bd in KIO::TransferJob::data () from /usr/lib/libkio.so.4 #19 0xb7c1c938 in KIO::TransferJob::slotData () from /usr/lib/libkio.so.4 #20 0xb7c713b9 in KIO::TransferJob::qt_invoke () from /usr/lib/libkio.so.4 #21 0xb6ca0893 in QObject::activate_signal () from /usr/lib/libqt-mt.so.3 #22 0xb7c1b20e in KIO::SlaveInterface::data () from /usr/lib/libkio.so.4 #23 0xb7c74803 in KIO::SlaveInterface::dispatch () from /usr/lib/libkio.so.4 #24 0xb7c6344a in KIO::SlaveInterface::dispatch () from /usr/lib/libkio.so.4 #25 0xb7c2a66c in KIO::Slave::gotInput () from /usr/lib/libkio.so.4 #26 0xb7c5bf60 in KIO::Slave::qt_invoke () from /usr/lib/libkio.so.4 #27 0xb6ca0893 in QObject::activate_signal () from /usr/lib/libqt-mt.so.3 #28 0xb6ca11aa in QObject::activate_signal () from /usr/lib/libqt-mt.so.3 #29 0xb702d683 in QSocketNotifier::activated () from /usr/lib/libqt-mt.so.3 #30 0xb6cc346e in QSocketNotifier::event () from /usr/lib/libqt-mt.so.3 #31 0xb6c37af0 in QApplication::internalNotify () from /usr/lib/libqt-mt.so.3 #32 0xb6c3991f in QApplication::notify () from /usr/lib/libqt-mt.so.3 #33 0xb7377cd2 in KApplication::notify () from /usr/lib/libkdecore.so.4 #34 0xb6bca209 in QApplication::sendEvent () from /usr/lib/libqt-mt.so.3 #35 0xb6c29ee9 in QEventLoop::activateSocketNotifiers () from /usr/lib/libqt-mt.so.3 #36 0x080586e6 in QXtEventLoop::processEvents () #37 0xb6c521ce in QEventLoop::enterLoop () from /usr/lib/libqt-mt.so.3 #38 0xb6c51fde in QEventLoop::exec () from /usr/lib/libqt-mt.so.3 #39 0xb6c39699 in QApplication::exec () from /usr/lib/libqt-mt.so.3 #40 0x0805e903 in main ()
If you still have this in 3.5.9, please give a current backtrace and your flash version. Thanks! *** This bug has been marked as a duplicate of 136616 ***