yade-multi segfault

Bug #626409 reported by Sergei Dorofeenko
6
This bug affects 1 person
Affects Status Importance Assigned to Milestone
Yade
New
Undecided
Unassigned

Bug Description

I have segmentation fault with yade-multi for rev2418:
* "Ошибка сегментирования" below translates as "Segmentation fault"

sega@think:~/work/yade/trunk/scripts> yade-trunk-multi multi.table multi.py
Will run `/home/sega/YADE/bin/yade-trunk' on `multi.py' with nice value 10, output redirected to `multi.@.log', 2 jobs at a time.
Will use table `multi.table', with available lines 2, 3, 4, 5, 6, 7.
Will use lines 2 (reference), 3 (hi_v), 4 (lo_v), 5 (hi_rho), 6 (hi_rho_v), 7 (hi_rh0_lo_v).
Master process pid 6315
Job summary:
   #0 (reference/2): PARAM_TABLE=multi.table:2 DISPLAY= /home/sega/YADE/bin/yade-trunk --threads=2 --nice=10 -x multi.py > multi.reference.log 2>&1
   #1 (hi_v/2): PARAM_TABLE=multi.table:3 DISPLAY= /home/sega/YADE/bin/yade-trunk --threads=2 --nice=10 -x multi.py > multi.hi_v.log 2>&1
   #2 (lo_v/2): PARAM_TABLE=multi.table:4 DISPLAY= /home/sega/YADE/bin/yade-trunk --threads=2 --nice=10 -x multi.py > multi.lo_v.log 2>&1
   #3 (hi_rho/2): PARAM_TABLE=multi.table:5 DISPLAY= /home/sega/YADE/bin/yade-trunk --threads=2 --nice=10 -x multi.py > multi.hi_rho.log 2>&1
   #4 (hi_rho_v/2): PARAM_TABLE=multi.table:6 DISPLAY= /home/sega/YADE/bin/yade-trunk --threads=2 --nice=10 -x multi.py > multi.hi_rho_v.log 2>&1
   #5 (hi_rh0_lo_v/2): PARAM_TABLE=multi.table:7 DISPLAY= /home/sega/YADE/bin/yade-trunk --threads=2 --nice=10 -x multi.py > multi.hi_rh0_lo_v.log 2>&1
http://localhost:9080 shows batch summary
#0 (reference/2) started on Sun Aug 29 22:19:32 2010
sh: line 1: 6319 Ошибка сегментирования PARAM_TABLE=multi.table:2 DISPLAY= /home/sega/YADE/bin/yade-trunk --threads=2 --nice=10 -x multi.py > multi.reference.log 2>&1
#0 (reference/2) FAILED (exit status 35584), duration 00:00:09, log multi.reference.log
#1 (hi_v/2) started on Sun Aug 29 22:19:42 2010
sh: line 1: 6357 Ошибка сегментирования PARAM_TABLE=multi.table:3 DISPLAY= /home/sega/YADE/bin/yade-trunk --threads=2 --nice=10 -x multi.py > multi.hi_v.log 2>&1
#1 (hi_v/2) FAILED (exit status 35584), duration 00:00:01, log multi.hi_v.log
#2 (lo_v/2) started on Sun Aug 29 22:19:44 2010
sh: line 1: 6392 Ошибка сегментирования PARAM_TABLE=multi.table:4 DISPLAY= /home/sega/YADE/bin/yade-trunk --threads=2 --nice=10 -x multi.py > multi.lo_v.log 2>&1
#2 (lo_v/2) FAILED (exit status 35584), duration 00:00:01, log multi.lo_v.log
#3 (hi_rho/2) started on Sun Aug 29 22:19:45 2010
sh: line 1: 6397 Ошибка сегментирования PARAM_TABLE=multi.table:5 DISPLAY= /home/sega/YADE/bin/yade-trunk --threads=2 --nice=10 -x multi.py > multi.hi_rho.log 2>&1
#3 (hi_rho/2) FAILED (exit status 35584), duration 00:00:01, log multi.hi_rho.log
#4 (hi_rho_v/2) started on Sun Aug 29 22:19:47 2010
sh: line 1: 6402 Ошибка сегментирования PARAM_TABLE=multi.table:6 DISPLAY= /home/sega/YADE/bin/yade-trunk --threads=2 --nice=10 -x multi.py > multi.hi_rho_v.log 2>&1
#4 (hi_rho_v/2) FAILED (exit status 35584), duration 00:00:01, log multi.hi_rho_v.log
#5 (hi_rh0_lo_v/2) started on Sun Aug 29 22:19:49 2010
sh: line 1: 6407 Ошибка сегментирования PARAM_TABLE=multi.table:7 DISPLAY= /home/sega/YADE/bin/yade-trunk --threads=2 --nice=10 -x multi.py > multi.hi_rh0_lo_v.log 2>&1
#5 (hi_rh0_lo_v/2) FAILED (exit status 35584), duration 00:00:01, log multi.hi_rh0_lo_v.log
All jobs finished, total time 00:00:17
Log files:
multi.reference.log multi.hi_v.log multi.lo_v.log multi.hi_rho.log multi.hi_rho_v.log multi.hi_rh0_lo_v.log
Bye.
Ошибка сегментирования

I do not have the dbg-compiled version now, but after I get it, I will send more data... (if need)...

Related branches

Revision history for this message
Václav Šmilauer (eudoxos) wrote :

Marked duplicate, it is (very likely) a known issue with log4cxx covered by the other bug.

Revision history for this message
Anton Gladky (gladky-anton) wrote : Re: [Bug 626409] Re: yade-multi segfault

It seems the problem is resolved in 2419, please, confirm it.

Thanks

Revision history for this message
Sergei Dorofeenko (sergei.dorofeenko) wrote :

No, 2420 also have this segfault.
dbg-version did not produce new data. I do not know where the error.
Will try to compile without log4cxx.

Revision history for this message
Sergei Dorofeenko (sergei.dorofeenko) wrote :

the error exist also without log4cxx.

Revision history for this message
Anton Gladky (gladky-anton) wrote :

Hmm, sorry, I cant reproduce the bug.
What OS do you use?

Revision history for this message
Sergei Dorofeenko (sergei.dorofeenko) wrote :

I use opensuse 11.2
Seems, job is finished succesfully before the segfault occurs.
So, yade-multi is usable...

Revision history for this message
Václav Šmilauer (eudoxos) wrote :

And the backtrace? Run yade-multi in gdb (something like $ gdb /usr/bin/python, then (gdb) run /usr/local/bin/yade-trunk-multi args ...) and then get backtrace when it crashes.

To post a comment you must log in.
This report contains Public information  
Everyone can see this information.

Other bug subscribers

Remote bug watches

Bug watches keep track of this bug in other bug trackers.