| 1 | $ gdb ./ffmpeg_g /tmp/core-ffmpeg_g.5632.samuele.1557220562
|
|---|
| 2 | GNU gdb (Ubuntu 8.2.91.20190405-0ubuntu3) 8.2.91.20190405-git
|
|---|
| 3 | Copyright (C) 2019 Free Software Foundation, Inc.
|
|---|
| 4 | License GPLv3+: GNU GPL version 3 or later <http://gnu.org/licenses/gpl.html>
|
|---|
| 5 | This is free software: you are free to change and redistribute it.
|
|---|
| 6 | There is NO WARRANTY, to the extent permitted by law.
|
|---|
| 7 | Type "show copying" and "show warranty" for details.
|
|---|
| 8 | This GDB was configured as "x86_64-linux-gnu".
|
|---|
| 9 | Type "show configuration" for configuration details.
|
|---|
| 10 | For bug reporting instructions, please see:
|
|---|
| 11 | <http://www.gnu.org/software/gdb/bugs/>.
|
|---|
| 12 | Find the GDB manual and other documentation resources online at:
|
|---|
| 13 | <http://www.gnu.org/software/gdb/documentation/>.
|
|---|
| 14 |
|
|---|
| 15 | For help, type "help".
|
|---|
| 16 | Type "apropos word" to search for commands related to "word"...
|
|---|
| 17 | Reading symbols from ./ffmpeg_g...
|
|---|
| 18 | [New LWP 5632]
|
|---|
| 19 | [Thread debugging using libthread_db enabled]
|
|---|
| 20 | Using host libthread_db library "/lib/x86_64-linux-gnu/libthread_db.so.1".
|
|---|
| 21 | Core was generated by `./ffmpeg_g -v 9 -loglevel 99 -i Filmplusgear-ProRes-RAW-testfiles-3.MOV -codec'.
|
|---|
| 22 | Program terminated with signal SIGFPE, Arithmetic exception.
|
|---|
| 23 | #0 0x000055d6aa471336 in mov_write_tmcd_tag (track=0x55d6acdc0660, pb=0x55d6acdbf840) at libavformat/movenc.c:2169
|
|---|
| 24 | 2169 nb_frames = ROUNDED_DIV(track->st->codec->time_base.den, track->st->codec->time_base.num);
|
|---|
| 25 | (gdb)
|
|---|
| 26 | (gdb)
|
|---|
| 27 | (gdb) bt full
|
|---|
| 28 | #0 0x000055d6aa471336 in mov_write_tmcd_tag (track=0x55d6acdc0660, pb=0x55d6acdbf840) at libavformat/movenc.c:2169
|
|---|
| 29 | pos = 144576610
|
|---|
| 30 | frame_duration = <optimized out>
|
|---|
| 31 | nb_frames = <optimized out>
|
|---|
| 32 | t = 0x0
|
|---|
| 33 | pos = <optimized out>
|
|---|
| 34 | frame_duration = <optimized out>
|
|---|
| 35 | nb_frames = <optimized out>
|
|---|
| 36 | t = <optimized out>
|
|---|
| 37 | #1 mov_write_stsd_tag (track=0x55d6acdc0660, mov=0x55d6acdbc340, pb=0x55d6acdbf840, s=0x55d6acdbbbc0) at libavformat/movenc.c:2242
|
|---|
| 38 | pos = 144576594
|
|---|
| 39 | ret = 0
|
|---|
| 40 | pos = <optimized out>
|
|---|
| 41 | ret = <optimized out>
|
|---|
| 42 | #2 mov_write_stbl_tag (track=0x55d6acdc0660, mov=0x55d6acdbc340, pb=0x55d6acdbf840, s=0x55d6acdbbbc0) at libavformat/movenc.c:2455
|
|---|
| 43 | pos = 144576586
|
|---|
| 44 | ret = 0
|
|---|
| 45 | pos = <optimized out>
|
|---|
| 46 | ret = <optimized out>
|
|---|
| 47 | #3 mov_write_minf_tag (track=0x55d6acdc0660, mov=0x55d6acdbc340, pb=0x55d6acdbf840, s=0x55d6acdbbbc0) at libavformat/movenc.c:2721
|
|---|
| 48 | pos = 144576368
|
|---|
| 49 | ret = <optimized out>
|
|---|
| 50 | pos = <optimized out>
|
|---|
| 51 | ret = <optimized out>
|
|---|
| 52 | #4 mov_write_mdia_tag (track=0x55d6acdc0660, mov=0x55d6acdbc340, pb=0x55d6acdbf840, s=0x55d6acdbbbc0) at libavformat/movenc.c:2775
|
|---|
| 53 | pos = 144576280
|
|---|
| 54 | ret = <optimized out>
|
|---|
| 55 | pos = <optimized out>
|
|---|
| 56 | ret = <optimized out>
|
|---|
| 57 | #5 mov_write_trak_tag (st=0x55d6acdbe380, track=0x55d6acdc0660, mov=0x55d6acdbc340, pb=0x55d6acdbf840, s=0x55d6acdbbbc0) at libavformat/movenc.c:3151
|
|---|
| 58 | pos = 144576144
|
|---|
| 59 | entry_backup = 1
|
|---|
| 60 | chunk_backup = 1
|
|---|
| 61 | ret = <optimized out>
|
|---|
| 62 | pos = <optimized out>
|
|---|
| 63 | entry_backup = <optimized out>
|
|---|
| 64 | chunk_backup = <optimized out>
|
|---|
| 65 | ret = <optimized out>
|
|---|
| 66 | sample_aspect_ratio = <optimized out>
|
|---|
| 67 | #6 mov_write_moov_tag (pb=<optimized out>, mov=0x55d6acdbc340, s=0x55d6acdbbbc0) at libavformat/movenc.c:3976
|
|---|
| 68 | ret = <optimized out>
|
|---|
| 69 | i = 2
|
|---|
| 70 | pos = 144574504
|
|---|
| 71 | #7 0x000055d6aa475935 in mov_write_trailer (s=0x55d6acdbbbc0) at libavformat/movenc.c:6728
|
|---|
| 72 | mov = 0x55d6acdbc340
|
|---|
| 73 | pb = 0x55d6acdbf840
|
|---|
| 74 | res = <optimized out>
|
|---|
| 75 | i = <optimized out>
|
|---|
| 76 | moov_pos = 144574504
|
|---|
| 77 | #8 0x000055d6aa491b55 in av_write_trailer (s=s@entry=0x55d6acdbbbc0) at libavformat/mux.c:1276
|
|---|
| 78 | ret = 0
|
|---|
| 79 | i = <optimized out>
|
|---|
| 80 | #9 0x000055d6aa4e3040 in segment_end (s=s@entry=0x55d6acdb3fc0, write_trailer=1, is_last=is_last@entry=0) at libavformat/segment.c:365
|
|---|
| 81 | seg = 0x55d6acdb45c0
|
|---|
| 82 | oc = 0x55d6acdbbbc0
|
|---|
| 83 | ret = 0
|
|---|
| 84 | tc = {start = -1394917440, flags = 21974, rate = {num = 1, den = 0}, fps = 2900051392}
|
|---|
| 85 | rate = <optimized out>
|
|---|
| 86 | tcr = <optimized out>
|
|---|
| 87 | buf = '\000' <repeats 15 times>, "\200\000\000\000\000\000\000"
|
|---|
| 88 | i = <optimized out>
|
|---|
| 89 | err = <optimized out>
|
|---|
| 90 | #10 0x000055d6aa4e4366 in seg_write_packet (s=0x55d6acdb3fc0, pkt=0x7ffd20a0fbc0) at libavformat/segment.c:901
|
|---|
| 91 | seg = 0x55d6acdb45c0
|
|---|
| 92 | st = 0x55d6acdb8480
|
|---|
| 93 | end_pts = 1000000
|
|---|
| 94 | offset = <optimized out>
|
|---|
| 95 | start_frame = <optimized out>
|
|---|
| 96 | ret = <optimized out>
|
|---|
| 97 | ti = {tm_sec = 547420800, tm_min = 32765, tm_hour = 0, tm_mday = 0, tm_mon = -1395017216, tm_year = 21974, tm_wday = -1426569748, tm_yday = 21974, tm_isdst = 0, __tm_gmtoff = 1, __tm_zone = 0x55d6acd9b680 "\200\240:\253\326U"}
|
|---|
| 98 | usecs = <optimized out>
|
|---|
| 99 | wrapped_val = <optimized out>
|
|---|
| 100 | #11 0x000055d6aa48ef53 in write_packet (s=s@entry=0x55d6acdb3fc0, pkt=pkt@entry=0x7ffd20a0fbc0) at libavformat/mux.c:747
|
|---|
| 101 | ret = <optimized out>
|
|---|
| 102 | pts_backup = 10000
|
|---|
| 103 | dts_backup = 10000
|
|---|
| 104 | #12 0x000055d6aa491ad3 in av_write_trailer (s=0x55d6acdb3fc0) at libavformat/mux.c:1259
|
|---|
| 105 | pkt = {buf = 0x55d6ace25480, pts = 10000, dts = 10000, data = 0x7fb770d89040 "", size = 5755904, stream_index = 1, flags = 1, side_data = 0x0, side_data_elems = 0, duration = 400, pos = -1, convergence_duration = 0}
|
|---|
| 106 | ret = 1
|
|---|
| 107 | i = <optimized out>
|
|---|
| 108 | #13 0x000055d6aa20e778 in transcode () at fftools/ffmpeg.c:4726
|
|---|
| 109 | ret = <optimized out>
|
|---|
| 110 | i = 0
|
|---|
| 111 | os = 0x55d6acdb3fc0
|
|---|
| 112 | ost = <optimized out>
|
|---|
| 113 | ist = <optimized out>
|
|---|
| 114 | timer_start = 3089685956
|
|---|
| 115 | total_packets_written = 0
|
|---|
| 116 | #14 0x000055d6aa1ec00e in main (argc=18, argv=0x7ffd20a105a8) at fftools/ffmpeg.c:4894
|
|---|
| 117 | i = <optimized out>
|
|---|
| 118 | ret = <optimized out>
|
|---|
| 119 | ti = {real_usec = 3089670412, user_usec = 23974, sys_usec = 7991}
|
|---|
| 120 | (gdb) f 0
|
|---|
| 121 | #0 0x000055d6aa471336 in mov_write_tmcd_tag (track=0x55d6acdc0660, pb=0x55d6acdbf840) at libavformat/movenc.c:2169
|
|---|
| 122 | 2169 nb_frames = ROUNDED_DIV(track->st->codec->time_base.den, track->st->codec->time_base.num);
|
|---|
| 123 | (gdb) f 1
|
|---|
| 124 | #1 mov_write_stsd_tag (track=0x55d6acdc0660, mov=0x55d6acdbc340, pb=0x55d6acdbf840, s=0x55d6acdbbbc0) at libavformat/movenc.c:2242
|
|---|
| 125 | 2242 ret = mov_write_tmcd_tag(pb, track);
|
|---|
| 126 | (gdb) f 2
|
|---|
| 127 | #2 mov_write_stbl_tag (track=0x55d6acdc0660, mov=0x55d6acdbc340, pb=0x55d6acdbf840, s=0x55d6acdbbbc0) at libavformat/movenc.c:2455
|
|---|
| 128 | 2455 if ((ret = mov_write_stsd_tag(s, pb, mov, track)) < 0)
|
|---|
| 129 | (gdb) f 3
|
|---|
| 130 | #3 mov_write_minf_tag (track=0x55d6acdc0660, mov=0x55d6acdbc340, pb=0x55d6acdbf840, s=0x55d6acdbbbc0) at libavformat/movenc.c:2721
|
|---|
| 131 | 2721 if ((ret = mov_write_stbl_tag(s, pb, mov, track)) < 0)
|
|---|
| 132 | (gdb) f 4
|
|---|
| 133 | #4 mov_write_mdia_tag (track=0x55d6acdc0660, mov=0x55d6acdbc340, pb=0x55d6acdbf840, s=0x55d6acdbbbc0) at libavformat/movenc.c:2775
|
|---|
| 134 | 2775 if ((ret = mov_write_minf_tag(s, pb, mov, track)) < 0)
|
|---|
| 135 | (gdb) f 5
|
|---|
| 136 | #5 mov_write_trak_tag (st=0x55d6acdbe380, track=0x55d6acdc0660, mov=0x55d6acdbc340, pb=0x55d6acdbf840, s=0x55d6acdbbbc0) at libavformat/movenc.c:3151
|
|---|
| 137 | 3151 if ((ret = mov_write_mdia_tag(s, pb, mov, track)) < 0)
|
|---|
| 138 | (gdb) f 6
|
|---|
| 139 | #6 mov_write_moov_tag (pb=<optimized out>, mov=0x55d6acdbc340, s=0x55d6acdbbbc0) at libavformat/movenc.c:3976
|
|---|
| 140 | 3976 int ret = mov_write_trak_tag(s, pb, mov, &(mov->tracks[i]), i < s->nb_streams ? s->streams[i] : NULL);
|
|---|
| 141 | (gdb) f 7
|
|---|
| 142 | #7 0x000055d6aa475935 in mov_write_trailer (s=0x55d6acdbbbc0) at libavformat/movenc.c:6728
|
|---|
| 143 | 6728 if ((res = mov_write_moov_tag(pb, mov, s)) < 0)
|
|---|
| 144 | (gdb) f 8
|
|---|
| 145 | #8 0x000055d6aa491b55 in av_write_trailer (s=s@entry=0x55d6acdbbbc0) at libavformat/mux.c:1276
|
|---|
| 146 | 1276 ret = s->oformat->write_trailer(s);
|
|---|
| 147 | (gdb) f 9
|
|---|
| 148 | #9 0x000055d6aa4e3040 in segment_end (s=s@entry=0x55d6acdb3fc0, write_trailer=1, is_last=is_last@entry=0) at libavformat/segment.c:365
|
|---|
| 149 | 365 ret = av_write_trailer(oc);
|
|---|
| 150 | (gdb) f 10
|
|---|
| 151 | #10 0x000055d6aa4e4366 in seg_write_packet (s=0x55d6acdb3fc0, pkt=0x7ffd20a0fbc0) at libavformat/segment.c:901
|
|---|
| 152 | 901 if ((ret = segment_end(s, seg->individual_header_trailer, 0)) < 0)
|
|---|
| 153 | (gdb) f 11
|
|---|
| 154 | #11 0x000055d6aa48ef53 in write_packet (s=s@entry=0x55d6acdb3fc0, pkt=pkt@entry=0x7ffd20a0fbc0) at libavformat/mux.c:747
|
|---|
| 155 | 747 ret = s->oformat->write_packet(s, pkt);
|
|---|
| 156 | (gdb) f 12
|
|---|
| 157 | #12 0x000055d6aa491ad3 in av_write_trailer (s=0x55d6acdb3fc0) at libavformat/mux.c:1259
|
|---|
| 158 | 1259 ret = write_packet(s, &pkt);
|
|---|
| 159 | (gdb) f 13
|
|---|
| 160 | #13 0x000055d6aa20e778 in transcode () at fftools/ffmpeg.c:4726
|
|---|
| 161 | 4726 if ((ret = av_write_trailer(os)) < 0) {
|
|---|
| 162 | (gdb) f 14
|
|---|
| 163 | #14 0x000055d6aa1ec00e in main (argc=18, argv=0x7ffd20a105a8) at fftools/ffmpeg.c:4894
|
|---|
| 164 | 4894 if (transcode() < 0)
|
|---|
| 165 | (gdb)
|
|---|