Gentoo Archives: gentoo-user

From: Neil Hodges <kenji.malist@×××××.com>
To: gentoo-user@l.g.o
Subject: [gentoo-user] KDE Screensaver Crashes with SCIM Input
Date: Sat, 26 Aug 2006 17:21:28
Message-Id: 20060826171715.GA24897@hsd3
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