Skip to content

Issues on OpenBSD (5.6) #1239

@b4

Description

@b4

1). Some files cause abort trap and it dumps core...confirmed with several itunes-store purchased files.
Backtrace:
(gdb) bt full
#0 0x00000002c940082a in kill () at :2

No locals.
#1 0x00000002c9462889 in abort () at /usr/src/lib/libc/stdlib/abort.c:53

    mask = 4294967263

#2 0x00000002c9437360 in wrterror (msg=0x2c956a296 "bogus pointer (double free?)", p=0xdfdfdfdfdfdfdfdf) at /usr/src/lib/libc/stdlib/malloc.c:272

    iov = {{iov_base = 0x92ea20, iov_len = 3}, {iov_base = 0x7f7ffffdade0, iov_len = 11}, {iov_base = 0x2c956a2e1, iov_len = 7}, {iov_base = 0x2c956a425, 
iov_len = 8}, {iov_base = 0x2c956a296, iov_len = 28}, {iov_base = 0x7f7ffffdadc0, iov_len = 19}, {iov_base = 0x2c9565143, iov_len = 1}}
    pidbuf = "(16405) in \000\002\000\000\000\0000w\002"
    buf = " 0xdfdfdfdfdfdfdfdf"
    saved_errno = 35

#3 0x00000002c943887e in free (ptr=0xdfdfdfdfdfdfdfdf) at /usr/src/lib/libc/stdlib/malloc.c:1268

    saved_errno = 35

#4 0x0000000253e9082c in av_packet_free_side_data () from /usr/local/lib/libavcodec.so.20.0

No symbol table info available.
#5 0x0000000253e9085d in av_packet_unref () from /usr/local/lib/libavcodec.so.20.0

No symbol table info available.
#6 0x00000000004be2dd in ta_free (ptr=0x24d07a440) at ../ta/ta.c:259

    h = (struct ta_header *) 0x24d07a400

#7 0x0000000000410e39 in decode_packet (da=0x2c86a9040) at ../audio/decode/ad_lavc.c:269

    priv = (struct priv *) 0x21cadd540
    avctx = (AVCodecContext *) 0x25b579000
    mpkt = (struct demux_packet *) 0x24d07a440
    in_len = 6
    pkt = {buf = 0x2198e15a0, pts = 0, dts = 0, data = 0x207d69b20 "!", size = 6, stream_index = 0, flags = 1, side_data = 0x2198e1420, 

side_data_elems = 2, duration = 0, destruct = 0, priv = 0xd1a9edcfa726a9b8, pos = -1, convergence_duration = 0}
got_frame = 0
ret = 6
out_pts = Variable "out_pts" is not available.
2). During waf configure mpv fails to find iconv...something I can confirm I have installed
3). sndio audio stuttery and very jittery. Don't have this problem with other applications...default buffer size is probably too low.

Metadata

Metadata

Assignees

No one assigned

    Labels

    No labels
    No labels

    Type

    No type

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions