CrashFix v.1.0.4. Release date: 29 March 2013.
-
New: Added an ability to define custom crash report collection names. Typically, a collection name is generated automatically based on stack trace information, but now a client application may define custom collection name by specifying custom property named 'CollectionId'.
-
New: Ability to relax exact build age match requirement. If this option is enabled, CrashFix loads the symbol file even if its build age doesn't match exactly. This option is disabled by default, and is activated by unsetting the 'Require exact build age when loading debugging symbols' check box on Administer->Projects->ProjectName page.
-
New: improved default search filter on Collections page. Now the filter displays nonempty collections with bugs unassigned or open, hiding all empty collections.
-
New: added Distinct IPs column for Collections page. The column can be used to see how many different IP addresses have contributed into the certain collection, allowing to concentrate on the most widespread collections.
-
New: added 'Reprocess All Reports' and 'Reprocess Selected Reports' buttons to Crash Reports page. This make it possible to process multiple crash reports at the same time, if desired.
-
New: closed bug details header is now displayed using gray color making it easier to visually determine if the bug is closed or not.
-
New: CrashFix service (Windows version) now supports crash reporting. If the service crashes, it will write a crash report to crash_reports subdirectory of service's installation directory (typically to C: Files (x86)).
-
Fix: CrashFix service crashes when processing a stack trace having very long symbol names.
-
Fix: Too small font and possible PHP error in OS version distribution widget on Digest page when there are many OS versions available.
-
Fix: PHP error in Debug Info Uploads widget on Digest page when there are many symbol files uploaded.
-
Fix: PHP errors in CrashFix web application if installing it to a system having PHP 5.4.
-
Fix: Debug info uploader tool could by mistake include folder names to the list of symbol files for upload.
CrashFix v.1.0.3. Release date: 8 February 2013.
-
New: improved the usability of menu on top of crash report view (Summary, Files, Screenshots, ...). Now certain menu item is grayed if crash report does not contain data of such type. For example, Screenshots item is displayed in gray if there are no screenshot files in crash report.
-
New: added Videos tab on crash report view page. This allows user to browse video files if they are contained in error report.
-
New: improved CrashFix uploader's --help command (added usage examples); added new option -v (verbose output).
-
New: added 'PDB GUID+Age' column for Modules tab of a crash report view. This may help when its needed to match a module with a symbol file.
-
New: improved layout of Digest page widgets (more space for geo location distribution widget, OS version distribution widget and crash report version distribution widget).
-
New: old temporary files that were not removed from /protected/runtime/ directory for some reason are now cleaned automatically.
-
Fix: temporary files are not removed by CrashFix service when processing minidumps from crash reports.
-
Fix: crash reports having no minidump file or having no exception information inside of the minidump file are treated as Invalid. Now they are put inside of 'Reports without Exception Info' collection.
-
Fix: the list of projects in drop list on the Digest page is not sorted. Now it is sorted alphabetically.
-
Fix: at page Home -> Crash Reports, clicking the Upload New File link results in PHP error.
-
Fix: in crash report Summary view, OS bitness is always 64-bit, even if the OS is actually 32-bit.
-
Fix: if daemon crashes when processing crash report, crash report view has empty error message.
-
Fix: when processing crash report stack trace, module names are assigned to stack frames incorrectly; that can cause incorrect behavior and PHP errors.
-
Fix: setting zero as project's disk quota causes PHP error (divizion by zero). Now zero quotas are also allowed (setting zero as disk quota now means unlimited disk usage).
-
Fix: PDB not found problem if first processing a crash report, then upload PDB file for that crash report and then process the crash report again.
-
Fix: cannot remove debug info files from disk when they are locked by daemon's cache.
CrashFix v.1.0.2. Release date: 12 December 2012.
-
New: improved stability and memory consumption of CrashFix service on large symbol files.
-
New: updated crashfixd.conf file and added new parameters MAX_THREAD_COUNT (defines count of worker threads), MAX_DEBUG_INFO_CACHE_SIZE (defines count of symbols files that can be stored in cache), MAX_MEM_USAGE_MB (defines maximum memory usage for the service).
-
New: an ability to temporarily lock batch import of crash reports and debug info files by placing the importlock file to the WEB_ROOT/crashfix/protected/import directory
-
Fix: error 'You are not allowed to perform this action' when several users try to access CrashFix web application at the same time.
-
Fix: incorrect display of statistics widgets on Digest page when uploading many (several hundreds) crash reports at once.
CrashFix v.1.0.1. Release date: 20 November 2012.
-
New: wide layout for CrashFix web application. Now the layout is optimized for wide displays.
-
New: added new types of statistics widgets for Digest page: geographic locations distribution, operating system versions distribution, bug statuses distribution.
-
New: added Mail tab to Administer panel. Now administrator can browse E-mail messages sent recently.
-
New: added an ability to perform batch import of crash report files and symbols from a directory. This allows, for example, to upload crash reports to a web server, copy the uploaded files to another machine over SSH and import the files to the CrashFix server installed on that machine, not exposing CrashFix web interface to outside world.
-
New: added an ability to dump verbose error information to screen by defining CRASHFIX_WEBAPP_DEBUG environment variable. If an error happens and if this variable is defined, CrashFix web application generates verbose information about errors and dumps it to browser window; otherwise a short error message is printed. It is not recommended to define this variable in production system.
-
New: better diagnostics of invalid CrashFix service configuration. On user log in, a popup window appears if there are some service configuration errors, allowing administrator to diagnose and fix the problem.
-
Fix: can not change bug status alone (not changing other fields).
-
Fix: when processing a crash report CrashFix web application complains about the e-mail address while it is a valid one.
-
Fix: can not upload symbol files larger than 50 MB.
-
Fix: removed some junk messages from CrashFix service's log level 0.
Generated on Fri Jun 12 23:08:57 2015 for CrashFix by
1.5.9