Bug#728086: vlc: SIGABRT when loading playlist file for DVB tuner

Arthur Marsh arthur.marsh at internode.on.net
Mon Oct 28 09:24:44 UTC 2013


Package: vlc
Version: 2.1.0-1
Severity: normal

Dear Maintainer,
*** Please consider answering these questions, where appropriate ***

   * What led up to the situation?

loading a playlist file for a DVB tuner that worked with previous versions of VLC.


   * What exactly did you do (or not do) that was effective (or
     ineffective)?
   * What was the outcome of this action?

b/vlc/plugins/access/libstream_filter_rar_plugin.so
7fffdfbd5000-7fffdfdd4000 ---p 00003000 08:03 10186441                   /usr/lib/vlc/plugins/access/libstream_filter_rar_plugin.so
7fffdfdd4000-7fffdfdd5000 r--p 00002000 08:03 10186441                   /usr/lib/vlc/plugins/access/libstream_filter_rar_plugin.so
7fffdfdd5000-7fffdfdd6000 rw-p 00003000 08:03 10186441                   /usr/lib/vlc/plugins/access/libstream_filter_rar_plugin.so
Program received signal SIGABRT, Aborted.
[Switching to Thread 0x7fffec7b2700 (LWP 12059)]
0x00000030016351e5 in __GI_raise (sig=sig at entry=6)
    at ../nptl/sysdeps/unix/sysv/linux/raise.c:56
56      ../nptl/sysdeps/unix/sysv/linux/raise.c: No such file or directory.
(gdb) bt
#0  0x00000030016351e5 in __GI_raise (sig=sig at entry=6)
    at ../nptl/sysdeps/unix/sysv/linux/raise.c:56
#1  0x0000003001638398 in __GI_abort () at abort.c:90
#2  0x00000030016707cb in __libc_message (do_abort=do_abort at entry=2,
    fmt=fmt at entry=0x300176cca8 "*** Error in `%s': %s: 0x%s ***\n")
    at ../sysdeps/unix/sysv/linux/libc_fatal.c:199
#3  0x000000300167aa26 in malloc_printerr (action=3,
    str=0x3001768c4a "free(): invalid pointer", ptr=<optimized out>)
    at malloc.c:4923
#4  0x000000300167b7a3 in _int_free (av=<optimized out>, p=0x7fffe4c1b68f,
    have_lock=0) at malloc.c:3779
#5  0x00007fffd739c2d8 in var_InheritString (
    name=name at entry=0x7fffd73a66e5 "dvb-modulation", obj=0x7fffe4c1db08,
    obj at entry=0x7fffe4c1b69f) at ../../include/vlc_variables.h:710
#6  var_InheritModulation (obj=obj at entry=0x7fffe4c1db08,
    var=var at entry=0x7fffd73a66e5 "dvb-modulation") at dtv/access.c:745
#7  0x00007fffd739c9ec in dvbt_setup (obj=0x7fffe4c1db08, dev=0x7fffe4c0a170,
    freq=177500000) at dtv/access.c:907
#8  0x00007fffd739d07a in Tune (freq=177500000, delsys=<optimized out>,
    dev=0x7fffe4c0a170, obj=0x7fffe4c1db08) at dtv/access.c:689
#9  Open (obj=0x7fffe4c1db08) at dtv/access.c:468
#10 0x00000030ff27b0a8 in module_load (obj=obj at entry=0x7fffe4c1db08,
    m=m at entry=0x74aaf0, init=init at entry=0x30ff27b000 <generic_start>,
    args=args at entry=0x7fffec7b1b00) at modules/modules.c:185
---Type <return> to continue, or q <return> to quit---
#11 0x00000030ff27b65e in vlc_module_load (obj=obj at entry=0x7fffe4c1db08,
    capability=capability at entry=0x30ff2a8925 "access", name=0x7fffe4c1b2e5 "",
    name at entry=0x7fffe4c1b2e0 "dvb-t", strict=strict at entry=true,
    probe=probe at entry=0x30ff27b000 <generic_start>) at modules/modules.c:277
#12 0x00000030ff27bb34 in module_need (obj=obj at entry=0x7fffe4c1db08,
    cap=cap at entry=0x30ff2a8925 "access",
    name=name at entry=0x7fffe4c1b2e0 "dvb-t", strict=strict at entry=true)
    at modules/modules.c:366
#13 0x00000030ff233892 in access_New (p_obj=p_obj at entry=0x7fffe8006928,
    p_parent_input=p_parent_input at entry=0x7fffe8006928,
    psz_access=0x7fffe4c1b2e0 "dvb-t", psz_demux=0x30ff2c7a15 "",
    psz_location=0x7fffe4c1b2e8 "frequency=177500000:inversion=2:bandwidth=7:code-rate-hp=3:code-rate-lp=0:modulation=64:transmission=8:guard=16:hierarchy=-1")
    at input/access.c:87
#14 0x00000030ff247b90 in InputSourceInit (
    p_input=p_input at entry=0x7fffe8006928, in=0x7fffe8006a20,
    psz_mrl=0x7fffe4c11130 "dvb-t://frequency=177500000:inversion=2:bandwidth=7:code-rate-hp=3:code-rate-lp=0:modulation=64:transmission=8:guard=16:hierarchy=-1", psz_forced_demux=psz_forced_demux at entry=0x0,
    b_in_can_fail=b_in_can_fail at entry=false) at input/input.c:2418
#15 0x00000030ff248b1b in Init (p_input=p_input at entry=0x7fffe8006928)
    at input/input.c:1224
#16 0x00000030ff24c076 in Run (obj=0x7fffe8006928) at input/input.c:520
#17 0x0000003002207e0e in start_thread (arg=0x7fffec7b2700)
---Type <return> to continue, or q <return> to quit---
    at pthread_create.c:311
#18 0x00000030016e89ed in clone ()
    at ../sysdeps/unix/sysv/linux/x86_64/clone.S:113
(gdb) bt full
#0  0x00000030016351e5 in __GI_raise (sig=sig at entry=6)
    at ../nptl/sysdeps/unix/sysv/linux/raise.c:56
        resultvar = 0
        pid = 11991
        selftid = 12059
#1  0x0000003001638398 in __GI_abort () at abort.c:90
        save_stage = 2
        act = {__sigaction_handler = {sa_handler = 0x30016123e4,
            sa_sigaction = 0x30016123e4}, sa_mask = {__val = {5, 206182977410,
              3, 140737160875662, 2, 206182973113, 1, 206182984141, 3,
              140737160875638, 10, 206182984145, 2, 140737160876448, 14,
              140737160878208}}, sa_flags = 77, sa_restorer = 0x7}
        sigs = {__val = {32, 0 <repeats 15 times>}}
#2  0x00000030016707cb in __libc_message (do_abort=do_abort at entry=2,
    fmt=fmt at entry=0x300176cca8 "*** Error in `%s': %s: 0x%s ***\n")
    at ../sysdeps/unix/sysv/linux/libc_fatal.c:199
        ap = {{gp_offset = 40, fp_offset = 48,
            overflow_arg_area = 0x7fffec7b1890,
            reg_save_area = 0x7fffec7b17a0}}
        ap_copy = {{gp_offset = 16, fp_offset = 48,
            overflow_arg_area = 0x7fffec7b1890,
            reg_save_area = 0x7fffec7b17a0}}
        fd = 17
        on_2 = <optimized out>
---Type <return> to continue, or q <return> to quit---
        list = <optimized out>
        nlist = <optimized out>
        cp = <optimized out>
        written = <optimized out>
#3  0x000000300167aa26 in malloc_printerr (action=3,
    str=0x3001768c4a "free(): invalid pointer", ptr=<optimized out>)
    at malloc.c:4923
        buf = "00007fffe4c1b69f"
        cp = <optimized out>
#4  0x000000300167b7a3 in _int_free (av=<optimized out>, p=0x7fffe4c1b68f,
    have_lock=0) at malloc.c:3779
        size = <optimized out>
        fb = <optimized out>
        nextchunk = <optimized out>
        nextsize = <optimized out>
        nextinuse = <optimized out>
        prevsize = <optimized out>
        bck = <optimized out>
        fwd = <optimized out>
        errstr = <optimized out>
        locked = <optimized out>
        __func__ = "_int_free"
#5  0x00007fffd739c2d8 in var_InheritString (
    name=name at entry=0x7fffd73a66e5 "dvb-modulation", obj=0x7fffe4c1db08,
---Type <return> to continue, or q <return> to quit---
    obj at entry=0x7fffe4c1b69f) at ../../include/vlc_variables.h:710
        val = {i_int = 140737031288479, b_bool = 159,
          f_float = -2.85870467e+22, psz_string = 0x7fffe4c1b69f "",
          p_address = 0x7fffe4c1b69f, p_object = 0x7fffe4c1b69f,
          p_list = 0x7fffe4c1b69f, i_time = 140737031288479, coords = {
            x = -457066849, y = 32767}}
#6  var_InheritModulation (obj=obj at entry=0x7fffe4c1db08,
    var=var at entry=0x7fffd73a66e5 "dvb-modulation") at dtv/access.c:745
        n = 140737031288479
        p = <optimized out>
        str = <optimized out>
#7  0x00007fffd739c9ec in dvbt_setup (obj=0x7fffe4c1db08, dev=0x7fffe4c0a170,
    freq=177500000) at dtv/access.c:907
        mod = <optimized out>
        fec_hp = <optimized out>
        fec_lp = <optimized out>
        guard = <optimized out>
        bw = <optimized out>
        tx = <optimized out>
        h = <optimized out>
#8  0x00007fffd739d07a in Tune (freq=177500000, delsys=<optimized out>,
    dev=0x7fffe4c0a170, obj=0x7fffe4c1db08) at dtv/access.c:689
No locals.
#9  Open (obj=0x7fffe4c1db08) at dtv/access.c:468
---Type <return> to continue, or q <return> to quit---
        access = 0x7fffe4c1db08
        sys = <optimized out>
        dev = 0x7fffe4c0a170
        freq = 177500000
#10 0x00000030ff27b0a8 in module_load (obj=obj at entry=0x7fffe4c1db08,
    m=m at entry=0x74aaf0, init=init at entry=0x30ff27b000 <generic_start>,
    args=args at entry=0x7fffec7b1b00) at modules/modules.c:185
        ap = {{gp_offset = 48, fp_offset = 48,
            overflow_arg_area = 0x7fffec7b1c40,
            reg_save_area = 0x7fffec7b1b50}}
        ret = 0
#11 0x00000030ff27b65e in vlc_module_load (obj=obj at entry=0x7fffe4c1db08,
    capability=capability at entry=0x30ff2a8925 "access", name=0x7fffe4c1b2e5 "",
    name at entry=0x7fffe4c1b2e0 "dvb-t", strict=strict at entry=true,
    probe=probe at entry=0x30ff27b000 <generic_start>) at modules/modules.c:277
        cand = 0x74aaf0
        ret = <optimized out>
        i = 19
        buf = "dvb-t\000\000\000\b\333\301\344\377\177\000\000\350\262\301\344\377\177\000\000\340\262\301\344\377\177\000"
        slen = <optimized out>
        shortcut = 0x7fffec7b1b20 "dvb-t"
        var = 0x0
        mods = 0x7fffe4c21d30
---Type <return> to continue, or q <return> to quit---
        total = 25
        module = 0x0
        b_force_backup = false
        args = {{gp_offset = 40, fp_offset = 48,
            overflow_arg_area = 0x7fffec7b1c40,
            reg_save_area = 0x7fffec7b1b50}}
#12 0x00000030ff27bb34 in module_need (obj=obj at entry=0x7fffe4c1db08,
    cap=cap at entry=0x30ff2a8925 "access",
    name=name at entry=0x7fffe4c1b2e0 "dvb-t", strict=strict at entry=true)
    at modules/modules.c:366
No locals.
#13 0x00000030ff233892 in access_New (p_obj=p_obj at entry=0x7fffe8006928,
    p_parent_input=p_parent_input at entry=0x7fffe8006928,
    psz_access=0x7fffe4c1b2e0 "dvb-t", psz_demux=0x30ff2c7a15 "",
    psz_location=0x7fffe4c1b2e8 "frequency=177500000:inversion=2:bandwidth=7:code-rate-hp=3:code-rate-lp=0:modulation=64:transmission=8:guard=16:hierarchy=-1")
    at input/access.c:87
        p_access = 0x7fffe4c1db08
#14 0x00000030ff247b90 in InputSourceInit (
    p_input=p_input at entry=0x7fffe8006928, in=0x7fffe8006a20,
    psz_mrl=0x7fffe4c11130 "dvb-t://frequency=177500000:inversion=2:bandwidth=7:code-rate-hp=3:code-rate-lp=0:modulation=64:transmission=8:guard=16:hierarchy=-1", psz_forced_demux=psz_forced_demux at entry=0x0,
    b_in_can_fail=b_in_can_fail at entry=false) at input/input.c:2418
---Type <return> to continue, or q <return> to quit---
        p_access = <optimized out>
        i_input_list = <optimized out>
        ppsz_input_list = <optimized out>
        psz_access = 0x7fffe4c1b2e0 "dvb-t"
        psz_demux = 0x30ff2c7a15 ""
        psz_path = 0x7fffe4c1b2e8 "frequency=177500000:inversion=2:bandwidth=7:code-rate-hp=3:code-rate-lp=0:modulation=64:transmission=8:guard=16:hierarchy=-1"
        psz_anchor = 0x30ff2c7a15 ""
        psz_var_demux = 0x0
        f_fps = 6.9533325986198734e-310
        psz_dup = 0x7fffe4c1b2e0 "dvb-t"
        i_pts_delay = 210453397503
#15 0x00000030ff248b1b in Init (p_input=p_input at entry=0x7fffe8006928)
    at input/input.c:1224
        p_meta = <optimized out>
        i = <optimized out>
        i_length = 206194117921
#16 0x00000030ff24c076 in Run (obj=0x7fffe8006928) at input/input.c:520
        p_input = 0x7fffe8006928
        canc = 0
        b_abort = <optimized out>
#17 0x0000003002207e0e in start_thread (arg=0x7fffec7b2700)
    at pthread_create.c:311
---Type <return> to continue, or q <return> to quit---
        __res = <optimized out>
        pd = 0x7fffec7b2700
        now = <optimized out>
        unwind_buf = {cancel_jmp_buf = {{jmp_buf = {140737160881920,
                7092255333388969636, 1, 140737328303552, 19, 140737160881920,
                -7092298256194672988, 7065238410791413412},
              mask_was_saved = 0}}, priv = {pad = {0x0, 0x0, 0x0, 0x0},
            data = {prev = 0x0, cleanup = 0x0, canceltype = 0}}}
        not_first_call = 0
        pagesize_m1 = <optimized out>
        sp = <optimized out>
        freesize = <optimized out>
        __PRETTY_FUNCTION__ = "start_thread"
#18 0x00000030016e89ed in clone ()
    at ../sysdeps/unix/sysv/linux/x86_64/clone.S:113
No locals.


   * What outcome did you expect instead?

*** End of the template - remove these lines ***


-- System Information:
Debian Release: jessie/sid
  APT prefers unstable
  APT policy: (500, 'unstable'), (500, 'testing'), (500, 'stable'), (500, 'oldstable'), (1, 'experimental')
Architecture: amd64 (x86_64)

Kernel: Linux 3.12.0-rc7 (SMP w/4 CPU cores)
Locale: LANG=en_AU.UTF-8, LC_CTYPE=en_AU.UTF-8 (charmap=UTF-8)
Shell: /bin/sh linked to /bin/bash

Versions of packages vlc depends on:
ii  dpkg                      1.17.1
ii  fonts-freefont-ttf        20120503-1
ii  libaa1                    1.4p5-41
ii  libavcodec54              6:9.10-1
ii  libavutil52               6:9.10-1
ii  libc6                     2.17-93
ii  libcaca0                  0.99.beta18-1
ii  libfreetype6              2.4.9-1.1
ii  libfribidi0               0.19.5-2
ii  libgcc1                   1:4.8.2-1
ii  libgl1-mesa-glx [libgl1]  9.2.2-1
ii  libice6                   2:1.0.8-2
ii  libqtcore4                4:4.8.5+git121-g2a9ea11+dfsg1-2
ii  libqtgui4                 4:4.8.5+git121-g2a9ea11+dfsg1-2
ii  libsdl-image1.2           1.2.12-5
ii  libsdl1.2debian           1.2.15-7
ii  libsm6                    2:1.2.1-2
ii  libstdc++6                4.8.2-1
ii  libtar0                   1.2.20-1
ii  libva-x11-1               1.1.1-3
ii  libva1                    1.1.1-3
ii  libvlccore7               2.1.0-1
ii  libx11-6                  2:1.6.2-1
ii  libxcb-composite0         1.9.1-3
ii  libxcb-keysyms1           0.3.9-1
ii  libxcb-randr0             1.9.1-3
ii  libxcb-render0            1.9.1-3
ii  libxcb-shape0             1.9.1-3
ii  libxcb-shm0               1.9.1-3
ii  libxcb-xfixes0            1.9.1-3
ii  libxcb-xv0                1.9.1-3
ii  libxcb1                   1.9.1-3
ii  libxext6                  2:1.3.2-1
ii  libxinerama1              2:1.1.3-1
ii  libxpm4                   1:3.5.10-1
ii  vlc-nox                   2.1.0-1
ii  zlib1g                    1:1.2.8.dfsg-1

Versions of packages vlc recommends:
ii  vlc-plugin-notify  2.1.0-1
pn  vlc-plugin-pulse   <none>
ii  xdg-utils          1.1.0~rc1+git20111210-7

Versions of packages vlc suggests:
ii  videolan-doc  20070626-1

-- debconf-show failed
-------------- next part --------------
A non-text attachment was scrubbed...
Name: dvb.xspf
Type: application/xml
Size: 11583 bytes
Desc: not available
URL: <http://lists.alioth.debian.org/pipermail/pkg-multimedia-maintainers/attachments/20131028/06d23c9d/attachment-0001.wsdl>


More information about the pkg-multimedia-maintainers mailing list