- Nov 03, 2010
-
-
Oz Linden authored
-
Andrew Productengine authored
In case of files provided in ticket problem occured in libjpeg's jpeg_start_decompress(to be more specofic- inside it's _jinit_color_deconverter()) because if cinfo's out_color_space is RGB, then jpeg_color_space can't be JCS_YCCK (JCS_YCCK jpeg_color_space is possible for JCS_CMYK out_color_space). So when the combination of RGB and JCS_YCCK was encountered, jpeglib called ERREXIT() inside which exit() was called and viewer crashed. - Checking for this combination before calling jpeg_start_decompress() would solve this problem in this specific case, but there are a lot of possible error combinations which cause libjpeg to exit and thus crash viewer, so copypasting checks from it into viewer code would be cumbersome, uneffective and ugly. So another approach was used instead- by default libjpeg calls exit() after encountering an error, but user can provide his own error handling function instead. on_jpeg_error() function was added in fix for this. It sets true a boolean flag that is used to determine whether there were errors in getImageDimensionsJpeg(), and this function's return value depends on it.
-
- Nov 02, 2010
-
-
brad kittenbrink authored
-
brad kittenbrink authored
-
Merov Linden authored
-
Merov Linden authored
-
Merov Linden authored
-
Vadim ProductEngine authored
This is a patch originally written by Robin Cornelius. I made it work with Google Breakpad.
-
Merov Linden authored
-
Merov Linden authored
-
Merov Linden authored
-
Merov Linden authored
-
Merov Linden authored
-
Merov Linden authored
-
Merov Linden authored
-
Merov Linden authored
-
- Nov 01, 2010
-
-
Wolfpup Lowenhar authored
in panel_prefferences_chat.xml
-
Wolfpup Lowenhar authored
-
Merov Linden authored
-
Merov Linden authored
-
Seth ProductEngine authored
STORM-287 FIXED changing currnet outfit with an outfit dragged from Library to My Inventory->Current Outfit folder.
-
Seth ProductEngine authored
-
Leyla Farazha authored
-
Leyla Farazha authored
-
Merov Linden authored
-
Merov Linden authored
-
Andrew Productengine authored
Crash happened when trying to create new group while other group was still updating. It was caused by invalid iterator mMemberProgress in LLPanelGroupGeneral::updateMembers(). Its usage shouldn't have been reached when member list is cleared and empty thanking to gdatap->isMemberDataComplete() check at the beginning of the function. But when the new group was created while members of other group were still updating this protection failed: in LLGroupMgr::processGroupMembersReply() for the group being created mMemberDataComplete was set TRUE when group size was zero(because this new group still had no members). So the check for completness in LLPanelGroupGeneral::updateMembers() was succesfully passed, and further in this method viewer crashed. - Added check for emptiness of member list into LLPanelGroupGeneral::updateMembers().
-
Paul Guslisty authored
STORM-288 FIXED New name resets to old if change it on 'Item Profile' panel while fetching inventory Reason: 'item info panel' updated EACH time some inventory object changed Fix: update 'item info panel' only if changed inventory object is the object for which 'item profile panel' is shown
-
- Oct 31, 2010
-
-
Wolfpup Lowenhar authored
-
- Oct 29, 2010
-
-
Merov Linden authored
-
Merov Linden authored
STORM-420 : allow teleport when double clicking the minimap if doubleclick teleport is on, allow beacon setting if not
-
Richard Linden authored
-
Richard Linden authored
-
Vadim ProductEngine authored
LLTextBase::setCursor() sometimes failed to work properly if line wrapping was enabled. This is a slightly optimized version of the patch made by Satomi Ahn.
-
Leyla Farazha authored
-
Leyla Farazha authored
DN-154 Display Names only shown in Nearby Chat History when a user logs back in even if Usernames were shown in Chat during previous session
-
Leyla Farazha authored
DN-193[crashhunters] LLHudNameTag::setLabel
-
Seth ProductEngine authored
STORM-184 FIXED Disabled "Save" command for outfits without name (with "No Outfit" in My Appearance SP).
-
Dessie Linden authored
-
Dessie Linden authored
-