Showing posts with label JIRA. Show all posts
Showing posts with label JIRA. 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

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

Sunday, 6 April 2014

Beta R9.0.10 Released


Wow !! This has been a manic few days since we release R9.0.9 with whole mess of things being reported on our JIRA.

A huge huge thank you to everyone who submitted issues, helped us track down problems or tried out the beta and gave feedback. Kitty deserves many scritches having spent her entire weekend fixing most issues as fast as they were reported!

Catznip R9.0.9 > R9.0.10 Beta Changelog
  • fixed : [CRASH-4] Crash when picking 'Close All' from the IM well context menu after 'upgrading' a P2P conversation to a conference
  • fixed : [CRASH-3] Crash when changing the sort order of the legacy participant list after closing a group/conference conversation
  • fixed : viewer stalls when a lot of calling cards are present in inventory
  • added : "<Online friends> / <Total friends>" to the online friends accordion tab title
  • fixed : "Missing String in strings.xml: [ΓΏ]" appears in the log when opening the gestures floater
  • changed : 'ChicletBarAlignment' can be toggled at runtime and no longer requires a restart
  • fixed : [CATZ-96] duplicate 'Conversations..' menu item in the 'Communicate' menu
  • fixed : some of the panel_preferences_chat_translation.xml language files have the wrong closing tag
  • fixed : [CATZ-97] 'View Notices' menu item is active for group 'none'
  • fixed : [CATZ-98] 'Show blocked Residents/Objects' button on the nearby and friends people panel does nothing
  • fixed : [CATZ-95] Missing checkmark in 'Show permissions' options on the friends panel gear menu
  • fixed : word highlights from the inplace search return when extra text is added to the text editor
  • fixed : [CATZ-58] "Typing" is visible in the nametag when bubble chat is enabled for as long as the chat is visible
  • fixed : [CATZ-88] Unable to filter "My Objects" by 'name' or 'description'
  • fixed : [CATZ-99] Export Auto-Replace list wants to Import instead
  • added : [CATZ-102] Ability to scroll the conversations floater tabs with the mouse wheel
  • fixed : [CATZ-100] Unable to delete contents of an object by using Delete key
  • fixed : [CATZ-89] drop down overlaps checkboxes in the Chat IM preferences panel
  • internal : updated thanks section
We're totally overwhelmed at how well things are going and how thorough some people are testing the beta. If you want to get involved. Check out our open beta program.

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.

Friday, 4 April 2014

JIRA Fixed

There was an issue with our JIRA that prevented new users from creating issues. This has been resolved. Thanks to Vani for bringing this to our attention and Whirly for helping Kitty fix it.

https://catznip.atlassian.net/browse/CATZ