Hello,

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?
- Neil
========== Console Output ==========
$ kdesktop_lock
X Error: BadAccess (attempt to access private resource denied) 10
  Major opcode:  2
    Minor opcode:  0
      Resource id:  0x280008c
      WARNING: DCOPReply<>: cast to 'QStringList' error
      WARNING: DCOPReply<>: cast to 'QString' error
      ScimInputContextPlugin()
      *** glibc detected *** kdesktop_lock: free(): invalid pointer:
      0x0815ee28 ***
      ======= Backtrace: =========
      /lib/libc.so.6[0xb673ddb0]
      /lib/libc.so.6(__libc_free+0x84)[0xb673f3f4]
      
/usr/lib/gcc/i686-pc-linux-gnu/4.1.1/libstdc++.so.6(_ZdlPv+0x21)[0xb68daef1]
      /usr/lib/libscim-1.0.so.8[0xb106a8ed]
      
/usr/lib/libscim-1.0.so.8(_ZN4scim20scim_get_module_listERSt6vectorISsSaISsEERKSs+0x37)[0xb106b9a7]
      
/usr/lib/libscim-1.0.so.8(_ZN4scim29scim_get_imengine_module_listERSt6vectorISsSaISsEE+0x45)[0xb1066345]
      
/usr/qt/3/plugins/inputmethods/libqscim.so(_ZN4scim23QScimInputContextGlobal10initializeEv+0x241)[0xb1120d61]
      
/usr/qt/3/plugins/inputmethods/libqscim.so(_ZN4scim17QScimInputContextC1Ev+0x31e)[0xb1122afe]
      
/usr/qt/3/plugins/inputmethods/libqscim.so(_ZN22ScimInputContextPlugin6createERK7QString+0x7e)[0xb111bc8e]
      
/usr/qt/3/lib/libqt-mt.so.3(_ZN26QInputContextPluginPrivate6createERK7QString+0x1b)[0xb724b8db]
      
/usr/qt/3/lib/libqt-mt.so.3(_ZN20QInputContextFactory6createERK7QStringP7QWidget+0x66)[0xb724b416]
      
/usr/qt/3/plugins/inputmethods/libqimsw-multi.so(_ZN18QMultiInputContext17changeInputMethodE7QString+0xc3)[0xb1170939]
      
/usr/qt/3/plugins/inputmethods/libqimsw-multi.so(_ZN18QMultiInputContext5slaveEv+0x43)[0xb1170b43]
      
/usr/qt/3/plugins/inputmethods/libqimsw-multi.so(_ZN18QMultiInputContext15setHolderWidgetEP7QWidget+0x26)[0xb1170db2]
      
/usr/qt/3/lib/libqt-mt.so.3(_ZN20QInputContextFactory6createERK7QStringP7QWidget+0x7a)[0xb724b42a]
      
/usr/qt/3/lib/libqt-mt.so.3(_ZN7QWidget18createInputContextEv+0x6a)[0xb6fa6f2a]
      
/usr/qt/3/lib/libqt-mt.so.3(_ZN7QWidget17resetInputContextEv+0x22)[0xb6fa71a2]
      
/usr/qt/3/lib/libqt-mt.so.3(_ZN9QLineEdit7setTextERK7QString+0x22)[0xb712b772]
      
/usr/kde/3.5/lib/libkdeui.so.4(_ZN13KPasswordEdit12focusInEventEP11QFocusEvent+0x72)[0xb7a939c2]
      /usr/qt/3/lib/libqt-mt.so.3(_ZN7QWidget5eventEP6QEvent+0x2ed)[0xb7086bad]
      /usr/qt/3/lib/libqt-mt.so.3(_ZN9QLineEdit5eventEP6QEvent+0x3b)[0xb712a43b]
      
/usr/kde/3.5/lib/libkdeui.so.4(_ZN13KPasswordEdit5eventEP6QEvent+0x4c)[0xb7a9365c]
      
/usr/qt/3/lib/libqt-mt.so.3(_ZN12QApplication14internalNotifyEP7QObjectP6QEvent+0x97)[0xb6fdfb97]
      
/usr/qt/3/lib/libqt-mt.so.3(_ZN12QApplication6notifyEP7QObjectP6QEvent+0xa9)[0xb6fe0b89]
      
/usr/kde/3.5/lib/libkdecore.so.4(_ZN12KApplication6notifyEP7QObjectP6QEvent+0x19e)[0xb77d500e]
      /usr/qt/3/lib/libqt-mt.so.3(_ZN7QDialog4showEv+0x16e)[0xb71f060e]
      
kdesktop_lock(_ZN12KApplication9saveStateER15QSessionManager+0x8f1)[0x80537c1]
      /usr/qt/3/lib/libqt-mt.so.3(_ZN7QDialog4execEv+0x62)[0xb71ef0c2]
      kdesktop_lock[0x8055d32]
      kdesktop_lock[0x805de09]
      kdesktop_lock[0x805e205]
      
/usr/kde/3.5/lib/libkdecore.so.4(_ZN12KApplication14x11EventFilterEP7_XEvent+0x7b)[0xb77dd93b]
      kdesktop_lock[0x8056b0b]
      
/usr/qt/3/lib/libqt-mt.so.3(_ZN12QApplication15x11ProcessEventEP7_XEvent+0xc7)[0xb6f6dd57]
      
/usr/qt/3/lib/libqt-mt.so.3(_ZN10QEventLoop13processEventsEj+0x6d5)[0xb6f83835]
      /usr/qt/3/lib/libqt-mt.so.3(_ZN10QEventLoop9enterLoopEv+0x51)[0xb6ff9481]
      /usr/qt/3/lib/libqt-mt.so.3(_ZN10QEventLoop4execEv+0x26)[0xb6ff9306]
      /usr/qt/3/lib/libqt-mt.so.3(_ZN12QApplication4execEv+0x1f)[0xb6fdf74f]
      kdesktop_lock[0x8060be7]
      /lib/libc.so.6(__libc_start_main+0xd8)[0xb66f0878]
      kdesktop_lock(_ZN7QWidget22windowActivationChangeEb+0x51)[0x80531b1]
      ======= Memory map: ========
      08048000-08075000 r-xp 00000000 03:04 5225768
      /usr/kde/3.5/bin/kdesktop_lock
      08075000-08076000 rw-p 0002d000 03:04 5225768
      /usr/kde/3.5/bin/kdesktop_lock
      08076000-081c0000 rw-p 08076000 00:00 0          [heap]
      b0f00000-b0f21000 rw-p b0f00000 00:00 0
      b0f21000-b1000000 ---p b0f21000 00:00 0
      b1002000-b10d8000 r-xp 00000000 03:04 5785567
      /usr/lib/libscim-1.0.so.8.1.0
      b10d8000-b10e6000 rw-p 000d6000 03:04 5785567
      /usr/lib/libscim-1.0.so.8.1.0
      b10e7000-b110c000 r-xp 00000000 03:04 4437104
      /usr/qt/3/plugins/inputmethods/libqsimple.so
      b110c000-b110d000 rw-p 00024000 03:04 4437104
      /usr/qt/3/plugins/inputmethods/libqsimple.so
      b110d000-b112b000 r-xp 00000000 03:04 5782765
      /usr/qt/3/plugins/inputmethods/libqscim.so
      b112b000-b112c000 rw-p 0001e000 03:04 5782765    /usKCrash:
      Application 'kdesktop_lock' crashing...
========== Backtrace ==========
(no debugging symbols found)
Using host libthread_db library "/lib/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)
[Thread debugging using libthread_db enabled]
[New Thread -1234334864 (LWP 20290)]
[KCrash handler]
#6  0xffffe410 in __kernel_vsyscall ()
#7  0xb6703661 in raise () from /lib/libc.so.6
#8  0xb6704cb9 in abort () from /lib/libc.so.6
#9  0xb67383ab in __fsetlocking () from /lib/libc.so.6
#10 0xb673ddb0 in malloc_usable_size () from /lib/libc.so.6
#11 0xb673f3f4 in free () from /lib/libc.so.6
#12 0xb68daef1 in operator delete ()
        from /usr/lib/gcc/i686-pc-linux-gnu/4.1.1/libstdc++.so.6
#13 0xb106a8ed in scim::Module::~Module ()
        from /usr/lib/libscim-1.0.so.8
#14 0xb106b9a7 in scim::scim_get_module_list ()
        from /usr/lib/libscim-1.0.so.8
#15 0xb1066345 in scim::scim_get_imengine_module_list ()
        from /usr/lib/libscim-1.0.so.8
#16 0xb1120d61 in scim::QScimInputContextGlobal::initialize ()
        from /usr/qt/3/plugins/inputmethods/libqscim.so
#17 0xb1122afe in scim::QScimInputContext::QScimInputContext ()
        from /usr/qt/3/plugins/inputmethods/libqscim.so
#18 0xb111bc8e in ScimInputContextPlugin::create ()
        from /usr/qt/3/plugins/inputmethods/libqscim.so
#19 0xb724b8db in QInputContextPluginPrivate::create ()
        from /usr/qt/3/lib/libqt-mt.so.3
#20 0xb724b416 in QInputContextFactory::create ()
        from /usr/qt/3/lib/libqt-mt.so.3
#21 0xb1170939 in QMultiInputContext::changeInputMethod ()
        from /usr/qt/3/plugins/inputmethods/libqimsw-multi.so
#22 0xb1170b43 in QMultiInputContext::slave ()
        from /usr/qt/3/plugins/inputmethods/libqimsw-multi.so
#23 0xb1170db2 in QMultiInputContext::setHolderWidget ()
        from /usr/qt/3/plugins/inputmethods/libqimsw-multi.so
#24 0xb724b42a in QInputContextFactory::create ()
        from /usr/qt/3/lib/libqt-mt.so.3
#25 0xb6fa6f2a in QWidget::createInputContext ()
        from /usr/qt/3/lib/libqt-mt.so.3
#26 0xb6fa71a2 in QWidget::resetInputContext ()
        from /usr/qt/3/lib/libqt-mt.so.3
#27 0xb712b772 in QLineEdit::setText ()
        from /usr/qt/3/lib/libqt-mt.so.3
#28 0xb7a939c2 in KPasswordEdit::focusInEvent ()
        from /usr/kde/3.5/lib/libkdeui.so.4
#29 0xb7086bad in QWidget::event ()
        from /usr/qt/3/lib/libqt-mt.so.3
#30 0xb712a43b in QLineEdit::event ()
        from /usr/qt/3/lib/libqt-mt.so.3
#31 0xb7a9365c in KPasswordEdit::event ()
        from /usr/kde/3.5/lib/libkdeui.so.4
#32 0xb6fdfb97 in QApplication::internalNotify ()
        from /usr/qt/3/lib/libqt-mt.so.3
#33 0xb6fe0b89 in QApplication::notify ()
        from /usr/qt/3/lib/libqt-mt.so.3
#34 0xb77d500e in KApplication::notify ()
        from /usr/kde/3.5/lib/libkdecore.so.4
#35 0xb71f060e in
        QDialog::show () from /usr/qt/3/lib/libqt-mt.so.3
#36 0x080537c1 in ?? ()
#37 0xbfa4c0dc in ?? ()
#38 0x00000115 in ?? ()
#39 0xbfa4bf38 in ?? ()
#40 0xb71ef0c2 in QDialog::exec ()
        from /usr/qt/3/lib/libqt-mt.so.3
#41 0xb71ef0c2 in QDialog::exec ()
        from /usr/qt/3/lib/libqt-mt.so.3
#42 0x08055d32 in ?? ()
#43 0xbfa4c0dc in ?? ()
#44 0x0280008d in ?? ()
#45 0x00000000 in ?? ()

-- 
gentoo-user@gentoo.org mailing list

Reply via email to