Bug#721375: Dies with SIGSEGV
Christoph Egger
christoph at debian.org
Fri Aug 30 21:01:10 UTC 2013
Package: mplayer2
Version: 2.0-701-gd4c5b7f-2
Severity: important
Moin!
mplayer2 segfaults here:
Christoph
gdb --args mplayer foo-1080p.mkv
GNU gdb (GDB) 7.6 (Debian 7.6-5)
Copyright (C) 2013 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 "x86_64-kfreebsd-gnu".
For bug reporting instructions, please see:
<http://www.gnu.org/software/gdb/bugs/>...
Reading symbols from /usr/bin/mplayer...Reading symbols from /usr/lib/debug/usr/bin/mplayer...done.
done.
(gdb) run
Starting program: /usr/bin/mplayer foo-1080p.mkv
MPlayer2 2.0-701-gd4c5b7f-2 (C) 2000-2012 MPlayer Team
Cannot open file '/home/christoph/.mplayer/input.conf': No such file or directory
Failed to open /home/christoph/.mplayer/input.conf.
Playing foo-1080p.mkv.
[mkv] SeekHead position beyond end of file - incomplete file?
[mkv] Track ID 1: video (V_MPEG4/ISO/AVC), -vid 0
[mkv] Track ID 2: audio (A_DTS), -aid 0, -alang ger
[mkv] Track ID 3: audio (A_DTS), -aid 1, -alang eng
[mkv] Will play video track 1.
Detected file format: Matroska
Load subtitles in .
Failed to open VDPAU backend libvdpau_nvidia.so: cannot open shared object file: No such file or directory
[vdpau] Error when calling vdp_device_create_x11: 1
[ass] auto-open
Selected video codec: H.264 / AVC / MPEG-4 AVC / MPEG-4 part 10 [libavcodec]
Selected audio codec: DCA (DTS Coherent Acoustics) [libavcodec]
AUDIO: 48000 Hz, 2 ch, floatle, 1536.0 kbit/50.00% (ratio: 192000->384000)
AO: [pulse] Init failed: Connection refused
Failed to initialize audio driver 'pulse'
AO: [oss] 48000Hz 2ch s16le (2 bytes per sample)
Starting playback...
VIDEO: 1920x816 23.976 fps 0.0 kbps ( 0.0 kB/s)
VO: [xv] 1920x816 => 1920x816 Planar YV12
X11 error: BadAccess (attempt to access private resource denied)
Program received signal SIGSEGV, Segmentation fault.
memset () at ../sysdeps/x86_64/memset.S:563
563 ../sysdeps/x86_64/memset.S: No such file or directory.
(gdb) bt full
#0 memset () at ../sysdeps/x86_64/memset.S:563
No locals.
#1 0x0000000000464392 in memset (__len=<optimized out>, __ch=128, __dest=<optimized out>)
at /usr/include/x86_64-kfreebsd-gnu/bits/string3.h:84
No locals.
#2 allocate_xvimage (vo=0xc442c0, vo=0xc442c0, foo=0) at libvo/vo_xv.c:343
ctx = 0xc791f0
x11 = 0xc50680
#3 config (vo=0xc442c0, width=<optimized out>, height=<optimized out>, d_width=<optimized out>,
d_height=<optimized out>, flags=<optimized out>, format=842094169) at libvo/vo_xv.c:289
x11 = <optimized out>
vinfo = {visual = 0xc64f00, visualid = 33, screen = 0, depth = 24, class = 4, red_mask = 16711680,
green_mask = 65280, blue_mask = 255, colormap_size = 256, bits_per_rgb = 8}
xswa = {background_pixmap = 140737488337132, background_pixel = 816, border_pixmap = 5820608,
border_pixel = 0, bit_gravity = 3159809, win_gravity = 2, backing_store = 24,
backing_planes = 140737488337056, backing_pixel = 140737488336864, save_under = 12862144,
event_mask = 9015536, do_not_propagate_mask = 13079024, override_redirect = 1920, colormap = 816,
cursor = 1920}
attribs = {x = 0, y = 0, width = 1366, height = 768, border_width = 0, depth = 24,
visual = 0xc64f00, root = 150, class = 1, bit_gravity = 1, win_gravity = 1, backing_store = 0,
backing_planes = 4294967295, backing_pixel = 0, save_under = 0, colormap = 32, map_installed = 1,
map_state = 2, all_event_masks = 5898292, your_event_mask = 0, do_not_propagate_mask = 0,
override_redirect = 0, screen = 0xc58ae0}
xswamask = <optimized out>
depth = <optimized out>
ctx = 0xc791f0
i = 0
#4 0x0000000000440e52 in vo_config (vo=0xc442c0, width=width at entry=1920, height=height at entry=816,
d_width=d_width at entry=1920, d_height=d_height at entry=816, flags=flags at entry=0,
format=format at entry=842094169) at libvo/video_out.c:426
opts = 0x8990f0
ret = <optimized out>
#5 0x00000000004c6805 in config (vf=0xc71ca0, width=1920, height=816, d_width=1920, d_height=816, flags=0,
outfmt=842094169) at libmpcodecs/vf_vo.c:74
info = 0x58d0c0 <info>
flags = 0
d_height = 816
d_width = 1920
vf = 0xc71ca0
outfmt = 842094169
height = 816
width = 1920
#6 0x000000000049a115 in vf_config_wrapper (vf=0xc71ca0, width=<optimized out>, height=<optimized out>,
d_width=<optimized out>, d_height=<optimized out>, flags=<optimized out>, outfmt=842094169)
at libmpcodecs/vf.c:701
r = <optimized out>
#7 0x000000000049a115 in vf_config_wrapper (vf=0xc721e0, width=<optimized out>, height=<optimized out>,
d_width=d_width at entry=1920, d_height=d_height at entry=816, flags=flags at entry=0, outfmt=842094169)
at libmpcodecs/vf.c:701
r = <optimized out>
#8 0x0000000000495d32 in mpcodecs_config_vo2 (sh=sh at entry=0x94f920, w=<optimized out>, h=<optimized out>,
outfmts=0x7fffffffbab0, preferred_outfmt=<optimized out>) at libmpcodecs/vd.c:335
opts = 0x8990f0
j = <optimized out>
out_fmt = 842094169
screen_size_x = 1920
screen_size_y = 816
vf = 0xc721e0
sc = 0x0
palette = 0
vocfg_flags = 0
#9 0x00000000004961bc in init_vo (sh=sh at entry=0x94f920, pix_fmt=AV_PIX_FMT_YUV420P)
at libmpcodecs/vd_ffmpeg.c:492
supported_fmts = <optimized out>
ctx = 0xc724c0
avctx = 0xc72780
aspect = <optimized out>
width = 1920
height = 816
#10 0x0000000000496610 in decode (sh=0x94f920, packet=<optimized out>, data=<optimized out>,
len=<optimized out>, flags=<optimized out>, reordered_pts=<optimized out>)
at libmpcodecs/vd_ffmpeg.c:778
got_picture = 1
ret = <optimized out>
ctx = 0xc724c0
pic = 0xc725a0
avctx = 0xc72780
lavc_param = <optimized out>
mpi = 0x0
dr1 = 0
pkt = {pts = -9223372036854775808, dts = -9223372036854775808, data = 0x11bf0d0 "", size = 59,
stream_index = 0, flags = 0, side_data = 0x0, side_data_elems = 0, duration = 0, destruct = 0x0,
priv = 0x94f6c0, pos = -1, convergence_duration = 0}
#11 0x000000000049272c in decode_video (sh_video=sh_video at entry=0x94f920, packet=packet at entry=0x11bf070,
start=0x11bf0d0 "", in_size=in_size at entry=59, drop_frame=0, pts=0) at libmpcodecs/dec_video.c:451
mpi = 0x0
t = 2002941436
t2 = <optimized out>
tt = <optimized out>
opts = 0x8990f0
prevpts = <optimized out>
#12 0x000000000042b7b7 in update_video (mpctx=0x8990f0) at mplayer.c:2862
in_size = <optimized out>
buf = <optimized out>
pkt = 0x11bf070
framedrop_type = <optimized out>
decoded_frame = <optimized out>
sh_video = 0x94f920
video_out = 0xc442c0
pts = <optimized out>
frame_time = <optimized out>
#13 run_playloop (mpctx=0x8990f0) at mplayer.c:3453
vo = 0xc442c0
vsleep = <optimized out>
sh_video = <optimized out>
vf = <optimized out>
t2 = <optimized out>
time_frame = <optimized out>
aq_sleep_time = <optimized out>
pts_us = <optimized out>
duration = <optimized out>
pts2 = <optimized out>
opts = 0x8990f0
full_audio_buffers = false
audio_left = false
end_is_chapter = false
cmd = <optimized out>
video_left = <optimized out>
endpts = -9.2233720368547758e+18
sleeptime = 0.5
was_restart = true
buffered_audio = -1
#14 main (argc=<optimized out>, argv=<optimized out>) at mplayer.c:4905
mem_ptr = <optimized out>
opt_exit = <optimized out>
i = <optimized out>
mpctx = 0x8990f0
opts = 0x8990f0
stream_filename = <optimized out>
res = <optimized out>
__PRETTY_FUNCTION__ = "main"
sub_fps = <optimized out>
uninitialize_parts = <optimized out>
playtree_direction = <optimized out>
-- System Information:
Debian Release: jessie/sid
APT prefers testing
APT policy: (990, 'testing'), (500, 'unstable'), (500, 'stable'), (1, 'experimental')
Architecture: kfreebsd-amd64 (x86_64)
Kernel: kFreeBSD 10.0-0-amd64
Locale: LANG=en_US.UTF-8, LC_CTYPE=en_US.UTF-8 (charmap=UTF-8)
Shell: /bin/sh linked to /bin/dash
Versions of packages mplayer2 depends on:
ii liba52-0.7.4 0.7.4-16
ii libass4 0.10.0-3
ii libavcodec54 6:9.8-2+b1
ii libavformat54 6:9.8-2+b1
ii libavresample1 6:9.8-2+b1
ii libavutil52 6:9.8-2+b1
ii libbluray1 1:0.2.2-1
ii libbs2b0 3.1.0+dfsg-2
ii libc0.1 2.17-92
ii libcaca0 0.99.beta18-1
ii libcdio-cdda1 0.83-4
ii libcdio-paranoia1 0.83-4
ii libcdio13 0.83-4
ii libdca0 0.0.5-6
ii libdirectfb-1.2-9 1.2.10.0-5
ii libdv4 1.0.0-6
ii libdvdnav4 4.2.0+20130225-3
ii libdvdread4 4.2.0+20130219-2
ii libenca0 1.14-3
ii libfaad2 2.7-8
ii libgif4 4.1.6-10
ii libgl1-mesa-glx [libgl1] 9.1.6-2
ii libjack-jackd2-0 [libjack-0.116] 1.9.9.5+20130622git7de15e7a-1
ii libjpeg8 8d-1
ii liblcms2-2 2.2+git20110628-2.2
ii liblircclient0 0.9.0~pre1-1
ii libmad0 0.15.1b-8
ii libmng1 1.0.10-3
ii libmpg123-0 1.15.3-1
ii libncurses5 5.9+20130608-1
ii libogg0 1.3.1-1
ii libpng12-0 1.2.49-4
ii libpostproc52 6:0.8.7-1
ii libpulse0 4.0-6
ii libquvi7 0.4.1-1
ii libsdl1.2debian 1.2.15-6
ii libsmbclient 2:3.6.17-1
ii libspeex1 1.2~rc1-7
ii libswscale2 6:9.8-2+b1
ii libtheora0 1.1.1+dfsg.1-3.1
ii libtinfo5 5.9+20130608-1
ii libvdpau1 0.7-1
ii libvorbis0a 1.3.2-1.3
ii libx11-6 2:1.6.1-1
ii libxext6 2:1.3.2-1
ii libxinerama1 2:1.1.3-1
ii libxss1 1:1.2.2-1
ii libxv1 2:1.0.9-1
ii libxvidcore4 2:1.3.2-9
ii libxxf86vm1 1:1.1.3-1
ii zlib1g 1:1.2.8.dfsg-1
mplayer2 recommends no packages.
mplayer2 suggests no packages.
-- no debconf information
More information about the pkg-multimedia-maintainers
mailing list