Bug 629414
| Summary: | [abrt] octave-6:3.2.4-2.fc13: raise: Process /usr/bin/octave-3.2.4 was killed by signal 6 (SIGABRT) | ||||||
|---|---|---|---|---|---|---|---|
| Product: | [Fedora] Fedora | Reporter: | Sang Tae Park <pastimer> | ||||
| Component: | octave | Assignee: | Rakesh Pandit <rpandit> | ||||
| Status: | CLOSED DUPLICATE | QA Contact: | Fedora Extras Quality Assurance <extras-qa> | ||||
| Severity: | medium | Docs Contact: | |||||
| Priority: | low | ||||||
| Version: | 13 | CC: | alex, bovedder, ccancellieri, fedora, lchacon1, mmahut, rpandit, susi.lehtola, ulft | ||||
| Target Milestone: | --- | ||||||
| Target Release: | --- | ||||||
| Hardware: | x86_64 | ||||||
| OS: | Linux | ||||||
| Whiteboard: | abrt_hash:aff5da62414e35625718d90ed77a2d2d93c0ab9f | ||||||
| Fixed In Version: | Doc Type: | Bug Fix | |||||
| Doc Text: | Story Points: | --- | |||||
| Clone Of: | Environment: | ||||||
| Last Closed: | 2010-12-29 08:37:49 UTC | Type: | --- | ||||
| Regression: | --- | Mount Type: | --- | ||||
| Documentation: | --- | CRM: | |||||
| Verified Versions: | Category: | --- | |||||
| oVirt Team: | --- | RHEL 7.3 requirements from Atomic Host: | |||||
| Cloudforms Team: | --- | Target Upstream Version: | |||||
| Embargoed: | |||||||
| Attachments: |
|
||||||
|
Description
Sang Tae Park
2010-09-01 22:35:12 UTC
Created an attachment (id=442508) File: backtrace Package: octave-6:3.2.4-2.fc13 Architecture: x86_64 OS Release: Fedora release 13 (Goddard) How to reproduce ----- 1.octave 2.legendre_Plm(1,1,0) 3. I can reproduce this as well.
gdb output:
octave:1> legendre_Plm(1,1,0)
*** glibc detected *** /usr/bin/octave: free(): invalid pointer: 0x00007fcf4d3b0f30 ***
======= Backtrace: =========
/lib64/libc.so.6[0x3843475676]
/usr/lib64/octave-3.2.4/liboctinterp.so(_ZN21tree_index_expression7rvalue1Ei+0x9e)[0x7fcf4cbb5b7e]
/usr/lib64/octave-3.2.4/liboctinterp.so(_ZN14tree_evaluator15visit_statementER14tree_statement+0x106)[0x7fcf4cba9636]
/usr/lib64/octave-3.2.4/liboctinterp.so(_ZN14tree_evaluator20visit_statement_listER19tree_statement_list+0x58)[0x7fcf4cba6658]
/usr/lib64/octave-3.2.4/liboctinterp.so(_Z9main_loopv+0x14e)[0x7fcf4c9dabce]
/usr/lib64/octave-3.2.4/liboctinterp.so(octave_main+0xf37)[0x7fcf4c970367]
/lib64/libc.so.6(__libc_start_main+0xfd)[0x384341ec5d]
/usr/bin/octave[0x4007f9]
valgrind output:
octave:1> legendre_Plm(1,1,0)
==21770== Invalid free() / delete / delete[]
==21770== at 0x4A04A84: operator delete(void*) (vg_replace_malloc.c:346)
==21770== by 0x5306B7D: tree_index_expression::rvalue1(int) (ov.h:328)
==21770== by 0x52FA635: tree_evaluator::visit_statement(tree_statement&) (pt-eval.cc:699)
==21770== by 0x52F7657: tree_evaluator::visit_statement_list(tree_statement_list&) (pt-eval.cc:735)
==21770== by 0x512BBCD: main_loop() (toplev.cc:574)
==21770== by 0x50C1366: octave_main (octave.cc:885)
==21770== by 0x384341EC5C: (below main) (libc-start.c:226)
==21770== Address 0x5b01f30 is in the BSS segment of /usr/lib64/octave-3.2.4/liboctinterp.so.3.2.4
==21770==
ans = -1
And there seems to be a misprint in the help page:
-- Loadable Function: Y = legendre_Plm (N, M, X)
-- Loadable Function: [Y, ERR] = legendre_Plm (...)
These routines compute the associated Legendre polynomial P_l^m(x)
for m >= 0, l >= m, |x| <= 1.
N should probably read L.
Package: octave-6:3.2.4-2.fc13 Architecture: x86_64 OS Release: Fedora release 13 (Goddard) How to reproduce ----- 1.octave 2.gf(0) Comment ----- Any of the galois field related functions seem to crash, such as primpoly Same for fc14, but works on fc12. Package: octave-6:3.2.4-2.fc13 Architecture: x86_64 OS Release: Fedora release 13 (Goddard) How to reproduce ----- 1. Start 64-bit version of octave 2. Execute "bessel_zero_J0(1)" 3. Comment ----- This function belongs to the GSL library. The function "bessel_zero_J0" works in 32-bit version. Package: octave-6:3.2.4-2.fc13 Architecture: x86_64 OS Release: Fedora release 13 (Goddard) How to reproduce ----- 1.Octave 2. waitbar function 3. crash Comment ----- waitbar function on octave crash Package: octave-6:3.2.4-2.fc13 Architecture: x86_64 OS Release: Fedora release 13 (Goddard) How to reproduce ----- 1. octave 2. for cycle 3. then waitbar crash Comment ----- waitbar function octave crash Package: octave-6:3.2.4-2.fc13 Architecture: i686 OS Release: Fedora release 13 (Goddard) How to reproduce ----- 1. running octave 2. calling 'netcdf' (In reply to comment #8) > Package: octave-6:3.2.4-2.fc13 > Architecture: i686 > OS Release: Fedora release 13 (Goddard) > > > How to reproduce > ----- > 1. running octave > 2. calling 'netcdf' do not happen using octave-forge-20090607-15.fc12.i686 (In reply to comment #8) > Package: octave-6:3.2.4-2.fc13 > Architecture: i686 > OS Release: Fedora release 13 (Goddard) > > > How to reproduce > ----- > 1. running octave > 2. calling 'netcdf' do not happen using octave-forge-20090607-15.fc12.i686 (In reply to comment #10) > (In reply to comment #8) > > Package: octave-6:3.2.4-2.fc13 > > Architecture: i686 > > OS Release: Fedora release 13 (Goddard) > > > > > > How to reproduce > > ----- > > 1. running octave > > 2. calling 'netcdf' > > do not happen using octave-forge-20090607-15.fc12.i686 I have the same problem. On Fedora 13, octave 3.2.4 with octave-forge-20090607-17.fc13.i686 crashes when trying to read a netcdf file (nc = netcdf('test.nc,'r');). Doing the same thing with octave-forge-20090607-15.fc12.i686 works fine. *** This bug has been marked as a duplicate of bug 618450 *** |