OVH Cloud OVH Cloud

L'application a quitter inopinement

8 réponses
Avatar
mrfra.sanspub
"L'application a quitter inopinément"
Ca m'arrive un peu trop souvent quand je met à jour une appli.

Récemment iCal. Ca a remarché ensuite après réparation des droits puis
jettage de ical et du receipt et reinstall.

Aujourd'hui c'est après remplacement d'un vieux psyncx par une version
2.0 (qui a l'air mieux), dernière version compatible jaguar. Mais la
technique sus-citée n'a pas résolu le pb et je suis revenu à la présente
version ressortie de la poubelle.

Qui peux m'aider à comprendre le pourquoi du comment ?
Voici le crashlog :

Date/Time: 2003-11-09 17:29:34 +0100
OS Version: 10.2.8 (Build 6R73)
Host: Macintosh.local.

Command: PsyncX
PID: 626

Exception: EXC_BREAKPOINT (0x0006)
Code[0]: 0x00000001Code[1]: 0x97e5497c

Thread 0 Crashed:
#0 0x97e5497c in _NSRaiseError
#1 0x97e54804 in +[NSException raise:format:]
#2 0x97df1820 in -[NSCFArray objectAtIndex:]
#3 0x00003e04 in -[CronJob parseOldJob:]
#4 0x00004fd8 in -[CronController readJobs]
#5 0x00004df4 in -[CronController init]
#6 0x00005b44 in -[Controller awakeFromNib]
#7 0x97e2d260 in -[NSSet makeObjectsPerformSelector:]
#8 0x930ad738 in -[NSIBObjectData
nibInstantiateWithOwner:topLevelObjects:]
#9 0x93124578 in old_loadNib
#10 0x930eaa2c in +[NSBundle(NSNibLoading)
_loadNibFile:nameTable:withZone:ownerBundle:]
#11 0x93149a5c in +[NSBundle(NSNibLoading)
loadNibFile:externalNameTable:withZone:]
#12 0x9314981c in +[NSBundle(NSNibLoading) loadNibNamed:owner:]
#13 0x9315fbfc in NSApplicationMain
#14 0x000038f0 in _start (crt.c:267)
#15 0x00003770 in start

PPC Thread State:
srr0: 0x97e5497c srr1: 0x0002f030 vrsave: 0x00000000
xer: 0x00000000 lr: 0x97e54958 ctr: 0x97df3e2c mq: 0x00000000
r0: 0x00000000 r1: 0xbffff8a0 r2: 0x24000240 r3: 0xa7e02644
r4: 0x9068d51c r5: 0x00000000 r6: 0xbffff580 r7: 0x00000000
r8: 0x00050010 r9: 0xa7df0294 r10: 0x00000003 r11: 0x00000000
r12: 0x24000240 r13: 0x00000000 r14: 0x00000000 r15: 0x00000000
r16: 0x0007f1e0 r17: 0xa309a6d4 r18: 0xa309a6d4 r19: 0xa309a6d4
r20: 0xa309a6d4 r21: 0x00000000 r22: 0xa309d3e0 r23: 0xa30a20e8
r24: 0xa30a0d38 r25: 0x001b6560 r26: 0x01dbfcd0 r27: 0x00000000
r28: 0x906c46e8 r29: 0x01dbfd30 r30: 0x01dbf820 r31: 0x97e5489c

--
Fra

8 réponses

Avatar
thomas-ml
Fra wrote:

Thread 0 Crashed:
#0 0x97e5497c in _NSRaiseError
#1 0x97e54804 in +[NSException raise:format:]
#2 0x97df1820 in -[NSCFArray objectAtIndex:]
#3 0x00003e04 in -[CronJob parseOldJob:]


Tout simplement un bug dans l'appli. Il essaie d'accéder à un élément
qui n'existe pas dans un tableau. As-tu essayé de virer les prefs et de
remettre le fichier cron à zero ?

--
Thomas Deniau
"Unix is user friendly. It's just selective when choosing friends."

Avatar
mrfra.sanspub
Thomas Deniau wrote:

As-tu essayé de virer les prefs


Nan.


[...] Ca y est j'ai testé c'est pareil.

et de remettre le fichier cron à zero ?


Ca je préfère pas (une dizaine de programmation de sauvegardes). Je ne
vois pas trop pourquoi il ne pourrait s'accomoder de l'existant, ce
n'est pas un fichier à son usage exclusif.
--
Fra

Avatar
jperrocheau
Fra wrote:

Aujourd'hui c'est après remplacement d'un vieux psyncx


PsyncX

par une version 2.0 (qui a l'air mieux), dernière version compatible
Jaguar. Mais la technique sus-citée n'a pas résolu le pb et je suis revenu
à la présente version ressortie de la poubelle.


Si tu t'es amusé à regarder comment l'auteur de PsyncX fait ses
packages, moi je n'ai pas confiance, je me suis arrêté à la version
2.0b2 en sautant la version 2.0b1 (une horreur). Je n'ai pas installé la
version 2.0, elle contient la même version de psync, il n'y a que le GUI
qui a été modifié.. Perso je fais plus confiance à celui qui écrit Déjà
Vu, au moins il donne quelques explications et recommande ce qu'il faut
isntaller... (déjà en regardant les privilèges qu'il met à ses fichiers,
plus conformes aux "standards", on est rassuré)

Si tu as installé la vesion 2.1.1 de PsyncX et que tu es revenu à la
version 2.0... AMHA, tu n'as plus qu'à faire le ménage à la main dans
usr/bin/, usr/local/bin/, usr/share/bin/

--
Jacques PERROCHEAU
______________________________________________________________
e-mail: mailto:

Avatar
mrfra.sanspub
Jacques Perrocheau wrote:

Si tu t'es amusé à regarder comment l'auteur de PsyncX fait ses
packages, moi je n'ai pas confiance, je me suis arrêté à la version
2.0b2


Elle est mieux que la 2.0 ? J'ai pas osé utiliser un version béta car
c'est pour des sauvegardes (important).

en sautant la version 2.0b1 (une horreur). Je n'ai pas installé la
version 2.0, elle contient la même version de psync, il n'y a que le GUI
qui a été modifié.. Perso je fais plus confiance à celui qui écrit Déjà
Vu


Mais c'est payant pour exactement les mêmes fonctions (?).

, au moins il donne quelques explications et recommande ce qu'il faut
isntaller... (déjà en regardant les privilèges qu'il met à ses fichiers,
plus conformes aux "standards", on est rassuré)

Si tu as installé la vesion 2.1.1 de PsyncX


Nope, elle n'est que pour panther apparemment et je suis encore en
jaguar.

[...]



--
Fra

Avatar
jperrocheau
Fra wrote:

Si tu t'es amusé à regarder comment l'auteur de PsyncX fait ses
packages, moi je n'ai pas confiance, je me suis arrêté à la version
2.0b2


Elle est mieux que la 2.0 ?


Ce n'est pas ce que j'ai dit. J'ai dit que je me suis arrêté à la
version 2.0b2, ne voyant aucune amélioration dans le soins de
l'emballage de la version suivante.

J'ai pas osé utiliser un version béta car c'est pour des sauvegardes
(important).


La version 2.0 est la verion "finale" les betas sont antérieures...


en sautant la version 2.0b1 (une horreur). Je n'ai pas installé la
version 2.0, elle contient la même version de psync, il n'y a que le GUI
qui a été modifié.. Perso je fais plus confiance à celui qui écrit Déjà
Vu


Mais c'est payant pour exactement les mêmes fonctions (?).


Fais ton choix, qualité ou "gratuité et amateurisme"...




--
Jacques PERROCHEAU
______________________________________________________________
e-mail: mailto:


Avatar
Schmurtz
et de remettre le fichier cron à zero ?


Ca je préfère pas (une dizaine de programmation de sauvegardes). Je ne
vois pas trop pourquoi il ne pourrait s'accomoder de l'existant, ce
n'est pas un fichier à son usage exclusif.


BenŠ tu fais une sauvegarde et tu remets à zero. Comme ça tu peux être
sûr que le problème ne vient pas de là. Ça peut être du à des caractères
de contrôle apparu on ne sait comment dans le fichier.

--
Schmurtz


Avatar
mrfra.sanspub
Schmurtz wrote:

Ben... tu fais une sauvegarde et tu remets à zero.


Faut que je sauvegarde quel(s) fichier(s) ?
--
Fra

Avatar
mrfra.sanspub
Jacques Perrocheau wrote:

J'ai pas osé utiliser un version béta car c'est pour des sauvegardes
(important).


La version 2.0 est la verion "finale" les betas sont antérieures...


D'où mon choix d'essayer la 2.0

Mais c'est payant pour exactement les mêmes fonctions (?).


Fais ton choix, qualité ou "gratuité et amateurisme"...


Mouais, ça marchait jusqu'ici avec une ancienne version. Je reste avec
celle-là en attendant panther.
--
Fra