I got a couple of assertion errors yesterday when I was browsing docushare through x2, but I "ignore"d them, and everything went on working. I closed stuff down, and went home. Today, I can't get xplorer2 to start up without crashing. (Well, I did get it to start up, but only by passing it a file path as a parameter so it would stop trying to open Docushare).
(I changed these to avoid being accused of giving out corporate-secure data in the log below, but that shouldn't make any difference ... )
"LMNO" was the name of one of the Docushare roots
"network-server" was the windows server server-name
I get this dialog:
---------------------------
Microsoft Visual C++ Debug Library
---------------------------
Debug Assertion Failed!
Program: C:\Program Files\Tools\x2alpha\xplorer2.exe
File: C:\Documents and Settings\umeca74\My Documents\cpp\kenny\helpers.cpp
Line: 150
Expression: lstrlenA(full) >= 3 && (full[0] == '\\' || full[1] == ':')
For information on how your program can cause an assertion
failure, see the Visual C++ documentation on asserts.
(Press Retry to debug the application)
---------------------------
Abort Retry Ignore
---------------------------
When I click IGNORE (which usually works) it blows up and does the "Please Tell Microsoft about this problem" thing.
2328: ------------------------------------------------------------------------
2328: 'C:\Program Files\Tools\x2alpha\xplorer2.exe' build 0.0.0.46 (Ansi) beginn
ing execution
2328: English translation
2328: Windows version: 5.1, build 2600
2328: Platform: VER_PLATFORM_WIN32_NT
2328: Info: Service Pack 1
2328: Shell32.dll version: 6.0.2800.1233
2328: COMCTL32.DLL version: 6.0.2800.1106
2328: COMDLG32.DLL version: 6.0.2800.1106
2328: SHDOCVW.DLL version: 6.0.2800.1203
2328: browseui.DLL version: 6.0.2800.1106
2328: zipfldr.dll version: 6.0.2800.1126
2328: Previewer capabilities: YES
2328: Build flags: WINVER=400, _WIN32_IE=500, _RICHEDIT_VER=100, _WIN32_WINNT=50
1, _WIN32_WINDOWS=0
2328: MB code page: 0(0), locale C
2328: ------------------------------------------------------------------------
2328: SYSTEM INFORMATION: page=4096, granularity=65536, CPUs=1
2328: Q235630 patch is OFF
2328: *** TID=0, Generating folder instance '::{20D04FE0-3AEA-1069-A2D8-08002B30
309D}\C:\'
2328: Filesystem path = C:\
2328: Shell attributes: (0x70800000) FILESYSANCESTOR | FILESYSTEM | STORAGEANCES
TOR |
2328: Assigned folder type: FITYPE_NORMAL [forced]
2328: Folder CLSID: {F3364BA0-65B9-11CE-A9BA-00AA004AE837}
2328: Typical FS folder clsid: {F3364BA0-65B9-11CE-A9BA-00AA004AE837}
2328: Grep IPC port is NEW
2328: Loaded richedit library RICHED20.DLL
2328: arg[0] = 'C:\Program Files\Tools\x2alpha\xplorer2.exe'
2328: List view 703ca created, sty=56000349, ex=4421, depth=16
2328: List view 503da created, sty=56100349, ex=4421, depth=16
2328: TREE::OnShowWindow(1, 0)
2328: [TREE]-SPY(00000001): Installed on ''
2328: ThreadID=b30: Adding frame 0x000603ee 'ATL:ExplorerFrame' [xplorer▓]
2328: >>> ThreadID=b30: Beginning execution
2328: Santa's little helper starting, ThreadID=af0
2328: *** TID=b30, Generating folder instance '::{20D04FE0-3AEA-1069-A2D8-08002B
30309D}\::{A0483504-A25D-11D1-BDB2-000086139E6F}'
2328: Filesystem path = DocuShare
2328: Shell attributes: (0x70000000) FILESYSANCESTOR | FILESYSTEM |
2328: MINI-ASSERT: UPHIsFilesys on folder returns 0
2328: MINI-ASSERT: folder shouldn't have SFGAO_FILESYSTEM set (failed GetFileA
ttributes)
2328: Assigned folder type: FITYPE_NORMAL [deciphered]
2328: Folder CLSID: {A0483504-A25D-11D1-BDB2-000086139E6F}
2328: Enumerated 2 objects in the folder, code=1
2328: Delay-creating column handler...No suitable interface available!; Columns
= 0 (cached)
2328: UWM_VIEWDELAYSORT got rid of 0 redundant messages
2328: C:\Documents and Settings\umeca74\My Documents\cpp\kenny\helpers.cpp(150)
: Assertion failed: lstrlenA(full) >= 3 && (full[0] == '\\' || full[1] == ':')
2328: MIDI-ASSERT: Fullpath for 'LMNO' is not filesystem: 'LMNO'
2328: MINI-ASSERT: FindFirstFile on item failed dude! (LMNO)
2328: MINI-ASSERT: FindFirstFile on item failed dude! (LMNO)
2328: SPY(00000002): Installed on '::{20D04FE0-3AEA-1069-A2D8-08002B30309D}\::{A
0483504-A25D-11D1-BDB2-000086139E6F}'
2328: *** TID=b30, Generating folder instance '::{208D2C60-3AEA-1069-A2D7-08002B
30309D}\network-server\Tools\MaGen2'
2328: Filesystem path = \\network-server\Tools\MaGen2
2328: Shell attributes: (0x7080017f) FILESYSANCESTOR | FILESYSTEM | STORAGEANCES
TOR |
2328: Assigned folder type: FITYPE_FILESYSTEM [deciphered]
2328: Folder CLSID: {F3364BA0-65B9-11CE-A9BA-00AA004AE837}
2328: Enumerated 14 objects in the folder, code=1
2328: @@@ column 27 doesn't have a name
2328: @@@ column 28 doesn't have a name
2328: @@@ column 29 doesn't have a name
2328: Caching the column info of this shellfolder
2328: Delay-creating column handler...IShellFolder2; Columns = 35 (cached)
2328: UWM_VIEWDELAYSORT got rid of 0 redundant messages
2328: SPY(00000003): Installed on '::{208D2C60-3AEA-1069-A2D7-08002B30309D}\0801
-rmst-prod2\Tools\MaGen2'
2328: >>>>> TREE: expanding node...
2328: *** TID=b30, Generating folder instance ''
2328: Filesystem path = C:\Documents and Settings\JBennett\Desktop
2328: Shell attributes: (0x7080017f) FILESYSANCESTOR | FILESYSTEM | STORAGEANCES
TOR |
2328: Assigned folder type: FITYPE_NORMAL [forced]
2328: Folder CLSID: {00021400-0000-0000-C000-000000000046}
2328: Enumerated 5 objects in the folder, code=1
2328: <<<<< TREE: node expanded (ok)
2328: >>>>> TREE: expanding node...
2328: *** TID=b30, Generating folder instance '::{20D04FE0-3AEA-1069-A2D8-08002B
30309D}'
2328: Filesystem path =
2328: Shell attributes: (0x30000000) FILESYSANCESTOR |
2328: Assigned folder type: FITYPE_NORMAL [forced]
2328: Folder CLSID: {20D04FE0-3AEA-1069-A2D8-08002B30309D}
2328: MINI-ASSERT: GetPidlType fails for: A:\
2328: MINI-ASSERT: GetPidlType fails for: D:\
2328: Enumerated 6 objects in the folder, code=1
2328: <<<<< TREE: node expanded (ok)
2328: MINI-ASSERT: CDing on a non-folder? -- hope it's an empty root!
2328: C:\Documents and Settings\umeca74\My Documents\cpp\kenny\helpers.cpp(150)
: Assertion failed: lstrlenA(full) >= 3 && (full[0] == '\\' || full[1] == ':')
2328: Second Chance Assertion Failed: File C:\Documents and Settings\umeca74\My
Documents\cpp\kenny\helpers.cpp, Line 150

