Comment 35 for bug 408719

Revision history for this message
In , RĂ©mi Denis-Courmont (rdenis) wrote :

valgrind:

(8449) KSycocaPrivate::openDatabase: Trying to open ksycoca from "/var/tmp/kdecache-remi/ksycoca4"
kfilemodule(8449)/kdecore (services) KMimeTypeFactory::parseMagic: Now parsing "/usr/share/mime/magic"
kfilemodule(8449)/kdecore (services) KMimeTypeFactory::parseMagic: Now parsing "/home/remi/.local/share/mime/magic"
==8449== Thread 1:
==8449== Invalid read of size 4
==8449== at 0x8C14CE6: QDBusAdaptorConnector::relaySlot(void**) (qdbusabstractadaptor.cpp:268)
==8449== by 0x8C15683: QDBusAdaptorConnector::qt_metacall(QMetaObject::Call, int, void**) (qdbusabstractadaptor.cpp:364)
==8449== by 0x72AE7A9: QMetaObject::metacall(QObject*, QMetaObject::Call, int, void**) (qmetaobject.cpp:237)
==8449== by 0x72BD1BA: QMetaObject::activate(QObject*, QMetaObject const*, int, void**) (qobject.cpp:3295)
==8449== by 0x72BD5F2: QObject::destroyed(QObject*) (moc_qobject.cpp:149)
==8449== by 0x72BF9D9: QObject::~QObject() (qobject.cpp:869)
==8449== by 0x7A25FAC: KIO::Scheduler::~Scheduler() (in /usr/lib/libkio.so.5.4.0)
==8449== by 0x7A29B00: ??? (in /usr/lib/libkio.so.5.4.0)
==8449== by 0x795C32A: ??? (in /usr/lib/libkio.so.5.4.0)
==8449== by 0x419007E: __run_exit_handlers (exit.c:78)
==8449== by 0x41900EE: exit (exit.c:100)
==8449== by 0x4177C7D: (below main) (libc-start.c:260)
==8449== Address 0x4 is not stack'd, malloc'd or (recently) free'd
==8449==
==8449==
==8449== Process terminating with default action of signal 11 (SIGSEGV)
==8449== Access not within mapped region at address 0x4
==8449== at 0x8C14CE6: QDBusAdaptorConnector::relaySlot(void**) (qdbusabstractadaptor.cpp:268)
==8449== by 0x8C15683: QDBusAdaptorConnector::qt_metacall(QMetaObject::Call, int, void**) (qdbusabstractadaptor.cpp:364)
==8449== by 0x72AE7A9: QMetaObject::metacall(QObject*, QMetaObject::Call, int, void**) (qmetaobject.cpp:237)
==8449== by 0x72BD1BA: QMetaObject::activate(QObject*, QMetaObject const*, int, void**) (qobject.cpp:3295)
==8449== by 0x72BD5F2: QObject::destroyed(QObject*) (moc_qobject.cpp:149)
==8449== by 0x72BF9D9: QObject::~QObject() (qobject.cpp:869)
==8449== by 0x7A25FAC: KIO::Scheduler::~Scheduler() (in /usr/lib/libkio.so.5.4.0)
==8449== by 0x7A29B00: ??? (in /usr/lib/libkio.so.5.4.0)
==8449== by 0x795C32A: ??? (in /usr/lib/libkio.so.5.4.0)
==8449== by 0x419007E: __run_exit_handlers (exit.c:78)
==8449== by 0x41900EE: exit (exit.c:100)
==8449== by 0x4177C7D: (below main) (libc-start.c:260)
==8449== If you believe this happened as a result of a stack
==8449== overflow in your program's main thread (unlikely but
==8449== possible), you can try to increase the size of the
==8449== main thread stack using the --main-stacksize= flag.
==8449== The main thread stack size used in this run was 8388608.
==8449==
==8449== HEAP SUMMARY:
==8449== in use at exit: 1,559,796 bytes in 25,684 blocks
==8449== total heap usage: 1,313,322 allocs, 1,287,638 frees, 248,976,827 bytes allocated
==8449==
==8449== LEAK SUMMARY:
==8449== definitely lost: 591 bytes in 6 blocks
==8449== indirectly lost: 160 bytes in 12 blocks
==8449== possibly lost: 953,762 bytes in 16,692 blocks
==8449== still reachable: 605,283 bytes in 8,974 blocks
==8449== suppressed: 0 bytes in 0 blocks
==8449== Rerun with --leak-check=full to see details of leaked memory
==8449==
==8449== For counts of detected and suppressed errors, rerun with: -v
==8449== Use --track-origins=yes to see where uninitialised values come from
==8449== ERROR SUMMARY: 64 errors from 5 contexts (suppressed: 482 from 13)
Erreur de segmentation

I just start VLC, go to Media / Open file, cancel and then Media / Quit.
This assumes the libkde.so GUI platform for Qt is active.