| 507 #ifdef HAVE_SIGNAL_H |
507 #ifdef HAVE_SIGNAL_H |
| 508 |
508 |
| 509 #ifndef DEBUG |
509 #ifndef DEBUG |
| 510 /* We translate this here in case the crash breaks gettext. */ |
510 /* We translate this here in case the crash breaks gettext. */ |
| 511 segfault_message_tmp = g_strdup_printf(_( |
511 segfault_message_tmp = g_strdup_printf(_( |
| 512 "%s has segfaulted and attempted to dump a core file.\n" |
512 "%s %s has segfaulted and attempted to dump a core file.\n" |
| 513 "This is a bug in the software and has happened through\n" |
513 "This is a bug in the software and has happened through\n" |
| 514 "no fault of your own.\n\n" |
514 "no fault of your own.\n\n" |
| 515 "If you can reproduce the crash, please notify the developers\n" |
515 "If you can reproduce the crash, please notify the developers\n" |
| 516 "by reporting a bug at:\n" |
516 "by reporting a bug at:\n" |
| 517 "%ssimpleticket/\n\n" |
517 "%ssimpleticket/\n\n" |
| 521 "%swiki/GetABacktrace\n\n" |
521 "%swiki/GetABacktrace\n\n" |
| 522 "If you need further assistance, please IM either SeanEgn or \n" |
522 "If you need further assistance, please IM either SeanEgn or \n" |
| 523 "LSchiere (via AIM). Contact information for Sean and Luke \n" |
523 "LSchiere (via AIM). Contact information for Sean and Luke \n" |
| 524 "on other protocols is at\n" |
524 "on other protocols is at\n" |
| 525 "%swiki/DeveloperPages\n"), |
525 "%swiki/DeveloperPages\n"), |
| 526 PIDGIN_NAME, PURPLE_DEVEL_WEBSITE, PURPLE_DEVEL_WEBSITE, PURPLE_DEVEL_WEBSITE |
526 PIDGIN_NAME, VERSION, PURPLE_DEVEL_WEBSITE, PURPLE_DEVEL_WEBSITE, PURPLE_DEVEL_WEBSITE |
| 527 ); |
527 ); |
| 528 |
528 |
| 529 /* we have to convert the message (UTF-8 to console |
529 /* we have to convert the message (UTF-8 to console |
| 530 charset) early because after a segmentation fault |
530 charset) early because after a segmentation fault |
| 531 it's not a good practice to allocate memory */ |
531 it's not a good practice to allocate memory */ |