1 |
Hello, |
2 |
|
3 |
I'm having issues with the login dialog of KDE's screensaver and SCIM. The dialog crashes every single time. I've compiled everything with -O3 CFLAGS and CXXFLAGS, but have compiled scim, skim, scim-qtimm, and kdesktop with -O2. This only happens when I enable the password-protected screen locking. Where could the problem lie? |
4 |
- Neil |
5 |
========== Console Output ========== |
6 |
$ kdesktop_lock |
7 |
X Error: BadAccess (attempt to access private resource denied) 10 |
8 |
Major opcode: 2 |
9 |
Minor opcode: 0 |
10 |
Resource id: 0x280008c |
11 |
WARNING: DCOPReply<>: cast to 'QStringList' error |
12 |
WARNING: DCOPReply<>: cast to 'QString' error |
13 |
ScimInputContextPlugin() |
14 |
*** glibc detected *** kdesktop_lock: free(): invalid pointer: |
15 |
0x0815ee28 *** |
16 |
======= Backtrace: ========= |
17 |
/lib/libc.so.6[0xb673ddb0] |
18 |
/lib/libc.so.6(__libc_free+0x84)[0xb673f3f4] |
19 |
/usr/lib/gcc/i686-pc-linux-gnu/4.1.1/libstdc++.so.6(_ZdlPv+0x21)[0xb68daef1] |
20 |
/usr/lib/libscim-1.0.so.8[0xb106a8ed] |
21 |
/usr/lib/libscim-1.0.so.8(_ZN4scim20scim_get_module_listERSt6vectorISsSaISsEERKSs+0x37)[0xb106b9a7] |
22 |
/usr/lib/libscim-1.0.so.8(_ZN4scim29scim_get_imengine_module_listERSt6vectorISsSaISsEE+0x45)[0xb1066345] |
23 |
/usr/qt/3/plugins/inputmethods/libqscim.so(_ZN4scim23QScimInputContextGlobal10initializeEv+0x241)[0xb1120d61] |
24 |
/usr/qt/3/plugins/inputmethods/libqscim.so(_ZN4scim17QScimInputContextC1Ev+0x31e)[0xb1122afe] |
25 |
/usr/qt/3/plugins/inputmethods/libqscim.so(_ZN22ScimInputContextPlugin6createERK7QString+0x7e)[0xb111bc8e] |
26 |
/usr/qt/3/lib/libqt-mt.so.3(_ZN26QInputContextPluginPrivate6createERK7QString+0x1b)[0xb724b8db] |
27 |
/usr/qt/3/lib/libqt-mt.so.3(_ZN20QInputContextFactory6createERK7QStringP7QWidget+0x66)[0xb724b416] |
28 |
/usr/qt/3/plugins/inputmethods/libqimsw-multi.so(_ZN18QMultiInputContext17changeInputMethodE7QString+0xc3)[0xb1170939] |
29 |
/usr/qt/3/plugins/inputmethods/libqimsw-multi.so(_ZN18QMultiInputContext5slaveEv+0x43)[0xb1170b43] |
30 |
/usr/qt/3/plugins/inputmethods/libqimsw-multi.so(_ZN18QMultiInputContext15setHolderWidgetEP7QWidget+0x26)[0xb1170db2] |
31 |
/usr/qt/3/lib/libqt-mt.so.3(_ZN20QInputContextFactory6createERK7QStringP7QWidget+0x7a)[0xb724b42a] |
32 |
/usr/qt/3/lib/libqt-mt.so.3(_ZN7QWidget18createInputContextEv+0x6a)[0xb6fa6f2a] |
33 |
/usr/qt/3/lib/libqt-mt.so.3(_ZN7QWidget17resetInputContextEv+0x22)[0xb6fa71a2] |
34 |
/usr/qt/3/lib/libqt-mt.so.3(_ZN9QLineEdit7setTextERK7QString+0x22)[0xb712b772] |
35 |
/usr/kde/3.5/lib/libkdeui.so.4(_ZN13KPasswordEdit12focusInEventEP11QFocusEvent+0x72)[0xb7a939c2] |
36 |
/usr/qt/3/lib/libqt-mt.so.3(_ZN7QWidget5eventEP6QEvent+0x2ed)[0xb7086bad] |
37 |
/usr/qt/3/lib/libqt-mt.so.3(_ZN9QLineEdit5eventEP6QEvent+0x3b)[0xb712a43b] |
38 |
/usr/kde/3.5/lib/libkdeui.so.4(_ZN13KPasswordEdit5eventEP6QEvent+0x4c)[0xb7a9365c] |
39 |
/usr/qt/3/lib/libqt-mt.so.3(_ZN12QApplication14internalNotifyEP7QObjectP6QEvent+0x97)[0xb6fdfb97] |
40 |
/usr/qt/3/lib/libqt-mt.so.3(_ZN12QApplication6notifyEP7QObjectP6QEvent+0xa9)[0xb6fe0b89] |
41 |
/usr/kde/3.5/lib/libkdecore.so.4(_ZN12KApplication6notifyEP7QObjectP6QEvent+0x19e)[0xb77d500e] |
42 |
/usr/qt/3/lib/libqt-mt.so.3(_ZN7QDialog4showEv+0x16e)[0xb71f060e] |
43 |
kdesktop_lock(_ZN12KApplication9saveStateER15QSessionManager+0x8f1)[0x80537c1] |
44 |
/usr/qt/3/lib/libqt-mt.so.3(_ZN7QDialog4execEv+0x62)[0xb71ef0c2] |
45 |
kdesktop_lock[0x8055d32] |
46 |
kdesktop_lock[0x805de09] |
47 |
kdesktop_lock[0x805e205] |
48 |
/usr/kde/3.5/lib/libkdecore.so.4(_ZN12KApplication14x11EventFilterEP7_XEvent+0x7b)[0xb77dd93b] |
49 |
kdesktop_lock[0x8056b0b] |
50 |
/usr/qt/3/lib/libqt-mt.so.3(_ZN12QApplication15x11ProcessEventEP7_XEvent+0xc7)[0xb6f6dd57] |
51 |
/usr/qt/3/lib/libqt-mt.so.3(_ZN10QEventLoop13processEventsEj+0x6d5)[0xb6f83835] |
52 |
/usr/qt/3/lib/libqt-mt.so.3(_ZN10QEventLoop9enterLoopEv+0x51)[0xb6ff9481] |
53 |
/usr/qt/3/lib/libqt-mt.so.3(_ZN10QEventLoop4execEv+0x26)[0xb6ff9306] |
54 |
/usr/qt/3/lib/libqt-mt.so.3(_ZN12QApplication4execEv+0x1f)[0xb6fdf74f] |
55 |
kdesktop_lock[0x8060be7] |
56 |
/lib/libc.so.6(__libc_start_main+0xd8)[0xb66f0878] |
57 |
kdesktop_lock(_ZN7QWidget22windowActivationChangeEb+0x51)[0x80531b1] |
58 |
======= Memory map: ======== |
59 |
08048000-08075000 r-xp 00000000 03:04 5225768 |
60 |
/usr/kde/3.5/bin/kdesktop_lock |
61 |
08075000-08076000 rw-p 0002d000 03:04 5225768 |
62 |
/usr/kde/3.5/bin/kdesktop_lock |
63 |
08076000-081c0000 rw-p 08076000 00:00 0 [heap] |
64 |
b0f00000-b0f21000 rw-p b0f00000 00:00 0 |
65 |
b0f21000-b1000000 ---p b0f21000 00:00 0 |
66 |
b1002000-b10d8000 r-xp 00000000 03:04 5785567 |
67 |
/usr/lib/libscim-1.0.so.8.1.0 |
68 |
b10d8000-b10e6000 rw-p 000d6000 03:04 5785567 |
69 |
/usr/lib/libscim-1.0.so.8.1.0 |
70 |
b10e7000-b110c000 r-xp 00000000 03:04 4437104 |
71 |
/usr/qt/3/plugins/inputmethods/libqsimple.so |
72 |
b110c000-b110d000 rw-p 00024000 03:04 4437104 |
73 |
/usr/qt/3/plugins/inputmethods/libqsimple.so |
74 |
b110d000-b112b000 r-xp 00000000 03:04 5782765 |
75 |
/usr/qt/3/plugins/inputmethods/libqscim.so |
76 |
b112b000-b112c000 rw-p 0001e000 03:04 5782765 /usKCrash: |
77 |
Application 'kdesktop_lock' crashing... |
78 |
========== Backtrace ========== |
79 |
(no debugging symbols found) |
80 |
Using host libthread_db library "/lib/libthread_db.so.1". |
81 |
(no debugging symbols found) |
82 |
(no debugging symbols found) |
83 |
(no debugging symbols found) |
84 |
(no debugging symbols found) |
85 |
(no debugging symbols found) |
86 |
(no debugging symbols found) |
87 |
(no debugging symbols found) |
88 |
(no debugging symbols found) |
89 |
(no debugging symbols found) |
90 |
(no debugging symbols found) |
91 |
(no debugging symbols found) |
92 |
(no debugging symbols found) |
93 |
(no debugging symbols found) |
94 |
(no debugging symbols found) |
95 |
(no debugging symbols found) |
96 |
(no debugging symbols found) |
97 |
(no debugging symbols found) |
98 |
(no debugging symbols found) |
99 |
(no debugging symbols found) |
100 |
(no debugging symbols found) |
101 |
(no debugging symbols found) |
102 |
(no debugging symbols found) |
103 |
(no debugging symbols found) |
104 |
(no debugging symbols found) |
105 |
(no debugging symbols found) |
106 |
(no debugging symbols found) |
107 |
(no debugging symbols found) |
108 |
(no debugging symbols found) |
109 |
[Thread debugging using libthread_db enabled] |
110 |
[New Thread -1234334864 (LWP 20290)] |
111 |
[KCrash handler] |
112 |
#6 0xffffe410 in __kernel_vsyscall () |
113 |
#7 0xb6703661 in raise () from /lib/libc.so.6 |
114 |
#8 0xb6704cb9 in abort () from /lib/libc.so.6 |
115 |
#9 0xb67383ab in __fsetlocking () from /lib/libc.so.6 |
116 |
#10 0xb673ddb0 in malloc_usable_size () from /lib/libc.so.6 |
117 |
#11 0xb673f3f4 in free () from /lib/libc.so.6 |
118 |
#12 0xb68daef1 in operator delete () |
119 |
from /usr/lib/gcc/i686-pc-linux-gnu/4.1.1/libstdc++.so.6 |
120 |
#13 0xb106a8ed in scim::Module::~Module () |
121 |
from /usr/lib/libscim-1.0.so.8 |
122 |
#14 0xb106b9a7 in scim::scim_get_module_list () |
123 |
from /usr/lib/libscim-1.0.so.8 |
124 |
#15 0xb1066345 in scim::scim_get_imengine_module_list () |
125 |
from /usr/lib/libscim-1.0.so.8 |
126 |
#16 0xb1120d61 in scim::QScimInputContextGlobal::initialize () |
127 |
from /usr/qt/3/plugins/inputmethods/libqscim.so |
128 |
#17 0xb1122afe in scim::QScimInputContext::QScimInputContext () |
129 |
from /usr/qt/3/plugins/inputmethods/libqscim.so |
130 |
#18 0xb111bc8e in ScimInputContextPlugin::create () |
131 |
from /usr/qt/3/plugins/inputmethods/libqscim.so |
132 |
#19 0xb724b8db in QInputContextPluginPrivate::create () |
133 |
from /usr/qt/3/lib/libqt-mt.so.3 |
134 |
#20 0xb724b416 in QInputContextFactory::create () |
135 |
from /usr/qt/3/lib/libqt-mt.so.3 |
136 |
#21 0xb1170939 in QMultiInputContext::changeInputMethod () |
137 |
from /usr/qt/3/plugins/inputmethods/libqimsw-multi.so |
138 |
#22 0xb1170b43 in QMultiInputContext::slave () |
139 |
from /usr/qt/3/plugins/inputmethods/libqimsw-multi.so |
140 |
#23 0xb1170db2 in QMultiInputContext::setHolderWidget () |
141 |
from /usr/qt/3/plugins/inputmethods/libqimsw-multi.so |
142 |
#24 0xb724b42a in QInputContextFactory::create () |
143 |
from /usr/qt/3/lib/libqt-mt.so.3 |
144 |
#25 0xb6fa6f2a in QWidget::createInputContext () |
145 |
from /usr/qt/3/lib/libqt-mt.so.3 |
146 |
#26 0xb6fa71a2 in QWidget::resetInputContext () |
147 |
from /usr/qt/3/lib/libqt-mt.so.3 |
148 |
#27 0xb712b772 in QLineEdit::setText () |
149 |
from /usr/qt/3/lib/libqt-mt.so.3 |
150 |
#28 0xb7a939c2 in KPasswordEdit::focusInEvent () |
151 |
from /usr/kde/3.5/lib/libkdeui.so.4 |
152 |
#29 0xb7086bad in QWidget::event () |
153 |
from /usr/qt/3/lib/libqt-mt.so.3 |
154 |
#30 0xb712a43b in QLineEdit::event () |
155 |
from /usr/qt/3/lib/libqt-mt.so.3 |
156 |
#31 0xb7a9365c in KPasswordEdit::event () |
157 |
from /usr/kde/3.5/lib/libkdeui.so.4 |
158 |
#32 0xb6fdfb97 in QApplication::internalNotify () |
159 |
from /usr/qt/3/lib/libqt-mt.so.3 |
160 |
#33 0xb6fe0b89 in QApplication::notify () |
161 |
from /usr/qt/3/lib/libqt-mt.so.3 |
162 |
#34 0xb77d500e in KApplication::notify () |
163 |
from /usr/kde/3.5/lib/libkdecore.so.4 |
164 |
#35 0xb71f060e in |
165 |
QDialog::show () from /usr/qt/3/lib/libqt-mt.so.3 |
166 |
#36 0x080537c1 in ?? () |
167 |
#37 0xbfa4c0dc in ?? () |
168 |
#38 0x00000115 in ?? () |
169 |
#39 0xbfa4bf38 in ?? () |
170 |
#40 0xb71ef0c2 in QDialog::exec () |
171 |
from /usr/qt/3/lib/libqt-mt.so.3 |
172 |
#41 0xb71ef0c2 in QDialog::exec () |
173 |
from /usr/qt/3/lib/libqt-mt.so.3 |
174 |
#42 0x08055d32 in ?? () |
175 |
#43 0xbfa4c0dc in ?? () |
176 |
#44 0x0280008d in ?? () |
177 |
#45 0x00000000 in ?? () |
178 |
|
179 |
-- |
180 |
gentoo-user@g.o mailing list |