Contenu | Rechercher | Menus

Annonce

Si vous avez des soucis pour rester connecté, déconnectez-vous puis reconnectez-vous depuis ce lien en cochant la case
Me connecter automatiquement lors de mes prochaines visites.

À propos de l'équipe du forum.

#1 Le 11/01/2006, à 12:34

portlouisien

Plantage fréquent de KDE3.5, comment déchiffrer la pile d'appels?

Suite à la mise a jour de KDE3.5 j'ai souvent des plantages sad
La pîle d'appels me semble toujours identique mais je ne sais pas comment l'exploiter...
Pouvez vous m'aider?

(no debugging symbols found)
Using host libthread_db library "/lib/tls/i686/cmov/libthread_db.so.1".
(no debugging symbols found)
`system-supplied DSO at 0xffffe000' has disappeared; keeping its symbols.

[Thread debugging using libthread_db enabled]
[New Thread -1232660800 (LWP 9169)]

[KCrash handler]
#4  0x080ad018 in lessByName ()
#5  0xb7251d80 in QListViewItem::paintCell () from /usr/lib/libqt-mt.so.3
#6  0xb7a2463c in KListViewItem::paintCell () from /usr/lib/libkdeui.so.4
#7  0x080ad322 in lessByName ()
#8  0xb7243ee3 in QListView::drawContentsOffset () from /usr/lib/libqt-mt.so.3
#9  0xb727d92c in QScrollView::viewportPaintEvent ()
   from /usr/lib/libqt-mt.so.3
#10 0xb7a27fc0 in KListView::viewportPaintEvent () from /usr/lib/libkdeui.so.4
#11 0xb728072a in QScrollView::eventFilter () from /usr/lib/libqt-mt.so.3
#12 0xb72453bd in QListView::eventFilter () from /usr/lib/libqt-mt.so.3
#13 0xb7148a72 in QObject::activate_filters () from /usr/lib/libqt-mt.so.3
#14 0xb7148af0 in QObject::event () from /usr/lib/libqt-mt.so.3
#15 0xb7186268 in QWidget::event () from /usr/lib/libqt-mt.so.3
#16 0xb70e2f80 in QApplication::internalNotify () from /usr/lib/libqt-mt.so.3
#17 0xb70e3cf6 in QApplication::notify () from /usr/lib/libqt-mt.so.3
#18 0xb782cc3c in KApplication::notify () from /usr/lib/libkdecore.so.4
#19 0xb7073db7 in QApplication::sendEvent () from /usr/lib/libqt-mt.so.3
#20 0xb70af212 in QWidget::repaint () from /usr/lib/libqt-mt.so.3
#21 0xb7186fb3 in QWidget::repaint () from /usr/lib/libqt-mt.so.3
#22 0xb71810de in QWidget::repaint () from /usr/lib/libqt-mt.so.3
#23 0xb7241a74 in QListView::handleSizeChange () from /usr/lib/libqt-mt.so.3
#24 0xb74c23c7 in QListView::qt_invoke () from /usr/lib/libqt-mt.so.3
#25 0xb7a70a4c in KListView::qt_invoke () from /usr/lib/libkdeui.so.4
#26 0x080d4c23 in ept::ExtendableList::staticMetaObject ()
#27 0x080aa52b in ept::Lister::extractKey ()
#28 0xb714b929 in QObject::activate_signal () from /usr/lib/libqt-mt.so.3
#29 0xb74babe4 in QHeader::sizeChange () from /usr/lib/libqt-mt.so.3
#30 0xb7212e90 in QHeader::adjustHeaderSize () from /usr/lib/libqt-mt.so.3

#31 0xb7215fbc in QHeader::resizeEvent () from /usr/lib/libqt-mt.so.3
#32 0xb71867af in QWidget::event () from /usr/lib/libqt-mt.so.3
#33 0xb70e2f80 in QApplication::internalNotify () from /usr/lib/libqt-mt.so.3
#34 0xb70e3cf6 in QApplication::notify () from /usr/lib/libqt-mt.so.3
#35 0xb782cc3c in KApplication::notify () from /usr/lib/libkdecore.so.4
#36 0xb7073db7 in QApplication::sendEvent () from /usr/lib/libqt-mt.so.3
#37 0xb70e44a3 in QApplication::sendPostedEvents ()
   from /usr/lib/libqt-mt.so.3
#38 0xb7183464 in QWidget::show () from /usr/lib/libqt-mt.so.3
#39 0xb7183200 in QWidget::showChildren () from /usr/lib/libqt-mt.so.3
#40 0xb71836f3 in QWidget::show () from /usr/lib/libqt-mt.so.3
#41 0xb7282b6c in QScrollView::show () from /usr/lib/libqt-mt.so.3
#42 0xb723d4c4 in QListView::show () from /usr/lib/libqt-mt.so.3
#43 0x081a3af0 in ept::ExtendableList::updateExtender ()
#44 0xb7183200 in QWidget::showChildren () from /usr/lib/libqt-mt.so.3
#45 0xb71836f3 in QWidget::show () from /usr/lib/libqt-mt.so.3
#46 0xb72b3e4b in QWidgetStack::raiseWidget () from /usr/lib/libqt-mt.so.3
#47 0x0807d0c5 in __gnu_cxx::__common_pool_policy<__gnu_cxx::__pool, true>::_S_initialize_once ()
#48 0x0807d9cb in __gnu_cxx::__common_pool_policy<__gnu_cxx::__pool, true>::_S_initialize_once ()
#49 0xb714b929 in QObject::activate_signal () from /usr/lib/libqt-mt.so.3
#50 0xb714c3c4 in QObject::activate_signal () from /usr/lib/libqt-mt.so.3
#51 0xb7a025f6 in KAction::activated () from /usr/lib/libkdeui.so.4
#52 0xb7a38cfb in KAction::slotActivated () from /usr/lib/libkdeui.so.4
#53 0xb7a38ca0 in KAction::slotButtonClicked () from /usr/lib/libkdeui.so.4
#54 0xb7a54cc3 in KAction::qt_invoke () from /usr/lib/libkdeui.so.4
#55 0xb714b929 in QObject::activate_signal () from /usr/lib/libqt-mt.so.3
#56 0xb7a40049 in KToolBarButton::buttonClicked () from /usr/lib/libkdeui.so.4
#57 0xb7a4023a in KToolBarButton::mouseReleaseEvent ()
   from /usr/lib/libkdeui.so.4
#58 0xb7186356 in QWidget::event () from /usr/lib/libqt-mt.so.3
#59 0xb7a9602e in KToolBarButton::event () from /usr/lib/libkdeui.so.4
#60 0xb70e2f80 in QApplication::internalNotify () from /usr/lib/libqt-mt.so.3
#61 0xb70e3500 in QApplication::notify () from /usr/lib/libqt-mt.so.3
#62 0xb782cc3c in KApplication::notify () from /usr/lib/libkdecore.so.4
#63 0xb7073e25 in QApplication::sendSpontaneousEvent ()
   from /usr/lib/libqt-mt.so.3
#64 0xb706f325 in QETWidget::translateMouseEvent ()
   from /usr/lib/libqt-mt.so.3
#65 0xb706d66f in QApplication::x11ProcessEvent () from /usr/lib/libqt-mt.so.3
#66 0xb7086fff in QEventLoop::processEvents () from /usr/lib/libqt-mt.so.3
#67 0xb70facfb in QEventLoop::enterLoop () from /usr/lib/libqt-mt.so.3
#68 0xb70fac1e in QEventLoop::exec () from /usr/lib/libqt-mt.so.3
#69 0xb70e1c13 in QApplication::exec () from /usr/lib/libqt-mt.so.3
#70 0x08077e02 in ?? ()
#71 0xb68beea2 in __libc_start_main () from /lib/tls/i686/cmov/libc.so.6
#72 0x08077c11 in ?? ()

Hors ligne

#2 Le 12/01/2006, à 14:07

portlouisien

Re : Plantage fréquent de KDE3.5, comment déchiffrer la pile d'appels?

Aucuns membres de Kubuntu pour m'aider? sobbing.gif

Hors ligne

#3 Le 12/01/2006, à 20:50

HoPHP

Re : Plantage fréquent de KDE3.5, comment déchiffrer la pile d'appels?

En fait, seuls les développeurs du programme peuvent comprendre quelque chose...


Merci de ne pas jeter d'arguments aux trolls qui se trouvent dans la fosse.
HoPHP est mort, vive OdyX

Hors ligne

#4 Le 12/01/2006, à 21:55

portlouisien

Re : Plantage fréquent de KDE3.5, comment déchiffrer la pile d'appels?

Pourtant on voit bien que les plantages sont toujours dus aux librairies:
-libqt-mt
-libkdeui
-libkdecore
Il doit bien y avoir un moyen des les réinstaller ou de les mettre à jour!

Autrement, comment réinstaller un KDE 3.5 qui est déjà à jour?

Hors ligne

#5 Le 12/01/2006, à 22:14

HoPHP

Re : Plantage fréquent de KDE3.5, comment déchiffrer la pile d'appels?

Dans synaptic...

Tu sélectionnes les paquets que tu veux et tu fais "Réinstaller". Je préfère la solution (risquée) de faire "Désinstaller complètement" et "Installer".

Bonne chance.


Merci de ne pas jeter d'arguments aux trolls qui se trouvent dans la fosse.
HoPHP est mort, vive OdyX

Hors ligne

#6 Le 13/01/2006, à 01:27

Black_pignouf

Re : Plantage fréquent de KDE3.5, comment déchiffrer la pile d'appels?

Effectivement, KDE 3.5 plante assez souvent chez moi :
le serveur X se relance subitement. Rien de bien grave mais c'est pas très en conformité avec l'image que j'ai donnée de Linux à mes amis... honte à moi si ca plante alors qu'ils sont à coté!

A part ca, existent ils des applis connues pour rendre KDE instable? Amarok, Kile, Opera?

Hors ligne

#7 Le 13/01/2006, à 10:30

portlouisien

Re : Plantage fréquent de KDE3.5, comment déchiffrer la pile d'appels?

Pour le plantage de KDE arrive à la fin d'une manip, installation d'un logiciel avec Adept par exemple. Il est par contre systématique à la fermeture du PC! (1er post pour la pile d'appels)

Hors ligne

#8 Le 13/01/2006, à 10:37

Desintegr

Re : Plantage fréquent de KDE3.5, comment déchiffrer la pile d'appels?

Il s'agit surement d'un bug dans un programme si ça arrive toujours au même endroit.
Tu n'y peux rien, il faut attendre la prochaine version. Au mieux tu peux faire un bugreport.

Par contre, il est inutile d'envoyer cette stacktrace aux développeurs. Elle ne leur servirait pas à grand chose car elle ne possède pas de symboles de débug. (no debugging symbols found)

Dernière modification par Desintegr (Le 13/01/2006, à 10:38)


Hoc Volo, Sic Jubeo !
Mon wiki : http://desintegr.free.fr

Hors ligne

#9 Le 13/01/2006, à 10:43

portlouisien

Re : Plantage fréquent de KDE3.5, comment déchiffrer la pile d'appels?

Merci pour l'info Desintegr, ce qui me surprend c'est que j'ai l'air d'être le seul dans ce cas là hmm

Hors ligne

#10 Le 13/01/2006, à 10:56

Desintegr

Re : Plantage fréquent de KDE3.5, comment déchiffrer la pile d'appels?

portlouisien a écrit :

Pour le plantage de KDE arrive à la fin d'une manip, installation d'un logiciel avec Adept par exemple. Il est par contre systématique à la fermeture du PC! (1er post pour la pile d'appels)

Le plantage en fin de session est connu et il traîne depuis pas mal de temps.
De mémoire, il faut désactiver les menus personnalisés dans Kicker.


Hoc Volo, Sic Jubeo !
Mon wiki : http://desintegr.free.fr

Hors ligne

#11 Le 13/01/2006, à 16:06

Eric P.

Re : Plantage fréquent de KDE3.5, comment déchiffrer la pile d'appels?

Desintegr a écrit :
portlouisien a écrit :

Pour le plantage de KDE arrive à la fin d'une manip, installation d'un logiciel avec Adept par exemple. Il est par contre systématique à la fermeture du PC! (1er post pour la pile d'appels)

Le plantage en fin de session est connu et il traîne depuis pas mal de temps.
De mémoire, il faut désactiver les menus personnalisés dans Kicker.

En fait il n'y a pas un probleme de plantage en fin de session, il y en a plein. Car c'est a ce moment qu'on libere toutes les zones memoire allouees, et il suffit d'un pointeur dans une appli qui a vu sa valeur ecrasee, cela cause un crash.

Plusieurs origines de plantages courantes sont corrigees a chaque version de KDE, mais il peut en rester. Ta backtrace seule ne servira effectivement a rien (KDE pas compile avec --enable-debug), mais tu peux quand meme aider les developpeurs (et donc le projet), en isolant l'origine du bug.
En gros, en desactivant le plus possible de choses, en verifiant que le bug ne se produit plus, puis reactivant tout progressivement jusqu'a isoler le programme responsable.
Tu peux creer un nouvel utilisateur pour avoir un environnement clean.

Comme bcp de plantages se font a la sortie des programmes, tu peux aussi (je ne sais pas trop comment mais je sais que c'est possible) desactiver KCrash, pour ne plus avoir le message d'erreur. Les programmes sous Linux par defaut n'affichent pas de fenetre de crash, ils font un beau core dump mais ca ne se voit pas graphiquement et ce n'est pas dramatique vu que c'est en sortie de programme. Par contre, ce n'est pas aider  communaute que d'agir comme ca.

Pour finir: ces problemes sont quand meme assez localises, moi personnellement je n'ai jamais vu ce KCrash[1] depuis KDE 3.5, alors que j'utilise simultanement amaroK, Konqueror, KMail, Kopete...

[1] si on exclut bien sur mes programmes en cours de developpement smile

Hors ligne

#12 Le 13/01/2006, à 17:30

portlouisien

Re : Plantage fréquent de KDE3.5, comment déchiffrer la pile d'appels?

Aider le projet, je veux bien mais en tant que Newbie il va me falloir un peu plus d'explications:

A quoi correspond Kicker? Si c'est le tableau de bord je n'ai rien trouvé (forum+google) faisant référence aux menus personalisés

Pour ta méthode Eric, il faut fermer tous les processus dans la table des processus en cours avant d'éteindre la machine afin de déterminer quel est le processus qui génère le plantage? C'est ça?

Pour finir: ces problemes sont quand meme assez localises, moi personnellement je n'ai jamais vu ce KCrash[1] depuis KDE 3.5, alors que j'utilise simultanement amaroK, Konqueror, KMail, Kopete...

Tu as bien de la chance car chez moi c'est systématique...
Comment réinstaller KDE 3.5? J'ai l'impression qu'à l'installation il y a eu quelques problèmes!

Hors ligne

#13 Le 13/01/2006, à 17:46

Eric P.

Re : Plantage fréquent de KDE3.5, comment déchiffrer la pile d'appels?

Oui, kicker c'est le tableau de bord, avec tout ce qu'il contient (le menu K, la barre des taches...).
Par contre je ne sais pas ce que sont les menus personnalises.

Oui pour isoler le processus responsable, tu as bien compris le principe. Ensuite, selon les programmes, il est parfois possible de ne pas les demarrer du tout.

Pour reinstaller KDE, tu peux utiliser l'option de reinstallation de paquet de synaptic, comme le suggere HoPHP. Sinon tu peux supprimer/reinstaller.
Mais ne le fais pas avant d'avoir essaye d'isole le probleme, peut-etre que la reinstallation d'un seul programme suffit...

Et evidemment, effectue regulierement une mise a jour complete (via adept-updater par exemple).

Hors ligne

#14 Le 21/01/2006, à 15:24

Anakill

Re : Plantage fréquent de KDE3.5, comment déchiffrer la pile d'appels?

Salut à tous,

J'ai les mêmes problèmes que toi, d'ailleurs je l'ai avait aussi sur kde 3.4.
J'ai aussi l'impression qu'au fur et à mesure les plantages sont plus rares, mais bon ca n'est peut-être qu'une impression.
En tout cas c'est vraiment pénible surtout quand c'est konqueror avec plusieurs onglets d'ouverts, ou bien même avec krita...

Ca me fait bizarre car sous win$ j'ai eu longtemps des problèmes de plantages comme ca , et c'état un problème matériel.
J'espère que le fait qu'aussi peu de personne rencontre se genre de plantages ne veut pas dire problème matériel.

Au passage, memtest OK


Ubuntu user # 9093

Hors ligne

#15 Le 21/01/2006, à 22:48

taraniys

Re : Plantage fréquent de KDE3.5, comment déchiffrer la pile d'appels?

Bonsoir tout le monde smile
J'ai KDE 3.5 depuis quinze jours et pas un seul plantage (est-ce normal Docteur ?) lol
tout celà pour dire que ça marche bien chez certain et je ne l'ai pas fais exprès  tongue

""ps: que veux dire "SMP" dans les mises à jour  du noyau ? neutral""
re ps: c'est bon j'ai trouvé ,il s'agit de noyaux pour multiprocesseurs  tongue

Dernière modification par taraniys (Le 22/01/2006, à 02:08)


Kde Néon
bonjour chez vous
   Taraniys

Hors ligne

#16 Le 22/01/2006, à 10:48

portlouisien

Re : Plantage fréquent de KDE3.5, comment déchiffrer la pile d'appels?

J'ai KDE 3.5 depuis quinze jours et pas un seul plantage

Tu m'inqiètes? Que doit on en conclure?
Je sais que j'ai eu un message d'erreur pendant l'installation de KDE mais qui ne m'a pas empêché de la terminer, est ce la raison...

Toujours est il que je n'ai pas réussi à isoler le problème, beaucoup de processus sont en cours et donc impossible de les tuer avant la fermeture du PC.

J'aimerai réinstaller KDE3.5 mais dans Adept il n'y a pas vraiment un paquet spécifique nommé KDE3.5, alors plutot que de faire une bétise, quels sont les paquets à réinstaller?

Hors ligne

#17 Le 22/01/2006, à 14:49

taraniys

Re : Plantage fréquent de KDE3.5, comment déchiffrer la pile d'appels?

Bonjour à toutes et à tous  smile

@ portlouisien

j'ai rajouté " http://kubuntu.org/packages/kde35 " dans la liste de synaptic et il a fait le reste  smile

Voila mon source liste dans apt

deb http://fr.archive.ubuntu.com/ubuntu/ breezy main restricted universe multiverse
deb-src http://fr.archive.ubuntu.com/ubuntu/ breezy main restricted universe multiverse

## Major bug fix updates produced after the final release of the
## distribution.
deb http://fr.archive.ubuntu.com/ubuntu/ breezy-updates main restricted universe multiverse
deb-src http://fr.archive.ubuntu.com/ubuntu/ breezy-updates main restricted universe multiverse

## Security Updates
deb http://fr.archive.ubuntu.com/ubuntu/ breezy-security main restricted universe multiverse
deb-src http://fr.archive.ubuntu.com/ubuntu/ breezy-security main restricted universe multiverse

## PLF Free
deb ftp://ftp.free.fr/pub/Distributions_Linux/plf/ubuntu/plf/ breezy free
deb-src ftp://ftp.free.fr/pub/Distributions_Linux/plf/ubuntu/plf/ breezy free

## PLF Non-free
deb ftp://ftp.free.fr/pub/Distributions_Linux/plf/ubuntu/plf/ breezy non-free
deb-src ftp://ftp.free.fr/pub/Distributions_Linux/plf/ubuntu/plf/ breezy non-free

#  koffice 1.4.2 (http://www.kubuntu.org/announcements/koffice-142.php)
deb http://kubuntu.org/packages/koffice142/ breezy main

deb http://kubuntu.org/packages/kde35  breezy main


si celà peut-ètre utile 
@+


Kde Néon
bonjour chez vous
   Taraniys

Hors ligne