Bug 138812

Summary: Kopete crashes when configuring webcam
Product: [Unmaintained] kopete Reporter: Ronny Standtke <Ronny.Standtke>
Component: generalAssignee: Kopete Developers <kopete-bugs-null>
Status: RESOLVED DUPLICATE    
Severity: crash    
Priority: NOR    
Version: 0.12.3   
Target Milestone: ---   
Platform: unspecified   
OS: Linux   
Latest Commit: Version Fixed In:
Sentry Crash Report:
Attachments: trace with more debugging symbols

Description Ronny Standtke 2006-12-14 17:40:21 UTC
Version:           0.12.3 (using KDE 3.5.5, Debian Package 4:3.5.5a.dfsg.1-5 (4.0))
Compiler:          Target: i486-linux-gnu
OS:                Linux (i686) release 2.6.18-3-686

I have a Logitech Quickcam Pro 5000. I tested it with kdetv and it works.
When opening the Kopete configuration dialog ("Settings->Configure...") and selecting the section "Devices" I only see a green rectangle. Whenever I touch one of the Controls (Brightness, Contrast, ...) Kopete crashes reproducibly.

Here is the backtrace:
-----------------
(no debugging symbols found)
Using host libthread_db library "/lib/tls/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)
(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)
[Thread debugging using libthread_db enabled]
[New Thread -1239914816 (LWP 3581)]
(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]
#5  0xb58e0b85 in Kopete::AV::VideoInput::setBrightness ()
   from /usr/lib/libkopete_videodevice.so.0
#6  0xb58e3396 in Kopete::AV::VideoDevice::setBrightness ()
   from /usr/lib/libkopete_videodevice.so.0
#7  0xb58ea376 in Kopete::AV::VideoDevicePool::setBrightness ()
   from /usr/lib/libkopete_videodevice.so.0
#8  0xb59319d1 in AVDeviceConfig::slotBrightnessSliderChanged ()
   from /usr/lib/kde3/kcm_kopete_avdeviceconfig.so
#9  0xb5932206 in AVDeviceConfig::qt_invoke ()
   from /usr/lib/kde3/kcm_kopete_avdeviceconfig.so
#10 0xb69b5cb3 in QObject::activate_signal () from /usr/lib/libqt-mt.so.3
#11 0xb69b65ba in QObject::activate_signal () from /usr/lib/libqt-mt.so.3
#12 0xb6d5ddcf in QSlider::valueChanged () from /usr/lib/libqt-mt.so.3
#13 0xb6af110b in QSlider::valueChange () from /usr/lib/libqt-mt.so.3
#14 0xb6ae41f2 in QRangeControl::setValue () from /usr/lib/libqt-mt.so.3
#15 0xb6aefd73 in QSlider::setValue () from /usr/lib/libqt-mt.so.3
#16 0xb6af09ad in QSlider::moveSlider () from /usr/lib/libqt-mt.so.3
#17 0xb6af1074 in QSlider::mouseMoveEvent () from /usr/lib/libqt-mt.so.3
#18 0xb69ec5d6 in QWidget::event () from /usr/lib/libqt-mt.so.3
#19 0xb694dbd6 in QApplication::internalNotify () from /usr/lib/libqt-mt.so.3
#20 0xb694fd79 in QApplication::notify () from /usr/lib/libqt-mt.so.3
#21 0xb70fee0e in KApplication::notify () from /usr/lib/libkdecore.so.4
#22 0xb68e1445 in QApplication::sendSpontaneousEvent ()
   from /usr/lib/libqt-mt.so.3
#23 0xb68e00df in QETWidget::translateMouseEvent ()
   from /usr/lib/libqt-mt.so.3
#24 0xb68de660 in QApplication::x11ProcessEvent () from /usr/lib/libqt-mt.so.3
#25 0xb68f4cb2 in QEventLoop::processEvents () from /usr/lib/libqt-mt.so.3
#26 0xb6968129 in QEventLoop::enterLoop () from /usr/lib/libqt-mt.so.3
#27 0xb6967f4a in QEventLoop::exec () from /usr/lib/libqt-mt.so.3
#28 0xb694f76f in QApplication::exec () from /usr/lib/libqt-mt.so.3
#29 0x0807e070 in ?? ()
#30 0xbf9de80c in ?? ()
#31 0xbf9de940 in ?? ()
#32 0xbf9de938 in ?? ()
#33 0x00000000 in ?? ()
-----------------
Comment 1 Philip Rodrigues 2006-12-16 01:10:10 UTC
Very bizarre. We fixed a crash almost the same as this a while back (bug 120117). Could you try installing kdenetwork-dbg to see if you get the same backtrace? (I can't see anything in setBrightness() that could actually crash, and I suspect it's actually crashing in getBrightness() - a full debug build should show this).
Comment 2 Ronny Standtke 2006-12-16 13:32:02 UTC
Created attachment 18954 [details]
trace with more debugging symbols

OK, here comes the new trace.
Comment 3 Philip Rodrigues 2006-12-20 14:31:36 UTC
Thanks, that backtrace makes it clearer - it is the same problem as before, but just in a different bit of code. I think I'll reopen 120117 since this is pretty much the same thing.

*** This bug has been marked as a duplicate of 120117 ***