gengchenglin / libyuv

Automatically exported from code.google.com/p/libyuv
BSD 3-Clause "New" or "Revised" License
0 stars 0 forks source link

SumSquareError_SSE2 crash #29

Closed GoogleCodeExporter closed 9 years ago

GoogleCodeExporter commented 9 years ago
libyuv r233:

Note: Google Test filter = -ViEVideoVerificationTest.RunsFullStackWithoutErrors
[==========] Running 37 tests from 6 test cases.
[----------] Global test environment set-up.
[----------] 1 test from FrameDropPrimitivesTest
[ RUN      ] FrameDropPrimitivesTest.FixOutputFileForComparison
[       OK ] FrameDropPrimitivesTest.FixOutputFileForComparison (0 ms)
[----------] 1 test from FrameDropPrimitivesTest (1 ms total)

[----------] 2 tests from ViEVideoVerificationTest
[ RUN      ] ViEVideoVerificationTest.RunsBaseStandardTestWithoutErrors
[New Thread 0x7ffff7f9b700 (LWP 1113)]
[New Thread 0x7ffff6114700 (LWP 1114)]
[New Thread 0x7ffff5be4700 (LWP 1115)]
[New Thread 0x7ffff561d700 (LWP 1116)]
[New Thread 0x7ffff551c700 (LWP 1117)]
[New Thread 0x7ffff541b700 (LWP 1118)]
[New Thread 0x7ffff531a700 (LWP 1119)]
[New Thread 0x7ffff5219700 (LWP 1120)]
[New Thread 0x7ffff5118700 (LWP 1121)]

Using WebRTC Video Engine version: VideoEngine 3.2.0
Build: Apr  2 2012 15:08:41 d

[New Thread 0x7ffff6013700 (LWP 1122)]
Call started
[Thread 0x7ffff6013700 (LWP 1122) exited]
[Thread 0x7ffff5118700 (LWP 1121) exited]
[Thread 0x7ffff5219700 (LWP 1120) exited]
[Thread 0x7ffff531a700 (LWP 1119) exited]
[Thread 0x7ffff541b700 (LWP 1118) exited]
[Thread 0x7ffff551c700 (LWP 1117) exited]
[Thread 0x7ffff561d700 (LWP 1116) exited]
[Thread 0x7ffff5be4700 (LWP 1115) exited]
[Thread 0x7ffff6114700 (LWP 1114) exited]
[Thread 0x7ffff7f9b700 (LWP 1113) exited]

Program received signal SIGSEGV, Segmentation fault.
0x00000000005c6e17 in libyuv::SumSquareError_SSE2 (
    src_a=0xe334e8 "\206\226\230\231\222\216F\020F(\020b\177w{z{vv|zuvz}\177zyx\200\200x|\201\177~\200\204\212\201mpvjpv|zsv\224\241\230x{\200}~v\201\230{uwskAhx+\203\260\210op{\233\237\224ttp\177zqwvv\202\225\230\230\227\224O\020?,\020]|vzz{vv|{suz}~zzy\201\210x|\202\201\177\201\205\215\203moumnmopkk{\201yooopqpqxpkmmfi\204wUt\202rknnssoghfiiffhh\202\221\227\226\224\223R\020\064&\020\\|u{{|wv{yru|"..., 
    src_b=0xdae7f8 "\206\235\237\237\231\225C\020C(\020Z\177y||~wv}xrry|\200zvw\200\177x}\200\177~\200\203\214\200imtclw}|pt\231\244\237xz\200}~x\201\237}txnjAev+\203\265\212jl}\241\247\232rrk\177|nwtu\202\235\237\237\236\232J\020>-\020V~tz{}wv}zqqy|~yww\202\211x}\200\200\177\202\207\221\201hjregijlee}\200xijjjmjmxmegfad\204vRr\202pfijooj`b_ab_`b`\201\230\236\234\232\232L\020\064'\020T~v}|}yu|wpqz"..., count=88)
    at third_party/libyuv/source/compare.cc:162
162   );
(gdb) bt
#0  0x00000000005c6e17 in libyuv::SumSquareError_SSE2 (
    src_a=0xe334e8 "\206\226\230\231\222\216F\020F(\020b\177w{z{vv|zuvz}\177zyx\200\200x|\201\177~\200\204\212\201mpvjpv|zsv\224\241\230x{\200}~v\201\230{uwskAhx+\203\260\210op{\233\237\224ttp\177zqwvv\202\225\230\230\227\224O\020?,\020]|vzz{vv|{suz}~zzy\201\210x|\202\201\177\201\205\215\203moumnmopkk{\201yooopqpqxpkmmfi\204wUt\202rknnssoghfiiffhh\202\221\227\226\224\223R\020\064&\020\\|u{{|wv{yru|"..., 
    src_b=0xdae7f8 "\206\235\237\237\231\225C\020C(\020Z\177y||~wv}xrry|\200zvw\200\177x}\200\177~\200\203\214\200imtclw}|pt\231\244\237xz\200}~x\201\237}txnjAev+\203\265\212jl}\241\247\232rrk\177|nwtu\202\235\237\237\236\232J\020>-\020V~tz{}wv}zqqy|~yww\202\211x}\200\200\177\202\207\221\201hjregijlee}\200xijjjmjmxmegfad\204vRr\202pfijooj`b_ab_`b`\201\230\236\234\232\232L\020\064'\020T~v}|}yu|wpqz"..., count=88)
    at third_party/libyuv/source/compare.cc:162
#1  0x00000000005c70c4 in libyuv::ComputeSumSquareErrorPlane (
    src_a=0xe334e8 "\206\226\230\231\222\216F\020F(\020b\177w{z{vv|zuvz}\177zyx\200\200x|\201\177~\200\204\212\201mpvjpv|zsv\224\241\230x{\200}~v\201\230{uwskAhx+\203\260\210op{\233\237\224ttp\177zqwvv\202\225\230\230\227\224O\020?,\020]|vzz{vv|{suz}~zzy\201\210x|\202\201\177\201\205\215\203moumnmopkk{\201yooopqpqxpkmmfi\204wUt\202rknnssoghfiiffhh\202\221\227\226\224\223R\020\064&\020\\|u{{|wv{yru|"..., stride_a=88, 
    src_b=0xdae7f8 "\206\235\237\237\231\225C\020C(\020Z\177y||~wv}xrry|\200zvw\200\177x}\200\177~\200\203\214\200imtclw}|pt\231\244\237xz\200}~x\201\237}txnjAev+\203\265\212jl}\241\247\232rrk\177|nwtu\202\235\237\237\236\232J\020>-\020V~tz{}wv}zqqy|~yww\202\211x}\200\200\177\202\207\221\201hjregijlee}\200xijjjmjmxmegfad\204vRr\202pfijooj`b_ab_`b`\201\230\236\234\232\232L\020\064'\020T~v}|}yu|wpqz"..., stride_b=88, width=88, 
    height=72) at third_party/libyuv/source/compare.cc:236
#2  0x00000000005c72cd in libyuv::I420Psnr (
    src_y_a=0xe2d190 "\201\201\205bn\214\236\244pr\226\271\202\302\304\337\275\262\323\310\327\254\337Ę\341\353\264\324\353\327\257\343\340и\260\254\321zY}ef_fafefXdeiglhH\264\271\275ϧ\336\263\353rf\220|ne{\204b^\212sL\266\252\254ƃ!\230\223\220\246kd\231\231]\240\234\312]a\201rf\177?hWNtI\252NP\205\261u\217փ\240\210?o\317Ƚ\223˱\317\305ex|\242\257\262r~}\234\261<C;{\353\335\335\335\334\353z;TMNDF\266\232=\316\\.@\207{\243\206\242n\276\254u\204\210\205\205\203fj\204\242\244fe\226\314|\300\307\330n[\314\332ϯ\333", <incomplete sequence \327>..., stride_y_a=176, 
    src_u_a=0xe33490 "\213\214\205\232\202\210B\020;\036\020e~wyzyvwzvrsz~yvwx\201~w|\201\177~~\203\207\177npujpvzyru\222\242\233tywv\201w\200\234xsxnl=#rR|\276\215nny\231\237\230uts\202}uzz~\206\226\230\231\222\216F\020F(\020b\177w{z{vv|zuvz}\177zyx\200\200x|\201\177~\200\204\212\201mpvjpv|zsv\224\241\230x{\200}~v\201\230{uwskAhx+\203\260\210op{\233\237\224ttp\177zqwvv\202\225\230\230\227\224O\020?,\020]|vzz{vv|{suz"..., 
    stride_u_a=88, 
    src_v_a=0xe34d50 "q\215\220u\241\213\220\231\202\220\231\203\177\200~\177}~\203{d^bb`fc]ay\204\206\202\202\207\210\207\203\200\177\200\206\202\204\207\204\201\200\207\210f^u\232\221\237\214ow\211\212\201\210\200\217\273\276Ϣ\261\222py\205\205\204ups\202\202\207|\177\204\202\206\177ysrs}}\216\226\204\215\231\203~\200\177\201\177\200\202~lggcegfdgz\202\204\203\202\205\207\207\204\200~\200\205\201\205\207\204\201\177\212\213e]{\227\214\210\204y~\206\211{\177\177\207\260\277\246\232\302\214sz\203\203\203vtx\205\204\213\200\201\207\203\210\207}rqqpv\215\227\203\214\230\205\201\200\201\201\177\202\202}keed"..., stride_v_a=88, 
    src_y_b=0xda84a0 "\201\201\204an\213\236\243pq\225\273\200\301\304ݿ\262\322\307֬\337ė\341\353\263\325\353װ\343\340Ѹ\260\255\320{W~ff^fagfgXcfigliH\264\271\274Щݳ\353qg\221~me{\204b^\211sL\267\252\253Ń!\231\223\220\246ld\231\232\\\237\235\311[a\202qf~>gVNvG\253PP\203\260u\217ր\240\214>o\316Ⱦ\224˱\317\305fw|\242\257\263r~}\233\263;C;z\353\336\337\335\334\353y<TLNEF\265\232<\317]-@\206{\244\206\243o\276\254v\203\210\205\205\203fj\204\242\244fe\226\313|\300\306\330n[\314\333Ю\332", <incomplete sequence \326>..., 
    stride_y_b=176, 
    src_u_b=0xdae7a0 "\217\220\210\241\203\214@\020\071\036\020]\177yz||vz{topy\177wtuv\202~v~\201\177}}\202\206\177iltdlu|{pr\226\246\243sxvs\200v\200\243xpyhk>$qRz\277\222gix\240\247\237utp\200~u{{\177\206\235\237\237\231\225C\020C(\020Z\177y||~wv}xrry|\200zvw\200\177x}\200\177~\200\203\214\200imtclw}|pt\231\244\237xz\200}~x\201\237}txnjAev+\203\265\212jl}\241\247\232rrk\177|nwtu\202\235\237\237\236\232J\020>-\020V~tz{}wv}zqqy"..., stride_u_b=88, 
    src_v_b=0xdb0060 "m\220\225r\250\216\217\230\203\220\231\205\177\177}~~~\202{]WZZX_[UYz\201\207\200\201\205\207\207\202\200\177\200\210\201\210\211\205\200\200\212\214`Zq\240\227\247\220jv\210\216\200\211\200\225\274\276ϩ\262\231ow\206\206\204rmp\203\204\212~\177\205\201\203\177yonp|~\217\226\204\216\231\204\177\201~\200\177\201\202~fa_[]a`[`|\200\205\202\201\203\206\210\203\200~\200\210\201\206\211\204\200\200\215\216_Xz\236\217\206\204{~\204\214|~~\213\264\277\254\240\302\215rz\204\204\202trv\206\204\220\177\200\213\203\211\207}nmnlu\216\227\204\214\230\205\177\201\201\200\200\202\202~e^^\\"..., stride_v_b=88, width=176, height=144)
    at third_party/libyuv/source/compare.cc:283
#3  0x00000000005c67d0 in webrtc::I420PSNR (
    ref_frame=0xe2d190 "\201\201\205bn\214\236\244pr\226\271\202\302\304\337\275\262\323\310\327\254\337Ę\341\353\264\324\353\327\257\343\340и\260\254\321zY}ef_fafefXdeiglhH\264\271\275ϧ\336\263\353rf\220|ne{\204b^\212sL\266\252\254ƃ!\230\223\220\246kd\231\231]\240\234\312]a\201rf\177?hWNtI\252NP\205\261u\217փ\240\210?o\317Ƚ\223˱\317\305ex|\242\257\262r~}\234\261<C;{\353\335\335\335\334\353z;TMNDF\266\232=\316\\.@\207{\243\206\242n\276\254u\204\210\205\205\203fj\204\242\244fe\226\314|\300\307\330n[\314\332ϯ\333", <incomplete sequence \327>..., 
---Type <return> to continue, or q <return> to quit--- 
    test_frame=0xda84a0 "\201\201\204an\213\236\243pq\225\273\200\301\304ݿ\262\322\307֬\337ė\341\353\263\325\353װ\343\340Ѹ\260\255\320{W~ff^fagfgXcfigliH\264\271\274Щݳ\353qg\221~me{\204b^\211sL\267\252\253Ń!\231\223\220\246ld\231\232\\\237\235\311[a\202qf~>gVNvG\253PP\203\260u\217ր\240\214>o\316Ⱦ\224˱\317\305fw|\242\257\263r~}\233\263;C;z\353\336\337\335\334\353y<TLNEF\265\232<\317]-@\206{\244\206\243o\276\254v\203\210\205\205\203fj\204\242\244fe\226\313|\300\306\330n[\314\333Ю\332", <incomplete sequence \326>..., width=176, 
    height=144) at src/common_video/libyuv/libyuv.cc:416
#4  0x00000000004ec1df in webrtc::test::CalculateFrame 
(video_metrics_type=webrtc::test::kPSNR, 
    ref=0xe2d190 "\201\201\205bn\214\236\244pr\226\271\202\302\304\337\275\262\323\310\327\254\337Ę\341\353\264\324\353\327\257\343\340и\260\254\321zY}ef_fafefXdeiglhH\264\271\275ϧ\336\263\353rf\220|ne{\204b^\212sL\266\252\254ƃ!\230\223\220\246kd\231\231]\240\234\312]a\201rf\177?hWNtI\252NP\205\261u\217փ\240\210?o\317Ƚ\223˱\317\305ex|\242\257\262r~}\234\261<C;{\353\335\335\335\334\353z;TMNDF\266\232=\316\\.@\207{\243\206\242n\276\254u\204\210\205\205\203fj\204\242\244fe\226\314|\300\307\330n[\314\332ϯ\333", <incomplete sequence \327>..., 
    test=0xda84a0 "\201\201\204an\213\236\243pq\225\273\200\301\304ݿ\262\322\307֬\337ė\341\353\263\325\353װ\343\340Ѹ\260\255\320{W~ff^fagfgXcfigliH\264\271\274Щݳ\353qg\221~me{\204b^\211sL\267\252\253Ń!\231\223\220\246ld\231\232\\\237\235\311[a\202qf~>gVNvG\253PP\203\260u\217ր\240\214>o\316Ⱦ\224˱\317\305fw|\242\257\263r~}\233\263;C;z\353\336\337\335\334\353y<TLNEF\265\232<\317]-@\206{\244\206\243o\276\254v\203\210\205\205\203fj\204\242\244fe\226\313|\300\306\330n[\314\333Ю\332", <incomplete sequence \326>..., width=176, 
    height=144, frame_number=0, result=0x7fffffffda20) at test/testsupport/metrics/video_metrics.cc:42
#5  0x00000000004ec636 in webrtc::test::CalculateMetrics 
(video_metrics_type=webrtc::test::kPSNR, 
    ref_filename=0x94b7c8 "/usr/local/google/users/holmer/code/webrtc-git/trunk/resources/paris_qcif.yuv", 
    test_filename=0x94bd58 "/usr/local/google/users/holmer/code/webrtc-git/trunk/out/RunsBaseStandardTestWithoutErrors-remote.yuv", width=176, height=144, psnr_result=0x7fffffffda20, ssim_result=0x0)
    at test/testsupport/metrics/video_metrics.cc:118
#6  0x00000000004ec8ce in webrtc::test::I420PSNRFromFiles (
    ref_filename=0x94b7c8 "/usr/local/google/users/holmer/code/webrtc-git/trunk/resources/paris_qcif.yuv", 
    test_filename=0x94bd58 "/usr/local/google/users/holmer/code/webrtc-git/trunk/out/RunsBaseStandardTestWithoutErrors-remote.yuv", width=176, height=144, result=0x7fffffffda20)
    at test/testsupport/metrics/video_metrics.cc:171
#7  0x000000000040d732 in (anonymous 
namespace)::ViEVideoVerificationTest::CompareFiles (this=0x94ae20, 
    reference_file="/usr/local/google/users/holmer/code/webrtc-git/trunk/resources/paris_qcif.yuv", 
    test_file=
    "/usr/local/google/users/holmer/code/webrtc-git/trunk/out/RunsBaseStandardTestWithoutErrors-remote.yuv", psnr_result=0x7fffffffdb38, ssim_result=0x7fffffffdb30)
    at src/video_engine/test/auto_test/automated/vie_video_verification_test.cc:82
#8  0x000000000040de3e in (anonymous 
namespace)::ViEVideoVerificationTest_RunsBaseStandardTestWithoutErrors_Test::Tes
tBody (this=0x94ae20)
    at src/video_engine/test/auto_test/automated/vie_video_verification_test.cc:136
#9  0x00000000004cbf9f in 
testing::internal::HandleSehExceptionsInMethodIfSupported<testing::Test, void> (
    object=0x94ae20, method=&virtual testing::Test::TestBody(), location=0x7d1fb3 "the test body")
    at testing/gtest/src/gtest.cc:2090
#10 0x00000000004c8cb8 in 
testing::internal::HandleExceptionsInMethodIfSupported<testing::Test, void> (
    object=0x94ae20, method=&virtual testing::Test::TestBody(), location=0x7d1fb3 "the test body")
    at testing/gtest/src/gtest.cc:2142
#11 0x00000000004bd17a in testing::Test::Run (this=0x94ae20) at 
testing/gtest/src/gtest.cc:2162
#12 0x00000000004bd99e in testing::TestInfo::Run (this=0x946df0) at 
testing/gtest/src/gtest.cc:2338
#13 0x00000000004be094 in testing::TestCase::Run (this=0x946f50) at 
testing/gtest/src/gtest.cc:2445
#14 0x00000000004c2e6b in testing::internal::UnitTestImpl::RunAllTests 
(this=0x9469e0)
    at testing/gtest/src/gtest.cc:4237
#15 0x00000000004cce43 in 
testing::internal::HandleSehExceptionsInMethodIfSupported<testing::internal::Uni
tTestImpl, bool> (object=0x9469e0, method=
    (bool (testing::internal::UnitTestImpl::*)(testing::internal::UnitTestImpl * const)) 0x4c2bf2 <testing::internal::UnitTestImpl::RunAllTests()>, 
    location=0x7d2a70 "auxiliary test code (environments or event listeners)")
    at testing/gtest/src/gtest.cc:2090
#16 0x00000000004c95ba in 
testing::internal::HandleExceptionsInMethodIfSupported<testing::internal::UnitTe
stImpl, bool> (object=0x9469e0, method=
    (bool (testing::internal::UnitTestImpl::*)(testing::internal::UnitTestImpl * const)) 0x4c2bf2 <testing::internal::UnitTestImpl::RunAllTests()>, 
    location=0x7d2a70 "auxiliary test code (environments or event listeners)")
    at testing/gtest/src/gtest.cc:2142
#17 0x00000000004c1988 in testing::UnitTest::Run (this=0x929ba0) at 
testing/gtest/src/gtest.cc:3874
#18 0x000000000043ffab in ViEAutoTestMain::RunTests (this=0x7fffffffdef0, 
argc=1, argv=0x7fffffffe028)
---Type <return> to continue, or q <return> to quit---
    at src/video_engine/test/auto_test/source/vie_autotest_main.cc:48
#19 0x0000000000465aaa in main (argc=4, argv=0x7fffffffe018)
    at src/video_engine/test/auto_test/source/vie_autotest_linux.cc:141

libyuv r217:

0-7fffefdbe000 r--p 00016000 fc:00 427630                     
/lib/libnsl-2.11.1.so
7fffefdbe000-7fffefdbf000 rw-p 00017000 fc:00 427630                     
/lib/libnsl-2.11.1.so
7fffefdbf000-7fffefdc1000 rw-p 00000000 00:00 0 
7fffefdc1000-7fffefdfe000 r-xp 00000000 fc:00 393423                     
/lib/libdbus-1.so.3.4.0
7fffefdfe000-7fffefffe000 ---p 0003d000 fc:00 393423                     
/lib/libdbus-1.so.3.4.0
7fffefffe000-7fffeffff000 r--p 0003d000 fc:00 393423                     
/lib/libdbus-1.so.3.4.0
7fffeffff000-7ffff0000000 rw-p 0003e000 fc:00 393423                     
/lib/libdbus-1.so.3.4.0
7ffff0000000-7ffff2cf1000 rw-p 00000000 00:00 0 
7ffff2cf1000-7ffff4000000 ---p 00000000 00:00 0 
7ffff4035000-7ffff4036000 ---p 00000000 00:00 0 
7ffff4036000-7ffff4136000 rw-p 00000000 00:00 0 
7ffff4136000-7ffff4194000 r-xp 00000000 fc:00 2100017                    
/usr/lib/libsndfile.so.1.0.21
7ffff4194000-7ffff4394000 ---p 0005e000 fc:00 2100017                    
/usr/lib/libsndfile.so.1.0.21
7ffff4394000-7ffff4396000 r--p 0005e000 fc:00 2100017                    
/usr/lib/libsndfile.so.1.0.21
7ffff4396000-7ffff4397000 rw-p 00060000 fc:00 2100017                    
/usr/lib/libsndfile.so.1.0.21
7ffff4397000-7ffff439b000 rw-p 00000000 00:00 0 
7ffff439b000-7ffff43a4000 r-xp 00000000 fc:00 393751                     
/lib/libwrap.so.0.7.6
7ffff43a4000-7ffff45a3000 ---p 00009000 fc:00 393751                     
/lib/libwrap.so.0.7.6
7ffff45a3000-7ffff45a4000 r--p 00008000 fc:00 393751                     
/lib/libwrap.so.0.7.6
7ffff45a4000-7ffff45a5000 rw-p 00009000 fc:00 393751                     
/lib/libwrap.so.0.7.6
7ffff45a5000-7ffff45a6000 rw-p 00000000 00:00 0 
7ffff45a6000-7ffff45b5000 r-xp 00000000 fc:00 2099752                    
/usr/lib/libXi.so.6.1.0
7ffff45b5000-7ffff47b4000 ---p 0000f000 fc:00 2099752                    
/usr/lib/libXi.so.6.1.0
7ffff47b4000-7ffff47b5000 r--p 0000e000 fc:00 2099752                    
/usr/lib/libXi.so.6.1.0
7ffff47b5000-7ffff47b6000 rw-p 0000f000 fc:00 2099752                    
/usr/lib/libXi.so.6.1.0
7ffff47b6000-7ffff47ba000 r-xp 00000000 fc:00 393260                     
/lib/libuuid.so.1.3.0
7ffff47ba000-7ffff49b9000 ---p 00004000 fc:00 393260                     
/lib/libuuid.so.1.3.0
7ffff49b9000-7ffff49ba000 r--p 00003000 fc:00 393260                     
/lib/libuuid.so.1.3.0
7ffff49ba000-7ffff49bb000 rw-p 00004000 fc:00 393260                     
/lib/libuuid.so.1.3.0
7ffff49bb000-7ffff4a06000 r-xp 00000000 fc:00 2110391                    
/usr/lib/libpulsecommon-0.9.21.so
7ffff4a06000-7ffff4c06000 ---p 0004b000 fc:00 2110391                    
/usr/lib/libpulsecommon-0.9.21.so
7ffff4c06000-7ffff4c07000 r--p 0004b000 fc:00 2110391                    
/usr/lib/libpulsecommon-0.9.21.so
7ffff4c07000-7ffff4c08000 rw-p 0004c000 fc:00 2110391                    
/usr/lib/libpulsecommon-0.9.21.so
7ffff4c08000-7ffff4c0d000 r-xp 00000000 fc:00 2097180                    
/usr/lib/libXtst.so.6.1.0
Program received signal SIGABRT, Aborted.
[Switching to Thread 0x7ffff5219700 (LWP 31727)]
0x00007ffff676ea75 in *__GI_raise (sig=<optimized out>) at 
../nptl/sysdeps/unix/sysv/linux/raise.c:64
64  ../nptl/sysdeps/unix/sysv/linux/raise.c: No such file or directory.
    in ../nptl/sysdeps/unix/sysv/linux/raise.c
(gdb) bt
#0  0x00007ffff676ea75 in *__GI_raise (sig=<optimized out>) at 
../nptl/sysdeps/unix/sysv/linux/raise.c:64
#1  0x00007ffff67725c0 in *__GI_abort () at abort.c:92
#2  0x00007ffff67a874b in __libc_message (do_abort=<optimized out>, 
fmt=<optimized out>)
    at ../sysdeps/unix/sysv/linux/libc_fatal.c:189
#3  0x00007ffff67b2806 in malloc_printerr (action=3, str=0x7ffff68861f8 
"munmap_chunk(): invalid pointer", 
    ptr=<optimized out>) at malloc.c:6266
#4  0x00000000005cc627 in libyuv::ConvertToI420 (
    sample=0x7ffff7fa1000 <Address 0x7ffff7fa1000 out of bounds>, sample_size=202752, 
    y=0xd9f6b0 "xyxyy{wwxxu{yzyzyx{zx{{y{{z|\201\201\177zz{{{{{wz\224\226\224\220\221\222\225\224\225\227\232\233\233\231\235\235\236\240\235\233\232\232\230\232\232\232\227\231\234\232\230\226\230\233\241\242\236\237\237\235\241\240\236\233\237\235\216\214\214\214\211\220\233\227\234\243\217\211\220\221\214\205\204\204\204\212\215\221\216\220\223\221\227\225\227\224\222\224\225\225\226\220\216\207\212\206\205\203\271\270\271\271\272\272\273\272\272\271\270\270\266\251\265\271\270\270\270\272\272\271\271\270\271\270\271\271\270\270\271\271wwwxvuuxyxwwutxyyxuxwuwwzxvyy{xzzxzyyxuy"..., y_stride=352, 
    u=0xdb82b0 "\177\177~}~\200|y\177\204\200}|\202\204~\201z{{~\201\177\177~\201\202\204z\177}~\202}\200\201\203\177~\200\177\200\200||\203~\200\177\177\202\200\177\203\217\202\202~\210\221\204\201\204\201\201\177\177}\200\203\206\177~\201\200\177|\177\202\200~\201\204\177\201\205\201\177~\200\204\203}~{\177\205\205\204\207\201yvwu{\206~{{|~\200~\206z||\200~\177\202}~~\177~\201\200|{~~}\177\177~\202\177\177{\177\202\177~{\201\202}}}\177~}||\203\201}y}{{}|{~xz~y{x}zz|~\200\201\203\201{\200\200|~\201\201\200\177\177|}\202\202\202\200\200\200"..., u_stride=176, 
    v=0xdbe5b0 "|{{\177}||~}{xxxzyx{{zzywvyxzu}yxwvyvwyyxx{xzzxyzzxxz{yxz~zx{xtz}zz}{{yz|~{{{{z{|~y}\177zz|y|{{|yz}zxzx{y{\177\177\200\200\200|z{z{|}y{yw{z|zy{|{zztszzxyxwwyxzuzuovxxwtuvvuwxyuxnkntquvzywyzyyxwwxuryzzz{{zy{|yzxxywywvvwxxv"..., v_stride=176, crop_x=0, crop_y=0, src_width=352, src_height=288, dst_width=352, 
    dst_height=288, rotation=libyuv::kRotate270, format=844715353)
    at third_party/libyuv/source/convert.cc:1913
#5  0x00000000005c6139 in webrtc::ConvertToI420 (src_video_type=webrtc::kYUY2, 
    src_frame=0x7ffff7fa1000 <Address 0x7ffff7fa1000 out of bounds>, crop_x=0, crop_y=0, src_width=352, 
    src_height=288, sample_size=202752, dst_width=352, dst_height=288, dst_stride=352, 
    rotation=webrtc::kRotate270, 
    dst_frame=0xd7a4a0 "\247\246\243\240\243\246\241\244\251\254\256\255\256\255\255\253\253\246\245\253\255\255\256\257\254\255\254\255\256\256\255\255\257\255\254\255\256\256\256\255\255\256\250\243\247\251\246\241\251\255\254\251\247\250\253\256\256\256\256\254\256\256\256\255\256\256\254\253\255\255\254\254\251\251\250\254\252\253\255\256\255\254\255\254\254\256\255\253\255\254\253\254\253\253\254\254\253\253\252\253\252\252\252\252\252\251\252\252\252\251\252\251\251\250\250\250\250\250\250\250\246\227\226\246\247\251\250\250\250\246\247\246\247\245\245\236\224\217\217\205\230\243\243\242\244\245\243\242\242\243\242\241\240\241\242\241\237\241\241\240\235\236\240\236\235\234\227\215\205\216\224\217\222\231\226\230\230\227\227\225\224\224\223\224\222\223\223\222\217\221\220\220\221\220\213\213\216\217\220\216"...) at src/common_video/libyuv/libyuv.cc:293
#6  0x000000000046f700 in 
webrtc::videocapturemodule::VideoCaptureImpl::IncomingFrame 
(this=0x7fffe89dee70, 
    videoFrame=0x7ffff7fa1000 <Address 0x7ffff7fa1000 out of bounds>, videoFrameLength=202752, 
    frameInfo=..., captureTime=0) at src/modules/video_capture/main/source/video_capture_impl.cc:301
#7  0x00000000004726e3 in 
webrtc::videocapturemodule::VideoCaptureModuleV4L2::CaptureProcess (
    this=0x7fffe89dee70) at src/modules/video_capture/main/source/Linux/video_capture_linux.cc:441
#8  0x0000000000472322 in 
webrtc::videocapturemodule::VideoCaptureModuleV4L2::CaptureThread (
    obj=0x7fffe89dee70) at src/modules/video_capture/main/source/Linux/video_capture_linux.cc:376
#9  0x000000000077e59c in webrtc::ThreadPosix::Run (this=0x7fffe8901640)
    at src/system_wrappers/source/thread_posix.cc:310
#10 0x000000000077dbf8 in webrtc::StartThread (lpParameter=0x7fffe8901640)
    at src/system_wrappers/source/thread_posix.cc:37
#11 0x00007ffff6ac49ca in start_thread (arg=<optimized out>) at 
pthread_create.c:300
#12 0x00007ffff6821cdd in clone () at 
../sysdeps/unix/sysv/linux/x86_64/clone.S:112
warning: (Internal error: pc 0x0 in read in psymtab, but not in symtab.)

Original issue reported on code.google.com by fbarch...@google.com on 3 Apr 2012 at 10:01

GoogleCodeExporter commented 9 years ago
Fixed in r235

Original comment by fbarch...@google.com on 5 Apr 2012 at 5:45