#0 __strlen_sse2 () at ../sysdeps/x86_64/multiarch/../strlen.S:31 [Error: ../sysdeps/x86_64/multiarch/../strlen.S was not found in source tree] #1 0x00007f2a68f9b816 in __GI___strdup (s=0x0) at strdup.c:41 [Error: strdup.c was not found in source tree] #2 0x000000000040f231 in configsave_open (config_filename=0x0) at tvtimeconf.c:595 590: 591: xmlKeepBlanksDefault( 0 ); 592: 593: if( create_file ) 594: { 595: char *temp_config_filename = strdup( config_filename ); 596: 597: if( ! temp_config_filename ) 598: { 599: fprintf( stderr, "strdup failed for config_filename %s\n", config_filename ); 600: xmlFreeDoc( doc ); #3 0x00000000004122a0 in config_parse_tvtime_command_line (ct=ct@entry=0x2121180, argc=argc@entry=3, argv=argv@entry=0x7fff104df408) at tvtimeconf.c:1038 1033: } 1034: close( fifofd ); 1035: } 1036: 1037: 1038: ct->doc = configsave_open( ct->config_filename ); 1039: 1040: if( ct->doc && saveoptions ) { 1041: char tempstring[ 32 ]; 1042: lfputs( _("Saving command line options.\n"), stderr ); 1043: #4 0x0000000000464dd8 in tvtime_main (rtctimer=rtctimer@entry=0x0, read_stdin=read_stdin@entry=1, realtime=realtime@entry=0, argc=argc@entry=3, argv=argv@entry=0x7fff104df408) at tvtime.c:1196 1191: lfprintf( stderr, _("%s: Cannot allocate memory.\n"), argv[ 0 ] ); 1192: return 1; 1193: } 1194: 1195: /* Parse command line arguments. */ 1196: if( !config_parse_tvtime_command_line( ct, argc, argv ) ) { 1197: config_delete( ct ); 1198: return 1; 1199: } 1200: 1201: verbose = config_get_verbose( ct ); #5 0x0000000000406cd1 in main (argc=3, argv=0x7fff104df408) at tvtime.c:2803 2798: new_argv[ 0 ] = "tvtime"; 2799: new_argv[ 1 ] = 0; 2800: 2801: result = tvtime_main( rtctimer, read_stdin, realtime, 0, new_argv ); 2802: } else { 2803: result = tvtime_main( rtctimer, read_stdin, realtime, argc, argv ); 2804: } 2805: 2806: if( result != 2 ) break; 2807: } 2808: