Segmentation fault $ rm batch.mp4 $ LD_PRELOAD=$PREFIX/lib/libandroid-shmem.so gdb ~/cingg/cinelerra/cinelerra-5.1/bin/cin GNU gdb (GDB) 10.1 Copyright (C) 2020 Free Software Foundation, Inc. License GPLv3+: GNU GPL version 3 or later 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 "arm-linux-androideabi". Type "show configuration" for configuration details. For bug reporting instructions, please see: . Find the GDB manual and other documentation resources online at: . For help, type "help". Type "apropos word" to search for commands related to "word"... Reading symbols from /data/data/com.termux/files/home/cingg/cinelerra/cinelerra-5.1/bin/cin... (gdb) b render_pan Breakpoint 1 at 0x7372dc: file virtualanode.C, line 447. (gdb) run -r batchrender.rc Starting program: /data/data/com.termux/files/home/cingg/cinelerra/cinelerra-5.1/bin/cin -r batchrender.rc Cinelerra Infinity - built: May 15 2021 17:34:36 git://git.cinelerra-gg.org/goodguy/cinelerra.git (c) 2006-2019 Heroine Virtual Ltd. by Adam Williams 2007-2020 mods for Cinelerra-GG by W.P.Morrow aka goodguy Cinelerra is free software, covered by the GNU General Public License, and you are welcome to change it and/or distribute copies of it under certain conditions. There is absolutely no warranty for Cinelerra. [Detaching after vfork from child process 11736] Render::run: matrixbench.xml [New LWP 11739] [New LWP 11740] [New LWP 11741] [New LWP 11742] [New LWP 11743] [New LWP 11744] [New LWP 11745] [New LWP 11746] [New LWP 11747] [New LWP 11748] [New LWP 11749] [New LWP 11750] [New LWP 11751] [New LWP 11752] [New LWP 11753] [New LWP 11754] [New LWP 11755] [New LWP 11756] [New LWP 11757] [New LWP 11758] [New LWP 11759] [New LWP 11760] [New LWP 11761] [New LWP 11762] [New LWP 11763] [New LWP 11764] [New LWP 11765] [New LWP 11766] [New LWP 11767] [New LWP 11768] [New LWP 11769] [New LWP 11770] [New LWP 11771] [New LWP 11772] [New LWP 11773] [New LWP 11774] [New LWP 11775] [New LWP 11776] [New LWP 11777] [New LWP 11778] [New LWP 11779] [New LWP 11780] [New LWP 11781] [New LWP 11782] [New LWP 11783] [New LWP 11784] [New LWP 11785] [New LWP 11786] [New LWP 11787] [New LWP 11788] [New LWP 11789] [New LWP 11790] [New LWP 11791] [New LWP 11792] [New LWP 11793] [New LWP 11794] [New LWP 11795] --Type for more, q to quit, c to continue without paging-- Thread 1 "cin" hit Breakpoint 1, VirtualANode::render_pan ( this=0xf661ec00, input=0xf70f3000, output=0xf7a97000, fragment_len=32000, input_position=0, sample_rate=32000, autos= 0xf6504180, channel=0, direction=0, use_nudge=0) at virtualanode.C:447 447 double slope = 0.0; (gdb) step 451 double to_project_rate = (double)project_sample_rate / sample_rate; (gdb) step 449 EDL *edl = vconsole->renderengine->get_edl(); (gdb) step 451 double to_project_rate = (double)project_sample_rate / sample_rate; (gdb) step 448 double intercept = 1.0; (gdb) step 449 EDL *edl = vconsole->renderengine->get_edl(); (gdb) step 448 double intercept = 1.0; (gdb) step 449 EDL *edl = vconsole->renderengine->get_edl(); (gdb) step RenderEngine::get_edl (this=0xf6776840) at renderengine.C:101 101 return edl; (gdb) step VirtualANode::render_pan (this=0xf661ec00, input=0xf70f3000, output=0xf7a97000, fragment_len=32000, input_position=0, sample_rate=32000, autos=0xf6504180, channel=0, direction=0, use_nudge=0) at virtualanode.C:450 450 int64_t project_sample_rate = edl->session->sample_rate; (gdb) step 451 double to_project_rate = (double)project_sample_rate / sample_rate; (gdb) step 450 int64_t project_sample_rate = edl->session->sample_rate; (gdb) step 451 double to_project_rate = (double)project_sample_rate / sample_rate; (gdb) step 452 double to_sample_rate = (double)sample_rate / project_sample_rate; (gdb) step 453 if(use_nudge) (gdb) step 456 for(int i = 0; i < fragment_len; ) (gdb) step 458 int64_t len = fragment_len - i; (gdb) step 459 int64_t slope_len = len * to_project_rate; (gdb) step __fixdfdi (a=32000) at /buildbot/src/android/gcc/toolchain/build/../gcc/gcc-4.9/libgcc/libgcc2.c:1425 1425 /buildbot/src/android/gcc/toolchain/build/../gcc/gcc-4.9/libgcc/libgcc2.c: (undocumented errno 2). (gdb) step 1424 in /buildbot/src/android/gcc/toolchain/build/../gcc/gcc-4.9/libgcc/libgcc2.c (gdb) step 1425 in /buildbot/src/android/gcc/toolchain/build/../gcc/gcc-4.9/libgcc/libgcc2.c (gdb) step 1426 in /buildbot/src/android/gcc/toolchain/build/../gcc/gcc-4.9/libgcc/libgcc2.c (gdb) step 1425 in /buildbot/src/android/gcc/toolchain/build/../gcc/gcc-4.9/libgcc/libgcc2.c (gdb) step 1427 in /buildbot/src/android/gcc/toolchain/build/../gcc/gcc-4.9/libgcc/libgcc2.c (gdb) step 1428 in /buildbot/src/android/gcc/toolchain/build/../gcc/gcc-4.9/libgcc/libgcc2.c (gdb) step 1427 in /buildbot/src/android/gcc/toolchain/build/../gcc/gcc-4.9/libgcc/libgcc2.c (gdb) step __fixunsdfdi (a=32000) at /buildbot/src/android/gcc/toolchain/build/../gcc/gcc-4.9/libgcc/libgcc2.c:1405 1405 /buildbot/src/android/gcc/toolchain/build/../gcc/gcc-4.9/libgcc/libgcc2.c: (undocumented errno 2). (gdb) step 1409 in /buildbot/src/android/gcc/toolchain/build/../gcc/gcc-4.9/libgcc/libgcc2.c (gdb) step 1405 in /buildbot/src/android/gcc/toolchain/build/../gcc/gcc-4.9/libgcc/libgcc2.c (gdb) step 1409 in /buildbot/src/android/gcc/toolchain/build/../gcc/gcc-4.9/libgcc/libgcc2.c (gdb) step 1414 in /buildbot/src/android/gcc/toolchain/build/../gcc/gcc-4.9/libgcc/libgcc2.c (gdb) step 1417 in /buildbot/src/android/gcc/toolchain/build/../gcc/gcc-4.9/libgcc/libgcc2.c (gdb) step 1418 in /buildbot/src/android/gcc/toolchain/build/../gcc/gcc-4.9/libgcc/libgcc2.c (gdb) step VirtualANode::render_pan (this=, input=0xf70f3000, output=0xf7a97000, fragment_len=32000, input_position=0, sample_rate=32000, autos=0xf6504180, channel=0, direction=0, use_nudge=0) at virtualanode.C:460 460 int64_t input_pos = input_position * to_project_rate; (gdb) step 459 int64_t slope_len = len * to_project_rate; (gdb) step 460 int64_t input_pos = input_position * to_project_rate; (gdb) step __fixdfdi (a=0) at /buildbot/src/android/gcc/toolchain/build/../gcc/gcc-4.9/libgcc/libgcc2.c:1425 1425 /buildbot/src/android/gcc/toolchain/build/../gcc/gcc-4.9/libgcc/libgcc2.c: (undocumented errno 2). (gdb) step 1424 in /buildbot/src/android/gcc/toolchain/build/../gcc/gcc-4.9/libgcc/libgcc2.c (gdb) step 1425 in /buildbot/src/android/gcc/toolchain/build/../gcc/gcc-4.9/libgcc/libgcc2.c (gdb) step 1426 in /buildbot/src/android/gcc/toolchain/build/../gcc/gcc-4.9/libgcc/libgcc2.c (gdb) step 1425 in /buildbot/src/android/gcc/toolchain/build/../gcc/gcc-4.9/libgcc/libgcc2.c (gdb) step 1427 in /buildbot/src/android/gcc/toolchain/build/../gcc/gcc-4.9/libgcc/libgcc2.c (gdb) step 1428 in /buildbot/src/android/gcc/toolchain/build/../gcc/gcc-4.9/libgcc/libgcc2.c (gdb) step 1427 in /buildbot/src/android/gcc/toolchain/build/../gcc/gcc-4.9/libgcc/libgcc2.c (gdb) step __fixunsdfdi (a=0) at /buildbot/src/android/gcc/toolchain/build/../gcc/gcc-4.9/libgcc/libgcc2.c:1405 1405 /buildbot/src/android/gcc/toolchain/build/../gcc/gcc-4.9/libgcc/libgcc2.c: (undocumented errno 2). (gdb) step 1409 in /buildbot/src/android/gcc/toolchain/build/../gcc/gcc-4.9/libgcc/libgcc2.c (gdb) step 1405 in /buildbot/src/android/gcc/toolchain/build/../gcc/gcc-4.9/libgcc/libgcc2.c (gdb) step 1409 in /buildbot/src/android/gcc/toolchain/build/../gcc/gcc-4.9/libgcc/libgcc2.c (gdb) step 1414 in /buildbot/src/android/gcc/toolchain/build/../gcc/gcc-4.9/libgcc/libgcc2.c (gdb) step 1417 in /buildbot/src/android/gcc/toolchain/build/../gcc/gcc-4.9/libgcc/libgcc2.c (gdb) step 1418 in /buildbot/src/android/gcc/toolchain/build/../gcc/gcc-4.9/libgcc/libgcc2.c (gdb) step VirtualANode::render_pan (this=, input=0xf70f3000, output=0xf7a97000, fragment_len=32000, input_position=0, sample_rate=32000, autos=0xf6504180, channel=0, direction=0, use_nudge=0) at virtualanode.C:463 463 get_pan_automation(slope, intercept, input_pos,(gdb) step VirtualANode::get_pan_automation (this=, slope=, intercept=@0xfffeb318: 1, input_position=0, slope_len=@0xfffeb310: 32000, autos=0xf6504180, channel=0, direction=0) at virtualanode.C:509 509 intercept = 0; (gdb) step 513 prev_keyframe = autos->get_prev_auto(input_position, direction, prev_keyframe); (gdb) step 509 intercept = 0; (gdb) step 510 slope = 0; (gdb) step 512 Auto *prev_keyframe = 0, *next_keyframe = 0; (gdb) step 513 prev_keyframe = autos->get_prev_auto(input_position, direction, prev_keyframe); (gdb) step Autos::get_prev_auto (this=0xf6504180, position=0, direction=0, current=@0xfffeb29c: 0x0, use_default=1) at autos.C:198 198 if(direction == PLAY_FORWARD) (gdb) step 201 if(current) (gdb) step 207 if(!current && first && first->position <= position) (gdb) step 213 if(!current && use_default) current = (first ? first : default_auto); (gdb) step 235 return current; (gdb) step VirtualANode::get_pan_automation (this=, slope=, intercept=@0xfffeb318: 0, input_position=0, slope_len=@0xfffeb310: 32000, autos=0xf6504180, channel=0, direction=0) at virtualanode.C:514 514 next_keyframe = autos->get_next_auto(input_position, direction, next_keyframe); (gdb) step Autos::get_next_auto (this=0xf6504180, position=0, direction=0, current=@0xfffeb298: 0x0, use_default=1) at autos.C:307 307 if(direction == PLAY_FORWARD) (gdb) step 309 if(current) (gdb) step 315 if(!current && last && last->position > position) (gdb) step 323 if(!current && use_default) current = (last ? last : default_auto); (gdb) step 345 return current; (gdb) step VirtualANode::get_pan_automation (this=, slope=, intercept=@0xfffeb318: 0, input_position=0, slope_len=@0xfffeb310: 32000, autos=0xf6504180, channel=0, direction=0) at virtualanode.C:515 515 PanAuto *prev_pan_auto = (PanAuto *)prev_keyframe; (gdb) step 518 if(direction == PLAY_FORWARD) (gdb) step 521 if(next_pan_auto->position > prev_pan_auto->position) (gdb) step 535 intercept = prev_pan_auto->values[channel]; (gdb) step 558 } (gdb) step VirtualANode::render_pan (this=, input=0xf70f3000, output=0xf7a97000, fragment_len=32000, input_position=0, sample_rate=32000, autos=0xf6504180, channel=0, direction=0, use_nudge=0) at virtualanode.C:466 466 slope_len *= to_sample_rate; (gdb) step 467 slope = slope * to_sample_rate; (gdb) step 466 slope_len *= to_sample_rate; (gdb) step 467 slope = slope * to_sample_rate; (gdb) step 471 if(!EQUIV(slope, 0)) { (gdb) step 467 slope = slope * to_sample_rate; (gdb) step 466 slope_len *= to_sample_rate; (gdb) step __fixdfdi (a=32000) at /buildbot/src/android/gcc/toolchain/build/../gcc/gcc-4.9/libgcc/libgcc2.c:1425 1425 /buildbot/src/android/gcc/toolchain/build/../gcc/gcc-4.9/libgcc/libgcc2.c: (undocumented errno 2). (gdb) step 1424 in /buildbot/src/android/gcc/toolchain/build/../gcc/gcc-4.9/libgcc/libgcc2.c (gdb) step 1425 in /buildbot/src/android/gcc/toolchain/build/../gcc/gcc-4.9/libgcc/libgcc2.c (gdb) step 1426 in /buildbot/src/android/gcc/toolchain/build/../gcc/gcc-4.9/libgcc/libgcc2.c (gdb) step 1425 in /buildbot/src/android/gcc/toolchain/build/../gcc/gcc-4.9/libgcc/libgcc2.c (gdb) step 1427 in /buildbot/src/android/gcc/toolchain/build/../gcc/gcc-4.9/libgcc/libgcc2.c (gdb) step 1428 in /buildbot/src/android/gcc/toolchain/build/../gcc/gcc-4.9/libgcc/libgcc2.c (gdb) step 1427 in /buildbot/src/android/gcc/toolchain/build/../gcc/gcc-4.9/libgcc/libgcc2.c (gdb) step __fixunsdfdi (a=32000) at /buildbot/src/android/gcc/toolchain/build/../gcc/gcc-4.9/libgcc/libgcc2.c:1405 1405 /buildbot/src/android/gcc/toolchain/build/../gcc/gcc-4.9/libgcc/libgcc2.c: (undocumented errno 2). (gdb) step 1409 in /buildbot/src/android/gcc/toolchain/build/../gcc/gcc-4.9/libgcc/libgcc2.c (gdb) step 1405 in /buildbot/src/android/gcc/toolchain/build/../gcc/gcc-4.9/libgcc/libgcc2.c (gdb) step 1409 in /buildbot/src/android/gcc/toolchain/build/../gcc/gcc-4.9/libgcc/libgcc2.c (gdb) step 1414 in /buildbot/src/android/gcc/toolchain/build/../gcc/gcc-4.9/libgcc/libgcc2.c (gdb) step 1417 in /buildbot/src/android/gcc/toolchain/build/../gcc/gcc-4.9/libgcc/libgcc2.c (gdb) step 1418 in /buildbot/src/android/gcc/toolchain/build/../gcc/gcc-4.9/libgcc/libgcc2.c (gdb) step VirtualANode::render_pan (this=, input=0xf70f3000, output=0xf7a97000, fragment_len=32000, input_position=0, sample_rate=32000, autos=0xf6504180, channel=0, direction=0, use_nudge=0) at virtualanode.C:468 468 slope_len = MIN(slope_len, len); (gdb) step 471 if(!EQUIV(slope, 0)) { (gdb) step 468 slope_len = MIN(slope_len, len); (gdb) step 471 if(!EQUIV(slope, 0)) { (gdb) step 477 else if( EQUIV(intercept, 1) ) { (gdb) step 478 for(int64_t j = 0; j < slope_len; j++, i++) (gdb) step 480 output[i] += input[i]; (gdb) step Thread 1 "cin" received signal SIGSEGV, Segmentation fault. VirtualANode::render_pan (this=, input=0xf70f3000, output=0xf7a97000, fragment_len=32000, input_position=0, sample_rate=32000, autos=0xf6504180, channel=0, direction=0, use_nudge=0) at virtualanode.C:480 480 output[i] += input[i]; (gdb) bt full #0 VirtualANode::render_pan (this=, input=0xf70f3000, output=0xf7a97000, fragment_len=32000, input_position=0, sample_rate=32000, autos=0xf6504180, channel=0, direction=0, use_nudge=0) at virtualanode.C:480 j = 0 slope_len = 32000 len = input_pos = i = 0 slope = 0 intercept = edl = project_sample_rate = to_project_rate = 1 to_sample_rate = 1 #1 0x00b36f00 in VirtualANode::render_as_module ( this=, audio_out=0xf6514858, output_temp=, len=32000, start_position=0, sample_rate=32000) at virtualanode.C:344 buffer = 0xf7a97000 j = 0 mute_fragment_project = 32000 mute_fragment = 32000 mute_constant = i = direction = 0 edl = debug = 0 project_sample_rate = --Type for more, q to quit, c to continue without paging-- start_position_project = mute_position = 0 #2 0x00b369ec in VirtualANode::render (this=0xf7a97000, output_temp= 0x0, size=, start_position=0, sample_rate=32000) at virtualanode.C:176 arender = debug = 0 #3 0x00b36058 in VirtualAConsole::process_buffer (this=0xf650cd80, len=, start_position=0) at virtualaconsole.C:136 node = 0xf7a97000 track = i = 0 debug = 0 result = 0 #4 0x008fb938 in ARender::process_buffer (this=0xf6514800, input_len=0, input_position=0) at arender.C:210 result = #5 ARender::process_buffer (this=, buffer_out=0xfffece00, input_len=32000, input_position=0) at arender.C:189 fragment_position = 0 result = reconfigure = fragment_len = 0 start_offset = #6 0x00a71130 in PackageRenderer::do_audio ( this=this@entry=0xfffecdb0) at packagerenderer.C:305 output_length = #7 0x00a71d18 in PackageRenderer::render_package (this=0xfffecdb0, --Type for more, q to quit, c to continue without paging-- package=) at packagerenderer.C:552 need_audio = need_video = debug = 0 samples_rendered = video_done = audio_done = 0 #8 0x00ace360 in RenderThread::render_single ( this=this@entry=0xf6714c18, test_overwrite=, asset=, asset@entry=0xf6650400, edl=, edl@entry=0xf6dedc00, strategy=0, range_type=0) at render.C:808 fps = package = 0xf70f3000 package_renderer = { = { _vptr$PackageRenderer = 0x2b17114 , edl = 0xf64f8400, preferences = 0xf64ce000, default_asset = 0xf6650400, timer = 0xf6604d70, frames_per_second = 0, total_samples_rendered = 0, asset = 0xf5fd1800, audio_output = 0xf666b530, audio_position = 0, audio_preroll = 0, audio_read_length = 32000, file = 0xf6d9a640, result = 0, video_output = 0xf666b570, mwindow = 0x0, audio_output_ptr = {0xf66050a0, 0xf66050d0, 0x0 }, audio_cache = 0xf6703818, video_cache = 0xf6703888, compressed_output = 0xf6741d60, aconfig = 0xf5fc3800, vconfig = 0xf6614400, playable_tracks = 0xf6605160, render_engine = 0xf6776840, package = 0xf64fac00, command = 0xf650c1f0, --Type for more, q to quit, c to continue without paging-- direct_frame_copying = 0, video_device = 0xf792f114 , video_output_ptr = 0xf6741e40, video_preroll = 0, video_position = 25, video_read_length = 25, video_write_length = 2, video_write_position = 1}, render = 0xf67419e0} farm_server = 0x0 total_length = command = 0xf650c150 audio_cache = 0xf67037e0 video_cache = 0xf6703850 #9 0x00ace930 in RenderThread::run (this=0xf6714c18) at render.C:924 edl = 0xf6dedc00 job = 0xf6debe00 file = i = 0 render_timer = {_vptr$Timer = 0x2b26b7c , current_time = {tv_sec = 1621348422, tv_usec = 755804}, new_time = {tv_sec = -161259704, tv_usec = -161259700}} script = 0x0 gain = #10 0x009281cc in BatchRenderThread::start_rendering ( this=0xf64a5b00, config_path=, batch_path=) at batchrender.C:634 font_path = "/data/data/com.termux/files/home/cingg/cinelerra/cinelerra-5.1/bin/plugins//fonts", '\000' ... paths = {avail = 16, dtype = 2, total = 0, values = 0xf671b840} boot_defaults = 0x0 --Type for more, q to quit, c to continue without paging-- signals = preferences = 0xf6655000 result = render = #11 0x00a23098 in main (argc=, argv=) at main.C:357 thread = filenames = {avail = 16, dtype = 2, total = 0, values = 0xf6d9f0c0} fs = {_vptr$FileSystem = 0x2b26b08 , dir_list = {avail = 16, dtype = 1, total = 0, values = 0xf6d9f180}, filter = '\000' , want_directory = 0, show_all_files = 0, current_dir = "/data/data/com.termux/files/home/sample_proj_2", '\000' , sort_order = 0, sort_field = 0} ltm = {tm_sec = 39, tm_min = 33, tm_hour = 17, tm_mday = 18, tm_mon = 4, tm_year = 121, tm_wday = 2, tm_yday = 137, tm_isdst = 0, tm_gmtoff = 10800, tm_zone = 0xf6da3bb9 "MSK"} gtm = {tm_sec = 39, tm_min = 33, tm_hour = 14, tm_mday = 18, tm_mon = 4, tm_year = 121, tm_wday = 2, tm_yday = 137, tm_isdst = 0, tm_gmtoff = 0, tm_zone = 0xf6dd03a4 "GMT"} deamon_path = "\000\232\213\367\211\232\213\367\221\232\213\367\231\232\213\367\070\060\330\366\000\001\340\366\006\000\000\000\bB\331\366\310c\223\367\367-\213\367\\\005\340\366\000\361\331\366\264c\223\367h\001\340\366\344c\223\367\270c\223\367\070\060\330\366\bB\331\366\000\001\340\366\004\000\000\000@\006\340\366\374\377\377\377X\006\340\366\000\000\000\000\070\060\330\366\000\060\330\366\001\000\000\000\bB\331\366|\361\222\367\032\000\000\000\b\341\376\377!\354\214\367\000\000\00--Type for more, q to quit, c to continue without paging-- 0\000\000\000\000\000\070\060\330\366\000B\331\366\001\000\000\000\255+\214\367\001\000\000\000\240\340\376\377\350\340\376\377\224ɹ\000\001\000\250\366\000\000\224\366\000\000\240\366\000\000\254\366\000\220\362\367\000\000\000\000\000\020\000\000\274\360\222\367\000"... config_path = "\000:s0\000`\374\367\060\000\000\000#\000\000\000\000\372\361\367 \272\376\367\000\360\361\367\000\372\361\367\000\000\000\000\000\360\017\000\"@\000\000\000\000\000\000\377\377\377\377\000\000\000\000\000\360\017", '\000' , "|\361\222\367aS\216\367\377\377\377\377\000\000\b\000\000\360\017\000\000\000\000\000\000\000\000\000\000\020\320\366\016f\212\367\000\000\000\000\200F\333\367\260F\333\367\340\324\307\367\210\263\376\367\340\324\307\367\203i\267\367|\005\340\366\210\335\376\377\000\001\340\366\204\005\340\366\000\001\340\366\000\000\000\000\000\000\b\000\000\000\000\000\000\000\000\000\327\373\213\367\324\355A\272\000\360\017\000\324\355A\272\060l\223\367\324\355A\272\000\342\a\000\000"... batch_path = "batchrender.rc", '\000' ... ru = {ru_utime = {tv_sec = 28261, tv_usec = 0}, ru_stime = { tv_sec = 0, tv_usec = 0}, ru_maxrss = 0, ru_ixrss = 0, ru_idrss = 0, ru_isrss = 0, ru_minflt = 0, ru_majflt = 0, ru_nswap = 0, ru_inblock = 0, ru_oublock = 0, ru_msgsnd = 0, ru_msgrcv = 0, ru_nsignals = 0, ru_nvcsw = 0, ru_nivcsw = 0} tzofs = load_perpetual = nice_value = deamon_port = operation = lang = 0x0 locale_path = --Type for more, q to quit, c to continue without paging-- cin = loc = load_backup = start_remote_control = scale = 1 st = et = dt = sys_ms = usr_ms = ss = sms = us = ums = (gdb)