c'est à cause des lignes 509 et 519 dans KVSimDirGUI.cpp: on met l'intervalle entre deux affichages du nombre d'événements lus = le nombre total d'événements à lire divisé par...10 donc effectivement si N<10, ça ne vas pas...
-- You received this bug notification because you are a member of KaliVeda Development Team, which is subscribed to KaliVeda. https://bugs.launchpad.net/bugs/1190665 Title: KVSimDirGUI & nb evts<10 Status in KaliVeda data analysis framework: New Status in KaliVeda 1.8 series: New Bug description: J'utilise KVSimDirGUI pour analyser des simulations BLOB. Version KV1.8.10 à l'IPN Pour tester, je veux réduire le nb evenements : je décoche la case "all" et j'incrémente jusqu'au nb choisi. Si ce nombre est >=10, tout va bien. Dans le cas contraire ça plante : -------------- Sortie InitRun ----------------- *** Break *** floating point exception =========================================================== There was a crash. This is the entire stack trace of all threads: =========================================================== stat_loc=0x7fffca12e0cc, options=<value optimized out>) at ../sysdeps/unix/sysv/linux/waitpid.c:32 #0 0x00007ff9490257be in __libc_waitpid (pid=<value optimized out>, stat_loc=0x7fffca12e0cc, options=<value optimized out>) at ../sysdeps/unix/sysv/linux/waitpid.c:32 #1 0x00007ff948fbbaf9 in do_system (line=<value optimized out>) at ../sysdeps/posix/system.c:149 #2 0x00007ff94acfa0d4 in TUnixSystem::StackTrace() () from /usr/physics/root/root_v5.32.00/lib/libCore.so #3 0x00007ff94acf8b03 in TUnixSystem::DispatchSignals(ESignals) () from /usr/physics/root/root_v5.32.00/lib/libCore.so #4 <signal handler called> #5 0x00007ff93ef61e86 in KVEventSelector::Process(long long) () from /home/rivet/.kvroot-1.8.10_gcc-4.4.3_x86_64_root-5.32.00/lib/libKVMultiDet.so #6 0x00007ff9444a8af7 in TTreePlayer::Process(TSelector*, char const*, long long, long long) () from /usr/physics/root/root_v5.32.00/lib/libTreePlayer.so #7 0x00007ff9444a7d0b in TTreePlayer::Process(char const*, char const*, long long, long long) () from /usr/physics/root/root_v5.32.00/lib/libTreePlayer.so #8 0x00007ff93f06f8d5 in KVSimDirGUI::RunAnalysis() () from /home/rivet/.kvroot-1.8.10_gcc-4.4.3_x86_64_root-5.32.00/lib/libKVMultiDet.so #9 0x00007ff93f38258a in G__KVMultiDetguiDict_1116_0_37(G__value*, char const*, G__param*, int) () from /home/rivet/.kvroot-1.8.10_gcc-4.4.3_x86_64_root-5.32.00/lib/libKVMultiDet.so #10 0x00007ff94a18595f in Cint::G__CallFunc::Execute(void*) () from /usr/physics/root/root_v5.32.00/lib/libCint.so #11 0x00007ff94acb117c in TCint::CallFunc_Exec(void*, void*) const () from /usr/physics/root/root_v5.32.00/lib/libCore.so #12 0x00007ff94ac46d03 in TQConnection::ExecuteMethod() () from /usr/physics/root/root_v5.32.00/lib/libCore.so #13 0x00007ff94ac4cf15 in TQObject::Emit(char const*) () from /usr/physics/root/root_v5.32.00/lib/libCore.so #14 0x00007ff943c3faf5 in TGButton::EmitSignals(bool) () from /usr/physics/root/root_v5.32.00/lib/libGui.so #15 0x00007ff943c41cac in TGButton::HandleButton(Event_t*) () from /usr/physics/root/root_v5.32.00/lib/libGui.so #16 0x00007ff943c9965f in TGFrame::HandleEvent(Event_t*) () from /usr/physics/root/root_v5.32.00/lib/libGui.so #17 0x00007ff943c5c2f8 in TGClient::HandleEvent(Event_t*) () from /usr/physics/root/root_v5.32.00/lib/libGui.so #18 0x00007ff943c5c6eb in TGClient::ProcessOneEvent() () from /usr/physics/root/root_v5.32.00/lib/libGui.so #19 0x00007ff943c5c75d in TGClient::HandleInput() () from /usr/physics/root/root_v5.32.00/lib/libGui.so #20 0x00007ff94acf6d90 in TUnixSystem::DispatchOneEvent(bool) () from /usr/physics/root/root_v5.32.00/lib/libCore.so #21 0x00007ff94ac6dae6 in TSystem::InnerLoop() () from /usr/physics/root/root_v5.32.00/lib/libCore.so #22 0x00007ff94ac6fdbb in TSystem::Run() () from /usr/physics/root/root_v5.32.00/lib/libCore.so #23 0x00007ff94ac067ff in TApplication::Run(bool) () from /usr/physics/root/root_v5.32.00/lib/libCore.so #24 0x00007ff949ee22c9 in TRint::Run(bool) () from /usr/physics/root/root_v5.32.00/lib/libRint.so #25 0x00000000004011ac in main () =========================================================== The lines below might hint at the cause of the crash. If they do not help you then please submit a bug report at http://root.cern.ch/bugs. Please post the ENTIRE stack trace from above as an attachment in addition to anything else that might help us fixing this issue. =========================================================== #5 0x00007ff93ef61e86 in KVEventSelector::Process(long long) () from /home/rivet/.kvroot-1.8.10_gcc-4.4.3_x86_64_root-5.32.00/lib/libKVMultiDet.so #6 0x00007ff9444a8af7 in TTreePlayer::Process(TSelector*, char const*, long long, long long) () from /usr/physics/root/root_v5.32.00/lib/libTreePlayer.so #7 0x00007ff9444a7d0b in TTreePlayer::Process(char const*, char const*, long long, long long) () from /usr/physics/root/root_v5.32.00/lib/libTreePlayer.so #8 0x00007ff93f06f8d5 in KVSimDirGUI::RunAnalysis() () from /home/rivet/.kvroot-1.8.10_gcc-4.4.3_x86_64_root-5.32.00/lib/libKVMultiDet.so =========================================================== Ce n'est pas grave, sinon que j'avais choisi 2 evts, et que j'ai cherché longtemps où était l'erreur dans ma classe ! To manage notifications about this bug go to: https://bugs.launchpad.net/kaliveda/+bug/1190665/+subscriptions _______________________________________________ Mailing list: https://launchpad.net/~kaliveda-dev Post to : [email protected] Unsubscribe : https://launchpad.net/~kaliveda-dev More help : https://help.launchpad.net/ListHelp

