Dnia 23.02.2009 strk <[email protected]> napisaƂ/a:
> On Mon, Feb 23, 2009 at 11:04:39AM +0100, strk wrote:
>> Forget ExternalInterface-v5.swf, was a bug on my side.
>> Remaining ones are the well-known Matrix.as ones and the
>> new (for me) test_diskstream: close()
>
> I committed a fix for test_diskstream  (was a testcase bug).
> The remaining ones should be the well known boost bug.

If I comment out ds.close(), my testcase fails badly with:

        PASSED: loadToMem(48)
        PASSED: loadToMem(128)
        PASSED: close()
        PASSED: loadToMem(6789)
        PASSED: seek(5100)
        PASSED: DiskStream::writeToDisk()

Program received signal SIGSEGV, Segmentation fault.
[Switching to Thread 0x803f02180 (LWP 100200)]
0x0000000800cbce78 in std::basic_string<char, std::char_traits<char>, 
std::allocator<char> >::~basic_string ()
   from /usr/lib/libstdc++.so.6
(gdb) bt
#0  0x0000000800cbce78 in std::basic_string<char, std::char_traits<char>, 
std::allocator<char> >::~basic_string ()
   from /usr/lib/libstdc++.so.6
#1  0x00000008009fc84c in ~DiskStream (this=0x7fffffffe150) at 
diskstream.cpp:218
#2  0x0000000000404e85 in test_mem () at test_diskstream.cpp:223
#3  0x00000000004057a3 in main (argc=1, argv=0x7fffffffe3b0) at 
test_diskstream.cpp:107

It's FreeBSD/amd64, with libstdc++ 4.2.1

-- 
              << Marcin Cieslak // [email protected] >>



_______________________________________________
Gnash-dev mailing list
[email protected]
http://lists.gnu.org/mailman/listinfo/gnash-dev

Reply via email to