MsunPV 1.0.2c segmentation fault sur linux
- jeantil
- Auteur du sujet
- Hors Ligne
- Nouveau membre
- Messages : 18
- Remerciements reçus 0
je continue d'explorer le routeur nouvellement installé et je voulais commencer par renommer les sondes et les sorties.
je récupère msunpv 1.0.2c, la recherche détecte le routeur mais toute tentative de transférer la config du module sur le pc se solde par une erreur de segmentation. Je suis sur la dernière version LTS d'ubuntu (22.04) j'ai installé les modules QT manquants (qtgui, qtnetwork et qt-canberry)
./apps/msapp_pv_102c
this_sizeModules 6780
datamsgs: ("Discovery: Who is out there?") datamsgs.size(): 1
datamsgs: ("MS_PV2_2b", "C8:2B:96:1C:1F:CE", "192.168.1.7", "-37dbm", "") datamsgs.size(): 5
QSslSocket: cannot resolve SSL_get_peer_certificate
QSslSocket: cannot resolve EVP_PKEY_id
QSslSocket: cannot resolve EVP_PKEY_base_id
"http://192.168.1.7/configdn.cnf"
msg2.mid[0]: "8"
ms_sizeModules_net 6780
this_sizeModules_net 6780
ms_sizeModules net 6780 32 896 1104 1552 2256 2768 3600 4304 4880 6128 6320 6704
zsh: segmentation fault (core dumped) ./apps/msapp_pv_102c
j'arrive également à ouvrir les fichiers de config des exemples dont celui qui corresponds à mon routeur mais je ne peux pas les sauvegarder en local avec la même erreur ...
Connexion ou Créer un compte pour participer à la conversation.
- felvic
- Hors Ligne
- Administrateur
- Messages : 1788
- Remerciements reçus 132
après avoir écrit un fichier un fichier `configdn.cnf` sur le disque
Je comprends pas cette phrase.
qu'est-ce que le fichier .cnf vient faire dans Msapp?
Avec Linux vous avez un noyau, avec Windows vous avez des pépins...
Connexion ou Créer un compte pour participer à la conversation.
- jeantil
- Auteur du sujet
- Hors Ligne
- Nouveau membre
- Messages : 18
- Remerciements reçus 0
>Je comprends pas cette phrase.
qu'est-ce que le fichier .cnf vient faire dans Msapp?
je ne comprends pas non plus, je constate simplement que si je dézippe l'appli, que je la connecte au module et que je tente de récupérer la config, ça me créé ce fichier dans le dossier depuis lequel j'ai lancé l'appli. ci dessous une capture juste après avoir dézippé
je lance l'appli et une capture de ce que je vois juste après
c'est donc l'appli qui a tenté d'écrire ce fichier mais pourquoi/comment ... pas la moindre idée a tout hasard je le joins ici (avec une extension .conf pour que le forum accepte de le charger)
Connexion ou Créer un compte pour participer à la conversation.
- felvic
- Hors Ligne
- Administrateur
- Messages : 1788
- Remerciements reçus 132
Avec Linux vous avez un noyau, avec Windows vous avez des pépins...
Connexion ou Créer un compte pour participer à la conversation.
- jeantil
- Auteur du sujet
- Hors Ligne
- Nouveau membre
- Messages : 18
- Remerciements reçus 0
Pièces jointes :
Connexion ou Créer un compte pour participer à la conversation.
- felvic
- Hors Ligne
- Administrateur
- Messages : 1788
- Remerciements reçus 132
Avec Linux vous avez un noyau, avec Windows vous avez des pépins...
Connexion ou Créer un compte pour participer à la conversation.
- jeantil
- Auteur du sujet
- Hors Ligne
- Nouveau membre
- Messages : 18
- Remerciements reçus 0
Pièces jointes :
Connexion ou Créer un compte pour participer à la conversation.
- jeantil
- Auteur du sujet
- Hors Ligne
- Nouveau membre
- Messages : 18
- Remerciements reçus 0
idem quand je tente de sauvegarder une modification apportée a une configuration
la communication avec le routeur semble bien se faire, j'ai plutôt l'impression que c'est un probleme lors de l'interaction avec le systeme local
en continuant mon utilisation je vois que j'ai maintenant un fichier
tstconf.cnf qui est apparu aussi
Connexion ou Créer un compte pour participer à la conversation.
- felvic
- Hors Ligne
- Administrateur
- Messages : 1788
- Remerciements reçus 132
Pas dans terminal...
Avec Linux vous avez un noyau, avec Windows vous avez des pépins...
Connexion ou Créer un compte pour participer à la conversation.
- jeantil
- Auteur du sujet
- Hors Ligne
- Nouveau membre
- Messages : 18
- Remerciements reçus 0
j'ai aussi forcé la locale de machine sur fr_FR au cas où mais même résultat
Connexion ou Créer un compte pour participer à la conversation.
- felvic
- Hors Ligne
- Administrateur
- Messages : 1788
- Remerciements reçus 132
Avec Linux vous avez un noyau, avec Windows vous avez des pépins...
Connexion ou Créer un compte pour participer à la conversation.
- jeantil
- Auteur du sujet
- Hors Ligne
- Nouveau membre
- Messages : 18
- Remerciements reçus 0
c'est peut être une typo ou sans importance mais le fichier créé est .cnf pas .conf
Connexion ou Créer un compte pour participer à la conversation.
- felvic
- Hors Ligne
- Administrateur
- Messages : 1788
- Remerciements reçus 132
Avec Linux vous avez un noyau, avec Windows vous avez des pépins...
Connexion ou Créer un compte pour participer à la conversation.
- jeantil
- Auteur du sujet
- Hors Ligne
- Nouveau membre
- Messages : 18
- Remerciements reçus 0
For help, type "help".
Type "apropos word" to search for commands related to "word"...
Reading symbols from apps/msapp_pv_102c...
(No debugging symbols found in apps/msapp_pv_102c)
(gdb) run
Starting program: /home/jean/dev/msunpv/mspvLin64_102c/apps/msapp_pv_102c
[Thread debugging using libthread_db enabled]
Using host libthread_db library "/lib/x86_64-linux-gnu/libthread_db.so.1".
[New Thread 0x7ffff25b0640 (LWP 63374)]
[Thread 0x7ffff25b0640 (LWP 63374) exited]
[New Thread 0x7ffff25b0640 (LWP 63375)]
[New Thread 0x7ffff1daf640 (LWP 63376)]
[Thread 0x7ffff25b0640 (LWP 63375) exited]
[New Thread 0x7ffff25b0640 (LWP 63377)]
[New Thread 0x7ffff14ba640 (LWP 63378)]
[Thread 0x7ffff1daf640 (LWP 63376) exited]
[Thread 0x7ffff25b0640 (LWP 63377) exited]
[Thread 0x7ffff14ba640 (LWP 63378) exited]
[New Thread 0x7ffff14ba640 (LWP 63379)]
[New Thread 0x7ffff25b0640 (LWP 63380)]
[New Thread 0x7ffff1daf640 (LWP 63381)]
[New Thread 0x7ffff0b7c640 (LWP 63382)]
[Thread 0x7ffff1daf640 (LWP 63381) exited]
[New Thread 0x7ffff1daf640 (LWP 63385)]
this_sizeModules 6780
datamsgs: ("Discovery: Who is out there?") datamsgs.size(): 1
datamsgs: ("MS_PV2_2", "C8:2B:96:1C:1F:CE", "192.168.1.7", "-38dbm", "") datamsgs.size(): 5
[New Thread 0x7fffe3772640 (LWP 63396)]
QSslSocket: cannot resolve SSL_get_peer_certificate
QSslSocket: cannot resolve EVP_PKEY_id
QSslSocket: cannot resolve EVP_PKEY_base_id
[New Thread 0x7fffe27ff640 (LWP 63397)]
"http://192.168.1.7/configdn.cnf"
msg2.mid[0]: "8"
ms_sizeModules_net 6780
this_sizeModules_net 6780
ms_sizeModules net 6780 32 896 1104 1552 2256 2768 3600 4304 4880 6128 6320 6704
Thread 1 "msapp_pv_102c" received signal SIGSEGV, Segmentation fault.
0x00007ffff79d43f4 in QDialogButtonBox::buttonRole(QAbstractButton*) const () from /lib/x86_64-linux-gnu/libQtGui.so.4
et la backtrace du segfault
Thread 1 "msapp_pv_102c" received signal SIGSEGV, Segmentation fault.
0x00007ffff79d43f4 in QDialogButtonBox::buttonRole(QAbstractButton*) const () from /lib/x86_64-linux-gnu/libQtGui.so.4
(gdb) bt
#0 0x00007ffff79d43f4 in QDialogButtonBox::buttonRole(QAbstractButton*) const () from /lib/x86_64-linux-gnu/libQtGui.so.4
#1 0x00007ffff7ac2e0d in ?? () from /lib/x86_64-linux-gnu/libQtGui.so.4
#2 0x00007ffff7ac2e94 in QMessageBox::information(QWidget*, QString const&, QString const&, QFlags<QMessageBox::StandardButton>, QMessageBox::StandardButton) ()
from /lib/x86_64-linux-gnu/libQtGui.so.4
#3 0x000055555548fab0 in Maxisun::enregistrer() ()
#4 0x000055555553288c in Maxisun::qt_static_metacall(QObject*, QMetaObject::Call, int, void**) ()
#5 0x00007ffff6f95c40 in QMetaObject::activate(QObject*, QMetaObject const*, int, void**) () from /lib/x86_64-linux-gnu/libQtCore.so.4
#6 0x00007ffff733f526 in ?? () from /lib/x86_64-linux-gnu/libQtNetwork.so.4
#7 0x00007ffff6f8f162 in QObject::event(QEvent*) () from /lib/x86_64-linux-gnu/libQtCore.so.4
#8 0x00007ffff763cf21 in QApplicationPrivate::notify_helper(QObject*, QEvent*) () from /lib/x86_64-linux-gnu/libQtGui.so.4
#9 0x00007ffff6f7e5e3 in QCoreApplication::notifyInternal(QObject*, QEvent*) () from /lib/x86_64-linux-gnu/libQtCore.so.4
#10 0x00007ffff6f7fa8b in QCoreApplicationPrivate::sendPostedEvents(QObject*, int, QThreadData*) () from /lib/x86_64-linux-gnu/libQtCore.so.4
#11 0x00007ffff6fa9027 in ?? () from /lib/x86_64-linux-gnu/libQtCore.so.4
#12 0x00007ffff6d1bd3b in g_main_context_dispatch () from /lib/x86_64-linux-gnu/libglib-2.0.so.0
#13 0x00007ffff6d706c8 in ?? () from /lib/x86_64-linux-gnu/libglib-2.0.so.0
#14 0x00007ffff6d193e3 in g_main_context_iteration () from /lib/x86_64-linux-gnu/libglib-2.0.so.0
#15 0x00007ffff6fa9724 in QEventDispatcherGlib::processEvents(QFlags<QEventLoop::ProcessEventsFlag>) () from /lib/x86_64-linux-gnu/libQtCore.so.4
#16 0x00007ffff76c6e0b in ?? () from /lib/x86_64-linux-gnu/libQtGui.so.4
#17 0x00007ffff6f7fe43 in QEventLoop::processEvents(QFlags<QEventLoop::ProcessEventsFlag>) () from /lib/x86_64-linux-gnu/libQtCore.so.4
#18 0x00007ffff6f80746 in QEventLoop::exec(QFlags<QEventLoop::ProcessEventsFlag>) () from /lib/x86_64-linux-gnu/libQtCore.so.4
#19 0x00007ffff6f80a5e in QCoreApplication::exec() () from /lib/x86_64-linux-gnu/libQtCore.so.4
#20 0x000055555540f48d in main ()
Connexion ou Créer un compte pour participer à la conversation.
- jeantil
- Auteur du sujet
- Hors Ligne
- Nouveau membre
- Messages : 18
- Remerciements reçus 0
Et le fichier MSun_0205...custom.conf, il vient d'où?
j'ai ouvert le fichier d'exemple MSun_020523_MS_PV2_2.conf, j'ai fait quelques bricoles et j'ai cliqué sur enregistrer
ça a ouvert le menu système ou j'ai pu ajouter le suffix _custom quand j'ai confirmé la sauvegarde le fichier a été écrit puis l'appli a planté avec le segfault
Pièces jointes :
Connexion ou Créer un compte pour participer à la conversation.
- Vous êtes ici :
- Accueil
- forum
- MSun-PV
- Support technique
- MsunPV 1.0.2c segmentation fault sur linux