1

Toujours sur une Fedora 8 (i386) à jour sur les repos officiels, et avec les dernières version de TiLP2 et des libsti*, j'ai le crash fatal :

Reproduction (systématique chez moi) :
- lancer TiLP
- Clic droit sur "none->null:#1"
- premier choix : "change devive"
- clic sur l'icone de loupe : "Don't know which device you have ? Click =>"

Backtrace :
Using host libthread_db library "/lib/libthread_db.so.1".
[Thread debugging using libthread_db enabled]
[New Thread -1208612640 (LWP 6559)]
[KCrash handler]
#6  ticables_cable_close (handle=0x0) at link_xxx.c:139
#7  0x00145f45 in ticalcs_cable_detach (handle=0x9b046f0) at ticalcs.c:294
#8  0x080594ea in tilp_device_close () at tilp_device.c:356
#9  0x080608bf in display_device_dbox () at device.c:393
#10 0x0548f409 in g_cclosure_marshal_VOID__VOID ()
   from /lib/libgobject-2.0.so.0
#11 0x05481f83 in g_closure_invoke () from /lib/libgobject-2.0.so.0
#12 0x0549248d in ?? () from /lib/libgobject-2.0.so.0
#13 0x05493997 in g_signal_emit_valist () from /lib/libgobject-2.0.so.0
#14 0x05493b59 in g_signal_emit () from /lib/libgobject-2.0.so.0
#15 0x059435b9 in gtk_widget_activate () from /usr/lib/libgtk-x11-2.0.so.0
#16 0x057d0b8b in gtk_menu_shell_activate_item ()
   from /usr/lib/libgtk-x11-2.0.so.0
#17 0x057cf66a in ?? () from /usr/lib/libgtk-x11-2.0.so.0
#18 0x09d68040 in ?? ()
#19 0x09d249f8 in ?? ()
#20 0x00000001 in ?? ()
#21 0x0549e891 in g_type_check_instance_cast () from /lib/libgobject-2.0.so.0
#22 0x057c2abc in ?? () from /usr/lib/libgtk-x11-2.0.so.0
#23 0x09d68040 in ?? ()
#24 0x09d258b0 in ?? ()
#25 0xbfc84598 in ?? ()
#26 0x054b8674 in ?? () from /lib/libgobject-2.0.so.0
#27 0xbfc84830 in ?? ()
#28 0x09b3cb60 in ?? ()
#29 0xbfc84598 in ?? ()
#30 0x0547f2f1 in g_value_get_boxed () from /lib/libgobject-2.0.so.0
#31 0x057b7434 in ?? () from /usr/lib/libgtk-x11-2.0.so.0
#32 0x09d68040 in ?? ()
#33 0x09d258b0 in ?? ()
#34 0x09b3a0b0 in ?? ()
#35 0x054b8674 in ?? () from /lib/libgobject-2.0.so.0
#36 0x057c2934 in ?? () from /usr/lib/libgtk-x11-2.0.so.0
#37 0x09b3cb60 in ?? ()
#38 0x09d68040 in ?? ()
#39 0x09b3a0b0 in ?? ()
#40 0xbfc8481c in ?? ()
#41 0x09b3d758 in ?? ()
#42 0xbfc84608 in ?? ()
#43 0x054b8674 in ?? () from /lib/libgobject-2.0.so.0
#44 0x054b8674 in ?? () from /lib/libgobject-2.0.so.0
#45 0xbfc8481c in ?? ()
#46 0xbfc84608 in ?? ()
#47 0x05480779 in ?? () from /lib/libgobject-2.0.so.0
Backtrace stopped: previous frame identical to this frame (corrupt stack?)


J'ai tous les paquets -debuginfo de calcforge, je peux en rajouter au besoin

D'ailleurs, la libgtk-x11, elle vient de quel paquet ? (et comment faire pour le savoir ?)

2

Bug tracker de TiLP / libti*: http://sourceforge.net/tracker/?atid=118378&group_id=18378&func=browse
Folco (./1) :
D'ailleurs, la libgtk-x11, elle vient de quel paquet ?

gtk2
(et comment faire pour le savoir ?)

rpm -qf /usr/lib/libgtk-x11-2.0.so.0
ou
rpm -q --whatprovides libgtk-x11-2.0.so.0
avatar
Mes news pour calculatrices TI: Ti-Gen
Mes projets PC pour calculatrices TI: TIGCC, CalcForge (CalcForgeLP, Emu-TIGCC)
Mes chans IRC: #tigcc et #inspired sur irc.freequest.net (UTF-8)

Liberté, Égalité, Fraternité

3

Merci.

4

Tu codes quoi en ce moment ?
avatar
Un site complet sur lequel vous trouverez des programmes et des jeux pour votre calculatrice TI 89 / Titanium / 92+ / Voyage 200 : www.ti-fr.com.
Quelques idées personnelles ici.

5

J'ai vu ton bug... Il est plus ou moins récurrent. Je ne peux pas m'en occuper actuellement (pas de PC) mais je te recontacte dès que possible.

Merci, Romain.
Romain Liévin aka 'roms'
"Linux, y'a moins bien mais c'est plus cher !"

6

Ok. Je devrais retester sur Fedora 10 maintenant, x86_64. J'ai même pas lancé le soft vu que TiEmu ne tourne actuellement pas sur Fedora 10 64 bits ( topics/115405-tiemu-crash-du-debogueur )

7

Du nouveau sur Fedora 10 ?
Romain Liévin aka 'roms'
"Linux, y'a moins bien mais c'est plus cher !"

8

J'ai découvert le même bug sous Windows que j'ai fixé (double fermeture du device). Le tien devrait donc être fixé par la même occasion.
Romain Liévin aka 'roms'
"Linux, y'a moins bien mais c'est plus cher !"

9

Salut Romain smile

Je testerai de mon côté aussi, à partir des SVN de TILP et TIEmu.

[EDIT: wow... au vu de la trace du checkout de TIEmu, je dirais que GDB est "massive bloat" eek
Comment est-il synchronisé avec upstream ?]
avatar
Membre de la TI-Chess Team.
Co-mainteneur de GCC4TI (documentation en ligne de GCC4TI), TIEmu et TILP.
Co-admin de TI-Planet.

10

Salut Lionel,

ça y est, j'ai remis les mains dans le cambouis...
Romain Liévin aka 'roms'
"Linux, y'a moins bien mais c'est plus cher !"

11

roms (./7) :
Du nouveau sur Fedora 10 ?

Le problème de TiEmu est corrigé dans le SVN de TiEmu (et dans le RPM dans mon dépôt pour Fedora).
Lionel Debroux (./9) :
Comment est-il synchronisé avec upstream ?

Un peu comme GCC, ça fait quelque temps que je n'ai plus mis à jour à une nouvelle version upstream. De plus, il y a un potentiel problème de licence parce que GDB est sous GPLv3+ maintenant alors que UAE n'est pas clair sur la version (est-ce GPLv2 uniquement? Ou n'importe quelle version? Ou ont-ils pensé à v2+ (mais écrit ça nulle part)?).
avatar
Mes news pour calculatrices TI: Ti-Gen
Mes projets PC pour calculatrices TI: TIGCC, CalcForge (CalcForgeLP, Emu-TIGCC)
Mes chans IRC: #tigcc et #inspired sur irc.freequest.net (UTF-8)

Liberté, Égalité, Fraternité

12

Quelque chose m'échappe ou je vois pas le rapport entre ce bug et TiEmu ?
Romain Liévin aka 'roms'
"Linux, y'a moins bien mais c'est plus cher !"

13

Merci d'avoir remis les mains dans le cambouis ! grin

Pas eu le temps de tester cette semaine, déplacement pro oblige ...
Je verrai si je peux demain.

Kevin -> on fait comment pour installer les paquets calcforge sur une Fedora 10 rawhide ?

14

J'ai mis un symlink du dépôt F9/F10 vers F11 (je n'ai même pas de dépôts séparés pour 9 et 10 actuellement, c'est un symlink, les mêmes paquetages marchent sur les deux). Mais attention, je n'ai pas testé quoi que ce soit. Il y a au moins z80asmide qui ne va pas s'installer parce que les sonames de OpenSSL ont changé une fois de plus (je vais devoir faire un dépôt séparé pour F11 – mais il n'y aura probablement pas de mass rebuild, je ne recompilerai que ce qui a besoin d'être recompilé, comme d'habitude), mais les logiciels liés aux 68k devraient s'installer normalement.
avatar
Mes news pour calculatrices TI: Ti-Gen
Mes projets PC pour calculatrices TI: TIGCC, CalcForge (CalcForgeLP, Emu-TIGCC)
Mes chans IRC: #tigcc et #inspired sur irc.freequest.net (UTF-8)

Liberté, Égalité, Fraternité

15

Ok.

16

http://repo.calcforge.org/fedora/10.92/x86_64/repodata/repomd.xml: [Errno 14] HTTP Error 404: Not Found
Essai d'un autre miroir.
Erreur : Cannot retrieve repository metadata (repomd.xml) for repository: calcforge. Please verify its path and try again

Il est mis en place ton symlink ?

edit -> Ah oui, je le vois en browsant à la main. Faut changer le fichier de conf.
re-edit : ça va faire dégueulasse si je code ce chemin en dur : baseurl=http://repo.calcforge.org/fedora/$releasever/$basearch/ sorry

17

Bah, attends quelques jours et ce sera 11 et plus 10.92 et ça marchera tout seul. smile
avatar
Mes news pour calculatrices TI: Ti-Gen
Mes projets PC pour calculatrices TI: TIGCC, CalcForge (CalcForgeLP, Emu-TIGCC)
Mes chans IRC: #tigcc et #inspired sur irc.freequest.net (UTF-8)

Liberté, Égalité, Fraternité