Ticket #7887: gdb_coredump_info.txt

File gdb_coredump_info.txt, 8.5 KB (added by Samuele, 7 years ago)

coredump and gdb backtrace

Line 
1$ gdb ./ffmpeg_g /tmp/core-ffmpeg_g.5632.samuele.1557220562
2GNU gdb (Ubuntu 8.2.91.20190405-0ubuntu3) 8.2.91.20190405-git
3Copyright (C) 2019 Free Software Foundation, Inc.
4License GPLv3+: GNU GPL version 3 or later <http://gnu.org/licenses/gpl.html>
5This is free software: you are free to change and redistribute it.
6There is NO WARRANTY, to the extent permitted by law.
7Type "show copying" and "show warranty" for details.
8This GDB was configured as "x86_64-linux-gnu".
9Type "show configuration" for configuration details.
10For bug reporting instructions, please see:
11<http://www.gnu.org/software/gdb/bugs/>.
12Find the GDB manual and other documentation resources online at:
13 <http://www.gnu.org/software/gdb/documentation/>.
14
15For help, type "help".
16Type "apropos word" to search for commands related to "word"...
17Reading symbols from ./ffmpeg_g...
18[New LWP 5632]
19[Thread debugging using libthread_db enabled]
20Using host libthread_db library "/lib/x86_64-linux-gnu/libthread_db.so.1".
21Core was generated by `./ffmpeg_g -v 9 -loglevel 99 -i Filmplusgear-ProRes-RAW-testfiles-3.MOV -codec'.
22Program terminated with signal SIGFPE, Arithmetic exception.
23#0 0x000055d6aa471336 in mov_write_tmcd_tag (track=0x55d6acdc0660, pb=0x55d6acdbf840) at libavformat/movenc.c:2169
242169 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
1222169 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
1252242 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
1282455 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
1312721 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
1342775 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
1373151 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
1403976 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
1436728 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
1461276 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
149365 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
152901 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
155747 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
1581259 ret = write_packet(s, &pkt);
159(gdb) f 13
160#13 0x000055d6aa20e778 in transcode () at fftools/ffmpeg.c:4726
1614726 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
1644894 if (transcode() < 0)
165(gdb)