[Pkg-phototools-devel] Bug#822583: generating compression 0 writing copying Bus error (core dumped)

Mathieu Malaterre malat at debian.org
Mon Apr 25 14:52:23 UTC 2016


Package: src:openexr
Version: 2.2.0-10

Something is not quite right on sparc64:

(unstable-sparc64-sbuild)malat at test-adrian1:~/openexr-2.2.0/IlmImfTest$
gdb /home/malat/openexr-2.2.0/IlmImfTest/.libs/lt-IlmImfTest
GNU gdb (Debian 7.10-1+b1) 7.10
Copyright (C) 2015 Free Software Foundation, Inc.
License GPLv3+: GNU GPL version 3 or later <http://gnu.org/licenses/gpl.html>
This is free software: you are free to change and redistribute it.
There is NO WARRANTY, to the extent permitted by law.  Type "show copying"
and "show warranty" for details.
This GDB was configured as "sparc64-linux-gnu".
Type "show configuration" for configuration details.
For bug reporting instructions, please see:
<http://www.gnu.org/software/gdb/bugs/>.
Find the GDB manual and other documentation resources online at:
<http://www.gnu.org/software/gdb/documentation/>.
For help, type "help".
Type "apropos word" to search for commands related to "word"...
Reading symbols from
/home/malat/openexr-2.2.0/IlmImfTest/.libs/lt-IlmImfTest...done.
(gdb) r testCopyDeepScanLine
Starting program:
/home/malat/openexr-2.2.0/IlmImfTest/.libs/lt-IlmImfTest
testCopyDeepScanLine
BFD: /usr/lib/debug/.build-id/cf/081e8c4aec7339578dc9b217d5dbeede3a0de4.debug:
unable to initialize decompress status for section .debug_aranges
BFD: /usr/lib/debug/.build-id/cf/081e8c4aec7339578dc9b217d5dbeede3a0de4.debug:
unable to initialize decompress status for section .debug_aranges
warning: File "/usr/lib/debug/.build-id/cf/081e8c4aec7339578dc9b217d5dbeede3a0de4.debug"
has no build-id, file skipped
[Thread debugging using libthread_db enabled]
Using host libthread_db library "/lib/sparc64-linux-gnu/libthread_db.so.1".
BFD: /usr/lib/debug/.build-id/fb/625ae8cd4c3af9b073e320c16abd3cf8becef1.debug:
unable to initialize decompress status for section .debug_aranges
BFD: /usr/lib/debug/.build-id/fb/625ae8cd4c3af9b073e320c16abd3cf8becef1.debug:
unable to initialize decompress status for section .debug_aranges
warning: File "/usr/lib/debug/.build-id/fb/625ae8cd4c3af9b073e320c16abd3cf8becef1.debug"
has no build-id, file skipped
BFD: /usr/lib/debug/.build-id/25/1380222031f97cfa6b84c57b41dd9216d67165.debug:
unable to initialize decompress status for section .debug_aranges
BFD: /usr/lib/debug/.build-id/25/1380222031f97cfa6b84c57b41dd9216d67165.debug:
unable to initialize decompress status for section .debug_aranges
warning: File "/usr/lib/debug/.build-id/25/1380222031f97cfa6b84c57b41dd9216d67165.debug"
has no build-id, file skipped
tempDir = /var/tmp/IlmImfTest_EMVUZQZE

=======
Running testCopyDeepScanLine


Testing raw data copy in DeepScanLineInput/OutputFile:

[New Thread 0xfffff80101c85910 (LWP 20279)]
[New Thread 0xfffff80102485910 (LWP 20280)]
[New Thread 0xfffff80102c85910 (LWP 20281)]
[New Thread 0xfffff80103485910 (LWP 20282)]
Testing files with 1 channels 100 times.
generating compression 0 writing copying
Program received signal SIGBUS, Bus error.
Imf_2_2::DeepScanLineInputFile::rawPixelData
(this=this at entry=0x7feffffef08, firstScanLine=<optimized out>,
pixelData=0x3cbb30 "", pixelDataSize=@0x7feffffeca0: 8220) at
ImfDeepScanLineInputFile.cpp:1464
1464    *(Int64 *) (pixelData+4) =sampleCountTableSize;
(gdb) bt full
#0  Imf_2_2::DeepScanLineInputFile::rawPixelData
(this=this at entry=0x7feffffef08, firstScanLine=<optimized out>,
pixelData=0x3cbb30 "", pixelDataSize=@0x7feffffeca0: 8220) at
ImfDeepScanLineInputFile.cpp:1464
        minY = 51
        lineBufferNumber = <optimized out>
        lineOffset = 2220
        lock = {_mutex = @0x33cc40, _locked = false}
        yInFile = 51
        sampleCountTableSize = 2152
        packedDataSize = 6040
        totalSizeRequired = 8220
        big_enough = <optimized out>
#1  0xfffff801008836b8 in Imf_2_2::DeepScanLineOutputFile::copyPixels
(this=this at entry=0x7feffffef18, in=...) at
ImfDeepScanLineOutputFile.cpp:1480
        unpackedDataSize = <optimized out>
        dataSize = 8220
        packedSampleCountSize = <optimized out>
        packedDataSize = <optimized out>
        sampleCountTable = <optimized out>
        pixelData = <optimized out>
        lock = {_mutex = @0x33c3c0, _locked = false}
        hdr = <optimized out>
        inHdr = <optimized out>
        dataWindow = <optimized out>
        data = std::vector of length 8220, capacity 8220 = {0 '\000',
0 '\000', 0 '\000', 0 '\000', 0 '\000', 0 '\000', 0 '\000', 0 '\000',
0 '\000', 0 '\000', 0 '\000', 0 '\000', 0 '\000', 0 '\000', 0 '\000',
0 '\000', 0 '\000',
          0 '\000', 0 '\000', 0 '\000', 0 '\000', 0 '\000', 0 '\000',
0 '\000', 0 '\000', 0 '\000', 0 '\000', 0 '\000', 0 '\000', 0 '\000',
0 '\000', 0 '\000', 0 '\000', 0 '\000', 0 '\000', 0 '\000', 0 '\000',
0 '\000', 0 '\000',
          0 '\000', 0 '\000', 0 '\000', 0 '\000', 0 '\000', 0 '\000',
0 '\000', 0 '\000', 0 '\000', 0 '\000', 0 '\000', 0 '\000', 0 '\000',
0 '\000', 0 '\000', 0 '\000', 0 '\000', 0 '\000', 0 '\000', 0 '\000',
0 '\000', 0 '\000',
          0 '\000', 0 '\000', 0 '\000', 0 '\000', 0 '\000', 0 '\000',
0 '\000', 0 '\000', 0 '\000', 0 '\000', 0 '\000', 0 '\000', 0 '\000',
0 '\000', 0 '\000', 0 '\000', 0 '\000', 0 '\000', 0 '\000', 0 '\000',
0 '\000', 0 '\000',
          0 '\000', 0 '\000', 0 '\000', 0 '\000', 0 '\000', 0 '\000',
0 '\000', 0 '\000', 0 '\000', 0 '\000', 0 '\000', 0 '\000', 0 '\000',
0 '\000', 0 '\000', 0 '\000', 0 '\000', 0 '\000', 0 '\000', 0 '\000',
0 '\000', 0 '\000',
          0 '\000', 0 '\000', 0 '\000', 0 '\000', 0 '\000', 0 '\000',
0 '\000', 0 '\000', 0 '\000', 0 '\000', 0 '\000', 0 '\000', 0 '\000',
0 '\000', 0 '\000', 0 '\000', 0 '\000', 0 '\000', 0 '\000', 0 '\000',
0 '\000', 0 '\000',
          0 '\000', 0 '\000', 0 '\000', 0 '\000', 0 '\000', 0 '\000',
0 '\000', 0 '\000', 0 '\000', 0 '\000', 0 '\000', 0 '\000', 0 '\000',
0 '\000', 0 '\000', 0 '\000', 0 '\000', 0 '\000', 0 '\000', 0 '\000',
0 '\000', 0 '\000',
          0 '\000', 0 '\000', 0 '\000', 0 '\000', 0 '\000', 0 '\000',
0 '\000', 0 '\000', 0 '\000', 0 '\000', 0 '\000', 0 '\000', 0 '\000',
0 '\000', 0 '\000', 0 '\000', 0 '\000', 0 '\000', 0 '\000', 0 '\000',
0 '\000', 0 '\000',
          0 '\000', 0 '\000', 0 '\000', 0 '\000', 0 '\000', 0 '\000',
0 '\000', 0 '\000', 0 '\000', 0 '\000', 0 '\000', 0 '\000', 0 '\000',
0 '\000', 0 '\000', 0 '\000', 0 '\000', 0 '\000', 0 '\000', 0 '\000',
0 '\000', 0 '\000',
          0 '\000', 0 '\000', 0 '\000', 0 '\000', 0 '\000', 0 '\000',
0 '\000'...}
#2  0x0000000000189994 in (anonymous namespace)::copyFile
(copy_filename="/var/tmp/IlmImfTest_EMVUZQZE/imf_test_copy_deep_scanline_copy.exr",
source_filename="/var/tmp/IlmImfTest_EMVUZQZE/imf_test_copy_deep_scanline_source.exr")
    at testCopyDeepScanLine.cpp:224
        in_file = {<Imf_2_2::GenericInputFile> =
{_vptr.GenericInputFile = 0xfffff80100a97bb0 <vtable for
Imf_2_2::DeepScanLineInputFile+16>}, _data = 0x33bfe0}
        out_file = {<Imf_2_2::GenericOutputFile> =
{_vptr.GenericOutputFile = 0xfffff80100a97c00 <vtable for
Imf_2_2::DeepScanLineOutputFile+16>}, _data = 0x341190}
#3  (anonymous namespace)::readCopyWriteTest
(tempDir="/var/tmp/IlmImfTest_EMVUZQZE/",
channelCount=channelCount at entry=1, testTimes=testTimes at entry=100) at
testCopyDeepScanLine.cpp:404
        compressionIndex = 0
        compression = Imf_2_2::NO_COMPRESSION
        i = 0
        source_filename =
"/var/tmp/IlmImfTest_EMVUZQZE/imf_test_copy_deep_scanline_source.exr"
        copy_filename =
"/var/tmp/IlmImfTest_EMVUZQZE/imf_test_copy_deep_scanline_copy.exr"
#4  0x0000000000189be8 in testCopyDeepScanLine
(tempDir="/var/tmp/IlmImfTest_EMVUZQZE/") at
testCopyDeepScanLine.cpp:428
        numThreads = 0
        __PRETTY_FUNCTION__ = "void testCopyDeepScanLine(const string&)"
#5  0x0000000000118870 in main (argc=<optimized out>,
argv=0x7fefffff638) at main.cpp:182
        rand48 = {_state = {6487, 20709, 10507}}
        tempDir = "/var/tmp/IlmImfTest_EMVUZQZE/"
        ss = <incomplete type>
(gdb)



More information about the Pkg-phototools-devel mailing list