Bug 216410 - Settings> Configure> Video crashes Kopete
Summary: Settings> Configure> Video crashes Kopete
Status: RESOLVED WORKSFORME
Alias: None
Product: kopete
Classification: Unmaintained
Component: Audio/Video Plugin (other bugs)
Version First Reported In: unspecified
Platform: Unlisted Binaries Linux
: NOR crash
Target Milestone: ---
Assignee: Kopete Developers
URL:
Keywords: investigated, triaged
Depends on:
Blocks:
 
Reported: 2009-11-27 18:54 UTC by Craig
Modified: 2018-10-21 05:07 UTC (History)
1 user (show)

See Also:
Latest Commit:
Version Fixed/Implemented In:
Sentry Crash Report:


Attachments

Note You need to log in before you can comment on or make changes to this bug.
Description Craig 2009-11-27 18:54:17 UTC
Application that crashed: kopete
Version of the application: 0.80.2
KDE Version: 4.3.2 (KDE 4.3.2)
Qt Version: 4.5.2
Operating System: Linux 2.6.31-14-generic x86_64
Distribution: Ubuntu 9.10

What I was doing when the application crashed:
events leading up to the crash were:  I was trying to get video working in another messaging program, Emesene, and had just installed the plugin FlashWebcam.py there.  The plugin works with the site fonomo.com to do a flash browser-based video chat.  I tried it with someone and gave flash permission to use my camera and everything worked.  I tried it with someone else at the same time and got a frozen image for my video.  Then I tried it several times again and just got frozen noise for the image.  I decided to then check Kopete's Setting to see if my camera was working there and Kopete crashed the moment I hit the Video button in Configure...

 -- Backtrace:
Application: Kopete (kopete), signal: Segmentation fault
[KCrash Handler]
#5  memcpy () at ../sysdeps/x86_64/memcpy.S:267
#6  0x00007f834cab3abc in QVectorData::malloc (sizeofTypedData=<value optimized out>, size=<value optimized out>, sizeofT=1, init=0x7f834ce39860) at /usr/include/bits/string3.h:52
#7  0x00007f83379898b8 in ?? () from /usr/lib/libkopete_videodevice.so.4
#8  0x00007f83379871ad in ?? () from /usr/lib/libkopete_videodevice.so.4
#9  0x00007f833798c6be in Kopete::AV::VideoDevicePool::setSize(int, int) () from /usr/lib/libkopete_videodevice.so.4
#10 0x00007f83334896b8 in ?? () from /usr/lib/kde4/kcm_kopete_avdeviceconfig.so
#11 0x00007f833348c245 in QObject* KPluginFactory::createInstance<AVDeviceConfig, QWidget>(QWidget*, QObject*, QList<QVariant> const&) () from /usr/lib/kde4/kcm_kopete_avdeviceconfig.so
#12 0x00007f834d2a8e7e in KPluginFactory::create (this=0x18fe0e0, iface=0x7f834d8cc460 "KCModule", parentWidget=<value optimized out>, parent=0xe95f50, args=..., keyword=<value optimized out>)
    at ../../kdecore/util/kpluginfactory.cpp:191
#13 0x00007f834b103e96 in KPluginFactory::create<KCModule> (mod=..., report=KCModuleLoader::Inline, parent=0xe95f50, args=...) at ../../kdecore/util/kpluginfactory.h:515
#14 KService::createInstance<KCModule> (mod=..., report=KCModuleLoader::Inline, parent=0xe95f50, args=...) at ../../kdecore/services/kservice.h:517
#15 KService::createInstance<KCModule> (mod=..., report=KCModuleLoader::Inline, parent=0xe95f50, args=...) at ../../kdecore/services/kservice.h:494
#16 KService::createInstance<KCModule> (mod=..., report=KCModuleLoader::Inline, parent=0xe95f50, args=...) at ../../kdecore/services/kservice.h:534
#17 KCModuleLoader::loadModule (mod=..., report=KCModuleLoader::Inline, parent=0xe95f50, args=...) at ../../kutils/kcmoduleloader.cpp:89
#18 0x00007f834b1095c7 in KCModuleProxyPrivate::loadModule (this=0x14761d0) at ../../kutils/kcmoduleproxy.cpp:104
#19 0x00007f834b10a635 in KCModuleProxy::realModule (this=<value optimized out>) at ../../kutils/kcmoduleproxy.cpp:81
#20 0x00007f834b10a922 in KCModuleProxy::showEvent (this=0x0, ev=0x7f834ce39860) at ../../kutils/kcmoduleproxy.cpp:191
#21 0x00007f834c03f7ee in QWidget::event (this=0xe95f50, event=0x7fffcb3c43b0) at kernel/qwidget.cpp:7748
#22 0x00007f834bff0efc in QApplicationPrivate::notify_helper (this=0x9a4fd0, receiver=0xe95f50, e=0x7fffcb3c43b0) at kernel/qapplication.cpp:4056
#23 0x00007f834bff81ce in QApplication::notify (this=0x7fffcb3c72b0, receiver=0xe95f50, e=0x7fffcb3c43b0) at kernel/qapplication.cpp:4021
#24 0x00007f834d75cab6 in KApplication::notify (this=0x7fffcb3c72b0, receiver=0xe95f50, event=0x7fffcb3c43b0) at ../../kdeui/kernel/kapplication.cpp:302
#25 0x00007f834cb48c2c in QCoreApplication::notifyInternal (this=0x7fffcb3c72b0, receiver=0xe95f50, event=0x7fffcb3c43b0) at kernel/qcoreapplication.cpp:610
#26 0x00007f834c044aaa in QCoreApplication::sendEvent (this=0x17d7d80) at ../../include/QtCore/../../src/corelib/kernel/qcoreapplication.h:213
#27 QWidgetPrivate::show_helper (this=0x17d7d80) at kernel/qwidget.cpp:6756
#28 0x00007f834c045bba in QWidget::setVisible (this=0xe95f50, visible=<value optimized out>) at kernel/qwidget.cpp:6975
#29 0x00007f834c029d9d in QWidget::show (this=0x1457a70, index=3) at ../../include/QtGui/../../src/gui/kernel/qwidget.h:473
#30 QStackedLayout::setCurrentIndex (this=0x1457a70, index=3) at kernel/qstackedlayout.cpp:313
#31 0x00007f834d78973b in KPageViewPrivate::_k_pageSelected (this=0x12944a0, index=..., previous=...) at ../../kdeui/paged/kpageview.cpp:226
#32 0x00007f834d78a152 in KPageView::qt_metacall (this=0x14393d0, _c=QMetaObject::InvokeMetaMethod, _id=<value optimized out>, _a=0x7fffcb3c4680) at ./kpageview.moc:94
#33 0x00007f834d78d130 in KPageWidget::qt_metacall (this=0x0, _c=1289984096, _id=-43745776, _a=0x800) at ./kpagewidget.moc:70
#34 0x00007f834cb5dddc in QMetaObject::activate (sender=0xe7a4e0, from_signal_index=<value optimized out>, to_signal_index=<value optimized out>, argv=0x800) at kernel/qobject.cpp:3113
#35 0x00007f834c5143ba in QItemSelectionModel::currentChanged (this=0x0, _t1=<value optimized out>, _t2=<value optimized out>) at .moc/release-shared/moc_qitemselectionmodel.cpp:153
#36 0x00007f834c514502 in QItemSelectionModel::setCurrentIndex (this=0xe7a4e0, index=..., command=<value optimized out>) at itemviews/qitemselectionmodel.cpp:1123
#37 0x00007f834c4c9254 in QAbstractItemView::mousePressEvent (this=0x14ab770, event=<value optimized out>) at itemviews/qabstractitemview.cpp:1514
#38 0x00007f834c03f9a6 in QWidget::event (this=0x14ab770, event=0x7fffcb3c53a0) at kernel/qwidget.cpp:7545
#39 0x00007f834c39b2a6 in QFrame::event (this=0x14ab770, e=0x7fffcb3c53a0) at widgets/qframe.cpp:559
#40 0x00007f834c4ce21b in QAbstractItemView::viewportEvent (this=0x14ab770, event=0x7fffcb3c53a0) at itemviews/qabstractitemview.cpp:1476
#41 0x00007f834cb47f47 in QCoreApplicationPrivate::sendThroughObjectEventFilters (this=<value optimized out>, receiver=0x148d5d0, event=0x7fffcb3c53a0) at kernel/qcoreapplication.cpp:726
#42 0x00007f834bff0ecc in QApplicationPrivate::notify_helper (this=0x9a4fd0, receiver=0x148d5d0, e=0x7fffcb3c53a0) at kernel/qapplication.cpp:4052
#43 0x00007f834bff8011 in QApplication::notify (this=<value optimized out>, receiver=0x148d5d0, e=0x7fffcb3c53a0) at kernel/qapplication.cpp:3758
#44 0x00007f834d75cab6 in KApplication::notify (this=0x7fffcb3c72b0, receiver=0x148d5d0, event=0x7fffcb3c53a0) at ../../kdeui/kernel/kapplication.cpp:302
#45 0x00007f834cb48c2c in QCoreApplication::notifyInternal (this=0x7fffcb3c72b0, receiver=0x148d5d0, event=0x7fffcb3c53a0) at kernel/qcoreapplication.cpp:610
#46 0x00007f834bff78e0 in QCoreApplication::sendSpontaneousEvent (receiver=0x148d5d0, event=0x7fffcb3c53a0, alienWidget=0x148d5d0, nativeWidget=0x1273d80, buttonDown=<value optimized out>, 
    lastMouseReceiver=<value optimized out>) at ../../include/QtCore/../../src/corelib/kernel/qcoreapplication.h:216
#47 QApplicationPrivate::sendMouseEvent (receiver=0x148d5d0, event=0x7fffcb3c53a0, alienWidget=0x148d5d0, nativeWidget=0x1273d80, buttonDown=<value optimized out>, 
    lastMouseReceiver=<value optimized out>) at kernel/qapplication.cpp:2924
#48 0x00007f834c05da0e in QETWidget::translateMouseEvent (this=0x1273d80, event=<value optimized out>) at kernel/qapplication_x11.cpp:4409
#49 0x00007f834c05caa9 in QApplication::x11ProcessEvent (this=<value optimized out>, event=0x7fffcb3c6ed0) at kernel/qapplication_x11.cpp:3550
#50 0x00007f834c085d0c in x11EventSourceDispatch (s=<value optimized out>, callback=<value optimized out>, user_data=<value optimized out>) at kernel/qguieventdispatcher_glib.cpp:146
#51 0x00007f8347323bbe in g_main_context_dispatch () from /lib/libglib-2.0.so.0
#52 0x00007f8347327588 in ?? () from /lib/libglib-2.0.so.0
#53 0x00007f83473276b0 in g_main_context_iteration () from /lib/libglib-2.0.so.0
#54 0x00007f834cb711a6 in QEventDispatcherGlib::processEvents (this=0x975560, flags=<value optimized out>) at kernel/qeventdispatcher_glib.cpp:327
#55 0x00007f834c0854be in QGuiEventDispatcherGlib::processEvents (this=0x0, flags=<value optimized out>) at kernel/qguieventdispatcher_glib.cpp:202
#56 0x00007f834cb47532 in QEventLoop::processEvents (this=<value optimized out>, flags=) at kernel/qeventloop.cpp:149
#57 0x00007f834cb47904 in QEventLoop::exec (this=0x7fffcb3c7200, flags=) at kernel/qeventloop.cpp:201
#58 0x00007f834cb49ab9 in QCoreApplication::exec () at kernel/qcoreapplication.cpp:888
#59 0x00000000004157f6 in _start ()

Reported using DrKonqi
Comment 1 Nicolas L. 2010-06-18 16:05:03 UTC
#7  0x00007f83379898b8 in ?? () from /usr/lib/libkopete_videodevice.so.4
#8  0x00007f83379871ad in ?? () from /usr/lib/libkopete_videodevice.so.4
#9  0x00007f833798c6be in Kopete::AV::VideoDevicePool::setSize(int, int) ()
from /usr/lib/libkopete_videodevice.so.4
#10 0x00007f83334896b8 in ?? () from /usr/lib/kde4/kcm_kopete_avdeviceconfig.so


If you still reproduce this crash, 

Please install qt4 and kdenetwork debug packages and paste on this bugreport a new backtrace of this crash
Comment 2 Andrew Crouthamel 2018-09-20 21:59:34 UTC
Dear Bug Submitter,

This bug has been in NEEDSINFO status with no change for at least 15 days. Please provide the requested information as soon as possible and set the bug status as REPORTED. Due to regular bug tracker maintenance, if the bug is still in NEEDSINFO status with no change in 30 days, the bug will be closed as RESOLVED > WORKSFORME due to lack of needed information.

For more information about our bug triaging procedures please read the wiki located here: https://community.kde.org/Guidelines_and_HOWTOs/Bug_triaging

If you have already provided the requested information, please set the bug status as REPORTED so that the KDE team knows that the bug is ready to be confirmed.

Thank you for helping us make KDE software even better for everyone!
Comment 3 Andrew Crouthamel 2018-10-21 05:07:10 UTC
This bug has been in NEEDSINFO status with no change for at least
30 days. The bug is now closed as RESOLVED > WORKSFORME
due to lack of needed information.

For more information about our bug triaging procedures please read the
wiki located here:
https://community.kde.org/Guidelines_and_HOWTOs/Bug_triaging

Thank you for helping us make KDE software even better for everyone!