User:McCabe/Logout bugs


 * The last chat to appear on the chat console displays on the login screen (http://www.flickr.com/photos/mccabemaxsted/3967990899/)
 * Money exchange sound is played after a logout/log back in. fixed!
 * Unclosed group notices persist between logins despite grid changing.
 * Group lists get merged after logging into multiple grids.
 * Offline IMs don't appear to be received if you logout of one avatar then login with another.
 * ALL alert callbacks are broken after a logout. For example, quit or teleport home.
 * Logging in to opensim then to second life - map teleports still use the opensim sound.
 * Loading screen doesn't change when grid selection changed (stays on whatever the screen was you first logged in).
 * A new blank shirt named "New Shirt" is created in Lost and Found, and worn if you're not wearing a shirt.
 * 2 crashes observed: Crash #1, which happens on login. Crash #2 which happens on logout. fixed!
 * Crash #1: there are issues when the viewer can't find a simulator. An example from llviewerobjectlist.cpp:

U64 region_handle; mesgsys->getU64Fast(_PREHASH_RegionData, _PREHASH_RegionHandle, region_handle); LLViewerRegion *regionp = LLWorld::getInstance->getRegionFromHandle(region_handle);

This returns !regionp if a login's bad.

It feels like the viewer crashes whenever it hits something that needs a good region_handle (for example modifying a pos_global variable).

Repro for Crash #1:
 * 1) Log into SL at: http://slurl.com/secondlife/Korea1/216/30/26
 * 2) Keep logging in/logging out until you crash.

Repro for Crash #2:
 * 1) Log into opensim.
 * 2) Right click your av and select appearance.
 * 3) Close the appearance editor.
 * 4) Logout.


 * successful logout log:

NFO: LLAppViewer::sendLogoutRequest: Created logout marker file C:\Documents and Settings\Adric\Application Data\Imprudence\logs\Imprudence.logout_marker The thread 'Win32 Thread' (0x6bc) has exited with code 0 (0x0). INFO: LLAppViewer::forceQuit: Destroying the entire world INFO: LLStartUp::setStartupState: Startup state changing from STATE_STARTED to STATE_LOGIN_SHOW INFO: LLAppViewer::disconnectViewer: Disconnecting viewer! INFO: LLInventoryModel::saveToFile: LLInventoryModel::saveToFile(C:\Documents and Settings\Adric\Application Data\Imprudence\cache\ab42f4c1-4582-4423-b5a3-485d5a7edf1f.inv) INFO: LLInventoryModel::saveToFile: LLInventoryModel::saveToFile(C:\Documents and Settings\Adric\Application Data\Imprudence\cache\11111111-1111-0000-0000-000100bba000.inv) INFO: LLWorld::removeRegion: Removing region 256000:256000 INFO: `anonymous-namespace'::LLEventPollResponder::stop: LLEventPollResponder::stop	<9> http://127.0.0.1:9000/CAPS/EQG/22c028f4-407f-4964-a2aa-31b84f4afde4/ INFO: LLAppViewer::cleanup: Viewer disconnected INFO: LLAppViewer::cleanup: Cleaning Up INFO: LLHUDObject::cleanupHUDObjects: LLHUDObject 4415BC38 has 2 refs! INFO: LLHUDObject::cleanupHUDObjects: LLHUDObject 28F9D998 has 2 refs! INFO: LLHUDObject::cleanupHUDObjects: LLHUDObject 281DC998 has 2 refs! INFO: LLAgent::setAvatarObject: Setting LLAgent::mAvatarObject to NULL WARNING: LLVOAvatar::updateMeshTextures: updateMeshTextures: invalid host for object: ab42f4c1-4582-4423-b5a3-485d5a7edf1f INFO: LLHUDObject::cleanupHUDObjects: LLHUDObject 29126F38 has 2 refs! INFO: LLHUDObject::cleanupHUDObjects: LLHUDObject 43B1F9E8 has 2 refs! INFO: LLAppViewer::cleanup: HUD Objects cleaned up INFO: login_show: Initializing Login Screen INFO: LLStartUp::setStartupState: Startup state changing from STATE_LOGIN_SHOW to STATE_LOGIN_WAIT WARNING: LLView::getChild: Found child named Say but of wrong type WARNING: LLView::createDummyWidget: Making dummy button named Say in chat_bar WARNING: LLView::createDummyWidget: Making dummy button named end_call_btn in voice_remote WARNING: LLView::createDummyWidget: Making dummy text named channel_label in voice_remote WARNING: LLView::createDummyWidget: Making dummy button named voice_channel_bg in voice_remote WARNING: LLView::createDummyWidget: Making dummy button named appearance_btn in toolbar WARNING: LLView::createDummyWidget: Making dummy button named clothing_btn in toolbar WARNING: LLView::createDummyWidget: Making dummy button named sit_btn in toolbar WARNING: LLView::createDummyWidget: Making dummy view named Shout in chat_bar The thread 'Win32 Thread' (0x734) has exited with code 0 (0x0). The thread 'Win32 Thread' (0xd60) has exited with code 0 (0x0). The thread 'Win32 Thread' (0xda4) has exited with code 0 (0x0). WARNING: LLPanelLogin::onSelectServer: current grid = secondlife INFO: `anonymous-namespace'::LLEventPollResponder::stop: LLEventPollResponder::stop	<9> http://127.0.0.1:9000/CAPS/EQG/22c028f4-407f-4964-a2aa-31b84f4afde4/ INFO: LLStartUp::setStartupState: Startup state changing from STATE_LOGIN_WAIT to STATE_LOGIN_CLEANUP WARNING: LLControlGroup::loadFromFile: Cannot find file C:\Documents and Settings\Adric\Application Data\Imprudence\mccabe_maxsted\settings_crash_behavior.xml to load. WARNING: LLAppViewer::loadSettingsFromDirectory: Cannot load C:\Documents and Settings\Adric\Application Data\Imprudence\mccabe_maxsted\settings_crash_behavior.xml - No settings found. WARNING: LLControlGroup::loadFromFile: Cannot find file C:\Documents and Settings\Adric\Application Data\Imprudence\mccabe_maxsted\settings.xml to load. WARNING: LLAppViewer::loadSettingsFromDirectory: Cannot load C:\Documents and Settings\Adric\Application Data\Imprudence\mccabe_maxsted\settings.xml - No settings found. INFO: LLAppViewer::loadSettingsFromDirectory: Loaded settings file C:\Documents and Settings\Adric\Application Data\Imprudence\mccabe_maxsted\settings_per_account.xml INFO: LLURLHistory::loadFile: Loading history.xml file at url_history.xml INFO: LLStartUp::setStartupState: Startup state changing from STATE_LOGIN_CLEANUP to STATE_LOGIN_AUTH_INIT INFO: LLAres::rewriteURI: Rewriting https://login.agni.lindenlab.com/cgi-bin/login.cgi/ INFO: Responder::rewriteResult: [0] https://login.agni.lindenlab.com/cgi-bin/login.cgi/ INFO: LLStartUp::setStartupState: Startup state changing from STATE_LOGIN_AUTH_INIT to STATE_LOGIN_AUTHENTICATE INFO: LLUserAuth::authenticate: Authenticating: McCabe Maxsted, INFO: LLUserAuth::authenticate: Options: inventory-root, inventory-skeleton, inventory-lib-root, inventory-lib-owner, inventory-skel-lib, initial-outfit, gestures, event_categories, event_notifications, classified_categories, adult_compliant, buddy-list, ui-config, tutorial_setting, login-flags, global-textures, END INFO: LLUserAuth::authenticate: LLUserAuth::authenticate: uri=https://login.agni.lindenlab.com/cgi-bin/login.cgi/ INFO: LLStartUp::setStartupState: Startup state changing from STATE_LOGIN_AUTHENTICATE to STATE_LOGIN_NO_DATA_YET The thread 'Win32 Thread' (0x764) has exited with code 0 (0x0). INFO: LLStartUp::setStartupState: Startup state changing from STATE_LOGIN_NO_DATA_YET to STATE_LOGIN_DOWNLOADING INFO: LLCircuitData::dumpResendCountAndReset: Circuit: 127.0.0.1:9000 resent 1 packets INFO: LLXMLRPCTransaction::transferRate: Buffer size:  1011491 B INFO: LLXMLRPCTransaction::transferRate: Transfer rate: 196.152 Kb/s INFO: LLUserAuth::authResponse: Processed response: 0 INFO: LLStartUp::setStartupState: Startup state changing from STATE_LOGIN_DOWNLOADING to STATE_LOGIN_PROCESS_RESPONSE INFO: LLMessageTemplate::banUdp: Setting EnableSimulator to UDPBlackListed was UDPDeprecated INFO: LLMessageTemplate::banUdp: Setting TeleportFinish to UDPBlackListed was UDPDeprecated INFO: LLMessageTemplate::banUdp: Setting CrossedRegion to UDPBlackListed was UDPDeprecated INFO: LLCircuit::addCircuitData: LLCircuit::addCircuitData for 216.82.22.35:13002 INFO: HippoGridManager::saveFile: Saved grids to C:\Documents and Settings\Adric\Application Data\Imprudence\user_settings\grid_info.xml INFO: LLStartUp::setStartupState: Startup state changing from STATE_LOGIN_PROCESS_RESPONSE to STATE_WORLD_INIT INFO: LLVoiceClient::userAuthorized: name "McCabe Maxsted", ID 3fc0478f-1c40-48a1-b8a7-3b7062efeda1 INFO: LLControlGroup::saveToFile: Saved to C:\Documents and Settings\Adric\Application Data\Imprudence\user_settings\settings_imprudence.xml INFO: LLWorld::addRegion: Adding new region (1063:1293) INFO: LLWorld::addRegion: Host: 216.82.22.35:13002 INFO: idle_startup: Adding initial simulator { 272128, 331008, 0 } INFO: LLViewerRegion::setSeedCapability: posting to seed https://sim3554.agni.lindenlab.com:12043/cap/04fbfbdf-1d5b-0507-6e96-da2785a9aacc INFO: LLAgent::setRegion: Moving agent into region: located at 216.82.22.35:13002 INFO: LLStartUp::setStartupState: Startup state changing from STATE_WORLD_INIT to (state #12) INFO: LLStartUp::setStartupState: Startup state changing from (state #12) to STATE_SEED_GRANTED_WAIT The thread '_threadstartex' (0x47c) has exited with code 0 (0x0). INFO: `anonymous-namespace'::LLEventPollResponder::LLEventPollResponder: LLEventPoll initialized with sender 216.82.22.35:13002 INFO: `anonymous-namespace'::LLEventPollResponder::start: LLEventPollResponder::start <10> https://sim3554.agni.lindenlab.com:12043/cap/dcd921d9-c5f4-39a5-050a-8c4a01813dcf INFO: LLHTTPSender::setSender: LLHTTPSender::setSender 216.82.22.35:13002 INFO: LLStartUp::setStartupState: Startup state changing from STATE_SEED_GRANTED_WAIT to STATE_SEED_CAP_GRANTED INFO: idle_startup: Initializing communications... INFO: init_message_system: Message System Initialized. WARNING: LLView::createDummyWidget: Making dummy icon named voice_channel_icon in voice_remote INFO: LLStartUp::setStartupState: Startup state changing from STATE_SEED_CAP_GRANTED to STATE_WORLD_WAIT INFO: idle_startup: viewer: UserLoginLocationReply Enabling 216.82.22.35:13002 with code 798128375 INFO: LLStartUp::setStartupState: Startup state changing from STATE_WORLD_WAIT to STATE_AGENT_SEND The thread 'Win32 Thread' (0x960) has exited with code 0 (0x0). WARNING: LLHUDManager::sendEffects: Trying to send dead effect! WARNING: LLHUDManager::sendEffects: Trying to send dead effect! WARNING: LLHUDManager::sendEffects: Trying to send dead effect! WARNING: LLHUDManager::sendEffects: Trying to send dead effect! INFO: LLStartUp::setStartupState: Startup state changing from STATE_AGENT_SEND to STATE_AGENT_WAIT INFO: LLStartUp::setStartupState: Startup state changing from STATE_AGENT_WAIT to STATE_INVENTORY_SEND INFO: LLInventoryModel::loadFromFile: LLInventoryModel::loadFromFile(C:\Documents and Settings\Adric\Application Data\Imprudence\cache\ba2a564a-f0f1-4b82-9c61-b7520bfcd09f.inv) INFO: LLInventoryModel::loadSkeleton: Successfully loaded 80 categories and 841 items from cache. INFO: LLInventoryModel::loadFromFile: LLInventoryModel::loadFromFile(C:\Documents and Settings\Adric\Application Data\Imprudence\cache\3fc0478f-1c40-48a1-b8a7-3b7062efeda1.inv) INFO: LLInventoryModel::loadSkeleton: Successfully loaded 1824 categories and 48129 items from cache. INFO: LLInventoryModel::buildParentChildMap: LLInventoryModel::buildParentChildMap INFO: idle_startup: Setting Inventory changed mask and notifying observers INFO: idle_startup: Registering Callbacks INFO: idle_startup: Inventory INFO: idle_startup: AvatarTracker INFO: idle_startup: Landmark INFO: idle_startup: Requesting Mute List INFO: idle_startup: Requesting Money Balance INFO: idle_startup: Requesting Agent Data INFO: idle_startup: Creating Inventory Views The thread 'Win32 Thread' (0x3b4) has exited with code 0 (0x0). The thread 'Win32 Thread' (0xa3c) has exited with code 0 (0x0). INFO: LLInventoryView::init: LLInventoryView::init: reading from 0257D3D0 INFO: idle_startup: Inventory Views Created INFO: LLStartUp::setStartupState: Startup state changing from STATE_INVENTORY_SEND to STATE_MISC INFO: LLStartUp::setStartupState: Startup state changing from STATE_MISC to STATE_PRECACHE WARNING: process_agent_movement_complete: agent_movement_complete with NULL avatarp. INFO: process_agent_movement_complete: Changing home region to 272128:331008 INFO: LLViewerThrottleGroup::sendToSim: Sending throttle settings, total BW 1125 INFO: LLCircuitData::dumpResendCountAndReset: Circuit: 127.0.0.1:9000 resent 1 packets INFO: LLCircuitData::dumpResendCountAndReset: Circuit: 216.82.22.35:13002 resent 3 packets INFO: LLVoiceClient::parcelChanged: not logged in yet, deferring INFO: LLInventoryModel::backgroundFetch: Inventory fetch completed INFO: LLSDXMLParser::Impl::parse: LLSDXMLParser::Impl::parse: XML_STATUS_ERROR parsing: WARNING: `anonymous-namespace'::LLEventPollResponder::error: Unexpected HTTP error. status: 499, reason: STATUS_EXPIRED The thread 'Win32 Thread' (0xad0) has exited with code 0 (0x0). INFO: LLMuteList::processMuteListUpdate: LLMuteList::processMuteListUpdate INFO: LLXfer_File::initializeRequest: Requesting xfer from 216.82.22.35:13002 for file: C:\Documents and Settings\Adric\Application Data\Imprudence\cache\mute_3fc0478f-1c40-48a1-b8a7-3b7062efeda1.tmp INFO: process_money_balance_reply: L$, credit, committed: 206 0 0 WARNING: LLAudioBufferOpenAL::loadWAV: LLAudioBufferOpenAL::loadWAV Error loading C:\Documents and Settings\Adric\Application Data\Imprudence\cache\104974e3-dfda-428b-99ee-b0d4e748d3a3.dsf There was already an AL error on entry to an ALUT function INFO: LLXfer::processEOF: xfer from 216.82.22.35:13002 complete: C:\Documents and Settings\Adric\Application Data\Imprudence\cache\mute_3fc0478f-1c40-48a1-b8a7-3b7062efeda1.tmp INFO: LLMuteList::onFileMuteList: LLMuteList::processMuteListFile INFO: LLStartUp::setStartupState: Startup state changing from STATE_PRECACHE to STATE_WEARABLES_WAIT INFO: LLAgent::sendAgentSetAppearance: TAT: Sent AgentSetAppearance: HEAD UPPER LOWER EYES INFO: LLAgent::sendAgentSetAppearance: TAT: Sending cached texture data INFO: LLAgent::queryWearableCache: Requesting texture cache entry for 4 baked textures INFO: LLAgent::queryWearableCache: Requesting texture cache entry for 4 baked textures INFO: LLAgent::queryWearableCache: Requesting texture cache entry for 4 baked textures WARNING: LLWearableList::processGetAssetReply: Wearable download failed: Asset request: asset not found in database 00000000-0000-0000-0000-000000000000 INFO: LLViewerAssetStorage::storeAssetData: LLViewerAssetStorage::storeAssetData (legacy)b3b12889-8489-8216-20b9-279b693dad61:clothing INFO: LLViewerAssetStorage::storeAssetData: ASSET_ID: b3b12889-8489-8216-20b9-279b693dad61 INFO: LLViewerAssetStorage::storeAssetData: LLViewerAssetStorage::storeAssetData (legacy) 9b73be56-d5cd-b43a-429e-855fd9f83e43:clothing ASSET_ID: b3b12889-8489-8216-20b9-279b693dad61 INFO: LLAssetStorage::reportMetric: Couldn't store LLAssetStoreage::reportMetric - no metrics_recipient INFO: LLAgent::queryWearableCache: Requesting texture cache entry for 4 baked textures INFO: LLStartUp::setStartupState: Startup state changing from STATE_WEARABLES_WAIT to STATE_CLEANUP INFO: LLStartUp::setStartupState: Startup state changing from STATE_CLEANUP to STATE_STARTED INFO: idle_startup: Doing first audio_update_volume... INFO: idle_startup: Done first audio_update_volume.


 * crashtastic logout (crash #1):

INFO: LLAppViewer::forceQuit: Destroying the entire world INFO: LLStartUp::setStartupState: Startup state changing from STATE_STARTED to STATE_LOGIN_SHOW INFO: LLAppViewer::disconnectViewer: Disconnecting viewer! INFO: LLInventoryModel::saveToFile: LLInventoryModel::saveToFile(C:\Documents and Settings\Adric\Application Data\Imprudence\cache\3fc0478f-1c40-48a1-b8a7-3b7062efeda1.inv) INFO: LLInventoryModel::saveToFile: LLInventoryModel::saveToFile(C:\Documents and Settings\Adric\Application Data\Imprudence\cache\ba2a564a-f0f1-4b82-9c61-b7520bfcd09f.inv) WARNING: LLVOAvatar::updateMeshTextures: updateMeshTextures: invalid host for object: 3fc0478f-1c40-48a1-b8a7-3b7062efeda1 WARNING: LLVOAvatar::updateMeshTextures: updateMeshTextures: invalid host for object: 21fd284e-de9d-4efe-8fc0-6162b11de70b WARNING: LLVOAvatar::updateMeshTextures: updateMeshTextures: invalid host for object: acd610d6-b6a3-4856-8806-17d428bf7bf9 WARNING: LLVOAvatar::updateMeshTextures: updateMeshTextures: invalid host for object: 60e3d2e9-8c9d-422b-b9a5-1ec46f92fdab WARNING: LLVOAvatar::updateMeshTextures: updateMeshTextures: invalid host for object: 6427b36e-9c02-41aa-8866-989a66c29bf3 WARNING: LLVOAvatar::updateMeshTextures: updateMeshTextures: invalid host for object: 31f47850-dd1e-4661-b4af-1fda969baf22 WARNING: LLVOAvatar::updateMeshTextures: updateMeshTextures: invalid host for object: 71fa26a6-fd5b-4f32-ab11-52c5fbc3be0c WARNING: LLVOAvatar::updateMeshTextures: updateMeshTextures: invalid host for object: 0b7935e9-5a2c-4dc7-87f3-220d47ff3a59 WARNING: LLVOAvatar::updateMeshTextures: updateMeshTextures: invalid host for object: 25594e87-2085-4918-a8b4-2b9f5d05120e WARNING: LLVOAvatar::updateMeshTextures: updateMeshTextures: invalid host for object: b06cfd36-4249-471b-85f1-7378b050def0 WARNING: LLVOAvatar::updateMeshTextures: updateMeshTextures: invalid host for object: 4e8a9bb3-f0b2-4974-97e4-1f0a6a11620b WARNING: LLVOAvatar::updateMeshTextures: updateMeshTextures: invalid host for object: a7d72d80-e63c-47c5-b00f-c6a4731e56c8 WARNING: LLVOAvatar::updateMeshTextures: updateMeshTextures: invalid host for object: 41fa13a3-a921-4a63-b500-ca54cead56d1 WARNING: LLVOAvatar::updateMeshTextures: updateMeshTextures: invalid host for object: b219d716-88a5-468c-834a-341116f61869 WARNING: LLVOAvatar::updateMeshTextures: updateMeshTextures: invalid host for object: 95af018e-edd9-4480-9f0d-ab57232937a3 WARNING: LLVOAvatar::updateMeshTextures: updateMeshTextures: invalid host for object: 9f828ea5-aa24-4da3-8327-641fe29b352e WARNING: LLVOAvatar::updateMeshTextures: updateMeshTextures: invalid host for object: 9a80e6cc-2866-4e72-b3e4-c08339c1995f INFO: LLWorld::removeRegion: Removing region 264448:248576 INFO: `anonymous-namespace'::LLEventPollResponder::stop: LLEventPollResponder::stop	<5> https://sim5777.agni.lindenlab.com:12043/cap/69b10884-ad0e-5b56-c14e-ec6909baeab9 INFO: LLWorld::removeRegion: Removing region 264448:248320 INFO: `anonymous-namespace'::LLEventPollResponder::stop: LLEventPollResponder::stop	<6> https://sim5740.agni.lindenlab.com:12043/cap/08e86187-e9cb-1ac5-dca1-34c16e937f49 INFO: LLWorld::removeRegion: Removing region 264704:248576 INFO: `anonymous-namespace'::LLEventPollResponder::stop: LLEventPollResponder::stop	<8> https://sim5045.agni.lindenlab.com:12043/cap/6f38260a-0429-0c1a-f120-a443330df537 INFO: LLWorld::removeRegion: Removing region 264704:248320 INFO: `anonymous-namespace'::LLEventPollResponder::stop: LLEventPollResponder::stop	<7> https://sim2718.agni.lindenlab.com:12043/cap/cd4c0776-93c7-5697-817b-dab411fdbf61 INFO: LLAppViewer::cleanup: Viewer disconnected INFO: LLAppViewer::cleanup: Cleaning Up INFO: LLHUDObject::cleanupHUDObjects: LLHUDObject 3E737968 has 2 refs! INFO: LLHUDObject::cleanupHUDObjects: LLHUDObject 4564FD68 has 2 refs! INFO: LLHUDObject::cleanupHUDObjects: LLHUDObject 3EC510C8 has 2 refs! INFO: LLHUDObject::cleanupHUDObjects: LLHUDObject 3E8A40D0 has 2 refs! INFO: LLHUDObject::cleanupHUDObjects: LLHUDObject 3E9BA540 has 2 refs! INFO: LLHUDObject::cleanupHUDObjects: LLHUDObject 42EACA78 has 2 refs! INFO: LLHUDObject::cleanupHUDObjects: LLHUDObject 3D249620 has 2 refs! INFO: LLHUDObject::cleanupHUDObjects: LLHUDObject 42D9AEC8 has 2 refs! INFO: LLHUDObject::cleanupHUDObjects: LLHUDObject 43490668 has 2 refs! INFO: LLHUDObject::cleanupHUDObjects: LLHUDObject 3D2C2898 has 2 refs! INFO: LLAgent::setAvatarObject: Setting LLAgent::mAvatarObject to NULL INFO: LLHUDObject::cleanupHUDObjects: LLHUDObject 3D3C5B10 has 2 refs! INFO: LLHUDObject::cleanupHUDObjects: LLHUDObject 3D81F270 has 2 refs! INFO: LLHUDObject::cleanupHUDObjects: LLHUDObject 3D8E6F78 has 2 refs! INFO: LLHUDObject::cleanupHUDObjects: LLHUDObject 3DA318C0 has 2 refs! INFO: LLHUDObject::cleanupHUDObjects: LLHUDObject 449FAC90 has 2 refs! INFO: LLHUDObject::cleanupHUDObjects: LLHUDObject 44E164D0 has 2 refs! INFO: LLHUDObject::cleanupHUDObjects: LLHUDObject 28DD5828 has 2 refs! INFO: LLHUDObject::cleanupHUDObjects: LLHUDObject 40353DA8 has 2 refs! INFO: LLHUDObject::cleanupHUDObjects: LLHUDObject 40026ED8 has 2 refs! INFO: LLHUDObject::cleanupHUDObjects: LLHUDObject 418346F0 has 2 refs! INFO: LLHUDObject::cleanupHUDObjects: LLHUDObject 40999FB8 has 2 refs! INFO: LLHUDObject::cleanupHUDObjects: LLHUDObject 3E5ED330 has 2 refs! INFO: LLHUDObject::cleanupHUDObjects: LLHUDObject 3E442450 has 2 refs! INFO: LLHUDObject::cleanupHUDObjects: LLHUDObject 3E4CEB00 has 2 refs! INFO: LLHUDObject::cleanupHUDObjects: LLHUDObject 3E9884F8 has 2 refs! INFO: LLHUDObject::cleanupHUDObjects: LLHUDObject 3E7F6E90 has 2 refs! INFO: LLHUDObject::cleanupHUDObjects: LLHUDObject 3EA75850 has 2 refs! INFO: LLHUDObject::cleanupHUDObjects: LLHUDObject 3ED23460 has 2 refs! INFO: LLHUDObject::cleanupHUDObjects: LLHUDObject 3EF00E60 has 2 refs! INFO: LLHUDObject::cleanupHUDObjects: LLHUDObject 3F088CC0 has 2 refs! INFO: LLHUDObject::cleanupHUDObjects: LLHUDObject 3F7A89F0 has 2 refs! INFO: LLHUDObject::cleanupHUDObjects: LLHUDObject 3F78AF98 has 2 refs! INFO: LLHUDObject::cleanupHUDObjects: LLHUDObject 3F77EB60 has 2 refs! INFO: LLAppViewer::cleanup: HUD Objects cleaned up INFO: login_show: Initializing Login Screen INFO: LLStartUp::setStartupState: Startup state changing from STATE_LOGIN_SHOW to STATE_LOGIN_WAIT WARNING: LLView::getChild: Found child named Say but of wrong type WARNING: LLView::createDummyWidget: Making dummy button named Say in chat_bar WARNING: LLView::createDummyWidget: Making dummy button named end_call_btn in voice_remote WARNING: LLView::createDummyWidget: Making dummy text named channel_label in voice_remote WARNING: LLView::createDummyWidget: Making dummy button named voice_channel_bg in voice_remote WARNING: LLView::createDummyWidget: Making dummy button named appearance_btn in toolbar WARNING: LLView::createDummyWidget: Making dummy button named clothing_btn in toolbar WARNING: LLView::createDummyWidget: Making dummy button named sit_btn in toolbar WARNING: LLView::createDummyWidget: Making dummy view named Shout in chat_bar The thread 'Win32 Thread' (0x848) has exited with code 0 (0x0). INFO: LLSDXMLParser::Impl::parse: LLSDXMLParser::Impl::parse: XML_STATUS_ERROR parsing:cap not found: 'cd4c0776-93c7-5697-817b-dab411fdbf61' INFO: LLSDXMLParser::Impl::parse: LLSDXMLParser::Impl::parse: XML_STATUS_ERROR parsing:cap not found: '6f38260a-0429-0c1a-f120-a443330df537' INFO: `anonymous-namespace'::LLEventPollResponder::stop: LLEventPollResponder::stop	<7> https://sim2718.agni.lindenlab.com:12043/cap/cd4c0776-93c7-5697-817b-dab411fdbf61 INFO: `anonymous-namespace'::LLEventPollResponder::stop: LLEventPollResponder::stop	<8> https://sim5045.agni.lindenlab.com:12043/cap/6f38260a-0429-0c1a-f120-a443330df537 The thread 'Win32 Thread' (0xf8c) has exited with code 0 (0x0). The thread 'Win32 Thread' (0xa3c) has exited with code 0 (0x0). The thread 'Win32 Thread' (0x48c) has exited with code 0 (0x0). INFO: LLStartUp::setStartupState: Startup state changing from STATE_LOGIN_WAIT to STATE_LOGIN_CLEANUP WARNING: LLControlGroup::loadFromFile: Cannot find file C:\Documents and Settings\Adric\Application Data\Imprudence\mccabe_maxsted\settings_crash_behavior.xml to load. WARNING: LLAppViewer::loadSettingsFromDirectory: Cannot load C:\Documents and Settings\Adric\Application Data\Imprudence\mccabe_maxsted\settings_crash_behavior.xml - No settings found. WARNING: LLControlGroup::loadFromFile: Cannot find file C:\Documents and Settings\Adric\Application Data\Imprudence\mccabe_maxsted\settings.xml to load. WARNING: LLAppViewer::loadSettingsFromDirectory: Cannot load C:\Documents and Settings\Adric\Application Data\Imprudence\mccabe_maxsted\settings.xml - No settings found. INFO: LLAppViewer::loadSettingsFromDirectory: Loaded settings file C:\Documents and Settings\Adric\Application Data\Imprudence\mccabe_maxsted\settings_per_account.xml INFO: LLURLHistory::loadFile: Loading history.xml file at url_history.xml INFO: LLStartUp::setStartupState: Startup state changing from STATE_LOGIN_CLEANUP to STATE_LOGIN_AUTH_INIT INFO: LLAres::rewriteURI: Rewriting https://login.agni.lindenlab.com/cgi-bin/login.cgi/ INFO: Responder::rewriteResult: [0] https://login.agni.lindenlab.com/cgi-bin/login.cgi/ INFO: LLStartUp::setStartupState: Startup state changing from STATE_LOGIN_AUTH_INIT to STATE_LOGIN_AUTHENTICATE INFO: LLUserAuth::authenticate: Authenticating: McCabe Maxsted, INFO: LLUserAuth::authenticate: Options: inventory-root, inventory-skeleton, inventory-lib-root, inventory-lib-owner, inventory-skel-lib, initial-outfit, gestures, event_categories, event_notifications, classified_categories, adult_compliant, buddy-list, ui-config, tutorial_setting, login-flags, global-textures, END INFO: LLUserAuth::authenticate: LLUserAuth::authenticate: uri=https://login.agni.lindenlab.com/cgi-bin/login.cgi/ INFO: LLStartUp::setStartupState: Startup state changing from STATE_LOGIN_AUTHENTICATE to STATE_LOGIN_NO_DATA_YET WARNING: LLViewerObjectList::processObjectUpdate: Object update from unknown region! WARNING: LLViewerObjectList::processObjectUpdate: Object update from unknown region! WARNING: LLViewerObjectList::processObjectUpdate: Object update from unknown region! WARNING: LLViewerObjectList::processObjectUpdate: Object update from unknown region! WARNING: LLViewerObjectList::processObjectUpdate: Object update from unknown region! WARNING: LLViewerObjectList::processObjectUpdate: Object update from unknown region! WARNING: LLViewerObjectList::processObjectUpdate: Object update from unknown region! WARNING: LLViewerObjectList::processObjectUpdate: Object update from unknown region! First-chance exception at 0x008edca5 in imprudence-bin.exe: 0xC0000005: Access violation reading location 0x00000430. Unhandled exception at 0x008edca5 in imprudence-bin.exe: 0xC0000005: Access violation reading location 0x00000430.


 * call stack from login crash:

imprudence-bin.exe!LLViewerRegion::getPosRegionFromGlobal(const LLVector3d & point_global={...}) Line 874 + 0x1d bytes	C++ imprudence-bin.exe!LLViewerParcelMgr::inAgentParcel(const LLVector3d & pos_global={...}) Line 772	C++ imprudence-bin.exe!LLViewerParcelMgr::canHearSound(const LLVector3d & pos_global={...}) Line 733	C++ imprudence-bin.exe!process_sound_trigger(LLMessageSystem * msg=0x27d76578, void * * __formal=0x00000000) Line 3647 + 0x13 bytes	C++ imprudence-bin.exe!LLMessageTemplate::callHandlerFunc(LLMessageSystem * msgsystem=0x27d76578) Line 375 + 0x11 bytes	C++ imprudence-bin.exe!LLTemplateMessageReader::decodeData(const unsigned char * buffer=0x00000060, const LLHost & sender={...}) Line 713 + 0x17 bytes	C++ imprudence-bin.exe!LLMessageSystem::checkMessages(__int64 frame_count=3593) Line 770 + 0x13 bytes	C++ imprudence-bin.exe!LLMessageSystem::checkAllMessages(__int64 frame_count=3593, LLPumpIO * http_pump=0x27d715e0) Line 4020 + 0x12 bytes	C++ imprudence-bin.exe!idle_startup Line 1120 + 0x17 bytes	C++ imprudence-bin.exe!LLAppViewer::idle Line 3183 + 0x5 bytes	C++ imprudence-bin.exe!LLAppViewer::mainLoop Line 956	C++ imprudence-bin.exe!WinMain(HINSTANCE__ * hInstance=0x00400000, HINSTANCE__ * hPrevInstance=0x00000000, char * lpCmdLine=0x00051f2b, int nCmdShow=1) Line 192	C++ imprudence-bin.exe!__tmainCRTStartup Line 324 + 0x1c bytes	C kernel32.dll!7c817077 [Frames below may be incorrect and/or missing, no symbols loaded for kernel32.dll]


 * log for crash #2:

INFO: LLAppViewer::forceQuit: Destroying the entire world INFO: LLStartUp::setStartupState: Startup state changing from STATE_STARTED to STATE_LOGIN_SHOW INFO: LLAppViewer::disconnectViewer: Disconnecting viewer! INFO: LLInventoryModel::saveToFile: LLInventoryModel::saveToFile(C:\Documents and Settings\Adric\Application Data\Imprudence\cache\ab42f4c1-4582-4423-b5a3-485d5a7edf1f.inv) INFO: LLInventoryModel::saveToFile: LLInventoryModel::saveToFile(C:\Documents and Settings\Adric\Application Data\Imprudence\cache\11111111-1111-0000-0000-000100bba000.inv) The thread 'Win32 Thread' (0xb0) has exited with code 0 (0x0). INFO: LLWorld::removeRegion: Removing region 256000:256000 INFO: `anonymous-namespace'::LLEventPollResponder::stop: LLEventPollResponder::stop	<1> http://127.0.0.1:9000/CAPS/EQG/600e4b67-79f2-4b75-9f17-bd80ebda7116/ INFO: LLAppViewer::cleanup: Viewer disconnected INFO: LLAppViewer::cleanup: Cleaning Up INFO: LLHUDObject::cleanupHUDObjects: LLHUDObject 29E20278 has 2 refs! INFO: LLHUDObject::cleanupHUDObjects: LLHUDObject 296095A0 has 2 refs! INFO: LLHUDObject::cleanupHUDObjects: LLHUDObject 29375700 has 2 refs! INFO: LLHUDObject::cleanupHUDObjects: LLHUDObject 293757D8 has 2 refs! INFO: LLHUDObject::cleanupHUDObjects: LLHUDObject 29E7FC48 has 2 refs! INFO: LLAppViewer::cleanup: HUD Objects cleaned up INFO: LLVoiceClient::stateMachine: Disabling voice before connection to daemon, terminating. INFO: login_show: Initializing Login Screen INFO: LLStartUp::setStartupState: Startup state changing from STATE_LOGIN_SHOW to STATE_LOGIN_WAIT WARNING: LLView::getChild: Found child named Say but of wrong type WARNING: LLView::createDummyWidget: Making dummy button named Say in chat_bar WARNING: LLView::createDummyWidget: Making dummy button named end_call_btn in voice_remote WARNING: LLView::createDummyWidget: Making dummy text named channel_label in voice_remote WARNING: LLView::createDummyWidget: Making dummy button named voice_channel_bg in voice_remote WARNING: LLView::createDummyWidget: Making dummy button named appearance_btn in toolbar WARNING: LLView::createDummyWidget: Making dummy button named clothing_btn in toolbar WARNING: LLView::createDummyWidget: Making dummy button named sit_btn in toolbar WARNING: LLView::createDummyWidget: Making dummy view named textbox price in land info panel First-chance exception at 0x008e1593 in imprudence-bin.exe: 0xC0000005: Access violation reading location 0xfeeefef2. Unhandled exception at 0x008e1593 in imprudence-bin.exe: 0xC0000005: Access violation reading location 0xfeeefef2.


 * call stack for crash #2:

imprudence-bin.exe!LLViewerParcelOverlay::isOwnedSelf(const LLVector3 & pos={...}) Line 136 + 0x1d bytes	C++ imprudence-bin.exe!LLAvatarEnableFreezeEject::handleEvent(LLPointer event={...}, const LLSD & userdata={...}) Line 2706 + 0x8 bytes	C++ imprudence-bin.exe!LLSimpleDispatcher::fireEvent(LLPointer event={...}, LLSD filter={...}) Line 228 + 0x4e bytes	C++ imprudence-bin.exe!LLEventDispatcher::fireEvent(LLPointer event={...}, LLSD filter={...}) Line 153 + 0x5e bytes	C++ imprudence-bin.exe!LLObservable::fireEvent(LLPointer event={...}, LLSD filter={...}) Line 106	C++ imprudence-bin.exe!LLMenuItemCallGL::buildDrawLabel Line 859	C++ imprudence-bin.exe!LLPieMenu::arrange Line 3574 + 0xc bytes	C++ imprudence-bin.exe!LLMenuGL::append(LLMenuItemGL * item=0x28b35808) Line 2473 + 0xc bytes	C++ imprudence-bin.exe!LLPieMenu::append(LLMenuItemGL * item=0x28b35808) Line 3496 + 0xe bytes	C++ imprudence-bin.exe!LLMenuGL::parseChildXML(LLPointer child={...}, LLView * parent=0x28b77008, LLUICtrlFactory * factory=0x0187e9f0) Line 2031	C++ imprudence-bin.exe!LLPieMenu::initXML(LLPointer node={...}, LLView * context=0x28b77008, LLUICtrlFactory * factory=0x0187e9f0) Line 3131 + 0x43 bytes	C++ imprudence-bin.exe!LLPieMenu::initXML(LLPointer node={...}, LLView * context=0x28b77008, LLUICtrlFactory * factory=0x0187e9f0) Line 3128	C++ imprudence-bin.exe!LLUICtrlFactory::buildPieMenu(const std::basic_string & filename="menu_pie_avatar.xml", LLView * parentp=0x28b77008) Line 381	C++ imprudence-bin.exe!init_menus Line 618 + 0x35 bytes	C++ imprudence-bin.exe!LLViewerWindow::initWorldUI Line 1625	C++ imprudence-bin.exe!idle_startup Line 801	C++ imprudence-bin.exe!LLAppViewer::idle Line 3183 + 0x5 bytes	C++ imprudence-bin.exe!LLAppViewer::mainLoop Line 956	C++ imprudence-bin.exe!WinMain(HINSTANCE__ * hInstance=0x00400000, HINSTANCE__ * hPrevInstance=0x00000000, char * lpCmdLine=0x00051f2b, int nCmdShow=1) Line 192	C++ imprudence-bin.exe!__tmainCRTStartup Line 324 + 0x1c bytes	C kernel32.dll!7c817077 [Frames below may be incorrect and/or missing, no symbols loaded for kernel32.dll]