You are not logged in.

1

Monday, May 29th 2006, 5:46pm

[Kopete] crashes when trying to setup webcam

Everytime I try to setup my webcam in Kopete Preferences, the app crashes.
Version 0.11.1 KDE 3.5.2
backtrace output:

Source code

1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
86
87
88
89
90
91
92
93
94
95
96
97
98
99
100
101
102
103
104
105
106
107
108
109
110
111
112
113
114
115
116
117
118
119
120
121
122
123
124
125
126
127
128
129
130
131
132
133
134
135
136
137
138
139
140
141
142
143
144
145
146
147
148
149
150
151
152
153
154
155
(no debugging symbols found)
Using host libthread_db library "/lib/tls/libthread_db.so.1".
(no debugging symbols found)
`system-supplied DSO at 0xffffe000' has disappeared; keeping its symbols.
(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 -1242192192 (LWP 4233)]
(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  0xb5b47bc3 in Kopete::AV::VideoDevice::getBrightness ()
   from /opt/kde/lib/libkopete_videodevice.so.0
#6  0xb5b4c5b8 in Kopete::AV::VideoDevicePool::getBrightness ()
   from /opt/kde/lib/libkopete_videodevice.so.0
#7  0xb5b5c105 in AVDeviceConfig::setVideoInputParameters ()
   from /opt/kde/lib/kde3/kcm_kopete_avdeviceconfig.so
#8  0xb5b5c777 in AVDeviceConfig::AVDeviceConfig ()
   from /opt/kde/lib/kde3/kcm_kopete_avdeviceconfig.so
#9  0xb5b5de11 in KGenericFactory<AVDeviceConfig, QWidget>::createObject ()
   from /opt/kde/lib/kde3/kcm_kopete_avdeviceconfig.so
#10 0xb6f70111 in KLibFactory::create () from /opt/kde/lib/libkdecore.so.4
#11 0xb7710647 in KCModuleLoader::load () from /opt/kde/lib/libkutils.so.1
#12 0xb7711157 in KCModuleLoader::loadModule ()
   from /opt/kde/lib/libkutils.so.1
#13 0xb7721b29 in KCModuleProxy::realModule ()
   from /opt/kde/lib/libkutils.so.1
#14 0xb7722602 in KCModuleProxy::buttons () from /opt/kde/lib/libkutils.so.1
#15 0xb7711c14 in KCMultiDialog::slotAboutToShow ()
   from /opt/kde/lib/libkutils.so.1
#16 0xb7712de6 in KCMultiDialog::qt_invoke () from /opt/kde/lib/libkutils.so.1
#17 0xb68ced34 in QObject::activate_signal ()
   from /usr/lib/qt/lib/libqt-mt.so.3
#18 0xb7256bf0 in KDialogBase::aboutToShowPage ()
   from /opt/kde/lib/libkdeui.so.4
#19 0xb7256c95 in KDialogBase::qt_emit () from /opt/kde/lib/libkdeui.so.4
#20 0xb7711a24 in KCMultiDialog::qt_emit () from /opt/kde/lib/libkutils.so.1
#21 0xb68cedac in QObject::activate_signal ()
   from /usr/lib/qt/lib/libqt-mt.so.3
#22 0xb725d6dd in KJanusWidget::aboutToShowPage ()
   from /opt/kde/lib/libkdeui.so.4
#23 0xb725d775 in KJanusWidget::qt_emit () from /opt/kde/lib/libkdeui.so.4
#24 0xb68cecf6 in QObject::activate_signal ()
   from /usr/lib/qt/lib/libqt-mt.so.3
#25 0xb6c2f97e in QWidgetStack::aboutToShow ()
   from /usr/lib/qt/lib/libqt-mt.so.3
#26 0xb6a1dc72 in QWidgetStack::raiseWidget ()
   from /usr/lib/qt/lib/libqt-mt.so.3
#27 0xb7260de2 in KJanusWidget::showPage () from /opt/kde/lib/libkdeui.so.4
#28 0xb7261016 in KJanusWidget::showPage () from /opt/kde/lib/libkdeui.so.4
#29 0xb7260c2a in KJanusWidget::slotShowPage ()
   from /opt/kde/lib/libkdeui.so.4
#30 0xb7261c5a in KJanusWidget::qt_invoke () from /opt/kde/lib/libkdeui.so.4
#31 0xb68ced34 in QObject::activate_signal ()
   from /usr/lib/qt/lib/libqt-mt.so.3
#32 0xb68cf4cc in QObject::activate_signal ()
   from /usr/lib/qt/lib/libqt-mt.so.3
#33 0xb6c1f6ec in QListBox::selectionChanged ()
   from /usr/lib/qt/lib/libqt-mt.so.3
#34 0xb69ae3d6 in QListBox::setSelected () from /usr/lib/qt/lib/libqt-mt.so.3
#35 0xb69b0944 in QListBox::mousePressEventEx ()
   from /usr/lib/qt/lib/libqt-mt.so.3
#36 0xb69b0f04 in QListBox::mousePressEvent ()
   from /usr/lib/qt/lib/libqt-mt.so.3
#37 0xb6908947 in QWidget::event () from /usr/lib/qt/lib/libqt-mt.so.3
#38 0xb686a22f in QApplication::internalNotify ()
   from /usr/lib/qt/lib/libqt-mt.so.3
#39 0xb686a486 in QApplication::notify () from /usr/lib/qt/lib/libqt-mt.so.3
#40 0xb6eb5965 in KApplication::notify () from /opt/kde/lib/libkdecore.so.4
#41 0xb680439b in QETWidget::translateMouseEvent ()
   from /usr/lib/qt/lib/libqt-mt.so.3
#42 0xb6802821 in QApplication::x11ProcessEvent ()
   from /usr/lib/qt/lib/libqt-mt.so.3
#43 0xb6815f25 in QEventLoop::processEvents ()
   from /usr/lib/qt/lib/libqt-mt.so.3
#44 0xb6880951 in QEventLoop::enterLoop () from /usr/lib/qt/lib/libqt-mt.so.3
#45 0xb68808a6 in QEventLoop::exec () from /usr/lib/qt/lib/libqt-mt.so.3
#46 0xb686938f in QApplication::exec () from /usr/lib/qt/lib/libqt-mt.so.3
#47 0x0806da13 in ?? ()
#48 0xbf837030 in ?? ()
#49 0xbf837010 in ?? ()
#50 0xbf837010 in ?? ()
#51 0x00000000 in ?? ()

Any ideas?

daihard

Trainee

Posts: 89

Location: Lynnwood, WA, USA

Occupation: Senior Database Software Engineer

  • Send private message

2

Tuesday, May 30th 2006, 6:14am

RE: [Kopete] crashes when trying to setup webcam

The problem *seems* to be that when the device class is initialized, it does not call the method to scan the devices connected to the computer (Kopete::AV::VideoDevicePool::scanDevices()). Also, the latest version of kopete is calling "setVideoInputParameters" whether or not any device is present, which seems to be causing the segfault. I changed the code a bit and am now recompiling kdenetwork. Hopefully I can give you some good news.
Registered Linux User: #281828
Home: Fedora Core 6 / KDE 3.5.8
Work: CentOS 4.6 / KDE 3.5.8