pkgsrc-Bugs archive

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index][Old Index]

Re: pkg/51550: mplayer w/option "caca" segfaults if "-vo caca" used.



The following reply was made to PR pkg/51550; it has been noted by GNATS.

From: "John D. Baker" <jdbaker%mylinuxisp.com@localhost>
To: gnats-bugs%NetBSD.org@localhost
Cc: 
Subject: Re: pkg/51550: mplayer w/option "caca" segfaults if "-vo caca" used.
Date: Tue, 11 Oct 2016 10:44:20 -0500 (CDT)

 Using Joerg's suggestion, working back through the backtrace and showing
 the longest address match in the pmap output corresponding to a backtrace
 address:
 
 Frame: 0x00007f7ff7819403
 pmap:    00007F7FF7800000    148K read/exec         /usr/lib/libcurses.so.7.0
          00007F7FF7825000   2048K                   /usr/lib/libcurses.so.7.0
 
 Frame: 0x00007f7ff773a1c0
 pmap:    00007F7FF7700000     64K read/write          [ anon ]
          00007F7FF7710000    960K read/write          [ anon ]
 
 Frame: 0x00007f7feb8174a4
 pmap:    00007F7FEB800000    776K read/exec         /usr/pkg/lib/libcaca.so.0.99.18
          00007F7FEB8C2000   2048K                   /usr/pkg/lib/libcaca.so.0.99.18
 
 Frame: 0x00007f7ff7349000
 pmap:    00007F7FF7300000     64K read/write          [ anon ]
          00007F7FF7310000    960K read/write          [ anon ]
 
 Frame: 0x00000000f77519d4
 pmap:    0000000000200000   2184K read/exec         /usr/pkg/bin/mplayer
          0000000000621000    844K read/write        /usr/pkg/bin/mplayer
          00000000006F4000    204K read/write          [ anon ]
 
 Frame: 0x00007f7ff7b23020
 pmap:    00007F7FF7B00000     64K read/write          [ anon ]
          00007F7FF7B10000    960K read/write          [ anon ]
 
 Frame: 0x000000000000f9d4
 pmap:    0000000000200000   2184K read/exec         /usr/pkg/bin/mplayer
          0000000000621000    844K read/write        /usr/pkg/bin/mplayer
          00000000006F4000    204K read/write          [ anon ]
 
 Frame: 0x0000000000008700
 pmap:    0000000000200000   2184K read/exec         /usr/pkg/bin/mplayer
          0000000000621000    844K read/write        /usr/pkg/bin/mplayer
          00000000006F4000    204K read/write          [ anon ]
 
 Frame: 0x00007f7ff7740020
 pmap:    00007F7FF7700000     64K read/write          [ anon ]
          00007F7FF7710000    960K read/write          [ anon ]
 
 Frame: 0x0000000087010020
 pmap:    0000000000200000   2184K read/exec         /usr/pkg/bin/mplayer
          0000000000621000    844K read/write        /usr/pkg/bin/mplayer
          00000000006F4000    204K read/write          [ anon ]
 
 Frame: 0x0000005000500001
 pmap:    0000000000200000   2184K read/exec         /usr/pkg/bin/mplayer
          0000000000621000    844K read/write        /usr/pkg/bin/mplayer
          00000000006F4000    204K read/write          [ anon ]
 
 Frame: 0x0000001400000035
 pmap:    0000000000200000   2184K read/exec         /usr/pkg/bin/mplayer
          0000000000621000    844K read/write        /usr/pkg/bin/mplayer
          00000000006F4000    204K read/write          [ anon ]
 
 Frame: 0x00007f7ff7b23020
 pmap:    00007F7FF7B00000     64K read/write          [ anon ]
          00007F7FF7B10000    960K read/write          [ anon ]
 
 Frame: 0x00007f7ff7a28ac8
 pmap:  00007F7FF7A25000      8K read/write        /usr/lib/libcurses.so.7.0
        00007F7FF7A27000      8K read/write          [ anon ]
 
 Frame: 0x00007f7ff776faf4
 pmap:    00007F7FF7700000     64K read/write          [ anon ]
          00007F7FF7710000    960K read/write          [ anon ]
 
 Frame: 0x00007f7ff7a28ac0
 pmap:  00007F7FF7A25000      8K read/write        /usr/lib/libcurses.so.7.0
        00007F7FF7A27000      8K read/write          [ anon ]
 
 Frame: 0x0000000000000053
 pmap:    0000000000200000   2184K read/exec         /usr/pkg/bin/mplayer
          0000000000621000    844K read/write        /usr/pkg/bin/mplayer
          00000000006F4000    204K read/write          [ anon ]
 
 Frame: 0x00007f7ff773a1c0
 pmap:    00007F7FF7700000     64K read/write          [ anon ]
          00007F7FF7710000    960K read/write          [ anon ]
 
 Frame: 0x00007f7ff781bdb2
 pmap:    00007F7FF7800000    148K read/exec         /usr/lib/libcurses.so.7.0
          00007F7FF7825000   2048K                   /usr/lib/libcurses.so.7.0
 
 Frame: 0x0000000000000020
 pmap:    0000000000200000   2184K read/exec         /usr/pkg/bin/mplayer
          0000000000621000    844K read/write        /usr/pkg/bin/mplayer
          00000000006F4000    204K read/write          [ anon ]
 
 Frame: 0x0000003000000050
 pmap:    0000000000200000   2184K read/exec         /usr/pkg/bin/mplayer
          0000000000621000    844K read/write        /usr/pkg/bin/mplayer
          00000000006F4000    204K read/write          [ anon ]
 
 Frame: 0x00007f7feb80cb01
 pmap:    00007F7FEB800000    776K read/exec         /usr/pkg/lib/libcaca.so.0.99.18
 
 Frame: 0x0000000000000000
 pmap:    0000000000200000   2184K read/exec         /usr/pkg/bin/mplayer
          0000000000621000    844K read/write        /usr/pkg/bin/mplayer
          00000000006F4000    204K read/write          [ anon ]
 
 
 Based on the first three frames, I would hazard a guess that libcaca has
 given something to libcurses that it can't deal with.
 
 -- 
 |/"\ John D. Baker, KN5UKS               NetBSD     Darwin/MacOS X
 |\ / jdbaker[snail]mylinuxisp[flyspeck]com    OpenBSD            FreeBSD
 | X  No HTML/proprietary data in email.   BSD just sits there and works!
 |/ \ GPGkeyID:  D703 4A7E 479F 63F8 D3F4  BD99 9572 8F23 E4AD 1645
 


Home | Main Index | Thread Index | Old Index