Selecting Share from Profile Results in Crash

Description

Repeated this multiple times resulting in crashes each time. This seems to happen with both web and floater profiles selected. In my testing I took these steps:

Open a profile from Nearby (radar) by right clicking and selecting Profile.
Click the Cog/Options Button on either the web or floater profile and select Share.

In my testing this has resulted in 3 consecutive crashes.

------

<Kitty>
Callstack:

CatznipBeta.exe!LLAvatarActions::share(const LLUUID & id)
<boost snip>
CatznipBeta.exe!LLPanelProfileTab::onAvatarAction(boost::function<void (LLUUID const &)> functor)

Cause:

  • stupid implicit cast from bool -> std::string (using the char* constructor) which is then called with NULL resulting in a crash

Minidumps:

  • CatznipBeta-9.0.10.34307!714016 (5)

</Kitty>

------

Environment

Catznip R9 Apr 6 2014 23:36:39 (Catznip Beta)
Release Notes

CPU: Intel(R) Core(TM) i7-4770 CPU @ 3.40GHz (3392.14 MHz)
Memory: 32677 MB
OS Version: Microsoft Windows 8.1 64-bit (Build 9600)
Graphics Card Vendor: NVIDIA Corporation
Graphics Card: GeForce GTX 760 (192-bit)/PCIe/SSE2

Windows Graphics Driver Version: 9.18.0013.3523
OpenGL Version: 4.4.0

RestrainedLove API: RLV v2.8.0 / RLVa v1.4.10a
libcurl Version: libcurl/7.21.1 OpenSSL/0.9.8q zlib/1.2.5 c-ares/1.7.1
J2C Decoder Version: OpenJPEG: 1.4.0, Runtime: 1.4.0
Audio Driver Version: FMOD Ex 4.44.17
Qt Webkit Version: 4.7.1 (version number hard-coded)
Voice Server Version: Not Connected
Built with MSVC version 1600

Status

Assignee

Kitty Barnett

Reporter

SeanB

Labels

Feedback Reporter

None

Viewer Channel

None

Viewer Version

None

Fix versions

Affects versions

R9 (Beta)

Priority

Major