------- You are receiving this mail because: -------
You are the assignee for the bug, or are watching the assignee.
http://bugs.kde.org/show_bug.cgi?id=124413
Summary: crash when accessing video devices with webcam plugged
in
Product: kopete
Version: unspecified
Platform: SuSE RPMs
OS/Version: Linux
Status: UNCONFIRMED
Severity: normal
Priority: NOR
Component: general
AssignedTo: kopete-devel kde org
ReportedBy: bauerfichtner gmail com
Version: svn (523474) (using KDE KDE 3.5.1)
Installed from: SuSE RPMs
Compiler: gcc 4.0.2
OS: Linux
Kopete crashes when I try to access the settings for my webcam, but only if I
the webcam is attached to the PC. If there is no webcam present, there is no
crash.
Here is the ouput from console:
kopete: kopete:config (avdevice): KopeteAVDeviceConfigFactory::instance()
called.
kopete: [int Kopete::AV::VideoDevicePool::open()] open(): Device out of scope
(7209082). Defaulting to the first one.
kopete: [int Kopete::AV::VideoDevice::open()] called
kopete: [int Kopete::AV::VideoDevice::open()] File /dev/video0 was opened
successfuly
kopete: [int Kopete::AV::VideoDevice::checkDevice()] checkDevice() called.
kopete: [int Kopete::AV::VideoDevice::checkDevice()] checkDevice(): /dev/video0
is a V4L2 device.
kopete: [int Kopete::AV::VideoDevice::checkDevice()] Detecting maximum size
with VIDIOC_S_FMT failed (22).Returned maxwidth: Planar YUV 4:2:0 32767x32767
kopete: [int Kopete::AV::VideoDevice::checkDevice()] Detecting minimum size
with VIDIOC_S_FMT failed (22).Returned maxwidth: 1x1
kopete: [Kopete::AV::VideoInput::VideoInput()] Executing Video Input's
constructor!!!
kopete: [Kopete::AV::VideoInput::VideoInput()] Executing Video Input's
constructor!!!
kopete: [int Kopete::AV::VideoDevice::checkDevice()] Input 0: Camera (tuner:
false)
kopete: [int Kopete::AV::VideoDevice::checkDevice()] checkDevice(): Supported
pixel formats:
kopete: [int Kopete::AV::VideoDevice::checkDevice()] checkDevice() exited
successfuly.
kopete: [int Kopete::AV::VideoDevice::initDevice()] initDevice() started
kopete: [int Kopete::AV::VideoDevice::initDevice()] Read/Write interface
kopete: [int Kopete::AV::VideoDevice::showDeviceCapabilities()]
showDeviceCapabilities() called.
kopete: [int Kopete::AV::VideoDevice::showDeviceCapabilities()] Card model:
OV518+/OV7620 (cid=0)
kopete: [int Kopete::AV::VideoDevice::showDeviceCapabilities()] Card name :
OV518+/OV7620 (cid=0)
kopete: [int Kopete::AV::VideoDevice::showDeviceCapabilities()] Capabilities:
kopete: [int Kopete::AV::VideoDevice::showDeviceCapabilities()] Video
capture
kopete: [int Kopete::AV::VideoDevice::showDeviceCapabilities()] Read
kopete: [int Kopete::AV::VideoDevice::showDeviceCapabilities()] Max res:
1104623776 x 12
kopete: [int Kopete::AV::VideoDevice::showDeviceCapabilities()] Min res:
1103875750 x 1103215824
kopete: [int Kopete::AV::VideoDevice::showDeviceCapabilities()] Inputs : 1
kopete: [int Kopete::AV::VideoDevice::showDeviceCapabilities()] Input 0: Camera
(tuner: 0)
kopete: [int Kopete::AV::VideoDevice::showDeviceCapabilities()]
showDeviceCapabilities() exited successfuly.
kopete: [int Kopete::AV::VideoDevice::initDevice()] initDevice() exited
successfuly
kopete: [int Kopete::AV::VideoDevice::selectInput(int)] Selected input 0
(Camera)
kopete: [float Kopete::AV::VideoDevice::setBrightness(float)] called.
kopete: [float Kopete::AV::VideoDevice::setContrast(float)] called.
kopete: [float Kopete::AV::VideoDevice::setSaturation(float)] called.
kopete: [float Kopete::AV::VideoDevice::setWhiteness(float)] called.
kopete: [float Kopete::AV::VideoDevice::setHue(float)] called.
kopete: [int Kopete::AV::VideoDevice::open()] exited successfuly
kopete: [void Kopete::AV::VideoDevicePool::loadConfig()] called
kopete: [void Kopete::AV::VideoDevicePool::loadConfig()] Current device: Model
OV518+/OV7620 (cid=0) Device 0
kopete: [void Kopete::AV::VideoDevicePool::loadConfig()] Device name:
OV518+/OV7620 (cid=0)
kopete: [void Kopete::AV::VideoDevicePool::loadConfig()] Device current input: 0
kopete: [bool Kopete::AV::VideoDevice::setWorkaroundBrokenDriver(bool)]
VideoDevice::setWorkaroundBrokenDriver(false) called.
kopete: [int Kopete::AV::VideoDevice::selectInput(int)] Selected input 0
(Camera)
kopete: [float Kopete::AV::VideoDevice::setBrightness(float)] called.
kopete: [float Kopete::AV::VideoDevice::setContrast(float)] called.
kopete: [float Kopete::AV::VideoDevice::setSaturation(float)] called.
kopete: [float Kopete::AV::VideoDevice::setWhiteness(float)] called.
kopete: [float Kopete::AV::VideoDevice::setHue(float)] called.
kopete: [float Kopete::AV::VideoDevice::setBrightness(float)] called.
kopete: [float Kopete::AV::VideoDevice::setContrast(float)] called.
kopete: [float Kopete::AV::VideoDevice::setSaturation(float)] called.
kopete: [float Kopete::AV::VideoDevice::setHue(float)] called.
kopete: [bool Kopete::AV::VideoDevice::setAutoBrightnessContrast(bool)]
VideoDevice::setAutoBrightnessContrast(false) called.
kopete: [bool Kopete::AV::VideoDevice::setAutoColorCorrection(bool)]
VideoDevice::setAutoColorCorrection(false) called.
kopete: [bool Kopete::AV::VideoDevice::setImageAsMirror(bool)]
VideoDevice::setImageAsMirror(false) called.
kopete: [void Kopete::AV::VideoDevicePool::loadConfig()] Brightness:0.5
kopete: [void Kopete::AV::VideoDevicePool::loadConfig()] Contrast :0.5
kopete: [void Kopete::AV::VideoDevicePool::loadConfig()] Saturation:0.5
kopete: [void Kopete::AV::VideoDevicePool::loadConfig()] Whiteness :0.5
kopete: [void Kopete::AV::VideoDevicePool::loadConfig()] Hue :0.5
kopete: [void Kopete::AV::VideoDevicePool::loadConfig()]
AutoBrightnessContrast:false
kopete: [void Kopete::AV::VideoDevicePool::loadConfig()] AutoColorCorrection
:false
kopete: [void Kopete::AV::VideoDevicePool::loadConfig()] ImageAsMirror
:false
kopete: [int Kopete::AV::VideoDevicePool::open()] Number of clients: 139120025
kopete: [int Kopete::AV::VideoDevice::setSize(int, int)] setSize(320, 240)
called.
kopete: [int Kopete::AV::VideoDevice::setSize(int, int)] Card doesn't seem to
support YUV420P format. Trying RGB24.
kopete: [int Kopete::AV::VideoDevice::setSize(int, int)] Card doesn't seem to
support RGB24 format. Trying BGR24.
kopete: [int Kopete::AV::VideoDevice::setSize(int, int)] Card doesn't seem to
support RGB24 format. Trying RGB32.
kopete: [int Kopete::AV::VideoDevice::setSize(int, int)] Card doesn't seem to
support RGB32 format. Trying BGR32.
kopete: [int Kopete::AV::VideoDevice::setSize(int, int)] Card doesn't seem to
support BGR32 format. Fallback to it is not yet implemented.
kopete: [int Kopete::AV::VideoDevice::setSize(int, int)] VIDIOC_S_FMT failed
(22).Returned width: Planar YUV 4:2:0 1103875750x1103215824
kopete: ------------------------- ------- -- m_buffer_size: 83860928 !!! --
------- -----------------------------------------
kopete: [int Kopete::AV::VideoDevice::initRead()] called.
kopete: [int Kopete::AV::VideoDevice::initRead()] m_buffer_size: 83860928
kopete: [int Kopete::AV::VideoDevice::initRead()] exited successfuly.
kopete: [int Kopete::AV::VideoDevice::setSize(int, int)] setSize(1103875750,
1103215824) exited successfuly.
kopete: [int Kopete::AV::VideoDevicePool::fillDeviceKComboBox(KComboBox*)]
fillInputKComboBox: Called.
kopete: [int Kopete::AV::VideoDevicePool::fillDeviceKComboBox(KComboBox*)]
DeviceKCombobox: Added device 0: OV518+/OV7620 (cid=0)
kopete: [int Kopete::AV::VideoDevicePool::fillInputKComboBox(KComboBox*)]
fillInputKComboBox: Called.
kopete: [int Kopete::AV::VideoDevicePool::fillInputKComboBox(KComboBox*)]
InputKCombobox: Added input 0: Camera (tuner: 0)
kopete: [int Kopete::AV::VideoDevicePool::fillStandardKComboBox(KComboBox*)]
fillInputKComboBox: Called.
kopete: kopete:config (avdevice): slotBrightnessSliderChanged(int) called.
0.499992
kopete: [float Kopete::AV::VideoDevice::setBrightness(float)] called.
kopete: kopete:config (avdevice): slotContrastSliderChanged(int) called.
0.499992
kopete: [float Kopete::AV::VideoDevice::setContrast(float)] called.
kopete: kopete:config (avdevice): slotSaturationSliderChanged(int) called.
0.499992
kopete: [float Kopete::AV::VideoDevice::setSaturation(float)] called.
kopete: kopete:config (avdevice): slotHueSliderChanged(int) called. 0.499992
kopete: [float Kopete::AV::VideoDevice::setHue(float)] called.
kopete: kopete:config (avdevice): slotDeviceDisableMMapChanged(true) called.
kopete: [bool Kopete::AV::VideoDevicePool::setDisableMMap(bool)]
VideoDevicePool::setDisableMMap(true) called.
kopete: [bool Kopete::AV::VideoDevice::setDisableMMap(bool)]
VideoDevice::setDisableMMap(true) called.
kopete: [int Kopete::AV::VideoDevicePool::startCapturing()] startCapturing()
called.
kopete: [int Kopete::AV::VideoDevice::startCapturing()] called.
kopete: [int Kopete::AV::VideoDevice::startCapturing()] exited successfuly.
KCrash: Application 'kopete' crashing...
And the backtrace:
Using host libthread_db library "/lib/tls/libthread_db.so.1".
`system-supplied DSO at 0xffffe000' has disappeared; keeping its symbols.
[Thread debugging using libthread_db enabled]
[New Thread 1104643424 (LWP 6164)]
[KCrash handler]
#6 0x42429754 in Kopete::AV::VideoDevice::getImage (this=0x846c5bc,
qimage=0x86ce924)
at
/home/bauerfichtner/software/svn_checkouts/kopete_dev/0.12/kopete/libkopete/avdevice/videodevice.cpp:1189
#7 0x4242eac0 in Kopete::AV::VideoDevicePool::getImage (this=0x84abea0,
qimage=0x86ce924)
at
/home/bauerfichtner/software/svn_checkouts/kopete_dev/0.12/kopete/libkopete/avdevice/videodevicepool.cpp:427
#8 0x4260af4d in AVDeviceConfig (this=0x86ce898, parent=0x865d4d8,
name=0x417cf429 "unnamed", args= 0x865d690)
at
/home/bauerfichtner/software/svn_checkouts/kopete_dev/0.12/kopete/kopete/config/avdevice/avdeviceconfig.cpp:83
#9 0x4260d3e3 in KDEPrivate::ConcreteFactory<AVDeviceConfig, QWidget>::create
(parent=0x865d4d8, name=0x417cf429 "unnamed", args= 0x865d690)
at kgenericfactory.tcc:157
#10 0x4260d456 in KDEPrivate::ConcreteFactory<AVDeviceConfig, QWidget>::create
(parentWidget=0x0, widgetName=0x0, parent=0x865d4d8,
name=0x417cf429 "unnamed", className=0x40e62ba9 "KCModule",
args= 0x865d690) at kgenericfactory.tcc:133
#11 0x4260d4c1 in KGenericFactory<AVDeviceConfig, QWidget>::createObject (
this=0x86475a0, parent=0x865d4d8, name=0x417cf429 "unnamed",
className=0x40e62ba9 "KCModule", args= 0x865d690) at kgenericfactory.h:194
#12 0x40fbc3f1 in KLibFactory::create () from /opt/kde3/lib/libkdecore.so.4
#13 0x4085bd10 in KCModuleLoader::load () from /opt/kde3/lib/libkutils.so.1
#14 0x4085c525 in KCModuleLoader::loadModule ()
from /opt/kde3/lib/libkutils.so.1
#15 0x4085ccce in KCModuleProxy::realModule ()
from /opt/kde3/lib/libkutils.so.1
#16 0x4085dbe2 in KCModuleProxy::buttons () from /opt/kde3/lib/libkutils.so.1
#17 0x4085dc81 in KCMultiDialog::slotAboutToShow ()
from /opt/kde3/lib/libkutils.so.1
#18 0x4085de68 in KCMultiDialog::qt_invoke () from /opt/kde3/lib/libkutils.so.1
#19 0x4144ca49 in QObject::activate_signal ()
from /usr/lib/qt3/lib/libqt-mt.so.3
#20 0x40d2d345 in KDialogBase::aboutToShowPage ()
from /opt/kde3/lib/libkdeui.so.4
#21 0x40d2d50b in KDialogBase::qt_emit () from /opt/kde3/lib/libkdeui.so.4
#22 0x40848474 in KCMultiDialog::qt_emit () from /opt/kde3/lib/libkutils.so.1
#23 0x4144ca8b in QObject::activate_signal ()
from /usr/lib/qt3/lib/libqt-mt.so.3
#24 0x40d2db32 in KJanusWidget::aboutToShowPage ()
from /opt/kde3/lib/libkdeui.so.4
#25 0x40d2db9c in KJanusWidget::qt_emit () from /opt/kde3/lib/libkdeui.so.4
#26 0x4144ca06 in QObject::activate_signal ()
from /usr/lib/qt3/lib/libqt-mt.so.3
#27 0x417b14f3 in QWidgetStack::aboutToShow ()
from /usr/lib/qt3/lib/libqt-mt.so.3
#28 0x4158fd57 in QWidgetStack::raiseWidget ()
from /usr/lib/qt3/lib/libqt-mt.so.3
#29 0x40d85692 in KJanusWidget::showPage () from /opt/kde3/lib/libkdeui.so.4
#30 0x40d858b6 in KJanusWidget::showPage () from /opt/kde3/lib/libkdeui.so.4
#31 0x40d0916b in KJanusWidget::slotShowPage ()
from /opt/kde3/lib/libkdeui.so.4
#32 0x40d85546 in KJanusWidget::qt_invoke () from /opt/kde3/lib/libkdeui.so.4
#33 0x4144ca49 in QObject::activate_signal ()
from /usr/lib/qt3/lib/libqt-mt.so.3
#34 0x4144cef0 in QObject::activate_signal ()
from /usr/lib/qt3/lib/libqt-mt.so.3
#35 0x417a0c9c in QListBox::selectionChanged ()
from /usr/lib/qt3/lib/libqt-mt.so.3
#36 0x415273a0 in QListBox::setSelected () from /usr/lib/qt3/lib/libqt-mt.so.3
#37 0x41523706 in QListBox::mousePressEventEx ()
from /usr/lib/qt3/lib/libqt-mt.so.3
#38 0x41523ad4 in QListBox::mousePressEvent ()
from /usr/lib/qt3/lib/libqt-mt.so.3
#39 0x4148672b in QWidget::event () from /usr/lib/qt3/lib/libqt-mt.so.3
#40 0x413ecd41 in QApplication::internalNotify ()
from /usr/lib/qt3/lib/libqt-mt.so.3
#41 0x413edea8 in QApplication::notify () from /usr/lib/qt3/lib/libqt-mt.so.3
#42 0x410678be in KApplication::notify () from /opt/kde3/lib/libkdecore.so.4
#43 0x41387cd8 in QETWidget::translateMouseEvent ()
from /usr/lib/qt3/lib/libqt-mt.so.3
#44 0x41386afb in QApplication::x11ProcessEvent ()
from /usr/lib/qt3/lib/libqt-mt.so.3
#45 0x4139abea in QEventLoop::processEvents ()
from /usr/lib/qt3/lib/libqt-mt.so.3
#46 0x41403c39 in QEventLoop::enterLoop () from /usr/lib/qt3/lib/libqt-mt.so.3
#47 0x41403b36 in QEventLoop::exec () from /usr/lib/qt3/lib/libqt-mt.so.3
#48 0x413ec68f in QApplication::exec () from /usr/lib/qt3/lib/libqt-mt.so.3
#49 0x08073061 in main (argc=1, argv=0xbfa89c04)
at
/home/bauerfichtner/software/svn_checkouts/kopete_dev/0.12/kopete/kopete/main.cpp:107
This is quite strange, since this crash did not happen when using earlier svn
versions. I did not change the driver for my webcam (ov511 and ovcamchip),
only upgraded to the latest svn. Some weeks ago, it used to work fine.
Kopete also crashes when trying to send my webcam to any contact.
_______________________________________________
kopete-devel mailing list
[email protected]
https://mail.kde.org/mailman/listinfo/kopete-devel