Showing posts with label CRASH. Show all posts
Showing posts with label CRASH. Show all posts

Monday, 12 May 2014

R9.0 Crash Breakdown


The good news; Catznip R9.0 is significantly more stable than R8.1 and we are seeing a drop in submitted reports in all areas. We're confident this will translate into a much higher position in the TPV viewer directory (expected mid June). Many thanks to the beta testers who helped make this possible!

The bad news is 'Unknown'... 


Driver crashes are a little beyond our control, the host OS, driver version, over-clocking (or over heating), or simply changing between rendering modes can account for these. The short version is that we are too small a team to be able to devote much time to chasing and fixing these, so unless we are seeing constant repeats of the same crash in the same driver on the same OS we're kind of sunk. Thankfully this seems to be very low in R9.0 so far.

OpenJPEG is also beyond our control and the crash rate is so low it wouldn't be a good use of our time to start trying to fix issues.

Crash : These relate to crashes in the viewer and with enough information , help and beta testing we stand a solid chance of fixing these. General rule of thumb, if you crash doing the same thing more than once, you need to report it to us on our JIRA.

The great Unknown is actually a collection of many faults that cause the viewer to simply stop running. The viewer peeks at it's log file from the previous run and if it unexpectedly ends it's counted here.

  • Acts of nature : The power goes out while the viewer is running.
  • Failed crash dump : There was a crash and the reporter didn't manage to complete.
  • Task Manager : The viewer has locked up and the user kills it with Task manager.
  • *p00f !* : Everything was ok then suddenly it all just vanished.

Right now we're interested in talking to anyone who routinely kills the viewer with task manager or who finds Catznip has a habit of suddenly ceasing to exist.

Sunday, 4 May 2014

Beta R9.0.13 Released


This is a sanity check release, assuming no show stoppers this build will become the R9.0 main release in a couple of days time and all R8 users will be asked to update.

Beta Testers : Please test thoroughly and report everything on the JIRA. All issues from this point are for the R9.1 beta cycle (more info to follow).


A huge thank you to everyone who got in touch here, on G+, Facebook, Twitter and in SL with location suggestions for the release snapshot. The response was amazing.

BETA TESTERS : If you can repeat a bug, it's not SL, it's a bug and we want to know about it.


  • added : extra dictionaries for the spell checker (German, French, Italian and Polish)
  • changed : cleaned up the auto-tooltips for settings driven 
  • changed : 'Auto Replace' list renamed to avoid confusion
  • changed : reworked the Troubleshooting preferences panel (added confirmation / restart messages to the reset user/personal settings)
  • changed : 'Must be logged in' notice to sound alerts options + disabled the panel before logon
  • fixed : [CRASH-9] Crash when trying to view a group session started by someone on your mute list
  • fixed : Editor font selector in the Chat preferences panel isn't working correctly
  • fixed : the 'IM_unblock_only_groups_friends' notification isn't shown when a non-friend IMs with 'VoiceCallsFriendsOnly' set to TRUE
  • fixed : (re)added missing checkbox for the "offline IMs to email" setting
  • fixed : added missing checkbox for the "restore unread IMs" setting
  • fixed : "Request teleport" on the P2P chiclet context menu offers a teleport rather than requesting one

Wednesday, 23 April 2014

Beta R9.0.12 Released


R9.0.12 Is (hopefully) the last update before we switch the main release over with R9.0.13

This update fixes a number of crashes and polishes up some the last little bits before we go live. From this point crashes and show stoppers ONLY. All other issues are now bumped to R9.1, please continue to report but don't expect fixes to be in this release.

A lot of work has been done in making inventory searching faster, please take some time to test this and make sure there are no problems.

This update tests the new in place updater. This should work for both Windows and Linux users. Feedback Please !


  • fixed : [CATZ-131] IM Tab Orientation selector should say "Restart required"
  • fixed : [CATZ-120] URL textbox doesn't use full width of search floater
  • fixed : [CATZ-106] Preference button in media hover opens wrong tab
  • fixed : [CATZ-136] Main menu isn't localized when the language is set to German
  • fixed : [CRASH-7] Crash in LLOutfitsView::setSelectedOutfitByUUID() when logging on with a newly created account
  • fixed : [CRASH-8] Opening the build floater on the land tool crashes the viewer
  • fixed : [CATZ-145] Inventory focus changes tabs when new inventory accepted, additionally creating a new notecard in the "Recent" tab would switch make "All Items" the active tab
  • fixed : [CATZ-141] Some notification toasts aren't showing and are only available under the notification well
  • added : [CATZ-137] Slider for the camera/move floater transparency
  • added : toolbar buttons for group conversations, "View Information", "Show Chat History" and "View Notices"
  • changed : only fetch the feature/GPU table if the file has actually changed
  • fixed : recipient's name is shown on the teleport offer popup when offering a teleport from the nearby people panel while @shownames restricted
  • fixed : viewer slowdown/freezing while searching and/or fetching inventory
  • fixed : secondary inventory floaters move position when creating a new inventory item
  • fixed : inventory items jump/flicker/radically change scroll position when creating a new inventory item
  • fixed : don't send typing start packets to groups or conferences
  • added : New icon for payments
  • added : RLVa German menu translations (Thanks Qetesh)
  • added : New offer TP icon (Thanks Winter Ventura)
  • changed : Updated 20px default person & group icons
  • changed : RLVa debug is now develop. Much sexier.
  • changed : Removed redundant ugly image from redundant media browser floater.
  • changed : Removed some redundant viewer 1 artwork


Monday, 14 April 2014

Beta R9.0.11 Released


R9.0.11 brings us very very close to being able to declare this round done, beyond any last minute blockers we anticipate that Beta R9.0.13 will become the new Catznip R9.0 public release.

This update vastly improves the updater on both Windows and Linux providing feedback while the update is being downloaded. Beta R9.0.12 is intended to test this and will be pushed in a few days time.

A lot of issues fixed in the release have been reported on our JIRA, it has been really awesome to see the attention to detail and perseverance shown by our testers.

If you haven't already please make an account on the JIRA and report everything, please  do not assume that any problems or weirdness are just 'SL being SL'. REPORT ALL BUGS.

  • fixed : [CRASH-5] Selecting Share from Profile Results in Crash
  • fixed : [CATZ-59] Search/Replace floater has unintuitive tab order
  • fixed : copy/pasting text with an ending line-break  into a text editor control doesn't insert a line break segment
  • changed : use the current selection as the search phrase when opening the inplace editor using Ctrl-F
  • changed : [CATZ-116] Add usernames to avatar picker's Friends tab
  • added : filter editor to the "resider chooser" floater's friends tab
  • fixed : [CATZ-117] The "more information" link appears over the land impact information area, the "Stretch both sides" checkbox has no text in every language except English, the "Grid Options" arrow button shouldn't have a label overlapping the arrow icon.
  • fixed : [CATZ-106] Preference button in media hover opens wrong tab
  • added : gear menu for group conversations also shown when right-clicking the IM tab
  • fixed : [CATZ-109] The beta viewer doesn't show the full version number in Help / About
  • fixed : [CRASH-6] Stack overflow/infinite recursion after call to LLChannelManager::onStartUpToastClose()
  • fixed : [CATZ-112] Sunrise/Midday/Sunday/Midnight can still be checked after switching to region windlight settings
  • fixed : [CATZ-122] First instance of Conversations floater has inactive opacity setting
  • fixed : [CATZ-121] Long display name overlaps the user name on the avatar inspector
  • fixed : [CATZ-127] Taking an object no longer highlights it in inventory
  • fixed : [CATZ-104] Help / Report Bug Points to invalid URL
  • fixed : sorting a group participant list by "Recent Speakers" sorts all participants by name
  • fixed : [CATZ-108] Misaligned text in Profile Picks tab
  • fixed : Translations for me menu avatar status was missing.
  • changed : Updated German menu translations (Thanks Qetesh)
  • added : "Check for Updates" menu item to the main Help menu to trigger a manual update check with user feedback
  • added : floater to track the progress of the updater download, modal when it's a required download and the user is still at the start screen. floater is shown at start-up when the updater resumes the background download
  • changed : only cap the updater download bandwidth once the user has passed the login screen
  • fixed : crash when resuming a download on start-up due to freed memory

Saturday, 5 April 2014

We've been working on the JIRA and going through some of the bug reports submitted for R8.1 making sure we have them ticked off for R9 where we can. Anyone with outstanding R8.1 issues needs to be testing R9.0.9 and getting in touch.

A couple of R9.0.9 Beta users had crashes and Kitty fixed them both. Really good example of users exploring the new UI, crashing and those crash reports actually ending a solid result.

  • fixed : [CRASH-3] Crash when changing the sort order of the legacy participant list after closing a group/conference conversation
  • fixed : [CRASH-4] Crash when picking 'Close All' from the IM well context menu after 'upgrading' a P2P conversation to a conference
There will be an update to R9.0.10 Beta over the weekend.