Open sl-service-account opened 7 years ago
Whirly Fizzle commented at 2017-01-25T07:19:47Z
Just had this crash again.
Attached Whirly_log_2.log
Again, no dmp file was written for this crash & crash happened right after
2017-01-25T07:15:52Z WARNING: #TextureLLTextureFetchWorker::callbackHttpGet: data_size = 185102 > requested: 4734
2017-01-25T07:15:52Z WARNING: #TextureLLTextureFetchWorker::doWork: Partial HTTP response produces break in image data for texture e605bd6d-98b1-353a-7206-38565870e134. Aborting load.
Callstack this time is different though:
> ntdll.dll!RtlReportCriticalFailure
() Unknown
ntdll.dll!RtlpHeapHandleError
() Unknown
ntdll.dll!RtlpLogHeapFailure
() Unknown
ntdll.dll!RtlpLowFragHeapAllocFromContext() Unknown
ntdll.dll!RtlpAllocateHeapInternal() Unknown
KernelBase.dll!GlobalAlloc
() Unknown
nvoglv64.dll!00000000660ce88f() Unknown
nvoglv64.dll!0000000065e09f6d() Unknown
nvoglv64.dll!0000000065e09e1a() Unknown
nvoglv64.dll!0000000065e0bc76() Unknown
nvoglv64.dll!0000000065d9f1ff() Unknown
SecondLifeProjectAlexIvy.exe!00007ff768b738ea() Unknown
SecondLifeProjectAlexIvy.exe!00007ff768b78f63() Unknown
SecondLifeProjectAlexIvy.exe!00007ff768b78fc4() Unknown
SecondLifeProjectAlexIvy.exe!00007ff76884ec30() Unknown
SecondLifeProjectAlexIvy.exe!00007ff7685c1a17() Unknown
SecondLifeProjectAlexIvy.exe!00007ff767c9a5a9() Unknown
SecondLifeProjectAlexIvy.exe!00007ff768854c9f() Unknown
SecondLifeProjectAlexIvy.exe!00007ff7692d3fdd() Unknown
kernel32.dll!BaseThreadInitThunk
() Unknown
ntdll.dll!RtlUserThreadStart
() Unknown
Whirly Fizzle commented at 2017-01-25T07:39:22Z
Clearing texture cache & logging in on Alex Ivy does not fix this crash.
For some reason, I'm unable to stay logged in very long on Alex Ivy at all today without getting this crash. However I'm not crashing on 32bit default release or Firestorm 64bit.
Disabling HttpPipelining so far has stopped this crash from happening again.
Whirly Fizzle commented at 2017-04-10T23:14:31Z
Crash still reproduces on Second Life Project Alex Ivy 5.1.0.503537 (64bit) Attached Whirly_log_3.log
Whirly Fizzle commented at 2017-05-14T15:03:03Z
Crash still repros on the latest build. http://wiki.secondlife.com/wiki/Release_Notes/Second_Life_Project_Alex_Ivy/5.1.0.505089 Whirly_log_4 attached.
Whirly Fizzle commented at 2017-05-15T05:19:27Z
Same crash on 5.1.0.505089 again. Whirly_log_5 attached.
Whirly Fizzle commented at 2017-05-18T20:03:08Z, updated at 2017-05-18T20:04:41Z
Testing for Nicky:
Crash also reproduces on 32bit Second Life Project Alex Ivy 5.1.0.505089 Callstack
> ntdll.dll!_RtlReportCriticalFailure@12() Unknown
ntdll.dll!_RtlpReportHeapFailure@4() Unknown
ntdll.dll!_RtlpHeapHandleError@4() Unknown
ntdll.dll!_RtlpLogHeapFailure@24() Unknown
ntdll.dll!_RtlFreeHeap@12() Unknown
SecondLifeProjectAlexIvy.exe!01bbe8c9() Unknown
[Frames below may be incorrect and/or missing, no symbols loaded for SecondLifeProjectAlexIvy.exe]
SecondLifeProjectAlexIvy.exe!01bb8f0a() Unknown
SecondLifeProjectAlexIvy.exe!00f48d07() Unknown
SecondLifeProjectAlexIvy.exe!01bb8ddf() Unknown
SecondLifeProjectAlexIvy.exe!0164699b() Unknown
SecondLifeProjectAlexIvy.exe!00efb662() Unknown
SecondLifeProjectAlexIvy.exe!020035f7() Unknown
SecondLifeProjectAlexIvy.exe!01bb627c() Unknown
SecondLifeProjectAlexIvy.exe!01bb6f83() Unknown
SecondLifeProjectAlexIvy.exe!017cf770() Unknown
SecondLifeProjectAlexIvy.exe!01534c0a() Unknown
SecondLifeProjectAlexIvy.exe!016462d5() Unknown
SecondLifeProjectAlexIvy.exe!016469cb() Unknown
SecondLifeProjectAlexIvy.exe!00cb0f78() Unknown
SecondLifeProjectAlexIvy.exe!0154905e() Unknown
SecondLifeProjectAlexIvy.exe!00d0710b() Unknown
SecondLifeProjectAlexIvy.exe!00cfcff2() Unknown
SecondLifeProjectAlexIvy.exe!016c8bd9() Unknown
SecondLifeProjectAlexIvy.exe!020043af() Unknown
kernel32.dll!74e662c4() Unknown
ntdll.dll!__RtlUserThreadStart() Unknown
ntdll.dll!__RtlUserThreadStart@8() Unknown
Whirly_log_6_32bit attached.
Second Life Project Alex Ivy 5.1.0.505089 (32bit)
Release Notes
CPU: Intel(R) Core(TM) i7-6700HQ CPU @ 2.60GHz (2591.99 MHz)
Memory: 8113 MB
OS Version: Microsoft Windows 8 64-bit (Build 9200) compatibility mode. real ver: 10.0 (Build 10586)
Graphics Card Vendor: NVIDIA Corporation
Graphics Card: GeForce GTX 960M/PCIe/SSE2
Windows Graphics Driver Version: 21.20.0016.4627
OpenGL Version: 4.5.0 NVIDIA 382.05
Window size: 1920x1011
Font Size Adjustment: 96pt
UI Scaling: 1
Draw distance: 472m
Bandwidth: 500kbit/s
LOD factor: 1.125
Render quality: 5 / 7
Advanced Lighting Model: Enabled
Texture memory: 512MB
VFS (cache) creation time: May 16 2017 04:01:43
J2C Decoder Version: KDU v7.9.1
Audio Driver Version: FMOD Ex 4.44.64
Dullahan: 1.1.800 / CEF: 3.3029.1611.g44e39a8 / Chrome: 58
LibVLC Version: 2.2.4
Voice Server Version: Not Connected
May 18 2017 12:04:09
Whirly Fizzle commented at 2017-05-19T13:35:40Z
32bit Second Life Project Alex Ivy 5.1.0.505089 with a clean cache. Session crashed almost immediately after login - seconds after I could see the world view. I saw corrupted textures (rainbow textures and an incorrect texture was displaying on one of my HUDs) then crash. This session produced a dmp file! I don't know the automated build link for this build though so can't get the symbols. Whirly_log_7_32bit attached
Callstack
> ntdll.dll!RtlpLowFragHeapAllocFromContext() Unknown
ntdll.dll!RtlpAllocateHeapInternal() Unknown
ntdll.dll!RtlAllocateHeap() Unknown
msvcr120.dll!6194ed63() Unknown
[Frames below may be incorrect and/or missing, no symbols loaded for msvcr120.dll]
msvcr120.dll!619e041d() Unknown
msvcr120.dll!619e035b() Unknown
SecondLifeProjectAlexIvy.exe!012a06b0() Unknown
SecondLifeProjectAlexIvy.exe!0123108f() Unknown
SecondLifeProjectAlexIvy.exe!012a4005() Unknown
SecondLifeProjectAlexIvy.exe!01162256() Unknown
SecondLifeProjectAlexIvy.exe!01163730() Unknown
SecondLifeProjectAlexIvy.exe!0116708e() Unknown
SecondLifeProjectAlexIvy.exe!01d07171() Unknown
SecondLifeProjectAlexIvy.exe!01164a2a() Unknown
SecondLifeProjectAlexIvy.exe!008fcff2() Unknown
SecondLifeProjectAlexIvy.exe!012c8bd9() Unknown
SecondLifeProjectAlexIvy.exe!01c043af() Unknown
kernel32.dll!76af62c4() Unknown
ntdll.dll!__RtlUserThreadStart() Unknown
ntdll.dll!__RtlUserThreadStart@8() Unknown
Whirly Fizzle commented at 2017-06-23T23:15:29Z, updated at 2017-06-23T23:16:23Z
Crash still reproduces on http://automated-builds-secondlife-com.s3.amazonaws.com/ct2/6855/24759/Second_Life_Project_Alex_Ivy_5_1_0_506841_x86_64_Setup.exe This build has Curl updated to 7.54.1.506810 I crashed very quickly after login on this build.
Logs attached: Whirly_NewCurl_1.zip. I got a dmp this time too :)
I have a new crash error on thids build! Maybe some progress?
2017-06-23T22:34:18Z WARNING: #Texture LLTextureFetchWorker::doWork: Partial HTTP response produces break in image data for texture efca41cd-a9da-5184-d496-09fcb29ccf3f. Aborting load.
2017-06-23T22:34:18Z #LLException llcommon/llexception.cpp(32) : error
2017-06-23T22:34:18Z ERROR: #LLException llcommon/llexception.cpp(32) : `anonymous-namespace'::log_unhandled_exception_: newview/llappviewer.cpp(1573): Unhandled exception caught in bool __cdecl LLAppViewer::frame(void):
Dynamic exception type: class std::__non_rtti_object
std::exception::what: Access violation - no RTTI data!
Callstack
Operating system: Windows NT
10.0.14393
CPU: amd64
family 6 model 94 stepping 3
8 CPUs
Crash reason: EXCEPTION_ACCESS_VIOLATION_WRITE
Crash address: 0x0
Assertion: Unknown assertion type 0x00000000
Process uptime: not available
Thread 0 (crashed)
0 SecondLifeProjectAlexIvy.exe!LLError::crashAndLoop(std::basic_string<char,std::char_traits<char>,std::allocator<char> > const &) [llerror.cpp : 1314 + 0x5]
rax = 0x0000000000000000 rdx = 0x000000f80b18c640
rcx = 0x000000f80b18c640 rbx = 0x0000000000000000
rsi = 0x0000025df70e7198 rdi = 0x0000025df70e7150
rbp = 0x000000f80b18c5f0 rsp = 0x000000f80b18c4b0
r8 = 0x00000000000000d0 r9 = 0x0000000000000020
r10 = 0x0000025dde523520 r11 = 0x0000025dde8867f0
r12 = 0x0000000000000001 r13 = 0x0000000000000000
r14 = 0x0000000000000625 r15 = 0x00007ff677063310
rip = 0x00007ff675a82a87
Found by: given as instruction pointer in context
1 SecondLifeProjectAlexIvy.exe!LLError::Log::flush(std::basic_ostringstream<char,std::char_traits<char>,std::allocator<char> > *,LLError::CallSite const &) [llerror.cpp : 1241 + 0x20]
rbx = 0x0000000000000000 rbp = 0x000000f80b18c5f0
rsp = 0x000000f80b18c4f0 r12 = 0x0000000000000001
r13 = 0x0000000000000000 r14 = 0x0000000000000625
r15 = 0x00007ff677063310 rip = 0x00007ff675a83e82
Found by: call frame info
2 SecondLifeProjectAlexIvy.exe!`anonymous namespace'::log_unhandled_exception_(LLError::ELevel,char const *,int,char const *,std::basic_string<char,std::char_traits<char>,std::allocator<char> > const &) [llexception.cpp : 38 + 0x4a]
rbx = 0x0000000000000000 rbp = 0x000000f80b18c5f0
rsp = 0x000000f80b18c6d0 r12 = 0x0000000000000001
r13 = 0x0000000000000000 r14 = 0x0000000000000625
r15 = 0x00007ff677063310 rip = 0x00007ff675aac2cc
Found by: call frame info
3 SecondLifeProjectAlexIvy.exe!crash_on_unhandled_exception_(char const *,int,char const *,std::basic_string<char,std::char_traits<char>,std::allocator<char> > const &) [llexception.cpp : 46 + 0x18]
rbx = 0x0000000000000000 rbp = 0x000000f80b18c5f0
rsp = 0x000000f80b18c7d0 r12 = 0x0000000000000001
r13 = 0x0000000000000000 r14 = 0x0000000000000625
r15 = 0x00007ff677063310 rip = 0x00007ff675aab67c
Found by: call frame info
4 SecondLifeProjectAlexIvy.exe!`LLAppViewer::frame'::`1'::catch$2 [llappviewer.cpp : 1573 + 0x53]
rbx = 0x0000000000000000 rbp = 0x000000f80b18c5f0
rsp = 0x000000f80b18c810 r12 = 0x0000000000000001
r13 = 0x0000000000000000 r14 = 0x0000000000000625
r15 = 0x00007ff677063310 rip = 0x00007ff675f4a181
Found by: call frame info
5 msvcr120.dll + 0x66920
rbx = 0x0000000000000000 rbp = 0x000000f80b18c5f0
rsp = 0x000000f80b18c870 r12 = 0x0000000000000001
r13 = 0x0000000000000000 r14 = 0x0000000000000625
r15 = 0x00007ff677063310 rip = 0x00007ff8aad86920
Found by: call frame info
6 SecondLifeProjectAlexIvy.exe!`LLAppViewer::frame'::`1'::dtor$34 + 0x16
rsp = 0x000000f80b18c878 rip = 0x00007ff675f4a121
Found by: stack scanning
7 0xf80b18f6e0
rsp = 0x000000f80b18c888 rip = 0x000000f80b18f6e0
Found by: call frame info
8 msvcr120.dll + 0x5e36d
rsp = 0x000000f80b18c8a0 rip = 0x00007ff8aad7e36d
Found by: stack scanning
9 SecondLifeProjectAlexIvy.exe!`LLAppViewer::frame'::`1'::dtor$34 + 0x16
rsp = 0x000000f80b18c8a8 rip = 0x00007ff675f4a121
Found by: stack scanning
10 0x100
rsp = 0x000000f80b18c8b8 rip = 0x0000000000000100
Found by: call frame info
11 SecondLifeProjectAlexIvy.exe!`LLAppViewer::frame'::`1'::dtor$34 + 0x16
rsp = 0x000000f80b18c900 rip = 0x00007ff675f4a121
Found by: stack scanning
12 0xf80b18b590
rsp = 0x000000f80b18c910 rip = 0x000000f80b18b590
Found by: call frame info
13 SecondLifeProjectAlexIvy.exe!LLAppViewer::frame() [llappviewer.cpp : 1411 + 0x8]
rsp = 0x000000f80b18c950 rip = 0x00007ff6748b381c
Found by: stack scanning
Hmm is this even the same crash?
Full callstack is attached - AlexIvyNewCurl.txt
Testing system:
Second Life Project Alex Ivy 5.1.0.506841 (64bit)
Release Notes
CPU: Intel(R) Core(TM) i7-6700HQ CPU @ 2.60GHz (2592 MHz)
Memory: 8113 MB
OS Version: Microsoft Windows 8 64-bit (Build 9200) compatibility mode. real ver: 10.0 (Build 10586)
Graphics Card Vendor: NVIDIA Corporation
Graphics Card: GeForce GTX 960M/PCIe/SSE2
Windows Graphics Driver Version: 21.20.0016.4678
OpenGL Version: 4.5.0 NVIDIA 382.33
Window size: 1920x1011
Font Size Adjustment: 96pt
UI Scaling: 1
Draw distance: 512m
Bandwidth: 500kbit/s
LOD factor: 1.125
Render quality: 5 / 7
Advanced Lighting Model: Enabled
Texture memory: 512MB
VFS (cache) creation time: June 23 2017 15:14:17
J2C Decoder Version: KDU v7.9.1
Audio Driver Version: FMOD Ex 4.44.64
Dullahan: 1.1.800 / CEF: 3.3071.1634.g9cc59c8 / Chrome: 59
LibVLC Version: 2.2.4
Voice Server Version: Not Connected
June 23 2017 15:14:41
Whirly Fizzle commented at 2017-06-30T23:11:37Z
Now that the 360 snapshot viewer has Alex Ivy merged in, I instantly crash on both the 32bit & 64bit builds of http://wiki.secondlife.com/wiki/Release_Notes/Second_Life_Project_360_Snapshot/5.1.0.506743
Logs attached: Whirly_360_logs_1.zip attached.
The thread 0x4dd0 has exited with code 0 (0x0). WARNING: LLCore::HttpPolicy::stageAfterCompletion: HTTP request 3601AE68 failed after 8 retries. Reason: Internal Server Error (Http_500) Unhandled exception at 0x77489D11 (ntdll.dll) in SecondLifeProject360Snapshot.exe: 0xC0000374: A heap has been corrupted (parameters: 0x774BD8D0).
Stack
> ntdll.dll!_RtlReportCriticalFailure@12() Unknown
ntdll.dll!_RtlpReportHeapFailure@4() Unknown
ntdll.dll!_RtlpHeapHandleError@4() Unknown
ntdll.dll!_RtlpLogHeapFailure@24() Unknown
ntdll.dll!RtlpLowFragHeapAllocFromContext() Unknown
ntdll.dll!RtlpAllocateHeapInternal() Unknown
ntdll.dll!RtlAllocateHeap() Unknown
msvcr120.dll!malloc(unsigned int size) Line 92 C
msvcr120.dll!operator new(unsigned int size) Line 59 C++
SecondLifeProject360Snapshot.exe!019be0bb() Unknown
[Frames below may be incorrect and/or missing, no symbols loaded for SecondLifeProject360Snapshot.exe]
SecondLifeProject360Snapshot.exe!019b8b87() Unknown
SecondLifeProject360Snapshot.exe!0196d021() Unknown
SecondLifeProject360Snapshot.exe!00f07013() Unknown
SecondLifeProject360Snapshot.exe!00f0612d() Unknown
SecondLifeProject360Snapshot.exe!00efc3c2() Unknown
SecondLifeProject360Snapshot.exe!018d7039() Unknown
SecondLifeProject360Snapshot.exe!02212a3f() Unknown
kernel32.dll!748862c4() Unknown
ntdll.dll!__RtlUserThreadStart() Unknown
ntdll.dll!__RtlUserThreadStart@8() Unknown
Testing system
Second Life Project 360 Snapshot 5.1.0.506743 (32bit)
Release Notes
CPU: Intel(R) Core(TM) i7-6700HQ CPU @ 2.60GHz (2591.99 MHz)
Memory: 8113 MB
OS Version: Microsoft Windows 8 64-bit (Build 9200) compatibility mode. real ver: 10.0 (Build 10586)
Graphics Card Vendor: NVIDIA Corporation
Graphics Card: GeForce GTX 960M/PCIe/SSE2
Windows Graphics Driver Version: 21.20.0016.4678
OpenGL Version: 4.5.0 NVIDIA 382.33
Window size: 1920x1011
Font Size Adjustment: 96pt
UI Scaling: 1
Draw distance: 128m
Bandwidth: 500kbit/s
LOD factor: 1.125
Render quality: 5 / 7
Advanced Lighting Model: Enabled
Texture memory: 512MB
VFS (cache) creation time: June 09 2017 11:00:47
J2C Decoder Version: KDU v7.9.1
Audio Driver Version: FMOD Ex 4.44.64
Dullahan: 1.1.800 / CEF: 3.3071.1634.g9cc59c8 / Chrome: 59
LibVLC Version: 2.2.4
Voice Server Version: Not Connected
June 30 2017 15:11:00
Whirly Fizzle commented at 2017-07-01T05:52:07Z
Crash also reproduces on both 32 & 64bit Alex Ivy RC: http://wiki.secondlife.com/wiki/Release_Notes/Second_Life_Release/5.1.0.507006 I give up lol.
Whirly Fizzle commented at 2017-07-01T23:18:14Z
I tested round at my friends house on her network & also tested when connected using my cellular network & this crash still reproduces, but only on builds with Alex Ivy. So if this is something at my end being a special snowflake, it's something on the computer rather then the network.
Crash location http://secondlife.com/destination/citadel Viewer build: http://wiki.secondlife.com/wiki/Release_Notes/Second_Life_Project_360_Snapshot/5.1.0.506743, Windows 64bit. Same system as above. Network: Cellular network hotspot - this connection works really well on default release.
Whirly_360_logs_2.zip attached.
Stacks
I can't get symbols for Alexy Ivy builds...
The thread 0x400c has exited with code 0 (0x0).
Unhandled exception at 0x00007FF8DEBC8283 (ntdll.dll) in SecondLifeProject360Snapshot.exe: 0xC0000374: A heap has been corrupted (parameters: 0x00007FF8DEC1F6B0).
Crashed thread:
> ntdll.dll!RtlReportCriticalFailure() Unknown
ntdll.dll!RtlpHeapHandleError() Unknown
ntdll.dll!RtlpLogHeapFailure() Unknown
ntdll.dll!RtlpLowFragHeapAllocFromContext() Unknown
ntdll.dll!RtlpAllocateHeapInternal() Unknown
msvcr120.dll!00007ff8b0346a57() Unknown
msvcr120.dll!00007ff8b0346dbf() Unknown
SecondLifeProject360Snapshot.exe!00007ff7148a22ea() Unknown
SecondLifeProject360Snapshot.exe!00007ff71525a567() Unknown
SecondLifeProject360Snapshot.exe!00007ff715258348() Unknown
SecondLifeProject360Snapshot.exe!00007ff71525849f() Unknown
SecondLifeProject360Snapshot.exe!00007ff71520bf50() Unknown
msvcr120.dll!00007ff8b0304f7f() Unknown
msvcr120.dll!00007ff8b0305126() Unknown
kernel32.dll!00007ff8de468364() Unknown
ntdll.dll!RtlUserThreadStart() Unknown
Main thread:
> ntdll.dll!NtWaitForSingleObject() Unknown
KernelBase.dll!WaitForSingleObjectEx() Unknown
SecondLifeProject360Snapshot.exe!00007ff71566ef98() Unknown
SecondLifeProject360Snapshot.exe!00007ff715230905() Unknown
SecondLifeProject360Snapshot.exe!00007ff7148a5a00() Unknown
SecondLifeProject360Snapshot.exe!00007ff714a7272d() Unknown
SecondLifeProject360Snapshot.exe!00007ff714a84c8f() Unknown
SecondLifeProject360Snapshot.exe!00007ff714a83b3d() Unknown
SecondLifeProject360Snapshot.exe!00007ff71493ffe9() Unknown
SecondLifeProject360Snapshot.exe!00007ff714003903() Unknown
SecondLifeProject360Snapshot.exe!00007ff714bd3fcf() Unknown
SecondLifeProject360Snapshot.exe!00007ff71568800d() Unknown
kernel32.dll!00007ff8de468364() Unknown
ntdll.dll!RtlUserThreadStart() Unknown
Willow Wilder commented at 2017-07-05T15:54:15Z, updated at 2017-07-05T16:38:11Z
It appears I just repro'd this crash. I had just uninstalled all currently installed SL viewers, but left settings and caches intact. Installed Second Life Release Viewer version 5.1.0.507006 (64bit). Launched it, didn't even get rezzed when I received a Windows alert the program had stopped working. Clicked it and boom. Dump folder but no dump file.
Second Life Release 5.1.0.507006 (64bit)
Release Notes
You are at 190.6, 118.6, 306.4 in Testylvania Sandbox located at sim10222.agni.lindenlab.com (216.82.49.144:13003)
SLURL: http://maps.secondlife.com/secondlife/Testylvania%20Sandbox/191/119/306
(global coordinates 332,735.0, 306,295.0, 306.4)
Second Life RC BlueSteel 17.06.23.327344
Release Notes
CPU: Intel(R) Core(TM) i7-2600 CPU @ 3.40GHz (3411.12 MHz)
Memory: 8173 MB
OS Version: Microsoft Windows 8 64-bit (Build 9200) compatibility mode. real ver: 10.0 (Build 10586)
Graphics Card Vendor: ATI Technologies Inc.
Graphics Card: AMD Radeon HD 6700 Series
Windows Graphics Driver Version: 8.17.0010.1404
OpenGL Version: 4.2.13399 Compatibility Profile Context 15.200.1062.1004
Window size: 1920x1017
Font Size Adjustment: 96pt
UI Scaling: 1.25
Draw distance: 128m
Bandwidth: 1500kbit/s
LOD factor: 3
Render quality: 3 / 7
Advanced Lighting Model: Disabled
Texture memory: 512MB
VFS (cache) creation time: March 31 2017 20:19:24
J2C Decoder Version: KDU v7.9.1
Audio Driver Version: FMOD Ex 4.44.64
Dullahan: 1.1.800 / CEF: 3.3071.1634.g9cc59c8 / Chrome: 59
LibVLC Version: 2.2.4
Voice Server Version: Vivox 4.6.0017.21209
Packets Lost: 0/3,348 (0.0%)
July 05 2017 09:36:32
Whirly Fizzle commented at 2017-08-09T17:57:27Z
Crash still reproduces on Gundam: http://automated-builds-secondlife-com.s3.amazonaws.com/ct2/7568/28992/Second_Life_Test_5_1_0_507555_x86_64_Setup.exe
Unhandled exception at 0x00007FFE3423775F (ntdll.dll) in SecondLifeTest.exe: 0xC0000374: A heap has been corrupted (parameters: 0x00007FFE342986B0). occurred
No dmp file created this time. Whirly_Gundam_1.zip attached.
Stack from VS
> ntdll.dll!RtlReportCriticalFailure() Unknown
ntdll.dll!RtlpHeapHandleError() Unknown
ntdll.dll!RtlpLogHeapFailure() Unknown
ntdll.dll!RtlpLowFragHeapAllocFromContext() Unknown
ntdll.dll!RtlpAllocateHeapInternal() Unknown
msvcr120.dll!00007ffdd9566a57() Unknown
SecondLifeTest.exe!00007ff6fdcab467() Unknown
SecondLifeTest.exe!00007ff6fdcab292() Unknown
SecondLifeTest.exe!00007ff6fdcac207() Unknown
SecondLifeTest.exe!00007ff6fdca742a() Unknown
SecondLifeTest.exe!00007ff6fdca6bc6() Unknown
SecondLifeTest.exe!00007ff6fdca94e4() Unknown
SecondLifeTest.exe!00007ff6fdcaba2e() Unknown
SecondLifeTest.exe!00007ff6fdcab9a8() Unknown
SecondLifeTest.exe!00007ff6fdca5dc5() Unknown
SecondLifeTest.exe!00007ff6fdc2071e() Unknown
SecondLifeTest.exe!00007ff6fd713b04() Unknown
SecondLifeTest.exe!00007ff6fd7058da() Unknown
SecondLifeTest.exe!00007ff6fd7142bd() Unknown
SecondLifeTest.exe!00007ff6fd714826() Unknown
SecondLifeTest.exe!00007ff6fd7032dd() Unknown
SecondLifeTest.exe!00007ff6fd70b82d() Unknown
SecondLifeTest.exe!00007ff6fd3937f3() Unknown
SecondLifeTest.exe!00007ff6fd39426f() Unknown
SecondLifeTest.exe!00007ff6fdc2914d() Unknown
SecondLifeTest.exe!00007ff6fca2c634() Unknown
SecondLifeTest.exe!00007ff6fca21bfc() Unknown
SecondLifeTest.exe!00007ff6fd5e99bc() Unknown
SecondLifeTest.exe!00007ff6fe09089d() Unknown
kernel32.dll!00007ffe32322774() Unknown
ntdll.dll!RtlUserThreadStart() Unknown
Whirly Fizzle commented at 2017-08-09T18:37:52Z
Crash reproduced again on the Gundam build. This time I got a dmp.
Whirly_Gundam_2.zip attached. Full stack is in the logs folder.
Callstack from the dmp (Symbols: http://automated-builds-secondlife-com.s3.amazonaws.com/ct2/7568/28994/secondlife-symbols-windows-64.tar.bz2)
Operating system: Windows NT
10.0.15063
CPU: amd64
family 6 model 94 stepping 3
8 CPUs
Crash reason: EXCEPTION_ACCESS_VIOLATION_READ
Crash address: 0xffffffffffffffff
Assertion: Unknown assertion type 0x00000000
Process uptime: not available
Thread 0 (crashed)
0 ntdll.dll + 0x30e57
1 ntdll.dll + 0x30f20
2 msvcr120.dll + 0x669d8
3 ntdll.dll + 0x30f20
4 ntdll.dll + 0x30f20
5 msvcr120.dll + 0x669d8
6 msvcr120.dll + 0x66d66
7 SecondLifeTest.exe!LLVolumeFace::freeData() [llvolume.cpp : 4738 + 0xa]
8 SecondLifeTest.exe!LLVolumeFace::~LLVolumeFace() [llvolume.cpp : 4733 + 0x8]
9 SecondLifeTest.exe!std::_Destroy_range<std::_Wrap_alloc<std::allocator<LLVolumeFace> > >(LLVolumeFace *,LLVolumeFace *,std::_Wrap_alloc<std::allocator<LLVolumeFace> > &,std::_Nonscalar_ptr_iterator_tag) [xmemory0 : 81 + 0x8]
10 SecondLifeTest.exe!LLVolume::~LLVolume() [llvolume.cpp : 2112 + 0x1e]
11 SecondLifeTest.exe!LLVolume::`scalar deleting destructor'(unsigned int) + 0x14
12 SecondLifeTest.exe!LLPointer<LLVolume>::unref() [llpointer.h : 156 + 0xf]
13 SecondLifeTest.exe!LLPrimitive::~LLPrimitive() [llprimitive.cpp : 179 + 0x1f]
14 SecondLifeTest.exe!LLVOVolume::`scalar deleting destructor'(unsigned int) + 0x14
15 SecondLifeTest.exe!LLPointer<LLViewerObject>::unref() [llpointer.h : 156 + 0x16]
16 SecondLifeTest.exe!LLViewerObjectList::cleanDeadObjects(int) [llviewerobjectlist.cpp : 1418 + 0x12]
17 SecondLifeTest.exe!LLAppViewer::idle() [llappviewer.cpp : 4815 + 0x11]
18 SecondLifeTest.exe!LLAppViewer::frame() [llappviewer.cpp : 1395 + 0x8]
19 SecondLifeTest.exe!WinMain [llappviewerwin32.cpp : 322 + 0x9]
20 SecondLifeTest.exe!__tmainCRTStartup [crtexe.c : 618 + 0x15]
21 kernel32.dll + 0x12774
22 ntdll.dll + 0x70d51
23 KERNELBASE.dll + 0x67c0
Whirly Fizzle commented at 2017-08-11T16:22:23Z
[~Tapple.Gao] is also suffering from this crash on Alex Ivy builds.
Tapple_log_1.zip from Second Life Release 5.1.0.507412 attached. No dmp was generated, which isn't unusual for this crash, but you can see in the log file that Pipelining is blowing up before the crash.
Whirly Fizzle commented at 2017-08-11T20:53:23Z
Tapple_log_2.zip attached - same crash again.
Whirly Fizzle commented at 2017-08-11T21:04:31Z
Tapple_log_3.zip attached. Told Tapple to disable HttpPipelining for now, which should stop the crashes.
Kitty Barnett commented at 2017-10-16T22:17:06Z
There's a buffer overflow in part of the texture decode which is partially or entirely responsible for this, fix in https://bitbucket.org/Kitty_Barnett/viewer64/commits/737e28ec6b4d74f3ff915a4effc13d7b615a6a9b - I've been using it for a couple of days now and it works fine so far (crash analysis if in email to Nat/Monty/Oz/Grumpity).
Grumpity Linden commented at 2017-10-16T23:14:35Z
Thanks a ton, Kitty!
Whirly Fizzle commented at 2017-10-19T21:38:39Z
Testing for Dan
Repo: https://bitbucket.org/lindenlab/viewer64-maint-7081/commits/all
Logged in with clean texture cache to Nuts Island region & cammed around.
So far unable to reproduce the crash on this viewer, but Pipelining is blowing up really badly in the session log.
I see several rainbow textures, deformed sculpties (because sculpty texture is mangled) & exploding meshes.
Example of rainbow texture on this build: https://prnt.sc/gzjwk4
Session log attached: For_Dan_Log_1.log
Whirly Fizzle commented at 2018-01-22T10:25:48Z
The crash is definitely fixed but Pipelining is still blowing up causing mesh & texture corruption. I filed a new issue with logs at BUG-202968
Steps to Reproduce
Don't really have a repro for this crash apart from login on the 64bit viewer and just wait for the crash to reproduce.
You don't need to be doing anything specific for the crash to happen - this last occurrence happened quite soon after login & I wasn't interacting with the viewer at all at the time of the crash.
I've had what appears to be this same crash several times now on the Alex Ivy viewer. So far I have never had it on the 32bit release viewer versions.
Crash has reproduced in multiple locations.
Observed Behaviour
Viewer randomly crashes.
There is never a dmp file created for this crash & the session log just cuts dead.
Before the viewer crashes the log shows obvious problems with texture decoding and KDU blows up before the crash.
I suspect this crash may be caused by having textures cached on LL 32bit release with an earlier version of KDU (KDU v7.2) failing to be decoded with the updated KDU in the 64bit builds (KDU v7.8).
Firestorm 64bit also uses KDU v7.8, but when swapping between viewer builds with different KDU versions (or between OpenJPG & KDU builds), the texture cache is automatically purged on Firestorm, plus we have a seperate cache folder for the 32 bit & 64bit builds. I have never seen this crash on Firestorm 64bit using KDU v7.8.
Session log attached - Whirly_log_1.log
You can see KDU blowing up before the crash:
I can't get a full stack because there is no dmp file & the pdb symbols are not available. Here is the stack from Visual Studio:
Callstack
Expected Behavior
No Crash :(
Attachments
Links
Duplicates
Related
Original Jira Fields
| Field | Value | | ------------- | ------------- | | Issue | BUG-41295 | | Summary | [Project Alex Ivy] Viewer frequently crashes after "WARNING: #TextureLLTextureFetchWorker::doWork: Partial HTTP response produces break in image data for texture 8b84af08-bdd9-03a0-9d3d-4d2e320fc2bf. Aborting load." | | Type | Bug | | Priority | Unset | | Status | Accepted | | Resolution | Accepted | | Reporter | Whirly Fizzle (whirly.fizzle) | | Created at | 2017-01-25T05:51:15Z | | Updated at | 2018-01-22T10:25:48Z | ``` { 'Business Unit': ['Platform'], 'Date of First Response': '2017-07-05T10:54:14.703-0500', 'ReOpened Count': 0.0, 'Severity': 'Unset', 'System': 'SL Viewer', 'Target Viewer Version': 'viewer-development', 'What just happened?': 'Filling in...', 'What were you doing when it happened?': '...', 'What were you expecting to happen instead?': '...', } ```