ruby-changes:17933
From: nobu <ko1@a...>
Date: Sat, 27 Nov 2010 15:45:35 +0900 (JST)
Subject: [ruby-changes:17933] Ruby:r29949 (trunk): * vm_dump.c (rb_vm_bugreport): see CrashReport log on Mac OS X.
nobu 2010-11-27 15:45:30 +0900 (Sat, 27 Nov 2010) New Revision: 29949 http://svn.ruby-lang.org/cgi-bin/viewvc.cgi?view=rev&revision=29949 Log: * vm_dump.c (rb_vm_bugreport): see CrashReport log on Mac OS X. Modified files: trunk/ChangeLog trunk/vm_dump.c Index: ChangeLog =================================================================== --- ChangeLog (revision 29948) +++ ChangeLog (revision 29949) @@ -1,5 +1,7 @@ -Sat Nov 27 15:43:27 2010 Nobuyoshi Nakada <nobu@r...> +Sat Nov 27 15:45:27 2010 Nobuyoshi Nakada <nobu@r...> + * vm_dump.c (rb_vm_bugreport): see CrashReport log on Mac OS X. + * configure.in: link addr2line only for ELF. Sat Nov 27 13:58:55 2010 Shugo Maeda <shugo@r...> Index: vm_dump.c =================================================================== --- vm_dump.c (revision 29948) +++ vm_dump.c (revision 29949) @@ -776,12 +776,19 @@ } } +#if defined __MACH__ && defined __APPLE__ + fprintf(stderr, "-- See Crash Report log file under " + "~/Library/Logs/CrashReport or -----------\n"); + fprintf(stderr, "-- /Library/Logs/CrashReport, for " + "the more detail of -----------------------\n"); +#endif #if HAVE_BACKTRACE || defined(_WIN32) fprintf(stderr, "-- C level backtrace information " "-------------------------------------------\n"); { -#if HAVE_BACKTRACE +#if defined __MACH__ && defined __APPLE__ +#elif HAVE_BACKTRACE #define MAX_NATIVE_TRACE 1024 static void *trace[MAX_NATIVE_TRACE]; int n = backtrace(trace, MAX_NATIVE_TRACE); -- ML: ruby-changes@q... Info: http://www.atdot.net/~ko1/quickml/