Bug 10789 - kded crash
: kded crash
Status: CLOSED FIXED
: Sisyphus
(All bugs in Sisyphus/kdebase)
: unstable
: all Linux
: P2 critical
Assigned To:
:
:
:
:
:
  Show dependency tree
 
Reported: 2007-02-07 16:09 by
Modified: 2007-09-20 17:54 (History)


Attachments


Note

You need to log in before you can comment on or make changes to this bug.


Description From 2007-02-07 16:09:26
При попытке извлечь CD кнопкой на приводе KDE-шный kded валится внутри libdbus
Вылечилось локальной пересборкой без linux-libc-headers
------- Comment #1 From 2007-02-07 16:14:11 -------
Хотя, не то. Воспроизводиться все равно
------- Comment #2 From 2007-02-08 12:31:23 -------
а у меня такой баг подтверждается...

в kde получает kded кушающий 99.9% цпу, 
но диск СД смонтирован, а кде это не видит...
висит окошко - процесс монтирования и все...
------- Comment #3 From 2007-02-08 12:37:10 -------
(In reply to comment #2)
> а у меня такой баг подтверждается...
> 
> в kde получает kded кушающий 99.9% цпу, 
> но диск СД смонтирован, а кде это не видит...
> висит окошко - процесс монтирования и все...
> 

$ rpm -qa|grep kde
openoffice.org-kde-2.1.0-alt3
kde-common-3.5.5-alt1
kdeutils-common-3.5.6-alt1
kdemultimedia-arts-3.5.6-alt1
kdemultimedia-kfile-3.5.6-alt1
kdenetwork-kdict-3.5.6-alt1
kdenetwork-kppp-3.5.6-alt1
kdepim-libs-3.5.6-alt1
kdepim-kleopatra-3.5.6-alt1
kdepim-ksync-3.5.6-alt1
kdeutils-kdf-3.5.6-alt1
kdeutils-ktimer-3.5.6-alt1
kdebase-kdm-3.5.6-alt2
kde-settings-kdm-3.5.5-alt3
kdebluetooth-irmcsync-1.0-alt6.beta2
kdegraphics-kpdf-3.5.6-alt1
kdemultimedia-kscd-3.5.6-alt1
kdenetwork-kget-3.5.6-alt1
kdenetwork-ksirc-3.5.6-alt1
kdepim-akregator-3.5.6-alt1
kdepim-knotes-3.5.6-alt1
kdepim-3.5.6-alt1
kdeutils-kgpg-3.5.6-alt1
kdeutils-superkaramba-3.5.6-alt1
kdebase-wm-3.5.6-alt2
kdegraphics-kfile-3.5.6-alt1
kdemultimedia-krec-3.5.6-alt1
kdemultimedia-3.5.6-alt1
kdenetwork-kfile-3.5.6-alt1
kdenetwork-krfb-3.5.6-alt1
kdepim-kmail-3.5.6-alt1
kdeutils-kcalc-3.5.6-alt1
kdeutils-kregexpeditor-3.5.6-alt1
kdeutils-laptop-3.5.6-alt1
kdebase-libs-3.5.6-alt2
kdebase-konqueror-3.5.6-alt2
liblockdev-1.0.1-alt3.1
kdegraphics-common-3.5.6-alt1
kdepim-common-3.5.6-alt1
kdemultimedia-juk-3.5.6-alt1
kdenetwork-kopete-3.5.6-alt1
kdenetwork-ktalkd-3.5.6-alt1
kdepim-karm-3.5.6-alt1
kdepim-knode-3.5.6-alt1
kdepim-korn-3.5.6-alt1
kdepim-kode-3.5.6-alt1
kdeutils-kfloppy-3.5.6-alt1
kdebase-3.5.6-alt2
kdegames-libs-3.5.6-alt1
kdemultimedia-libs-3.5.6-alt1
kdemultimedia-kmid-3.5.6-alt1
kdemultimedia-kmix-3.5.6-alt1
kdenetwork-krdc-3.5.6-alt1
kdenetwork-kwifimanager-3.5.6-alt1
kdepim-kio-3.5.6-alt1
kdeutils-kedit-3.5.6-alt1
kdeutils-kjots-3.5.6-alt1
kdebase-common-3.5.6-alt2
kdebase-kio-3.5.6-alt2
libopensync-plugin-kdepim-0.20-alt2
kdebluetooth-1.0-alt6.beta2
kdemultimedia-common-3.5.6-alt1
kdenetwork-kdnssd-3.5.6-alt1
kdenetwork-knewsticker-3.5.6-alt1
kdepim-kandy-3.5.6-alt1
kdepim-kmobile-3.5.6-alt1
kdepim-kontact-3.5.6-alt1
kdepim-ktnef-3.5.6-alt1
kdeutils-irkick-3.5.6-alt1
kdeutils-kwallet-3.5.6-alt1
kdeutils-3.5.6-alt1
kdebase-libkonq-3.5.6-alt2
kde-settings-3.5.5-alt3
kdenetwork-common-3.5.6-alt1
kdegames-atlantik-3.5.6-alt1
kdemultimedia-noatun-3.5.6-alt1
kdenetwork-rss-3.5.6-alt1
kdenetwork-lisa-3.5.6-alt1
kdepim-kaddressbook-3.5.6-alt1
kdepim-korganizer-3.5.6-alt1
kdeutils-ark-3.5.6-alt1
kdeutils-khexedit-3.5.6-alt1
kdeutils-kdessh-3.5.6-alt1
kdebase-kcontrol-3.5.6-alt2
kdegames-common-3.5.6-alt1
kdelibs-3.5.6-alt1
kdemultimedia-kaudiocreator-3.5.6-alt1
kdenetwork-filesharing-3.5.6-alt1
kdenetwork-kpf-3.5.6-alt1
kdenetwork-3.5.6-alt1
kdepim-kfile-3.5.6-alt1
kdepim-kpilot-3.5.6-alt1
kdeutils-kcharselect-3.5.6-alt1
kdeutils-ksim-3.5.6-alt1
kdebase-kdeprint-3.5.6-alt2

$ rpm -qa|grep hal
hal-0.5.7-alt4.1.1.1.1
hashalot-0.2.0-alt3
libhal-0.5.7-alt4.1.1.1.1
hal-manager-0.5.7-alt4.1.1.1.1
------- Comment #4 From 2007-02-08 13:41:15 -------
пока не понятно, какой пакет виноват
------- Comment #5 From 2007-02-08 13:41:44 -------
на мантейнера
------- Comment #6 From 2007-02-08 14:57:58 -------
(In reply to comment #4)
> пока не понятно, какой пакет виноват

есть подозрения на kdelibs-3.5.6-alt1

ибо ща нажал "Печатать"  - kded 99.9% цпу

т.о. монтирование тут совсем не причем, а что-то с кедами, 
------- Comment #7 From 2007-02-08 14:59:34 -------
(In reply to comment #5)
> на мантейнера

на мантейнера чего вешать?
------- Comment #8 From 2007-02-08 16:08:00 -------
(In reply to comment #7)
> на мантейнера чего вешать?
я на себя повесил, но мне пока не кажется kde виноватым
------- Comment #9 From 2007-02-08 16:22:33 -------
(In reply to comment #8)
> (In reply to comment #7)
> > на мантейнера чего вешать?
> я на себя повесил, но мне пока не кажется kde виноватым
> 

согласен что КДЕ может быть не виноватым,
мне думается как-нить библиотека или что нить есче...

вапрос: как ьестировать что именно виновать?
------- Comment #10 From 2007-02-08 17:33:47 -------
Ситуация с взбесившимся kded у меня воспроизводится при подключении флешки, для
которой есть запись в /etc/fstab. При подключении USB-HDD с 2 разделами (ext2 и
vfat), для которых нет записей в fstab, вроде бы ничего подобного не
происходит.
------- Comment #11 From 2007-02-08 17:58:07 -------
У меня легко воспроизводиться при нажатии кнопки выброс CD в тот момент, когда 
только-что вставлен CD и загрузка процессора достигла пика (hal/dbus)

[KCrash handler]
#5  0xb7e6cc16 in raise () from /lib/libc.so.6
#6  0xb7e6e301 in abort () from /lib/libc.so.6
#7  0xb6827225 in dbus_malloc () from /usr/lib/libdbus-1.so.3
#8  0xb68231b6 in dbus_watch_handle () from /usr/lib/libdbus-1.so.3
#9  0xb6817730 in dbus_message_new_method_call () from /usr/lib/libdbus-1.so.3
#10 0xb670c58c in libhal_device_get_property_string ()
   from /usr/lib/libhal.so.1
#11 0xb6750c13 in libhal_device_get_property_QString (ctx=0x815fd88, 

udi=0x817b9e8
"/org/kde/mediamanager/fstab/vzerg:homezergworkinstallercvsexport-Zergmntinstaller", 
key=0xb675f053 "block.storage_device")
    at halbackend.cpp:50
#12 0xb6755721 in HALBackend::DeviceCondition (this=0x815dc98, 

udi=0x8170d80
"/org/freedesktop/Hal/devices/storage_model__NEC_DVD_RW_ND_3520A", 
condition=0x815db8c "EjectPressed") at halbackend.cpp:321
#13 0xb67559c1 in HALBackend::hal_device_condition (ctx=0x815fd88, 

udi=0x8170d80
"/org/freedesktop/Hal/devices/storage_model__NEC_DVD_RW_ND_3520A", 
condition_name=0x815db8c "EjectPressed", message=0x815dba0 "")
    at halbackend.cpp:777
#14 0xb670ae35 in libhal_ctx_shutdown () from /usr/lib/libhal.so.1
#15 0xb680bc92 in dbus_connection_dispatch () from /usr/lib/libdbus-1.so.3
#16 0xb675a770 in DBusQt::Connection::dispatchRead (this=0x0)
    at connection.cpp:119
------- Comment #12 From 2007-02-08 18:02:25 -------
не совсем понятно, причем там 
vzerg:/home/zerg/work/installer/cvs/export-Zerg /mnt/installer nfs 
nfsvers=2,ro,nosuid,soft,rsize=8192,wsize=8192 0 0
оно несмонтировано
------- Comment #13 From 2007-02-10 16:18:03 -------
(In reply to comment #9)
> (In reply to comment #8)
> > (In reply to comment #7)
> > > на мантейнера чего вешать?
> > я на себя повесил, но мне пока не кажется kde виноватым
> > 
> 
> согласен что КДЕ может быть не виноватым,
> мне думается как-нить библиотека или что нить есче...
> 
> вапрос: как ьестировать что именно виновать?

обновил kde тут до 3.5.6-alt2... пока глюка с kded не обнаружено, все
монтируется и отмонтируется.
------- Comment #14 From 2007-02-12 15:49:36 -------
Я убрал эту строку с несмонтированным nfs и в моей ситуации тоже перестало 
воспроизводитсья.
------- Comment #15 From 2007-04-17 15:00:50 -------
Возможно, было связано с патчем, который раньше накладывался для настройки 
опций монтирования. Сейчас другой, для вытаскивания опций из hal.