abrt 1.0.3 detected a crash. How to reproduce ----- 1. Exit the parent process with POSIX::exit 2. Fork the process in infinite loop Comment: Trying to create a daemon process Attached file: backtrace cmdline: /usr/bin/perl -w ./start -mGoal -i0 -ls -n 1 component: perl executable: /usr/bin/perl kernel: 2.6.31.12-174.2.3.fc12.i686.PAE package: perl-4:5.10.0-87.fc12 rating: 4 reason: Process was terminated by signal 11 (Segmentation fault)
Created attachment 386399 [details] File: backtrace
Please attach a minimalistic script which could reproduce this behaviour.
I am not able to reproduce this bug. Anyways following is the piece of code which i was trying to execute. I faced the issue when i reduced the sleep by 2 seconds in allowLogin subroutine which hits mysql db. SCHEDULER: { unless ( $id = fork ) { &retryLogin(); redo SCHEDULER; } else { &allowLogin($n, $p); POSIX::_exit( 0 ); } }
I'm sorry but without short script is can't reproduce for me. I can't say if it's problem somewhere in your code or in the intepreter.