OLD | NEW |
1 # Copyright (C) 2013 Google Inc. All rights reserved. | 1 # Copyright (C) 2013 Google Inc. All rights reserved. |
2 # | 2 # |
3 # Redistribution and use in source and binary forms, with or without | 3 # Redistribution and use in source and binary forms, with or without |
4 # modification, are permitted provided that the following conditions are | 4 # modification, are permitted provided that the following conditions are |
5 # met: | 5 # met: |
6 # | 6 # |
7 # * Redistributions of source code must retain the above copyright | 7 # * Redistributions of source code must retain the above copyright |
8 # notice, this list of conditions and the following disclaimer. | 8 # notice, this list of conditions and the following disclaimer. |
9 # * Redistributions in binary form must reproduce the above | 9 # * Redistributions in binary form must reproduce the above |
10 # copyright notice, this list of conditions and the following disclaimer | 10 # copyright notice, this list of conditions and the following disclaimer |
(...skipping 141 matching lines...) Expand 10 before | Expand all | Expand 10 after Loading... |
152 """This routine must be implemented by subclasses. | 152 """This routine must be implemented by subclasses. |
153 | 153 |
154 Returns an array of binaries that need to be symbolized.""" | 154 Returns an array of binaries that need to be symbolized.""" |
155 raise NotImplementedError() | 155 raise NotImplementedError() |
156 | 156 |
157 | 157 |
158 class DumpReaderLinux(DumpReaderMultipart): | 158 class DumpReaderLinux(DumpReaderMultipart): |
159 """Linux breakpad dump reader.""" | 159 """Linux breakpad dump reader.""" |
160 | 160 |
161 def _binaries_to_symbolize(self): | 161 def _binaries_to_symbolize(self): |
162 return ['content_shell', 'libTestNetscapePlugIn.so', 'libffmpegsumo.so',
'libosmesa.so'] | 162 return ['content_shell', 'libtest_netscape_plugin.so', 'libffmpegsumo.so
', 'libosmesa.so'] |
163 | 163 |
164 def _file_extension(self): | 164 def _file_extension(self): |
165 return 'dmp' | 165 return 'dmp' |
166 | 166 |
167 | 167 |
168 class DumpReaderAndroid(DumpReaderMultipart): | 168 class DumpReaderAndroid(DumpReaderMultipart): |
169 """Android breakpad dump reader.""" | 169 """Android breakpad dump reader.""" |
170 | 170 |
171 def _binaries_to_symbolize(self): | 171 def _binaries_to_symbolize(self): |
172 return ['lib/libcontent_shell_content_view.so'] | 172 return ['lib/libcontent_shell_content_view.so'] |
173 | 173 |
174 def _file_extension(self): | 174 def _file_extension(self): |
175 return 'dmp' | 175 return 'dmp' |
OLD | NEW |