First off I have to say thank you to the developer for this app...
I have installed from source the app and driver... skype asked me to approve its use.. I see the icon appear in the panel then it crashes when it finds the usb device the backtrace is below
[Thread debugging using libthread_db enabled]
[New Thread 0x7f42e5bdf6f0 (LWP 15072)]
[New Thread 0x421fc950 (LWP 15087)]
[KCrash handler]
#5 0x00007f42e02bfd90 in memcpy () from /lib/libc.so.6
#6 0x00007f42e3da616d in QString::operator+= () from /usr/lib/libqt-mt.so.3
#7 0x00000000004101be in SkypeAPI::customEvent ()
#8 0x00007f42e3a9a0bd in QObject::event () from /usr/lib/libqt-mt.so.3
#9 0x00007f42e3ad02bb in QWidget::event () from /usr/lib/libqt-mt.so.3
#10 0x00007f42e3a3433a in QApplication::internalNotify ()
from /usr/lib/libqt-mt.so.3
#11 0x00007f42e3a36be3 in QApplication::notify () from /usr/lib/libqt-mt.so.3
#12 0x00007f42e516a40d in KApplication::notify () from /usr/lib/libkdecore.so.4
#13 0x00007f42e39c520e in QApplication::sendEvent ()
from /usr/lib/libqt-mt.so.3
#14 0x00007f42e3a35351 in QApplication::sendPostedEvents ()
from /usr/lib/libqt-mt.so.3
#15 0x00007f42e3a35449 in QApplication::sendPostedEvents ()
from /usr/lib/libqt-mt.so.3
#16 0x00007f42e39d9054 in QEventLoop::processEvents ()
from /usr/lib/libqt-mt.so.3
#17 0x00007f42e3a4e5bf in QEventLoop::enterLoop () from /usr/lib/libqt-mt.so.3
#18 0x00007f42e3a4e2ab in QEventLoop::exec () from /usr/lib/libqt-mt.so.3
#19 0x00007f42e3a35e00 in QApplication::exec () from /usr/lib/libqt-mt.so.3
#20 0x0000000000415a2a in main ()
I am using ubuntu 8.04 Hardy (mythbutu) 64 bit
If you would like to refer to this comment somewhere else in this project, copy and paste the following link:
Have you run all the updates for your system ? The errors seem to be coming from libqt-mt, but I've never had this issue. What version of QT are you running?
Can you try and install the kubuntu binary's and see if you get the same error ?
If that doesn't solve it let me know and I'll give you some more debugging steps to follow.
Simon
If you would like to refer to this comment somewhere else in this project, copy and paste the following link:
if you download the two binaries and open them in for example kpackage (in Kubuntu, I guess gdebi would be the corresponding gnome program) it should automatically pull in any needed stuff when you choose to install it ...
the 7.10 packages work flawlessly on my Kubuntu system, so please give more specific information if the problems still persist on your end ...
If you would like to refer to this comment somewhere else in this project, copy and paste the following link:
I have installed the binaries rebooted and still the same problem
[Thread debugging using libthread_db enabled]
[New Thread 0x7f7f142a36f0 (LWP 8026)]
[New Thread 0x419b2950 (LWP 8043)]
[KCrash handler]
#5 0x00007f7f0e987d90 in memcpy () from /lib/libc.so.6
#6 0x00007f7f1246e16d in QString::operator+= () from /usr/lib/libqt-mt.so.3
#7 0x00000000004101be in SkypeAPI::customEvent ()
#8 0x00007f7f121620bd in QObject::event () from /usr/lib/libqt-mt.so.3
#9 0x00007f7f121982bb in QWidget::event () from /usr/lib/libqt-mt.so.3
#10 0x00007f7f120fc33a in QApplication::internalNotify ()
from /usr/lib/libqt-mt.so.3
#11 0x00007f7f120febe3 in QApplication::notify () from /usr/lib/libqt-mt.so.3
#12 0x00007f7f1383240d in KApplication::notify () from /usr/lib/libkdecore.so.4
#13 0x00007f7f1208d20e in QApplication::sendEvent ()
from /usr/lib/libqt-mt.so.3
#14 0x00007f7f120fd351 in QApplication::sendPostedEvents ()
from /usr/lib/libqt-mt.so.3
#15 0x00007f7f120fd449 in QApplication::sendPostedEvents ()
from /usr/lib/libqt-mt.so.3
#16 0x00007f7f120a1054 in QEventLoop::processEvents ()
from /usr/lib/libqt-mt.so.3
#17 0x00007f7f121165bf in QEventLoop::enterLoop () from /usr/lib/libqt-mt.so.3
#18 0x00007f7f121162ab in QEventLoop::exec () from /usr/lib/libqt-mt.so.3
#19 0x00007f7f120fde00 in QApplication::exec () from /usr/lib/libqt-mt.so.3
#20 0x0000000000415a2a in main ()
If there is any more information you need to help please let me know and I will (try) and get it for you
Thanks for your persistence
If you would like to refer to this comment somewhere else in this project, copy and paste the following link:
Can you follow the steps in the README file in the docs folder for usbb2k_api to check that it is working correctly first. By that i mean connect to a device turn it into usb mode, press some keys on the phone and check they appear. (I think it will but its better to check.)
If there are no problems then compile kb2kskype as
./configure --enable-debug=full
make
then install valgrind sudo apt-get install valgrind
then run valgrind src/kb2kskype and let me know the output.
Thanks
If you would like to refer to this comment somewhere else in this project, copy and paste the following link:
Hi Simon,
I did everything as above and below is the valgrind output. Running with valgrind it doesn't crash and I have been able to make a test call everything is working...
but it still crashes if started normally
cheers
o.3.3.8)
==7747== by 0x6C7E874: QLibrary::load() (in /usr/lib/libqt-mt.so.3.3.8)
==7747== by 0x6C5F916: QComLibrary::createInstanceInternal() (in /usr/lib/libqt-mt.so.3.3.8)
==7747== by 0x6C5FD61: QComLibrary::queryInterface(QUuid const&, QUnknownInterface**) (in /usr/lib/libqt-mt.so.3.3.8)
==7747== by 0x6C798F4: QGPluginManager::addLibrary(QLibrary*) (in /usr/lib/libqt-mt.so.3.3.8)
==7747== by 0x6C7AF9E: QGPluginManager::library(QString const&) const (in /usr/lib/libqt-mt.so.3.3.8)
==7747== by 0x6C7B318: QGPluginManager::queryUnknownInterface(QString const&, QUnknownInterface**) const (in /usr/lib/libqt-mt.so.3.3.8)
==7747== by 0x6B905C4: QPluginManager<QInputContextFactoryInterface>::queryInterface(QString const&, QInputContextFactoryInterface**) const (in /usr/lib/libqt-mt.so.3.3.8)
==7747== by 0x6B903DB: QInputContextFactory::create(QString const&, QWidget*) (in /usr/lib/libqt-mt.so.3.3.8)
==7747==
==7747== Invalid read of size 8
==7747== at 0x4015EE4: (within /lib/ld-2.7.so)
==7747== by 0x4007817: (within /lib/ld-2.7.so)
==7747== by 0x40085CE: (within /lib/ld-2.7.so)
==7747== by 0x4012048: (within /lib/ld-2.7.so)
==7747== by 0x400DDF5: (within /lib/ld-2.7.so)
==7747== by 0x401191A: (within /lib/ld-2.7.so)
==7747== by 0x91A1F8A: (within /lib/libdl-2.7.so)
==7747== by 0x400DDF5: (within /lib/ld-2.7.so)
==7747== by 0x91A24EC: (within /lib/libdl-2.7.so)
==7747== by 0x91A1EF0: dlopen (in /lib/libdl-2.7.so)
==7747== by 0x6C5B083: QLibraryPrivate::loadLibrary() (in /usr/lib/libqt-mt.so.3.3.8)
==7747== by 0x6C7E874: QLibrary::load() (in /usr/lib/libqt-mt.so.3.3.8)
==7747== Address 0xbf206e0 is 48 bytes inside a block of size 52 alloc'd
==7747== at 0x4C23487: operator new[](unsigned long) (vg_replace_malloc.c:274)
==7747== by 0x6C94C0A: QString::unicodeToLatin1(QChar const*, unsigned) (in /usr/lib/libqt-mt.so.3.3.8)
==7747== by 0x6C9534E: QString::latin1() const (in /usr/lib/libqt-mt.so.3.3.8)
==7747== by 0x6C5B076: QLibraryPrivate::loadLibrary() (in /usr/lib/libqt-mt.so.3.3.8)
==7747== by 0x6C7E874: QLibrary::load() (in /usr/lib/libqt-mt.so.3.3.8)
==7747== by 0x6C5F916: QComLibrary::createInstanceInternal() (in /usr/lib/libqt-mt.so.3.3.8)
==7747== by 0x6C5FD61: QComLibrary::queryInterface(QUuid const&, QUnknownInterface**) (in /usr/lib/libqt-mt.so.3.3.8)
==7747== by 0x6C798F4: QGPluginManager::addLibrary(QLibrary*) (in /usr/lib/libqt-mt.so.3.3.8)
==7747== by 0x6C7AF9E: QGPluginManager::library(QString const&) const (in /usr/lib/libqt-mt.so.3.3.8)
==7747== by 0x6C7B318: QGPluginManager::queryUnknownInterface(QString const&, QUnknownInterface**) const (in /usr/lib/libqt-mt.so.3.3.8)
==7747== by 0x6B905C4: QPluginManager<QInputContextFactoryInterface>::queryInterface(QString const&, QInputContextFactoryInterface**) const (in /usr/lib/libqt-mt.so.3.3.8)
==7747== by 0x6B903DB: QInputContextFactory::create(QString const&, QWidget*) (in /usr/lib/libqt-mt.so.3.3.8)
==7747==
==7747== Invalid read of size 8
==7747== at 0x4015EE4: (within /lib/ld-2.7.so)
==7747== by 0x400A99D: (within /lib/ld-2.7.so)
==7747== by 0x40061E4: (within /lib/ld-2.7.so)
==7747== by 0x4008677: (within /lib/ld-2.7.so)
==7747== by 0x4012048: (within /lib/ld-2.7.so)
==7747== by 0x400DDF5: (within /lib/ld-2.7.so)
==7747== by 0x401191A: (within /lib/ld-2.7.so)
==7747== by 0x91A1F8A: (within /lib/libdl-2.7.so)
==7747== by 0x400DDF5: (within /lib/ld-2.7.so)
==7747== by 0x91A24EC: (within /lib/libdl-2.7.so)
==7747== by 0x91A1EF0: dlopen (in /lib/libdl-2.7.so)
==7747== by 0x6C5B083: QLibraryPrivate::loadLibrary() (in /usr/lib/libqt-mt.so.3.3.8)
==7747== Address 0xbf206e0 is 48 bytes inside a block of size 52 alloc'd
==7747== at 0x4C23487: operator new[](unsigned long) (vg_replace_malloc.c:274)
==7747== by 0x6C94C0A: QString::unicodeToLatin1(QChar const*, unsigned) (in /usr/lib/libqt-mt.so.3.3.8)
==7747== by 0x6C9534E: QString::latin1() const (in /usr/lib/libqt-mt.so.3.3.8)
==7747== by 0x6C5B076: QLibraryPrivate::loadLibrary() (in /usr/lib/libqt-mt.so.3.3.8)
==7747== by 0x6C7E874: QLibrary::load() (in /usr/lib/libqt-mt.so.3.3.8)
==7747== by 0x6C5F916: QComLibrary::createInstanceInternal() (in /usr/lib/libqt-mt.so.3.3.8)
==7747== by 0x6C5FD61: QComLibrary::queryInterface(QUuid const&, QUnknownInterface**) (in /usr/lib/libqt-mt.so.3.3.8)
==7747== by 0x6C798F4: QGPluginManager::addLibrary(QLibrary*) (in /usr/lib/libqt-mt.so.3.3.8)
==7747== by 0x6C7AF9E: QGPluginManager::library(QString const&) const (in /usr/lib/libqt-mt.so.3.3.8)
==7747== by 0x6C7B318: QGPluginManager::queryUnknownInterface(QString const&, QUnknownInterface**) const (in /usr/lib/libqt-mt.so.3.3.8)
==7747== by 0x6B905C4: QPluginManager<QInputContextFactoryInterface>::queryInterface(QString const&, QInputContextFactoryInterface**) const (in /usr/lib/libqt-mt.so.3.3.8)
==7747== by 0x6B903DB: QInputContextFactory::create(QString const&, QWidget*) (in /usr/lib/libqt-mt.so.3.3.8)
==7747==
==7747== Source and destination overlap in mempcpy(0xD1D6A40, 0xD1D6A40, 27)
==7747== at 0x4C24A8B: mempcpy (mc_replace_strmem.c:676)
==7747== by 0xA2DF69A: _IO_default_xsputn (in /lib/libc-2.7.so)
==7747== by 0xA2B70D3: vfprintf (in /lib/libc-2.7.so)
==7747== by 0xA2D4BC8: vsprintf (in /lib/libc-2.7.so)
==7747== by 0xA2BD007: sprintf (in /lib/libc-2.7.so)
==7747== by 0x984899A: (within /usr/lib/libX11.so.6.2.0)
==7747== by 0x9848AF3: (within /usr/lib/libX11.so.6.2.0)
==7747== by 0x98492EA: (within /usr/lib/libX11.so.6.2.0)
==7747== by 0x9801FA7: XCreateOC (in /usr/lib/libX11.so.6.2.0)
==7747== by 0x97F5CD8: XCreateFontSet (in /usr/lib/libX11.so.6.2.0)
==7747== by 0xCD5517A: (within /usr/lib/qt3/plugins/inputmethods/libqxim.so)
==7747== by 0xCD55556: QXIMInputContext::setHolderWidget(QWidget*) (in /usr/lib/qt3/plugins/inputmethods/libqxim.so)
1==7747==
==7747== Syscall param writev(vector[...]) points to uninitialised byte(s)
==7747== at 0xA33F8D3: writev (in /lib/libc-2.7.so)
==7747== by 0xAE06365: (within /usr/lib/libxcb.so.1.0.0)
==7747== by 0xAE068EA: (within /usr/lib/libxcb.so.1.0.0)
==7747== by 0xAE06A1C: (within /usr/lib/libxcb.so.1.0.0)
==7747== by 0xAE06AFE: xcb_flush (in /usr/lib/libxcb.so.1.0.0)
==7747== by 0x981A336: _XSend (in /usr/lib/libX11.so.6.2.0)
==7747== by 0x981A45C: _XFlush (in /usr/lib/libX11.so.6.2.0)
==7747== by 0x97F3A79: XFlush (in /usr/lib/libX11.so.6.2.0)
==7747== by 0x4146A0: XMessages::send_message_internal(unsigned long, QString const&, long, _XDisplay*, unsigned long, unsigned long, unsigned long) (in /usr/local/kde/bin/kb2kskype)
==7747== by 0x414E21: XMessages::sendMessage(unsigned long, char const*, QString const&) (in /usr/local/kde/bin/kb2kskype)
==7747== by 0x40F6F9: SkypeAPI::sendMessage(QString) (in /usr/local/kde/bin/kb2kskype)
==7747== by 0x4109DB: SkypeAPI::gotMessage(int, QString const&) (in /usr/local/kde/bin/kb2kskype)
==7747== Address 0xb269d4f is 4,447 bytes inside a block of size 8,680 alloc'd
==7747== at 0x4C220BC: calloc (vg_replace_malloc.c:397)
==7747== by 0xAE0657E: xcb_connect_to_fd (in /usr/lib/libxcb.so.1.0.0)
==7747== by 0xAE08ADF: xcb_connect (in /usr/lib/libxcb.so.1.0.0)
==7747== by 0x9819529: _XConnectXCB (in /usr/lib/libX11.so.6.2.0)
==7747== by 0x98027C5: XOpenDisplay (in /usr/lib/libX11.so.6.2.0)
==7747== by 0x68AFA4F: qt_init_internal(int*, char**, _XDisplay*, unsigned long, unsigned long) (in /usr/lib/libqt-mt.so.3.3.8)
==7747== by 0x68B1A51: qt_init(int*, char**, QApplication::Type) (in /usr/lib/libqt-mt.so.3.3.8)
==7747== by 0x692C758: QApplication::construct(int&, char**, QApplication::Type) (in /usr/lib/libqt-mt.so.3.3.8)
==7747== by 0x692CA1E: QApplication::QApplication(int&, char**, bool) (in /usr/lib/libqt-mt.so.3.3.8)
==7747== by 0x55BA223: KApplication::KApplication(bool, bool) (in /usr/lib/libkdecore.so.4.2.0)
==7747== by 0x40CD5B: ApiApplication::ApiApplication(int, char**) (in /usr/local/kde/bin/kb2kskype)
==7747== by 0x41597B: main (in /usr/local/kde/bin/kb2kskype)
==7747==
==7747== Syscall param write(buf) points to uninitialised byte(s)
==7747== at 0x95C354B: (within /lib/libpthread-2.7.so)
==7747== by 0x8F8FEFE: (within /usr/lib/libICE.so.6.3.0)
==7747== by 0x8F93787: _IceWrite (in /usr/lib/libICE.so.6.3.0)
==7747== by 0x8F93863: IceFlush (in /usr/lib/libICE.so.6.3.0)
==7747== by 0x68A4A83: (within /usr/lib/libqt-mt.so.3.3.8)
==7747== by 0x68A4D47: (within /usr/lib/libqt-mt.so.3.3.8)
==7747== by 0x68A4E4C: (within /usr/lib/libqt-mt.so.3.3.8)
==7747== by 0x68A53B3: (within /usr/lib/libqt-mt.so.3.3.8)
==7747== by 0x8D84781: _SmcProcessMessage (in /usr/lib/libSM.so.6.0.0)
==7747== by 0x8F97BDF: IceProcessMessages (in /usr/lib/libICE.so.6.3.0)
==7747== by 0x68A48EE: QSmSocketReceiver::socketActivated(int) (in /usr/lib/libqt-mt.so.3.3.8)
==7747== by 0x68A493D: QSmSocketReceiver::qt_invoke(int, QUObject*) (in /usr/lib/libqt-mt.so.3.3.8)
==7747== Address 0xb4de39c is 12 bytes inside a block of size 1,024 alloc'd
==7747== at 0x4C220BC: calloc (vg_replace_malloc.c:397)
==7747== by 0x8F8C373: IceOpenConnection (in /usr/lib/libICE.so.6.3.0)
==7747== by 0x8D80BC3: SmcOpenConnection (in /usr/lib/libSM.so.6.0.0)
==7747== by 0x68A42D9: QSessionManager::QSessionManager(QApplication*, QString&, QString&) (in /usr/lib/libqt-mt.so.3.3.8)
==7747== by 0x692B900: QApplication::initialize(int, char**) (in /usr/lib/libqt-mt.so.3.3.8)
==7747== by 0x692C77C: QApplication::construct(int&, char**, QApplication::Type) (in /usr/lib/libqt-mt.so.3.3.8)
==7747== by 0x692CA1E: QApplication::QApplication(int&, char**, bool) (in /usr/lib/libqt-mt.so.3.3.8)
==7747== by 0x55BA223: KApplication::KApplication(bool, bool) (in /usr/lib/libkdecore.so.4.2.0)
==7747== by 0x40CD5B: ApiApplication::ApiApplication(int, char**) (in /usr/local/kde/bin/kb2kskype)
==7747== by 0x41597B: main (in /usr/local/kde/bin/kb2kskype)
==7747==
==7747== Use of uninitialised value of size 8
==7747== at 0x68B5205: QString::length() const (in /usr/lib/libqt-mt.so.3.3.8)
==7747== by 0x6C97103: QString::operator+=(QString const&) (in /usr/lib/libqt-mt.so.3.3.8)
==7747== by 0x4101BD: SkypeAPI::customEvent(QCustomEvent*) (in /usr/local/kde/bin/kb2kskype)
==7747== by 0x698B0BC: QObject::event(QEvent*) (in /usr/lib/libqt-mt.so.3.3.8)
==7747== by 0x69C12BA: QWidget::event(QEvent*) (in /usr/lib/libqt-mt.so.3.3.8)
==7747== by 0x6925339: QApplication::internalNotify(QObject*, QEvent*) (in /usr/lib/libqt-mt.so.3.3.8)
==7747== by 0x6927BE2: QApplication::notify(QObject*, QEvent*) (in /usr/lib/libqt-mt.so.3.3.8)
==7747== by 0x55B740C: KApplication::notify(QObject*, QEvent*) (in /usr/lib/libkdecore.so.4.2.0)
==7747== by 0x68B620D: QApplication::sendEvent(QObject*, QEvent*) (in /usr/lib/libqt-mt.so.3.3.8)
==7747== by 0x6926350: QApplication::sendPostedEvents(QObject*, int) (in /usr/lib/libqt-mt.so.3.3.8)
==7747== by 0x6926448: QApplication::sendPostedEvents() (in /usr/lib/libqt-mt.so.3.3.8)
==7747== by 0x68CA053: QEventLoop::processEvents(unsigned) (in /usr/lib/libqt-mt.so.3.3.8)
==7747==
==7747== Invalid read of size 4
==7747== at 0x68B5205: QString::length() const (in /usr/lib/libqt-mt.so.3.3.8)
==7747== by 0x6C97103: QString::operator+=(QString const&) (in /usr/lib/libqt-mt.so.3.3.8)
==7747== by 0x4101BD: SkypeAPI::customEvent(QCustomEvent*) (in /usr/local/kde/bin/kb2kskype)
==7747== by 0x698B0BC: QObject::event(QEvent*) (in /usr/lib/libqt-mt.so.3.3.8)
==7747== by 0x69C12BA: QWidget::event(QEvent*) (in /usr/lib/libqt-mt.so.3.3.8)
==7747== by 0x6925339: QApplication::internalNotify(QObject*, QEvent*) (in /usr/lib/libqt-mt.so.3.3.8)
==7747== by 0x6927BE2: QApplication::notify(QObject*, QEvent*) (in /usr/lib/libqt-mt.so.3.3.8)
==7747== by 0x55B740C: KApplication::notify(QObject*, QEvent*) (in /usr/lib/libkdecore.so.4.2.0)
==7747== by 0x68B620D: QApplication::sendEvent(QObject*, QEvent*) (in /usr/lib/libqt-mt.so.3.3.8)
==7747== by 0x6926350: QApplication::sendPostedEvents(QObject*, int) (in /usr/lib/libqt-mt.so.3.3.8)
==7747== by 0x6926448: QApplication::sendPostedEvents() (in /usr/lib/libqt-mt.so.3.3.8)
==7747== by 0x68CA053: QEventLoop::processEvents(unsigned) (in /usr/lib/libqt-mt.so.3.3.8)
==7747== Address 0xd6110d0 is 24 bytes inside a block of size 32 free'd
==7747== at 0x4C227BC: operator delete(void*) (vg_replace_malloc.c:342)
==7747== by 0x6C9539A: QStringData::deleteSelf() (in /usr/lib/libqt-mt.so.3.3.8)
==7747== by 0x416884: B2kInterface::processCommands(char*) (in /usr/local/kde/bin/kb2kskype)
==7747== by 0x416E20: B2kInterface::run() (in /usr/local/kde/bin/kb2kskype)
==7747== by 0x691DD61: QThreadInstance::start(void*) (in /usr/lib/libqt-mt.so.3.3.8)
==7747== by 0x95BC3F6: start_thread (in /lib/libpthread-2.7.so)
==7747== by 0xA346B2C: clone (in /lib/libc-2.7.so)
==7747==
==7747== Use of uninitialised value of size 8
==7747== at 0x68B5105: QString::unicode() const (in /usr/lib/libqt-mt.so.3.3.8)
==7747== by 0x6C9714C: QString::operator+=(QString const&) (in /usr/lib/libqt-mt.so.3.3.8)
==7747== by 0x4101BD: SkypeAPI::customEvent(QCustomEvent*) (in /usr/local/kde/bin/kb2kskype)
==7747== by 0x698B0BC: QObject::event(QEvent*) (in /usr/lib/libqt-mt.so.3.3.8)
==7747== by 0x69C12BA: QWidget::event(QEvent*) (in /usr/lib/libqt-mt.so.3.3.8)
==7747== by 0x6925339: QApplication::internalNotify(QObject*, QEvent*) (in /usr/lib/libqt-mt.so.3.3.8)
==7747== by 0x6927BE2: QApplication::notify(QObject*, QEvent*) (in /usr/lib/libqt-mt.so.3.3.8)
==7747== by 0x55B740C: KApplication::notify(QObject*, QEvent*) (in /usr/lib/libkdecore.so.4.2.0)
==7747== by 0x68B620D: QApplication::sendEvent(QObject*, QEvent*) (in /usr/lib/libqt-mt.so.3.3.8)
==7747== by 0x6926350: QApplication::sendPostedEvents(QObject*, int) (in /usr/lib/libqt-mt.so.3.3.8)
==7747== by 0x6926448: QApplication::sendPostedEvents() (in /usr/lib/libqt-mt.so.3.3.8)
==7747== by 0x68CA053: QEventLoop::processEvents(unsigned) (in /usr/lib/libqt-mt.so.3.3.8)
==7747==
==7747== Invalid read of size 8
==7747== at 0x68B5105: QString::unicode() const (in /usr/lib/libqt-mt.so.3.3.8)
==7747== by 0x6C9714C: QString::operator+=(QString const&) (in /usr/lib/libqt-mt.so.3.3.8)
==7747== by 0x4101BD: SkypeAPI::customEvent(QCustomEvent*) (in /usr/local/kde/bin/kb2kskype)
==7747== by 0x698B0BC: QObject::event(QEvent*) (in /usr/lib/libqt-mt.so.3.3.8)
==7747== by 0x69C12BA: QWidget::event(QEvent*) (in /usr/lib/libqt-mt.so.3.3.8)
==7747== by 0x6925339: QApplication::internalNotify(QObject*, QEvent*) (in /usr/lib/libqt-mt.so.3.3.8)
==7747== by 0x6927BE2: QApplication::notify(QObject*, QEvent*) (in /usr/lib/libqt-mt.so.3.3.8)
==7747== by 0x55B740C: KApplication::notify(QObject*, QEvent*) (in /usr/lib/libkdecore.so.4.2.0)
==7747== by 0x68B620D: QApplication::sendEvent(QObject*, QEvent*) (in /usr/lib/libqt-mt.so.3.3.8)
==7747== by 0x6926350: QApplication::sendPostedEvents(QObject*, int) (in /usr/lib/libqt-mt.so.3.3.8)
==7747== by 0x6926448: QApplication::sendPostedEvents() (in /usr/lib/libqt-mt.so.3.3.8)
==7747== by 0x68CA053: QEventLoop::processEvents(unsigned) (in /usr/lib/libqt-mt.so.3.3.8)
==7747== Address 0xd6110c0 is 8 bytes inside a block of size 32 free'd
==7747== at 0x4C227BC: operator delete(void*) (vg_replace_malloc.c:342)
==7747== by 0x6C9539A: QStringData::deleteSelf() (in /usr/lib/libqt-mt.so.3.3.8)
==7747== by 0x416884: B2kInterface::processCommands(char*) (in /usr/local/kde/bin/kb2kskype)
==7747== by 0x416E20: B2kInterface::run() (in /usr/local/kde/bin/kb2kskype)
==7747== by 0x691DD61: QThreadInstance::start(void*) (in /usr/lib/libqt-mt.so.3.3.8)
==7747== by 0x95BC3F6: start_thread (in /lib/libpthread-2.7.so)
==7747== by 0xA346B2C: clone (in /lib/libc-2.7.so)
==7747==
==7747== Invalid read of size 1
==7747== at 0x4C250A8: memcpy (mc_replace_strmem.c:402)
==7747== by 0x6C9716C: QString::operator+=(QString const&) (in /usr/lib/libqt-mt.so.3.3.8)
==7747== by 0x4101BD: SkypeAPI::customEvent(QCustomEvent*) (in /usr/local/kde/bin/kb2kskype)
==7747== by 0x698B0BC: QObject::event(QEvent*) (in /usr/lib/libqt-mt.so.3.3.8)
==7747== by 0x69C12BA: QWidget::event(QEvent*) (in /usr/lib/libqt-mt.so.3.3.8)
==7747== by 0x6925339: QApplication::internalNotify(QObject*, QEvent*) (in /usr/lib/libqt-mt.so.3.3.8)
==7747== by 0x6927BE2: QApplication::notify(QObject*, QEvent*) (in /usr/lib/libqt-mt.so.3.3.8)
==7747== by 0x55B740C: KApplication::notify(QObject*, QEvent*) (in /usr/lib/libkdecore.so.4.2.0)
==7747== by 0x68B620D: QApplication::sendEvent(QObject*, QEvent*) (in /usr/lib/libqt-mt.so.3.3.8)
==7747== by 0x6926350: QApplication::sendPostedEvents(QObject*, int) (in /usr/lib/libqt-mt.so.3.3.8)
==7747== by 0x6926448: QApplication::sendPostedEvents() (in /usr/lib/libqt-mt.so.3.3.8)
==7747== by 0x68CA053: QEventLoop::processEvents(unsigned) (in /usr/lib/libqt-mt.so.3.3.8)
==7747== Address 0xd611085 is 13 bytes inside a block of size 14 free'd
==7747== at 0x4C2239E: operator delete[](void*) (vg_replace_malloc.c:364)
==7747== by 0x6C9E124: QStringData::~QStringData() (in /usr/lib/libqt-mt.so.3.3.8)
==7747== by 0x6C95391: QStringData::deleteSelf() (in /usr/lib/libqt-mt.so.3.3.8)
==7747== by 0x416884: B2kInterface::processCommands(char*) (in /usr/local/kde/bin/kb2kskype)
==7747== by 0x416E20: B2kInterface::run() (in /usr/local/kde/bin/kb2kskype)
==7747== by 0x691DD61: QThreadInstance::start(void*) (in /usr/lib/libqt-mt.so.3.3.8)
==7747== by 0x95BC3F6: start_thread (in /lib/libpthread-2.7.so)
==7747== by 0xA346B2C: clone (in /lib/libc-2.7.so)
==7747==
==7747== Invalid read of size 1
==7747== at 0x4C250B1: memcpy (mc_replace_strmem.c:402)
==7747== by 0x6C9716C: QString::operator+=(QString const&) (in /usr/lib/libqt-mt.so.3.3.8)
==7747== by 0x4101BD: SkypeAPI::customEvent(QCustomEvent*) (in /usr/local/kde/bin/kb2kskype)
==7747== by 0x698B0BC: QObject::event(QEvent*) (in /usr/lib/libqt-mt.so.3.3.8)
==7747== by 0x69C12BA: QWidget::event(QEvent*) (in /usr/lib/libqt-mt.so.3.3.8)
==7747== by 0x6925339: QApplication::internalNotify(QObject*, QEvent*) (in /usr/lib/libqt-mt.so.3.3.8)
==7747== by 0x6927BE2: QApplication::notify(QObject*, QEvent*) (in /usr/lib/libqt-mt.so.3.3.8)
==7747== by 0x55B740C: KApplication::notify(QObject*, QEvent*) (in /usr/lib/libkdecore.so.4.2.0)
==7747== by 0x68B620D: QApplication::sendEvent(QObject*, QEvent*) (in /usr/lib/libqt-mt.so.3.3.8)
==7747== by 0x6926350: QApplication::sendPostedEvents(QObject*, int) (in /usr/lib/libqt-mt.so.3.3.8)
==7747== by 0x6926448: QApplication::sendPostedEvents() (in /usr/lib/libqt-mt.so.3.3.8)
==7747== by 0x68CA053: QEventLoop::processEvents(unsigned) (in /usr/lib/libqt-mt.so.3.3.8)
==7747== Address 0xd611084 is 12 bytes inside a block of size 14 free'd
==7747== at 0x4C2239E: operator delete[](void*) (vg_replace_malloc.c:364)
==7747== by 0x6C9E124: QStringData::~QStringData() (in /usr/lib/libqt-mt.so.3.3.8)
==7747== by 0x6C95391: QStringData::deleteSelf() (in /usr/lib/libqt-mt.so.3.3.8)
==7747== by 0x416884: B2kInterface::processCommands(char*) (in /usr/local/kde/bin/kb2kskype)
==7747== by 0x416E20: B2kInterface::run() (in /usr/local/kde/bin/kb2kskype)
==7747== by 0x691DD61: QThreadInstance::start(void*) (in /usr/lib/libqt-mt.so.3.3.8)
==7747== by 0x95BC3F6: start_thread (in /lib/libpthread-2.7.so)
==7747== by 0xA346B2C: clone (in /lib/libc-2.7.so)
==7747==
==7747== Invalid read of size 1
==7747== at 0x4C250B8: memcpy (mc_replace_strmem.c:402)
==7747== by 0x6C9716C: QString::operator+=(QString const&) (in /usr/lib/libqt-mt.so.3.3.8)
==7747== by 0x4101BD: SkypeAPI::customEvent(QCustomEvent*) (in /usr/local/kde/bin/kb2kskype)
==7747== by 0x698B0BC: QObject::event(QEvent*) (in /usr/lib/libqt-mt.so.3.3.8)
==7747== by 0x69C12BA: QWidget::event(QEvent*) (in /usr/lib/libqt-mt.so.3.3.8)
==7747== by 0x6925339: QApplication::internalNotify(QObject*, QEvent*) (in /usr/lib/libqt-mt.so.3.3.8)
==7747== by 0x6927BE2: QApplication::notify(QObject*, QEvent*) (in /usr/lib/libqt-mt.so.3.3.8)
==7747== by 0x55B740C: KApplication::notify(QObject*, QEvent*) (in /usr/lib/libkdecore.so.4.2.0)
==7747== by 0x68B620D: QApplication::sendEvent(QObject*, QEvent*) (in /usr/lib/libqt-mt.so.3.3.8)
==7747== by 0x6926350: QApplication::sendPostedEvents(QObject*, int) (in /usr/lib/libqt-mt.so.3.3.8)
==7747== by 0x6926448: QApplication::sendPostedEvents() (in /usr/lib/libqt-mt.so.3.3.8)
==7747== by 0x68CA053: QEventLoop::processEvents(unsigned) (in /usr/lib/libqt-mt.so.3.3.8)
==7747== Address 0xd611083 is 11 bytes inside a block of size 14 free'd
==7747== at 0x4C2239E: operator delete[](void*) (vg_replace_malloc.c:364)
==7747== by 0x6C9E124: QStringData::~QStringData() (in /usr/lib/libqt-mt.so.3.3.8)
==7747== by 0x6C95391: QStringData::deleteSelf() (in /usr/lib/libqt-mt.so.3.3.8)
==7747== by 0x416884: B2kInterface::processCommands(char*) (in /usr/local/kde/bin/kb2kskype)
==7747== by 0x416E20: B2kInterface::run() (in /usr/local/kde/bin/kb2kskype)
==7747== by 0x691DD61: QThreadInstance::start(void*) (in /usr/lib/libqt-mt.so.3.3.8)
==7747== by 0x95BC3F6: start_thread (in /lib/libpthread-2.7.so)
==7747== by 0xA346B2C: clone (in /lib/libc-2.7.so)
==7747==
==7747== Invalid read of size 1
==7747== at 0x4C250BF: memcpy (mc_replace_strmem.c:402)
==7747== by 0x6C9716C: QString::operator+=(QString const&) (in /usr/lib/libqt-mt.so.3.3.8)
==7747== by 0x4101BD: SkypeAPI::customEvent(QCustomEvent*) (in /usr/local/kde/bin/kb2kskype)
==7747== by 0x698B0BC: QObject::event(QEvent*) (in /usr/lib/libqt-mt.so.3.3.8)
==7747== by 0x69C12BA: QWidget::event(QEvent*) (in /usr/lib/libqt-mt.so.3.3.8)
==7747== by 0x6925339: QApplication::internalNotify(QObject*, QEvent*) (in /usr/lib/libqt-mt.so.3.3.8)
==7747== by 0x6927BE2: QApplication::notify(QObject*, QEvent*) (in /usr/lib/libqt-mt.so.3.3.8)
==7747== by 0x55B740C: KApplication::notify(QObject*, QEvent*) (in /usr/lib/libkdecore.so.4.2.0)
==7747== by 0x68B620D: QApplication::sendEvent(QObject*, QEvent*) (in /usr/lib/libqt-mt.so.3.3.8)
==7747== by 0x6926350: QApplication::sendPostedEvents(QObject*, int) (in /usr/lib/libqt-mt.so.3.3.8)
==7747== by 0x6926448: QApplication::sendPostedEvents() (in /usr/lib/libqt-mt.so.3.3.8)
==7747== by 0x68CA053: QEventLoop::processEvents(unsigned) (in /usr/lib/libqt-mt.so.3.3.8)
==7747== Address 0xd611082 is 10 bytes inside a block of size 14 free'd
==7747== at 0x4C2239E: operator delete[](void*) (vg_replace_malloc.c:364)
==7747== by 0x6C9E124: QStringData::~QStringData() (in /usr/lib/libqt-mt.so.3.3.8)
==7747== by 0x6C95391: QStringData::deleteSelf() (in /usr/lib/libqt-mt.so.3.3.8)
==7747== by 0x416884: B2kInterface::processCommands(char*) (in /usr/local/kde/bin/kb2kskype)
==7747== by 0x416E20: B2kInterface::run() (in /usr/local/kde/bin/kb2kskype)
==7747== by 0x691DD61: QThreadInstance::start(void*) (in /usr/lib/libqt-mt.so.3.3.8)
==7747== by 0x95BC3F6: start_thread (in /lib/libpthread-2.7.so)
==7747== by 0xA346B2C: clone (in /lib/libc-2.7.so)
==7747==
==7747== Invalid read of size 1
==7747== at 0x4C250E0: memcpy (mc_replace_strmem.c:402)
==7747== by 0x6C9716C: QString::operator+=(QString const&) (in /usr/lib/libqt-mt.so.3.3.8)
==7747== by 0x4101BD: SkypeAPI::customEvent(QCustomEvent*) (in /usr/local/kde/bin/kb2kskype)
==7747== by 0x698B0BC: QObject::event(QEvent*) (in /usr/lib/libqt-mt.so.3.3.8)
==7747== by 0x69C12BA: QWidget::event(QEvent*) (in /usr/lib/libqt-mt.so.3.3.8)
==7747== by 0x6925339: QApplication::internalNotify(QObject*, QEvent*) (in /usr/lib/libqt-mt.so.3.3.8)
==7747== by 0x6927BE2: QApplication::notify(QObject*, QEvent*) (in /usr/lib/libqt-mt.so.3.3.8)
==7747== by 0x55B740C: KApplication::notify(QObject*, QEvent*) (in /usr/lib/libkdecore.so.4.2.0)
==7747== by 0x68B620D: QApplication::sendEvent(QObject*, QEvent*) (in /usr/lib/libqt-mt.so.3.3.8)
==7747== by 0x6926350: QApplication::sendPostedEvents(QObject*, int) (in /usr/lib/libqt-mt.so.3.3.8)
==7747== by 0x6926448: QApplication::sendPostedEvents() (in /usr/lib/libqt-mt.so.3.3.8)
==7747== by 0x68CA053: QEventLoop::processEvents(unsigned) (in /usr/lib/libqt-mt.so.3.3.8)
==7747== Address 0xd611079 is 1 bytes inside a block of size 14 free'd
==7747== at 0x4C2239E: operator delete[](void*) (vg_replace_malloc.c:364)
==7747== by 0x6C9E124: QStringData::~QStringData() (in /usr/lib/libqt-mt.so.3.3.8)
==7747== by 0x6C95391: QStringData::deleteSelf() (in /usr/lib/libqt-mt.so.3.3.8)
==7747== by 0x416884: B2kInterface::processCommands(char*) (in /usr/local/kde/bin/kb2kskype)
==7747== by 0x416E20: B2kInterface::run() (in /usr/local/kde/bin/kb2kskype)
==7747== by 0x691DD61: QThreadInstance::start(void*) (in /usr/lib/libqt-mt.so.3.3.8)
==7747== by 0x95BC3F6: start_thread (in /lib/libpthread-2.7.so)
==7747== by 0xA346B2C: clone (in /lib/libc-2.7.so)
If you would like to refer to this comment somewhere else in this project, copy and paste the following link:
I have the same issue and am also using Hardy Amd64. I can get the error to stop and I think everything is working normal. (Just installed and learning: The echo test call works and I get dial tone etc.)
To avoid the crash, as soon as the Window is displayed I click test. The phone will ring and the following appears in the message window. (I think the first line is normal, but I have not run this program before.)
USB Device Found (from telbox)
01 ff (from telbox)
Unknown Key: 01 ff (from telbox)
Then everything appears to work.
I also am very thankful for all the efforts you have made on this program. I hope this will help.
If you would like to refer to this comment somewhere else in this project, copy and paste the following link:
First off I have to say thank you to the developer for this app...
I have installed from source the app and driver... skype asked me to approve its use.. I see the icon appear in the panel then it crashes when it finds the usb device the backtrace is below
[Thread debugging using libthread_db enabled]
[New Thread 0x7f42e5bdf6f0 (LWP 15072)]
[New Thread 0x421fc950 (LWP 15087)]
[KCrash handler]
#5 0x00007f42e02bfd90 in memcpy () from /lib/libc.so.6
#6 0x00007f42e3da616d in QString::operator+= () from /usr/lib/libqt-mt.so.3
#7 0x00000000004101be in SkypeAPI::customEvent ()
#8 0x00007f42e3a9a0bd in QObject::event () from /usr/lib/libqt-mt.so.3
#9 0x00007f42e3ad02bb in QWidget::event () from /usr/lib/libqt-mt.so.3
#10 0x00007f42e3a3433a in QApplication::internalNotify ()
from /usr/lib/libqt-mt.so.3
#11 0x00007f42e3a36be3 in QApplication::notify () from /usr/lib/libqt-mt.so.3
#12 0x00007f42e516a40d in KApplication::notify () from /usr/lib/libkdecore.so.4
#13 0x00007f42e39c520e in QApplication::sendEvent ()
from /usr/lib/libqt-mt.so.3
#14 0x00007f42e3a35351 in QApplication::sendPostedEvents ()
from /usr/lib/libqt-mt.so.3
#15 0x00007f42e3a35449 in QApplication::sendPostedEvents ()
from /usr/lib/libqt-mt.so.3
#16 0x00007f42e39d9054 in QEventLoop::processEvents ()
from /usr/lib/libqt-mt.so.3
#17 0x00007f42e3a4e5bf in QEventLoop::enterLoop () from /usr/lib/libqt-mt.so.3
#18 0x00007f42e3a4e2ab in QEventLoop::exec () from /usr/lib/libqt-mt.so.3
#19 0x00007f42e3a35e00 in QApplication::exec () from /usr/lib/libqt-mt.so.3
#20 0x0000000000415a2a in main ()
I am using ubuntu 8.04 Hardy (mythbutu) 64 bit
Have you run all the updates for your system ? The errors seem to be coming from libqt-mt, but I've never had this issue. What version of QT are you running?
Can you try and install the kubuntu binary's and see if you get the same error ?
If that doesn't solve it let me know and I'll give you some more debugging steps to follow.
Simon
Hi Simon,
Thanks for your reply,
I have updated everything
I may need some help installing the kubuntu binary's I did install kdelibs-devel alsa-lib-devel libusb-devel to get everthing up and running
As for QT again I am not sure how to get the version number I searched for OT "locate OT" but it only came up with 2 text files
@tvpc:~$ locate QT
/usr/share/doc/libqt3-mt/README-QT.TXT
/usr/share/doc/libqt3-mt-dev/README-QT.TXT
@tvpc:~$
Sorry I couldn't be more specific, I am not exactly a linux guru but I am trying to learn
if you download the two binaries and open them in for example kpackage (in Kubuntu, I guess gdebi would be the corresponding gnome program) it should automatically pull in any needed stuff when you choose to install it ...
the 7.10 packages work flawlessly on my Kubuntu system, so please give more specific information if the problems still persist on your end ...
Hi Simon,
I have installed the binaries rebooted and still the same problem
[Thread debugging using libthread_db enabled]
[New Thread 0x7f7f142a36f0 (LWP 8026)]
[New Thread 0x419b2950 (LWP 8043)]
[KCrash handler]
#5 0x00007f7f0e987d90 in memcpy () from /lib/libc.so.6
#6 0x00007f7f1246e16d in QString::operator+= () from /usr/lib/libqt-mt.so.3
#7 0x00000000004101be in SkypeAPI::customEvent ()
#8 0x00007f7f121620bd in QObject::event () from /usr/lib/libqt-mt.so.3
#9 0x00007f7f121982bb in QWidget::event () from /usr/lib/libqt-mt.so.3
#10 0x00007f7f120fc33a in QApplication::internalNotify ()
from /usr/lib/libqt-mt.so.3
#11 0x00007f7f120febe3 in QApplication::notify () from /usr/lib/libqt-mt.so.3
#12 0x00007f7f1383240d in KApplication::notify () from /usr/lib/libkdecore.so.4
#13 0x00007f7f1208d20e in QApplication::sendEvent ()
from /usr/lib/libqt-mt.so.3
#14 0x00007f7f120fd351 in QApplication::sendPostedEvents ()
from /usr/lib/libqt-mt.so.3
#15 0x00007f7f120fd449 in QApplication::sendPostedEvents ()
from /usr/lib/libqt-mt.so.3
#16 0x00007f7f120a1054 in QEventLoop::processEvents ()
from /usr/lib/libqt-mt.so.3
#17 0x00007f7f121165bf in QEventLoop::enterLoop () from /usr/lib/libqt-mt.so.3
#18 0x00007f7f121162ab in QEventLoop::exec () from /usr/lib/libqt-mt.so.3
#19 0x00007f7f120fde00 in QApplication::exec () from /usr/lib/libqt-mt.so.3
#20 0x0000000000415a2a in main ()
If there is any more information you need to help please let me know and I will (try) and get it for you
Thanks for your persistence
Hi sorry for the slow response.
Can you follow the steps in the README file in the docs folder for usbb2k_api to check that it is working correctly first. By that i mean connect to a device turn it into usb mode, press some keys on the phone and check they appear. (I think it will but its better to check.)
If there are no problems then compile kb2kskype as
./configure --enable-debug=full
make
then install valgrind sudo apt-get install valgrind
then run valgrind src/kb2kskype and let me know the output.
Thanks
Hi Simon,
I did everything as above and below is the valgrind output. Running with valgrind it doesn't crash and I have been able to make a test call everything is working...
but it still crashes if started normally
cheers
o.3.3.8)
==7747== by 0x6C7E874: QLibrary::load() (in /usr/lib/libqt-mt.so.3.3.8)
==7747== by 0x6C5F916: QComLibrary::createInstanceInternal() (in /usr/lib/libqt-mt.so.3.3.8)
==7747== by 0x6C5FD61: QComLibrary::queryInterface(QUuid const&, QUnknownInterface**) (in /usr/lib/libqt-mt.so.3.3.8)
==7747== by 0x6C798F4: QGPluginManager::addLibrary(QLibrary*) (in /usr/lib/libqt-mt.so.3.3.8)
==7747== by 0x6C7AF9E: QGPluginManager::library(QString const&) const (in /usr/lib/libqt-mt.so.3.3.8)
==7747== by 0x6C7B318: QGPluginManager::queryUnknownInterface(QString const&, QUnknownInterface**) const (in /usr/lib/libqt-mt.so.3.3.8)
==7747== by 0x6B905C4: QPluginManager<QInputContextFactoryInterface>::queryInterface(QString const&, QInputContextFactoryInterface**) const (in /usr/lib/libqt-mt.so.3.3.8)
==7747== by 0x6B903DB: QInputContextFactory::create(QString const&, QWidget*) (in /usr/lib/libqt-mt.so.3.3.8)
==7747==
==7747== Invalid read of size 8
==7747== at 0x4015EE4: (within /lib/ld-2.7.so)
==7747== by 0x4007817: (within /lib/ld-2.7.so)
==7747== by 0x40085CE: (within /lib/ld-2.7.so)
==7747== by 0x4012048: (within /lib/ld-2.7.so)
==7747== by 0x400DDF5: (within /lib/ld-2.7.so)
==7747== by 0x401191A: (within /lib/ld-2.7.so)
==7747== by 0x91A1F8A: (within /lib/libdl-2.7.so)
==7747== by 0x400DDF5: (within /lib/ld-2.7.so)
==7747== by 0x91A24EC: (within /lib/libdl-2.7.so)
==7747== by 0x91A1EF0: dlopen (in /lib/libdl-2.7.so)
==7747== by 0x6C5B083: QLibraryPrivate::loadLibrary() (in /usr/lib/libqt-mt.so.3.3.8)
==7747== by 0x6C7E874: QLibrary::load() (in /usr/lib/libqt-mt.so.3.3.8)
==7747== Address 0xbf206e0 is 48 bytes inside a block of size 52 alloc'd
==7747== at 0x4C23487: operator new[](unsigned long) (vg_replace_malloc.c:274)
==7747== by 0x6C94C0A: QString::unicodeToLatin1(QChar const*, unsigned) (in /usr/lib/libqt-mt.so.3.3.8)
==7747== by 0x6C9534E: QString::latin1() const (in /usr/lib/libqt-mt.so.3.3.8)
==7747== by 0x6C5B076: QLibraryPrivate::loadLibrary() (in /usr/lib/libqt-mt.so.3.3.8)
==7747== by 0x6C7E874: QLibrary::load() (in /usr/lib/libqt-mt.so.3.3.8)
==7747== by 0x6C5F916: QComLibrary::createInstanceInternal() (in /usr/lib/libqt-mt.so.3.3.8)
==7747== by 0x6C5FD61: QComLibrary::queryInterface(QUuid const&, QUnknownInterface**) (in /usr/lib/libqt-mt.so.3.3.8)
==7747== by 0x6C798F4: QGPluginManager::addLibrary(QLibrary*) (in /usr/lib/libqt-mt.so.3.3.8)
==7747== by 0x6C7AF9E: QGPluginManager::library(QString const&) const (in /usr/lib/libqt-mt.so.3.3.8)
==7747== by 0x6C7B318: QGPluginManager::queryUnknownInterface(QString const&, QUnknownInterface**) const (in /usr/lib/libqt-mt.so.3.3.8)
==7747== by 0x6B905C4: QPluginManager<QInputContextFactoryInterface>::queryInterface(QString const&, QInputContextFactoryInterface**) const (in /usr/lib/libqt-mt.so.3.3.8)
==7747== by 0x6B903DB: QInputContextFactory::create(QString const&, QWidget*) (in /usr/lib/libqt-mt.so.3.3.8)
==7747==
==7747== Invalid read of size 8
==7747== at 0x4015EE4: (within /lib/ld-2.7.so)
==7747== by 0x400A99D: (within /lib/ld-2.7.so)
==7747== by 0x40061E4: (within /lib/ld-2.7.so)
==7747== by 0x4008677: (within /lib/ld-2.7.so)
==7747== by 0x4012048: (within /lib/ld-2.7.so)
==7747== by 0x400DDF5: (within /lib/ld-2.7.so)
==7747== by 0x401191A: (within /lib/ld-2.7.so)
==7747== by 0x91A1F8A: (within /lib/libdl-2.7.so)
==7747== by 0x400DDF5: (within /lib/ld-2.7.so)
==7747== by 0x91A24EC: (within /lib/libdl-2.7.so)
==7747== by 0x91A1EF0: dlopen (in /lib/libdl-2.7.so)
==7747== by 0x6C5B083: QLibraryPrivate::loadLibrary() (in /usr/lib/libqt-mt.so.3.3.8)
==7747== Address 0xbf206e0 is 48 bytes inside a block of size 52 alloc'd
==7747== at 0x4C23487: operator new[](unsigned long) (vg_replace_malloc.c:274)
==7747== by 0x6C94C0A: QString::unicodeToLatin1(QChar const*, unsigned) (in /usr/lib/libqt-mt.so.3.3.8)
==7747== by 0x6C9534E: QString::latin1() const (in /usr/lib/libqt-mt.so.3.3.8)
==7747== by 0x6C5B076: QLibraryPrivate::loadLibrary() (in /usr/lib/libqt-mt.so.3.3.8)
==7747== by 0x6C7E874: QLibrary::load() (in /usr/lib/libqt-mt.so.3.3.8)
==7747== by 0x6C5F916: QComLibrary::createInstanceInternal() (in /usr/lib/libqt-mt.so.3.3.8)
==7747== by 0x6C5FD61: QComLibrary::queryInterface(QUuid const&, QUnknownInterface**) (in /usr/lib/libqt-mt.so.3.3.8)
==7747== by 0x6C798F4: QGPluginManager::addLibrary(QLibrary*) (in /usr/lib/libqt-mt.so.3.3.8)
==7747== by 0x6C7AF9E: QGPluginManager::library(QString const&) const (in /usr/lib/libqt-mt.so.3.3.8)
==7747== by 0x6C7B318: QGPluginManager::queryUnknownInterface(QString const&, QUnknownInterface**) const (in /usr/lib/libqt-mt.so.3.3.8)
==7747== by 0x6B905C4: QPluginManager<QInputContextFactoryInterface>::queryInterface(QString const&, QInputContextFactoryInterface**) const (in /usr/lib/libqt-mt.so.3.3.8)
==7747== by 0x6B903DB: QInputContextFactory::create(QString const&, QWidget*) (in /usr/lib/libqt-mt.so.3.3.8)
==7747==
==7747== Source and destination overlap in mempcpy(0xD1D6A40, 0xD1D6A40, 27)
==7747== at 0x4C24A8B: mempcpy (mc_replace_strmem.c:676)
==7747== by 0xA2DF69A: _IO_default_xsputn (in /lib/libc-2.7.so)
==7747== by 0xA2B70D3: vfprintf (in /lib/libc-2.7.so)
==7747== by 0xA2D4BC8: vsprintf (in /lib/libc-2.7.so)
==7747== by 0xA2BD007: sprintf (in /lib/libc-2.7.so)
==7747== by 0x984899A: (within /usr/lib/libX11.so.6.2.0)
==7747== by 0x9848AF3: (within /usr/lib/libX11.so.6.2.0)
==7747== by 0x98492EA: (within /usr/lib/libX11.so.6.2.0)
==7747== by 0x9801FA7: XCreateOC (in /usr/lib/libX11.so.6.2.0)
==7747== by 0x97F5CD8: XCreateFontSet (in /usr/lib/libX11.so.6.2.0)
==7747== by 0xCD5517A: (within /usr/lib/qt3/plugins/inputmethods/libqxim.so)
==7747== by 0xCD55556: QXIMInputContext::setHolderWidget(QWidget*) (in /usr/lib/qt3/plugins/inputmethods/libqxim.so)
1==7747==
==7747== Syscall param writev(vector[...]) points to uninitialised byte(s)
==7747== at 0xA33F8D3: writev (in /lib/libc-2.7.so)
==7747== by 0xAE06365: (within /usr/lib/libxcb.so.1.0.0)
==7747== by 0xAE068EA: (within /usr/lib/libxcb.so.1.0.0)
==7747== by 0xAE06A1C: (within /usr/lib/libxcb.so.1.0.0)
==7747== by 0xAE06AFE: xcb_flush (in /usr/lib/libxcb.so.1.0.0)
==7747== by 0x981A336: _XSend (in /usr/lib/libX11.so.6.2.0)
==7747== by 0x981A45C: _XFlush (in /usr/lib/libX11.so.6.2.0)
==7747== by 0x97F3A79: XFlush (in /usr/lib/libX11.so.6.2.0)
==7747== by 0x4146A0: XMessages::send_message_internal(unsigned long, QString const&, long, _XDisplay*, unsigned long, unsigned long, unsigned long) (in /usr/local/kde/bin/kb2kskype)
==7747== by 0x414E21: XMessages::sendMessage(unsigned long, char const*, QString const&) (in /usr/local/kde/bin/kb2kskype)
==7747== by 0x40F6F9: SkypeAPI::sendMessage(QString) (in /usr/local/kde/bin/kb2kskype)
==7747== by 0x4109DB: SkypeAPI::gotMessage(int, QString const&) (in /usr/local/kde/bin/kb2kskype)
==7747== Address 0xb269d4f is 4,447 bytes inside a block of size 8,680 alloc'd
==7747== at 0x4C220BC: calloc (vg_replace_malloc.c:397)
==7747== by 0xAE0657E: xcb_connect_to_fd (in /usr/lib/libxcb.so.1.0.0)
==7747== by 0xAE08ADF: xcb_connect (in /usr/lib/libxcb.so.1.0.0)
==7747== by 0x9819529: _XConnectXCB (in /usr/lib/libX11.so.6.2.0)
==7747== by 0x98027C5: XOpenDisplay (in /usr/lib/libX11.so.6.2.0)
==7747== by 0x68AFA4F: qt_init_internal(int*, char**, _XDisplay*, unsigned long, unsigned long) (in /usr/lib/libqt-mt.so.3.3.8)
==7747== by 0x68B1A51: qt_init(int*, char**, QApplication::Type) (in /usr/lib/libqt-mt.so.3.3.8)
==7747== by 0x692C758: QApplication::construct(int&, char**, QApplication::Type) (in /usr/lib/libqt-mt.so.3.3.8)
==7747== by 0x692CA1E: QApplication::QApplication(int&, char**, bool) (in /usr/lib/libqt-mt.so.3.3.8)
==7747== by 0x55BA223: KApplication::KApplication(bool, bool) (in /usr/lib/libkdecore.so.4.2.0)
==7747== by 0x40CD5B: ApiApplication::ApiApplication(int, char**) (in /usr/local/kde/bin/kb2kskype)
==7747== by 0x41597B: main (in /usr/local/kde/bin/kb2kskype)
==7747==
==7747== Syscall param write(buf) points to uninitialised byte(s)
==7747== at 0x95C354B: (within /lib/libpthread-2.7.so)
==7747== by 0x8F8FEFE: (within /usr/lib/libICE.so.6.3.0)
==7747== by 0x8F93787: _IceWrite (in /usr/lib/libICE.so.6.3.0)
==7747== by 0x8F93863: IceFlush (in /usr/lib/libICE.so.6.3.0)
==7747== by 0x68A4A83: (within /usr/lib/libqt-mt.so.3.3.8)
==7747== by 0x68A4D47: (within /usr/lib/libqt-mt.so.3.3.8)
==7747== by 0x68A4E4C: (within /usr/lib/libqt-mt.so.3.3.8)
==7747== by 0x68A53B3: (within /usr/lib/libqt-mt.so.3.3.8)
==7747== by 0x8D84781: _SmcProcessMessage (in /usr/lib/libSM.so.6.0.0)
==7747== by 0x8F97BDF: IceProcessMessages (in /usr/lib/libICE.so.6.3.0)
==7747== by 0x68A48EE: QSmSocketReceiver::socketActivated(int) (in /usr/lib/libqt-mt.so.3.3.8)
==7747== by 0x68A493D: QSmSocketReceiver::qt_invoke(int, QUObject*) (in /usr/lib/libqt-mt.so.3.3.8)
==7747== Address 0xb4de39c is 12 bytes inside a block of size 1,024 alloc'd
==7747== at 0x4C220BC: calloc (vg_replace_malloc.c:397)
==7747== by 0x8F8C373: IceOpenConnection (in /usr/lib/libICE.so.6.3.0)
==7747== by 0x8D80BC3: SmcOpenConnection (in /usr/lib/libSM.so.6.0.0)
==7747== by 0x68A42D9: QSessionManager::QSessionManager(QApplication*, QString&, QString&) (in /usr/lib/libqt-mt.so.3.3.8)
==7747== by 0x692B900: QApplication::initialize(int, char**) (in /usr/lib/libqt-mt.so.3.3.8)
==7747== by 0x692C77C: QApplication::construct(int&, char**, QApplication::Type) (in /usr/lib/libqt-mt.so.3.3.8)
==7747== by 0x692CA1E: QApplication::QApplication(int&, char**, bool) (in /usr/lib/libqt-mt.so.3.3.8)
==7747== by 0x55BA223: KApplication::KApplication(bool, bool) (in /usr/lib/libkdecore.so.4.2.0)
==7747== by 0x40CD5B: ApiApplication::ApiApplication(int, char**) (in /usr/local/kde/bin/kb2kskype)
==7747== by 0x41597B: main (in /usr/local/kde/bin/kb2kskype)
==7747==
==7747== Use of uninitialised value of size 8
==7747== at 0x68B5205: QString::length() const (in /usr/lib/libqt-mt.so.3.3.8)
==7747== by 0x6C97103: QString::operator+=(QString const&) (in /usr/lib/libqt-mt.so.3.3.8)
==7747== by 0x4101BD: SkypeAPI::customEvent(QCustomEvent*) (in /usr/local/kde/bin/kb2kskype)
==7747== by 0x698B0BC: QObject::event(QEvent*) (in /usr/lib/libqt-mt.so.3.3.8)
==7747== by 0x69C12BA: QWidget::event(QEvent*) (in /usr/lib/libqt-mt.so.3.3.8)
==7747== by 0x6925339: QApplication::internalNotify(QObject*, QEvent*) (in /usr/lib/libqt-mt.so.3.3.8)
==7747== by 0x6927BE2: QApplication::notify(QObject*, QEvent*) (in /usr/lib/libqt-mt.so.3.3.8)
==7747== by 0x55B740C: KApplication::notify(QObject*, QEvent*) (in /usr/lib/libkdecore.so.4.2.0)
==7747== by 0x68B620D: QApplication::sendEvent(QObject*, QEvent*) (in /usr/lib/libqt-mt.so.3.3.8)
==7747== by 0x6926350: QApplication::sendPostedEvents(QObject*, int) (in /usr/lib/libqt-mt.so.3.3.8)
==7747== by 0x6926448: QApplication::sendPostedEvents() (in /usr/lib/libqt-mt.so.3.3.8)
==7747== by 0x68CA053: QEventLoop::processEvents(unsigned) (in /usr/lib/libqt-mt.so.3.3.8)
==7747==
==7747== Invalid read of size 4
==7747== at 0x68B5205: QString::length() const (in /usr/lib/libqt-mt.so.3.3.8)
==7747== by 0x6C97103: QString::operator+=(QString const&) (in /usr/lib/libqt-mt.so.3.3.8)
==7747== by 0x4101BD: SkypeAPI::customEvent(QCustomEvent*) (in /usr/local/kde/bin/kb2kskype)
==7747== by 0x698B0BC: QObject::event(QEvent*) (in /usr/lib/libqt-mt.so.3.3.8)
==7747== by 0x69C12BA: QWidget::event(QEvent*) (in /usr/lib/libqt-mt.so.3.3.8)
==7747== by 0x6925339: QApplication::internalNotify(QObject*, QEvent*) (in /usr/lib/libqt-mt.so.3.3.8)
==7747== by 0x6927BE2: QApplication::notify(QObject*, QEvent*) (in /usr/lib/libqt-mt.so.3.3.8)
==7747== by 0x55B740C: KApplication::notify(QObject*, QEvent*) (in /usr/lib/libkdecore.so.4.2.0)
==7747== by 0x68B620D: QApplication::sendEvent(QObject*, QEvent*) (in /usr/lib/libqt-mt.so.3.3.8)
==7747== by 0x6926350: QApplication::sendPostedEvents(QObject*, int) (in /usr/lib/libqt-mt.so.3.3.8)
==7747== by 0x6926448: QApplication::sendPostedEvents() (in /usr/lib/libqt-mt.so.3.3.8)
==7747== by 0x68CA053: QEventLoop::processEvents(unsigned) (in /usr/lib/libqt-mt.so.3.3.8)
==7747== Address 0xd6110d0 is 24 bytes inside a block of size 32 free'd
==7747== at 0x4C227BC: operator delete(void*) (vg_replace_malloc.c:342)
==7747== by 0x6C9539A: QStringData::deleteSelf() (in /usr/lib/libqt-mt.so.3.3.8)
==7747== by 0x416884: B2kInterface::processCommands(char*) (in /usr/local/kde/bin/kb2kskype)
==7747== by 0x416E20: B2kInterface::run() (in /usr/local/kde/bin/kb2kskype)
==7747== by 0x691DD61: QThreadInstance::start(void*) (in /usr/lib/libqt-mt.so.3.3.8)
==7747== by 0x95BC3F6: start_thread (in /lib/libpthread-2.7.so)
==7747== by 0xA346B2C: clone (in /lib/libc-2.7.so)
==7747==
==7747== Use of uninitialised value of size 8
==7747== at 0x68B5105: QString::unicode() const (in /usr/lib/libqt-mt.so.3.3.8)
==7747== by 0x6C9714C: QString::operator+=(QString const&) (in /usr/lib/libqt-mt.so.3.3.8)
==7747== by 0x4101BD: SkypeAPI::customEvent(QCustomEvent*) (in /usr/local/kde/bin/kb2kskype)
==7747== by 0x698B0BC: QObject::event(QEvent*) (in /usr/lib/libqt-mt.so.3.3.8)
==7747== by 0x69C12BA: QWidget::event(QEvent*) (in /usr/lib/libqt-mt.so.3.3.8)
==7747== by 0x6925339: QApplication::internalNotify(QObject*, QEvent*) (in /usr/lib/libqt-mt.so.3.3.8)
==7747== by 0x6927BE2: QApplication::notify(QObject*, QEvent*) (in /usr/lib/libqt-mt.so.3.3.8)
==7747== by 0x55B740C: KApplication::notify(QObject*, QEvent*) (in /usr/lib/libkdecore.so.4.2.0)
==7747== by 0x68B620D: QApplication::sendEvent(QObject*, QEvent*) (in /usr/lib/libqt-mt.so.3.3.8)
==7747== by 0x6926350: QApplication::sendPostedEvents(QObject*, int) (in /usr/lib/libqt-mt.so.3.3.8)
==7747== by 0x6926448: QApplication::sendPostedEvents() (in /usr/lib/libqt-mt.so.3.3.8)
==7747== by 0x68CA053: QEventLoop::processEvents(unsigned) (in /usr/lib/libqt-mt.so.3.3.8)
==7747==
==7747== Invalid read of size 8
==7747== at 0x68B5105: QString::unicode() const (in /usr/lib/libqt-mt.so.3.3.8)
==7747== by 0x6C9714C: QString::operator+=(QString const&) (in /usr/lib/libqt-mt.so.3.3.8)
==7747== by 0x4101BD: SkypeAPI::customEvent(QCustomEvent*) (in /usr/local/kde/bin/kb2kskype)
==7747== by 0x698B0BC: QObject::event(QEvent*) (in /usr/lib/libqt-mt.so.3.3.8)
==7747== by 0x69C12BA: QWidget::event(QEvent*) (in /usr/lib/libqt-mt.so.3.3.8)
==7747== by 0x6925339: QApplication::internalNotify(QObject*, QEvent*) (in /usr/lib/libqt-mt.so.3.3.8)
==7747== by 0x6927BE2: QApplication::notify(QObject*, QEvent*) (in /usr/lib/libqt-mt.so.3.3.8)
==7747== by 0x55B740C: KApplication::notify(QObject*, QEvent*) (in /usr/lib/libkdecore.so.4.2.0)
==7747== by 0x68B620D: QApplication::sendEvent(QObject*, QEvent*) (in /usr/lib/libqt-mt.so.3.3.8)
==7747== by 0x6926350: QApplication::sendPostedEvents(QObject*, int) (in /usr/lib/libqt-mt.so.3.3.8)
==7747== by 0x6926448: QApplication::sendPostedEvents() (in /usr/lib/libqt-mt.so.3.3.8)
==7747== by 0x68CA053: QEventLoop::processEvents(unsigned) (in /usr/lib/libqt-mt.so.3.3.8)
==7747== Address 0xd6110c0 is 8 bytes inside a block of size 32 free'd
==7747== at 0x4C227BC: operator delete(void*) (vg_replace_malloc.c:342)
==7747== by 0x6C9539A: QStringData::deleteSelf() (in /usr/lib/libqt-mt.so.3.3.8)
==7747== by 0x416884: B2kInterface::processCommands(char*) (in /usr/local/kde/bin/kb2kskype)
==7747== by 0x416E20: B2kInterface::run() (in /usr/local/kde/bin/kb2kskype)
==7747== by 0x691DD61: QThreadInstance::start(void*) (in /usr/lib/libqt-mt.so.3.3.8)
==7747== by 0x95BC3F6: start_thread (in /lib/libpthread-2.7.so)
==7747== by 0xA346B2C: clone (in /lib/libc-2.7.so)
==7747==
==7747== Invalid read of size 1
==7747== at 0x4C250A8: memcpy (mc_replace_strmem.c:402)
==7747== by 0x6C9716C: QString::operator+=(QString const&) (in /usr/lib/libqt-mt.so.3.3.8)
==7747== by 0x4101BD: SkypeAPI::customEvent(QCustomEvent*) (in /usr/local/kde/bin/kb2kskype)
==7747== by 0x698B0BC: QObject::event(QEvent*) (in /usr/lib/libqt-mt.so.3.3.8)
==7747== by 0x69C12BA: QWidget::event(QEvent*) (in /usr/lib/libqt-mt.so.3.3.8)
==7747== by 0x6925339: QApplication::internalNotify(QObject*, QEvent*) (in /usr/lib/libqt-mt.so.3.3.8)
==7747== by 0x6927BE2: QApplication::notify(QObject*, QEvent*) (in /usr/lib/libqt-mt.so.3.3.8)
==7747== by 0x55B740C: KApplication::notify(QObject*, QEvent*) (in /usr/lib/libkdecore.so.4.2.0)
==7747== by 0x68B620D: QApplication::sendEvent(QObject*, QEvent*) (in /usr/lib/libqt-mt.so.3.3.8)
==7747== by 0x6926350: QApplication::sendPostedEvents(QObject*, int) (in /usr/lib/libqt-mt.so.3.3.8)
==7747== by 0x6926448: QApplication::sendPostedEvents() (in /usr/lib/libqt-mt.so.3.3.8)
==7747== by 0x68CA053: QEventLoop::processEvents(unsigned) (in /usr/lib/libqt-mt.so.3.3.8)
==7747== Address 0xd611085 is 13 bytes inside a block of size 14 free'd
==7747== at 0x4C2239E: operator delete[](void*) (vg_replace_malloc.c:364)
==7747== by 0x6C9E124: QStringData::~QStringData() (in /usr/lib/libqt-mt.so.3.3.8)
==7747== by 0x6C95391: QStringData::deleteSelf() (in /usr/lib/libqt-mt.so.3.3.8)
==7747== by 0x416884: B2kInterface::processCommands(char*) (in /usr/local/kde/bin/kb2kskype)
==7747== by 0x416E20: B2kInterface::run() (in /usr/local/kde/bin/kb2kskype)
==7747== by 0x691DD61: QThreadInstance::start(void*) (in /usr/lib/libqt-mt.so.3.3.8)
==7747== by 0x95BC3F6: start_thread (in /lib/libpthread-2.7.so)
==7747== by 0xA346B2C: clone (in /lib/libc-2.7.so)
==7747==
==7747== Invalid read of size 1
==7747== at 0x4C250B1: memcpy (mc_replace_strmem.c:402)
==7747== by 0x6C9716C: QString::operator+=(QString const&) (in /usr/lib/libqt-mt.so.3.3.8)
==7747== by 0x4101BD: SkypeAPI::customEvent(QCustomEvent*) (in /usr/local/kde/bin/kb2kskype)
==7747== by 0x698B0BC: QObject::event(QEvent*) (in /usr/lib/libqt-mt.so.3.3.8)
==7747== by 0x69C12BA: QWidget::event(QEvent*) (in /usr/lib/libqt-mt.so.3.3.8)
==7747== by 0x6925339: QApplication::internalNotify(QObject*, QEvent*) (in /usr/lib/libqt-mt.so.3.3.8)
==7747== by 0x6927BE2: QApplication::notify(QObject*, QEvent*) (in /usr/lib/libqt-mt.so.3.3.8)
==7747== by 0x55B740C: KApplication::notify(QObject*, QEvent*) (in /usr/lib/libkdecore.so.4.2.0)
==7747== by 0x68B620D: QApplication::sendEvent(QObject*, QEvent*) (in /usr/lib/libqt-mt.so.3.3.8)
==7747== by 0x6926350: QApplication::sendPostedEvents(QObject*, int) (in /usr/lib/libqt-mt.so.3.3.8)
==7747== by 0x6926448: QApplication::sendPostedEvents() (in /usr/lib/libqt-mt.so.3.3.8)
==7747== by 0x68CA053: QEventLoop::processEvents(unsigned) (in /usr/lib/libqt-mt.so.3.3.8)
==7747== Address 0xd611084 is 12 bytes inside a block of size 14 free'd
==7747== at 0x4C2239E: operator delete[](void*) (vg_replace_malloc.c:364)
==7747== by 0x6C9E124: QStringData::~QStringData() (in /usr/lib/libqt-mt.so.3.3.8)
==7747== by 0x6C95391: QStringData::deleteSelf() (in /usr/lib/libqt-mt.so.3.3.8)
==7747== by 0x416884: B2kInterface::processCommands(char*) (in /usr/local/kde/bin/kb2kskype)
==7747== by 0x416E20: B2kInterface::run() (in /usr/local/kde/bin/kb2kskype)
==7747== by 0x691DD61: QThreadInstance::start(void*) (in /usr/lib/libqt-mt.so.3.3.8)
==7747== by 0x95BC3F6: start_thread (in /lib/libpthread-2.7.so)
==7747== by 0xA346B2C: clone (in /lib/libc-2.7.so)
==7747==
==7747== Invalid read of size 1
==7747== at 0x4C250B8: memcpy (mc_replace_strmem.c:402)
==7747== by 0x6C9716C: QString::operator+=(QString const&) (in /usr/lib/libqt-mt.so.3.3.8)
==7747== by 0x4101BD: SkypeAPI::customEvent(QCustomEvent*) (in /usr/local/kde/bin/kb2kskype)
==7747== by 0x698B0BC: QObject::event(QEvent*) (in /usr/lib/libqt-mt.so.3.3.8)
==7747== by 0x69C12BA: QWidget::event(QEvent*) (in /usr/lib/libqt-mt.so.3.3.8)
==7747== by 0x6925339: QApplication::internalNotify(QObject*, QEvent*) (in /usr/lib/libqt-mt.so.3.3.8)
==7747== by 0x6927BE2: QApplication::notify(QObject*, QEvent*) (in /usr/lib/libqt-mt.so.3.3.8)
==7747== by 0x55B740C: KApplication::notify(QObject*, QEvent*) (in /usr/lib/libkdecore.so.4.2.0)
==7747== by 0x68B620D: QApplication::sendEvent(QObject*, QEvent*) (in /usr/lib/libqt-mt.so.3.3.8)
==7747== by 0x6926350: QApplication::sendPostedEvents(QObject*, int) (in /usr/lib/libqt-mt.so.3.3.8)
==7747== by 0x6926448: QApplication::sendPostedEvents() (in /usr/lib/libqt-mt.so.3.3.8)
==7747== by 0x68CA053: QEventLoop::processEvents(unsigned) (in /usr/lib/libqt-mt.so.3.3.8)
==7747== Address 0xd611083 is 11 bytes inside a block of size 14 free'd
==7747== at 0x4C2239E: operator delete[](void*) (vg_replace_malloc.c:364)
==7747== by 0x6C9E124: QStringData::~QStringData() (in /usr/lib/libqt-mt.so.3.3.8)
==7747== by 0x6C95391: QStringData::deleteSelf() (in /usr/lib/libqt-mt.so.3.3.8)
==7747== by 0x416884: B2kInterface::processCommands(char*) (in /usr/local/kde/bin/kb2kskype)
==7747== by 0x416E20: B2kInterface::run() (in /usr/local/kde/bin/kb2kskype)
==7747== by 0x691DD61: QThreadInstance::start(void*) (in /usr/lib/libqt-mt.so.3.3.8)
==7747== by 0x95BC3F6: start_thread (in /lib/libpthread-2.7.so)
==7747== by 0xA346B2C: clone (in /lib/libc-2.7.so)
==7747==
==7747== Invalid read of size 1
==7747== at 0x4C250BF: memcpy (mc_replace_strmem.c:402)
==7747== by 0x6C9716C: QString::operator+=(QString const&) (in /usr/lib/libqt-mt.so.3.3.8)
==7747== by 0x4101BD: SkypeAPI::customEvent(QCustomEvent*) (in /usr/local/kde/bin/kb2kskype)
==7747== by 0x698B0BC: QObject::event(QEvent*) (in /usr/lib/libqt-mt.so.3.3.8)
==7747== by 0x69C12BA: QWidget::event(QEvent*) (in /usr/lib/libqt-mt.so.3.3.8)
==7747== by 0x6925339: QApplication::internalNotify(QObject*, QEvent*) (in /usr/lib/libqt-mt.so.3.3.8)
==7747== by 0x6927BE2: QApplication::notify(QObject*, QEvent*) (in /usr/lib/libqt-mt.so.3.3.8)
==7747== by 0x55B740C: KApplication::notify(QObject*, QEvent*) (in /usr/lib/libkdecore.so.4.2.0)
==7747== by 0x68B620D: QApplication::sendEvent(QObject*, QEvent*) (in /usr/lib/libqt-mt.so.3.3.8)
==7747== by 0x6926350: QApplication::sendPostedEvents(QObject*, int) (in /usr/lib/libqt-mt.so.3.3.8)
==7747== by 0x6926448: QApplication::sendPostedEvents() (in /usr/lib/libqt-mt.so.3.3.8)
==7747== by 0x68CA053: QEventLoop::processEvents(unsigned) (in /usr/lib/libqt-mt.so.3.3.8)
==7747== Address 0xd611082 is 10 bytes inside a block of size 14 free'd
==7747== at 0x4C2239E: operator delete[](void*) (vg_replace_malloc.c:364)
==7747== by 0x6C9E124: QStringData::~QStringData() (in /usr/lib/libqt-mt.so.3.3.8)
==7747== by 0x6C95391: QStringData::deleteSelf() (in /usr/lib/libqt-mt.so.3.3.8)
==7747== by 0x416884: B2kInterface::processCommands(char*) (in /usr/local/kde/bin/kb2kskype)
==7747== by 0x416E20: B2kInterface::run() (in /usr/local/kde/bin/kb2kskype)
==7747== by 0x691DD61: QThreadInstance::start(void*) (in /usr/lib/libqt-mt.so.3.3.8)
==7747== by 0x95BC3F6: start_thread (in /lib/libpthread-2.7.so)
==7747== by 0xA346B2C: clone (in /lib/libc-2.7.so)
==7747==
==7747== Invalid read of size 1
==7747== at 0x4C250E0: memcpy (mc_replace_strmem.c:402)
==7747== by 0x6C9716C: QString::operator+=(QString const&) (in /usr/lib/libqt-mt.so.3.3.8)
==7747== by 0x4101BD: SkypeAPI::customEvent(QCustomEvent*) (in /usr/local/kde/bin/kb2kskype)
==7747== by 0x698B0BC: QObject::event(QEvent*) (in /usr/lib/libqt-mt.so.3.3.8)
==7747== by 0x69C12BA: QWidget::event(QEvent*) (in /usr/lib/libqt-mt.so.3.3.8)
==7747== by 0x6925339: QApplication::internalNotify(QObject*, QEvent*) (in /usr/lib/libqt-mt.so.3.3.8)
==7747== by 0x6927BE2: QApplication::notify(QObject*, QEvent*) (in /usr/lib/libqt-mt.so.3.3.8)
==7747== by 0x55B740C: KApplication::notify(QObject*, QEvent*) (in /usr/lib/libkdecore.so.4.2.0)
==7747== by 0x68B620D: QApplication::sendEvent(QObject*, QEvent*) (in /usr/lib/libqt-mt.so.3.3.8)
==7747== by 0x6926350: QApplication::sendPostedEvents(QObject*, int) (in /usr/lib/libqt-mt.so.3.3.8)
==7747== by 0x6926448: QApplication::sendPostedEvents() (in /usr/lib/libqt-mt.so.3.3.8)
==7747== by 0x68CA053: QEventLoop::processEvents(unsigned) (in /usr/lib/libqt-mt.so.3.3.8)
==7747== Address 0xd611079 is 1 bytes inside a block of size 14 free'd
==7747== at 0x4C2239E: operator delete[](void*) (vg_replace_malloc.c:364)
==7747== by 0x6C9E124: QStringData::~QStringData() (in /usr/lib/libqt-mt.so.3.3.8)
==7747== by 0x6C95391: QStringData::deleteSelf() (in /usr/lib/libqt-mt.so.3.3.8)
==7747== by 0x416884: B2kInterface::processCommands(char*) (in /usr/local/kde/bin/kb2kskype)
==7747== by 0x416E20: B2kInterface::run() (in /usr/local/kde/bin/kb2kskype)
==7747== by 0x691DD61: QThreadInstance::start(void*) (in /usr/lib/libqt-mt.so.3.3.8)
==7747== by 0x95BC3F6: start_thread (in /lib/libpthread-2.7.so)
==7747== by 0xA346B2C: clone (in /lib/libc-2.7.so)
I have the same issue and am also using Hardy Amd64. I can get the error to stop and I think everything is working normal. (Just installed and learning: The echo test call works and I get dial tone etc.)
To avoid the crash, as soon as the Window is displayed I click test. The phone will ring and the following appears in the message window. (I think the first line is normal, but I have not run this program before.)
USB Device Found (from telbox)
01 ff (from telbox)
Unknown Key: 01 ff (from telbox)
Then everything appears to work.
I also am very thankful for all the efforts you have made on this program. I hope this will help.
Try using this patch: http://george.tellalov.info/fixcrash.patch.gz
It will fix both the crash and the unknown key message, which is caused by incorrect handling of the messages from the box.