Bug 112628 - Kicker crashes upon user login
Summary: Kicker crashes upon user login
Status: RESOLVED DUPLICATE of bug 109161
Alias: None
Product: klipper
Classification: Unmaintained
Component: general (show other bugs)
Version: unspecified
Platform: Fedora RPMs Linux
: NOR crash
Target Milestone: ---
Assignee: Aaron J. Seigo
URL:
Keywords:
Depends on:
Blocks:
 
Reported: 2005-09-15 01:47 UTC by Jeff Butera
Modified: 2005-09-16 16:36 UTC (History)
0 users

See Also:
Latest Commit:
Version Fixed In:
Sentry Crash Report:


Attachments

Note You need to log in before you can comment on or make changes to this bug.
Description Jeff Butera 2005-09-15 01:47:38 UTC
Version:           KPanel 3.4.2 (using KDE KDE 3.4.2)
Installed from:    Fedora RPMs
Compiler:          gcc (GCC) 3.4.4 20050721 (Red Hat 3.4.4-2) 
OS:                Linux

Kicker crashed upon any user login, started this past week.  Running Fedora Core 3:

Linux localhost.localdomain 2.6.12-1.1372_FC3 #1 Fri Jul 15 00:59:10 EDT 2005 i6
86 i686 i386 GNU/Linux

# /usr/bin/kicker --version
Qt: 3.3.4
KDE: 3.4.2-0.fc3.2 Red Hat
KDE Panel: 3.4.2

# /usr/bin/kicker
terminate called after throwing an instance of 'std::bad_alloc'
  what():  St9bad_alloc
kicker: crashHandler called
KCrash: Application 'kicker' crashing...
terminate called after throwing an instance of 'std::bad_alloc'
  what():  St9bad_alloc

I get a SIGABRT and the following dump:

Using host libthread_db library "/lib/tls/libthread_db.so.1".
`shared object read from target memory' has disappeared; keeping its symbols.
[Thread debugging using libthread_db enabled]
[New Thread -1208465184 (LWP 4426)]
[KCrash handler]
#4  0xb7faa402 in __kernel_vsyscall ()
#5  0x0095b7d5 in raise () from /lib/tls/libc.so.6
#6  0x0095d149 in abort () from /lib/tls/libc.so.6
#7  0x001a31db in __gnu_cxx::__verbose_terminate_handler ()
   from /usr/lib/libstdc++.so.6
#8  0x001a0ef1 in __cxa_call_unexpected () from /usr/lib/libstdc++.so.6
#9  0x001a0f26 in std::terminate () from /usr/lib/libstdc++.so.6
#10 0x001a106f in __cxa_throw () from /usr/lib/libstdc++.so.6
#11 0x001a14bc in operator new () from /usr/lib/libstdc++.so.6
#12 0x001a1559 in operator new[] () from /usr/lib/libstdc++.so.6
#13 0x05e9707e in QString::setLength () from /usr/lib/qt-3.3/lib/libqt-mt.so.3
#14 0x05e9f519 in operator>> () from /usr/lib/qt-3.3/lib/libqt-mt.so.3
#15 0xb7b468a6 in KlipperWidget::loadHistory ()
   from /usr/lib/kde3/klipper_panelapplet.so
#16 0xb7b475d5 in KlipperWidget::readProperties ()
   from /usr/lib/kde3/klipper_panelapplet.so
#17 0xb7b48ea3 in KlipperWidget::KlipperWidget ()
   from /usr/lib/kde3/klipper_panelapplet.so
#18 0xb7b42d00 in KlipperAppletWidget::KlipperAppletWidget ()
   from /usr/lib/kde3/klipper_panelapplet.so
#19 0xb7b42dfc in KlipperApplet::KlipperApplet ()
   from /usr/lib/kde3/klipper_panelapplet.so
#20 0xb7b42ed0 in init () from /usr/lib/kde3/klipper_panelapplet.so
#21 0x005604ce in PluginManager::loadApplet ()
   from /usr/lib/libkdeinit_kicker.so
#22 0x0055350c in AppletContainer::AppletContainer ()
   from /usr/lib/libkdeinit_kicker.so
#23 0x00561b42 in PluginManager::createAppletContainer ()
   from /usr/lib/libkdeinit_kicker.so
#24 0x00548a48 in ContainerArea::loadContainers ()
   from /usr/lib/libkdeinit_kicker.so
#25 0x005498da in ContainerArea::initialize ()
   from /usr/lib/libkdeinit_kicker.so
#26 0x005676f2 in PanelExtension::populateContainerArea ()
   from /usr/lib/libkdeinit_kicker.so
#27 0x00568822 in PanelExtension::qt_invoke ()
   from /usr/lib/libkdeinit_kicker.so
#28 0x05bce10e in QObject::activate_signal ()
   from /usr/lib/qt-3.3/lib/libqt-mt.so.3
#29 0x05f00bad in QSignal::signal () from /usr/lib/qt-3.3/lib/libqt-mt.so.3
#30 0x05be6eed in QSignal::activate () from /usr/lib/qt-3.3/lib/libqt-mt.so.3
#31 0x05bee0ff in QSingleShotTimer::event ()
   from /usr/lib/qt-3.3/lib/libqt-mt.so.3
#32 0x05b6f539 in QApplication::internalNotify ()
   from /usr/lib/qt-3.3/lib/libqt-mt.so.3
#33 0x05b6f6ca in QApplication::notify ()
   from /usr/lib/qt-3.3/lib/libqt-mt.so.3
#34 0x0761d1e8 in KApplication::notify () from /usr/lib/libkdecore.so.4
#35 0x05b638ab in QEventLoop::activateTimers ()
   from /usr/lib/qt-3.3/lib/libqt-mt.so.3
#36 0x05b1f6fe in QEventLoop::processEvents ()
   from /usr/lib/qt-3.3/lib/libqt-mt.so.3
#37 0x05b84c8d in QEventLoop::processEvents ()
   from /usr/lib/qt-3.3/lib/libqt-mt.so.3
#38 0x05b6e6ea in QApplication::processEvents ()
   from /usr/lib/qt-3.3/lib/libqt-mt.so.3
#39 0x05b6e715 in QApplication::processEvents ()
   from /usr/lib/qt-3.3/lib/libqt-mt.so.3
#40 0x0055cbc0 in ExtensionManager::initialize ()
  from /usr/lib/libkdeinit_kicker.so
#41 0x0055d181 in ExtensionManager::qt_invoke ()
   from /usr/lib/libkdeinit_kicker.so
#42 0x05bce10e in QObject::activate_signal ()
   from /usr/lib/qt-3.3/lib/libqt-mt.so.3
#43 0x05f00bad in QSignal::signal () from /usr/lib/qt-3.3/lib/libqt-mt.so.3
#44 0x05be6eed in QSignal::activate () from /usr/lib/qt-3.3/lib/libqt-mt.so.3
#45 0x05bee0ff in QSingleShotTimer::event ()
   from /usr/lib/qt-3.3/lib/libqt-mt.so.3
#46 0x05b6f539 in QApplication::internalNotify ()
   from /usr/lib/qt-3.3/lib/libqt-mt.so.3
#47 0x05b6f6ca in QApplication::notify ()
   from /usr/lib/qt-3.3/lib/libqt-mt.so.3
#48 0x0761d1e8 in KApplication::notify () from /usr/lib/libkdecore.so.4
#49 0x05b638ab in QEventLoop::activateTimers ()
   from /usr/lib/qt-3.3/lib/libqt-mt.so.3
#50 0x05b1f6fe in QEventLoop::processEvents ()
   from /usr/lib/qt-3.3/lib/libqt-mt.so.3
#51 0x05b84b85 in QEventLoop::enterLoop ()
   from /usr/lib/qt-3.3/lib/libqt-mt.so.3
#52 0x05b84ade in QEventLoop::exec () from /usr/lib/qt-3.3/lib/libqt-mt.so.3
#53 0x05b6e73b in QApplication::exec () from /usr/lib/qt-3.3/lib/libqt-mt.so.3
#54 0x00540518 in kdemain () from /usr/lib/libkdeinit_kicker.so
#55 0xb7d7a6c0 in kdeinitmain () from /usr/lib/kde3/kicker.so
#56 0x0804d9f1 in ?? ()
#57 0x00000001 in ?? ()
#58 0x09a99f00 in ?? ()
#59 0x00000001 in ?? ()
#60 0x00000000 in ?? ()
Comment 1 Jeff Butera 2005-09-15 02:17:05 UTC
I'm assuming this problem is related to patches from RedHat.  Here are the changes I've installed in the last 2 weeks (when problem arose):

# rpm -q kdebase-3.4.2-0.fc3.3 --changelog | head 

* Mon Aug 15 2005 Than Ngo <than@redhat.com> 6:3.4.2-0.fc3.3

- Bluecurve theme for KDM #165867
- enable switching users #166112

* Mon Aug 08 2005 Than Ngo <than@redhat.com> 6:3.4.2-0.fc3.2

- rebuilt
Comment 2 Maksim Orlovich 2005-09-16 16:36:13 UTC
Nope, what happens is your klipper history file got screwed up somehow. 
Try removing/renaming the history.lst file from your .kde (not sure of exact dir, find .kde -name 'history.lst' should tell)

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