Difference between revisions of "User:Sardisson/Camino Crash Reporter"
Jump to navigation
Jump to search
(→Issues found in pre-release Google Breakpad client in Camino: details on libraries versions) |
|||
| Line 17: | Line 17: | ||
*** text field should accept no more characters than will be stored | *** text field should accept no more characters than will be stored | ||
** ObjC exception info | ** ObjC exception info | ||
| − | * Loaded libraries versions are incorrect or | + | * Loaded libraries versions are incorrect |
| + | ** All have a '''0.''' prepended to the actual or incorrect version, e.g. [http://crash-stats.mozilla.com/report/index/ff2ec228-5a12-4186-9b5d-005e92090503#modules AppKit] 0.949.43.0 instead of 949.43 (CFBundleVersion) | ||
| + | ** Some have blatantly incorrect versions, e.g. | ||
| + | *** [http://crash-stats.mozilla.com/report/index/ff2ec228-5a12-4186-9b5d-005e92090503#modules Flash] 0.0.0.0 instead of 1.0.4f872 (CFBundleVersion; alas, the useful version number is CFBundleShortVersionString, 10.0.22.87) | ||
| + | *** [http://crash-stats.mozilla.com/report/index/ff2ec228-5a12-4186-9b5d-005e92090503#modules Growl] 0.1.0.0 instead of 1.1.4 (CFBundleVersion) | ||
| + | *** [http://crash-stats.mozilla.com/report/index/ff2ec228-5a12-4186-9b5d-005e92090503#modules SharedMenusCocoa] 0.1.0.0 instead of 0.0.3 (CFBundleVersion) | ||
| + | *** [http://crash-stats.mozilla.com/report/index/ff2ec228-5a12-4186-9b5d-005e92090503#modules Camino] [blank] instead of 2009.04.25 (CFBundleVersion) | ||
* Breakpad [http://code.google.com/p/google-breakpad/issues/detail?id=309 issue 309] (can't copy/paste) | * Breakpad [http://code.google.com/p/google-breakpad/issues/detail?id=309 issue 309] (can't copy/paste) | ||
* Big gap between "title" and "explanatory text" | * Big gap between "title" and "explanatory text" | ||
* <s>AppName menu/Hide menuitem/Dock label needs to be other than "crash_report_sender" - {{Bug|488861}}</s> | * <s>AppName menu/Hide menuitem/Dock label needs to be other than "crash_report_sender" - {{Bug|488861}}</s> | ||
** <s>[http://code.google.com/p/google-breakpad/issues/detail?id=313 issue 313] filed to make this less hacky</s> | ** <s>[http://code.google.com/p/google-breakpad/issues/detail?id=313 issue 313] filed to make this less hacky</s> | ||
Revision as of 13:16, 7 May 2009
Issues found in pre-release Google Breakpad client in Camino
- Client sometimes won't appear after a crash (try testcase in this bug, URL/comment 0 in this bug) - Bug 490670
- So far does seem to write a dump in spite of not appearing
- cl has also reproduced this on PPC
- smorgan can repro reliably on first crash after reboot
Client often "just vanishes" after appearing (while filling out info, switching apps to get info, etc.) - Bug 488727- Client has no indication of sending/success (did my report get sent?), made worse by the random vanishing)
- Apple and Mozilla both display progress spinners while sending and don't simply vanish
- Clicking on the Dock icon when the app is not frontmost doesn't focus the reporter window - issue 312
- Client doesn't fire with Rosetta?
Need about:crashes / some easy, visible way to find sent report ID(s) - Bug 488949- Make sure the following are reported, once Socorro support is in:
- URL - Bug 490657
user commentswith UTF-8 support- text field should accept no more characters than will be stored
- ObjC exception info
- Loaded libraries versions are incorrect
- All have a 0. prepended to the actual or incorrect version, e.g. AppKit 0.949.43.0 instead of 949.43 (CFBundleVersion)
- Some have blatantly incorrect versions, e.g.
- Flash 0.0.0.0 instead of 1.0.4f872 (CFBundleVersion; alas, the useful version number is CFBundleShortVersionString, 10.0.22.87)
- Growl 0.1.0.0 instead of 1.1.4 (CFBundleVersion)
- SharedMenusCocoa 0.1.0.0 instead of 0.0.3 (CFBundleVersion)
- Camino [blank] instead of 2009.04.25 (CFBundleVersion)
- Breakpad issue 309 (can't copy/paste)
- Big gap between "title" and "explanatory text"
AppName menu/Hide menuitem/Dock label needs to be other than "crash_report_sender" - Bug 488861issue 313 filed to make this less hacky