[GTK] fix up the GDB backtrace report tool
authorphiln@webkit.org <philn@webkit.org@268f45cc-cd09-0410-ab3c-d52691b4dbfc>
Tue, 11 Nov 2014 09:01:40 +0000 (09:01 +0000)
committerphiln@webkit.org <philn@webkit.org@268f45cc-cd09-0410-ab3c-d52691b4dbfc>
Tue, 11 Nov 2014 09:01:40 +0000 (09:01 +0000)
commit2638d1bc5c9a48f1c86ad9a30213bb10678640c6
tree7a147027731a6c8561f16fa798e21b69226798a0
parent22cdd1bcdfbe9f9e0385db8b147e1b5fd6b0f4ff
[GTK] fix up the GDB backtrace report tool
https://bugs.webkit.org/show_bug.cgi?id=138564

Reviewed by Carlos Garcia Campos.

* Scripts/webkitpy/port/gtk.py:
(GtkPort._get_crash_log): Match the process name reported by the
driver with the GTK port WebProcess executable filename.
* Scripts/webkitpy/port/linux_get_crash_log.py:
(GDBCrashLogGenerator._get_gdb_output): Invoke gdb for the crashed
program.
(GDBCrashLogGenerator.generate_crash_log): Use %E in the core
pattern to workaround the 16 characters size limit of %e.

git-svn-id: https://svn.webkit.org/repository/webkit/trunk@175867 268f45cc-cd09-0410-ab3c-d52691b4dbfc
Tools/ChangeLog
Tools/Scripts/webkitpy/port/gtk.py
Tools/Scripts/webkitpy/port/linux_get_crash_log.py