lr_log2report causes bus error/core dump on Solaris 9 (was: Re: Compile Lire on Solaris 9 with Perl v5.8.0)

Joost van Baal joostvb at logreport.org
Sat Oct 30 16:09:40 CEST 2004


On Tue, Oct 26, 2004 at 05:41:24AM +0200, Somchai Kanjanapattana wrote:
> My system core dump while run the lr_log2report command.
> I found many Err#2 while using the truss utility executes the lr_log2report
> command.
> Did i miss something ? Please you help me suggest me.
> 
> Best Regards,
> Somchai.
> 
> System Specification
> ============
> Sun Blade 150
> Solaris 9
> Perl V5.8.0
> Lire 2.0.1
>     - XML::Parser module with Expat library
>     - DBI
>     - DBD::SQLite2
>     - Curses::UI with Curses and TermReadKey
>     - libintl-perl
>     - Digest::MD5
>     - MIME-Tools
> Ploticus
> teTeX
> Spreadsheet-WriteExcel perl module
> 
> 
> # lr_log2report --output html combined access1_log apache_report
> Parsing log file using combined DLF Converter...
> Extracted 0 DLF records on 10 lines.
> Encountered 10 errors and ignored 0 lines.
> Running analysers...
> Generating XML report...
> Bus Error(coredump)
> 
> 
> # truss -f lr_log2report --output html combined access1_log apache_report
> 7031:   execve("/usr/local/bin/perl5.8.0", 0xFFBFFAE4, 0xFFBFFB08)  argc = 8
> 7031:   mmap(0x00000000, 8192, PROT_READ|PROT_WRITE|PROT_EXEC,
> MAP_PRIVATE|MAP_ANON, -1, 0) = 0xFF3B0000
<snip>
> 7031:   access("/var/tmp/sqlite_XOcZ4r2fe1VEW6z", 0)    Err#2 ENOENT
> 7031:   access("/var/tmp/sqlite_XOcZ4r2fe1VEW6z", 0)    Err#2 ENOENT
> 7031:   open64("/var/tmp/sqlite_XOcZ4r2fe1VEW6z",
> O_RDWR|O_CREAT|O_EXCL|O_LARGEFILE, 0600) = 9
> 7031:   fstat64(9, 0xFFBFED78)                          = 0
> 7031:   getpid()                                        = 7031 [7030]
> 7031:   unlink("/var/tmp/sqlite_XOcZ4r2fe1VEW6z")       = 0
> 7031:   fcntl(9, F_SETLK64, 0xFFBFEF58)                 = 0
> 7031:   fstat64(9, 0xFFBFEE78)                          = 0
> 7031:   fcntl(9, F_SETLK64, 0xFFBFEFD0)                 = 0
> 7031:   fcntl(9, F_SETLK64, 0xFFBFEB78)                 = 0
> 7031:   fcntl(9, F_SETLK64, 0xFFBFEC58)                 = 0
> 7031:   close(9)                                        = 0
> 7031:   getcontext(0xFFBFF258)
> 7031:   getcontext(0xFFBFF008)
> 7031:   getcontext(0xFFBFEEA8)
> 7031:       Incurred fault #5, FLTACCESS  %pc = 0xFEF028B8
> 7031:         siginfo: SIGBUS BUS_ADRALN addr=0x01060574
> 7031:       Received signal #10, SIGBUS [default]
> 7031:         siginfo: SIGBUS BUS_ADRALN addr=0x01060574
> acrobat[/var/tmp/test] 357 #

Is it your perl which dumps core?  Or another process?  My guess is it's
related to DBD::SQLite2 malfunctioning on your system.

Bye,

Joost


-- 
.    .                                        http://logreport.com/
| '.|                        /^LogReport$/
| Lire                                        http://logreport.org/
-------------- next part --------------
A non-text attachment was scrubbed...
Name: not available
Type: application/pgp-signature
Size: 189 bytes
Desc: Digital signature
Url : http://lists.logreport.org/pipermail/questions/attachments/20041030/22a8f4c0/attachment.bin 


More information about the Questions mailing list