Bug 110613 - kpdf crash reproducible if dcop logout
Summary: kpdf crash reproducible if dcop logout
Status: RESOLVED DUPLICATE of bug 109764
Alias: None
Product: kpdf
Classification: Applications
Component: general (show other bugs)
Version: unspecified
Platform: Debian testing Linux
: NOR crash
Target Milestone: ---
Assignee: Albert Astals Cid
URL:
Keywords:
Depends on:
Blocks:
 
Reported: 2005-08-12 08:20 UTC by Juan Pedro Paredes
Modified: 2005-09-01 17:49 UTC (History)
0 users

See Also:
Latest Commit:
Version Fixed In:


Attachments

Note You need to log in before you can comment on or make changes to this bug.
Description Juan Pedro Paredes 2005-08-12 08:20:34 UTC
Version:           3.4.2-0ubuntu0 (using KDE KDE 3.4.2)
Installed from:    Debian testing/unstable Packages
Compiler:          uses GLIBCPP_3.2 
OS:                Linux

When i use 

dcop --all-sessions --all-users ksmserver ksmserver logout 0 2 0
and kpdf is running, kpdf crash:

(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)
[Thread debugging using libthread_db enabled]
[New Thread -1231198528 (LWP 30223)]
(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]
#3  0xb728bd58 in QGList::find () from /usr/lib/libqt-mt.so.3
#4  0xb7590aee in KGlobal::registerStaticDeleter ()
   from /usr/lib/libkdecore.so.4
#5  0xb761bfdb in KStaticDeleter<QValueList<KSharedConfig*> >::setObject ()
   from /usr/lib/libkdecore.so.4
#6  0xb75235b5 in KSharedConfig::KSharedConfig ()
   from /usr/lib/libkdecore.so.4
#7  0xb752330b in KSharedConfig::openConfig () from /usr/lib/libkdecore.so.4
#8  0xb75f9828 in KConfigSkeleton::KConfigSkeleton ()
   from /usr/lib/libkdecore.so.4
#9  0xb67dcc1f in KpdfSettings::KpdfSettings ()
   from /usr/lib/kde3/libkpdfpart.so
#10 0xb67d64eb in KpdfSettings::self () from /usr/lib/kde3/libkpdfpart.so
#11 0xb673d792 in KPDF::Part::~Part () from /usr/lib/kde3/libkpdfpart.so
#12 0xb79127ce in QPtrList<QObject>::deleteItem () from /usr/lib/libkdeui.so.4
#13 0xb728bcbe in QGList::clear () from /usr/lib/libqt-mt.so.3
#14 0xb759a2e3 in KLibrary::~KLibrary () from /usr/lib/libkdecore.so.4
#15 0xb759bfc6 in KLibLoader::close_pending () from /usr/lib/libkdecore.so.4
#16 0xb759b3fa in KLibLoader::~KLibLoader () from /usr/lib/libkdecore.so.4
#17 0xb759ae48 in KLibLoader::cleanUp () from /usr/lib/libkdecore.so.4
#18 0xb74fb1c3 in KApplication::~KApplication () from /usr/lib/libkdecore.so.4
#19 0x0804efce in ?? ()
#20 0xbfe26270 in ?? ()
#21 0x00000001 in ?? ()
#22 0x00000001 in ?? ()
#23 0x00000000 in ?? ()
#24 0x08050bb5 in _IO_stdin_used ()
#25 0x00000001 in ?? ()
#26 0x08050e20 in _IO_stdin_used ()
#27 0x00000000 in ?? ()
#28 0x00000000 in ?? ()
#29 0x08050aa0 in _IO_stdin_used ()
#30 0xb7f29ff4 in ?? () from /lib/ld-linux.so.2
#31 0xb7f2a9a4 in ?? ()
#32 0xbfe262c4 in ?? ()
#33 0xbfe262d8 in ?? ()
#34 0xb7f1b823 in _dl_rtld_di_serinfo () from /lib/ld-linux.so.2
#35 0xb7caaec0 in __libc_start_main () from /lib/tls/libc.so.6
#36 0x0804ecc1 in ?? ()



(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)
[Thread debugging using libthread_db enabled]
[New Thread -1230929248 (LWP 4814)]
[KCrash handler]
#3  0xb72c7d58 in QGList::find () from /usr/lib/libqt-mt.so.3
#4  0xb75cbaee in KGlobal::registerStaticDeleter ()
   from /usr/lib/libkdecore.so.4
#5  0xb7656fdb in KStaticDeleter<QValueList<KSharedConfig*> >::setObject ()
   from /usr/lib/libkdecore.so.4
#6  0xb755e5b5 in KSharedConfig::KSharedConfig ()
   from /usr/lib/libkdecore.so.4
#7  0xb755e30b in KSharedConfig::openConfig () from /usr/lib/libkdecore.so.4
#8  0xb7634828 in KConfigSkeleton::KConfigSkeleton ()
   from /usr/lib/libkdecore.so.4
#9  0xb681ec1f in KpdfSettings::KpdfSettings ()
   from /usr/lib/kde3/libkpdfpart.so
#10 0xb68184eb in KpdfSettings::self () from /usr/lib/kde3/libkpdfpart.so
#11 0xb677f792 in KPDF::Part::~Part () from /usr/lib/kde3/libkpdfpart.so
#12 0xb794e7ce in QPtrList<QObject>::deleteItem () from /usr/lib/libkdeui.so.4
#13 0xb72c7cbe in QGList::clear () from /usr/lib/libqt-mt.so.3
#14 0xb75d52e3 in KLibrary::~KLibrary () from /usr/lib/libkdecore.so.4
#15 0xb75d6fc6 in KLibLoader::close_pending () from /usr/lib/libkdecore.so.4
#16 0xb75d63fa in KLibLoader::~KLibLoader () from /usr/lib/libkdecore.so.4
#17 0xb75d5e48 in KLibLoader::cleanUp () from /usr/lib/libkdecore.so.4
#18 0xb75361c3 in KApplication::~KApplication () from /usr/lib/libkdecore.so.4
#19 0x0804efce in ?? ()
#20 0xbf95cf40 in ?? ()
#21 0x00000001 in ?? ()
#22 0x00000001 in ?? ()
#23 0x00000000 in ?? ()
#24 0x08050bb5 in _IO_stdin_used ()
#25 0x00000001 in ?? ()
#26 0x08050e20 in _IO_stdin_used ()
#27 0x00000000 in ?? ()
#28 0x00000000 in ?? ()
#29 0x08050aa0 in _IO_stdin_used ()
#30 0xb7f4819c in ?? ()
#31 0x0804c55e in ?? ()
#32 0xbf95cf98 in ?? ()
#33 0xb7f514bf in _dl_lookup_versioned_symbol () from /lib/ld-linux.so.2
#34 0xb7ce7974 in __libc_start_main () from /lib/tls/libc.so.6
#35 0x0804ecc1 in ?? ()


The command is from acpi distribution
#!/bin/sh
# /etc/acpi/powerbtn.sh
# Initiates a shutdown when the power putton has been
# pressed.

if ps -Af | grep -q '[k]desktop' && test -f /usr/bin/dcop
then
    dcop --all-sessions --all-users ksmserver ksmserver logout 0 2 0 && exit 0
else
    /sbin/shutdown -h now "Power button pressed"
fi
Comment 1 Albert Astals Cid 2005-09-01 17:49:11 UTC

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