Page 1 of 1

opening zip files on shared folders crashes .54 under XP Pro

Posted: 2004 Jan 15, 19:11
by MeToo
Hi Nikos

Just found this bug in xplorer2.
It crashes when I open a zip file in a shared folder either on the server or on another PC. I'm using XP Pro SP1.
Why don't you include a GNU unzip.dll (and unrar.dll also) ? This would probably fix the problem and allow users of Win98 (which doesn't have unzip embedded) to have that useful feature and at the same time save them the need to have a separate packing program.

Here is the DBmon listing:

2272: Frame_11027a handling command 32857
2272: Frame_11027a handling command 32874
2272: *** TID=c00, Generating folder instance '::{208D2C60-3AEA-1069-A2D7-08002B30309D}'
2272: Filesystem path =
2272: Shell attributes: (0x30000000) FILESYSANCESTOR |
2272: DESCRIPTIONID: 1(ROOT_REGITEM) : {208D2C60-3AEA-1069-A2D7-08002B30309D}
2272: Assigned folder type: FITYPE_NORMAL [deciphered]
2272: Folder CLSID: {208D2C60-3AEA-1069-A2D7-08002B30309D}
2272: Enumerating in bg thread 8f0...
2272: GetTokenInformation required size: 196
2272: x2 user is ADMIN: The group SID is enabled.
2272: Enumerated 14 objects in the folder, code=1
2272: Delay-creating column handler...IShellFolder2; Columns = 4 (new)
2272: SPY(000000cf): Installed on '::{208D2C60-3AEA-1069-A2D7-08002B30309D}'
2272: BG reader 8f0 finished
2272: *** TID=c00, Generating folder instance '::{208D2C60-3AEA-1069-A2D7-08002B30309D}\publica on Servidor Central (Cripsul)'
2272: Filesystem path = C:\Documents and Settings\Ipimar\NetHood\publica on Servidor Central (Cripsul)
2272: Shell attributes: (0x60000000) FILESYSTEM |
2272: DESCRIPTIONID: 3(FS_DIRECTORY) : {0AFACED1-E828-11D1-9187-B532F1E9575D}
2272: Assigned folder type: FITYPE_FILESYSTEM [assisted]
2272: Folder CLSID: {0AFACED1-E828-11D1-9187-B532F1E9575D}
2272: Enumerating in bg thread 304...
2272: Enumerated 70 objects in the folder, code=1
2272: Delay-creating column handler...IShellFolder2; Columns = 38 (cached)
2272: SPY(000000d0): Installed on '::{208D2C60-3AEA-1069-A2D7-08002B30309D}\publica on Servidor Central (Cripsul)'
2272: BG reader 304 finished
2272: View_2a0202: Discarding bg processing data for Partilha on CACHOLA (Cachola)
2272: *** TID=c00, Generating folder instance '::{208D2C60-3AEA-1069-A2D7-08002B30309D}\publica on Servidor Central (Cripsul)\Downloads'
2272: Filesystem path = \\Cripsul\publica\Downloads
2272: Shell attributes: (0x7080017f) FILESYSANCESTOR | FILESYSTEM | STORAGEANCESTOR |
2272: DESCRIPTIONID: 3(FS_DIRECTORY) : {00000000-0000-0000-0000-000000000000}
2272: Assigned folder type: FITYPE_FILESYSTEM [assisted]
2272: Folder CLSID: {F3364BA0-65B9-11CE-A9BA-00AA004AE837}
2272: Enumerating in bg thread eb4...
2272: Enumerated 37 objects in the folder, code=1
2272: SPY(000000d1): Installed on '::{208D2C60-3AEA-1069-A2D7-08002B30309D}\publica on Servidor Central (Cripsul)\Downloads'
2272: Delay-creating column handler...IShellFolder2; Columns = 38 (cached)
2272: BG reader eb4 finished
2272: *** TID=c00, Generating folder instance '::{208D2C60-3AEA-1069-A2D7-08002B30309D}\publica on Servidor Central (Cripsul)\Downloads\cacheman550.zip'
2272: Filesystem path = \\Cripsul\publica\Downloads\cacheman550.zip
2272: Shell attributes: (0x68400177) FILESYSTEM | BROWSABLE | STREAM |
2272: DESCRIPTIONID: 2(FS_FILE) : {E88DCCE0-B7B3-11D1-A9F0-00AA0060FA31}
2272: Assigned folder type: FITYPE_ALMOSTFS [forced]
2272: Folder CLSID: {E88DCCE0-B7B3-11D1-A9F0-00AA0060FA31}
2272: Enumerating in bg thread e4...
2272: Enumerated 3 objects in the folder, code=1
2272: C:\Documents and Settings\umeca74\My Documents\cpp\kenny\folders.cpp(3743) : Assertion failed: !IsFileSystem()
2272: BG reader e4 finished

Posted: 2004 Jan 15, 19:40
by JRz
I can confirm this problem (also WinXP Pro SP1), using X2.54. It only manifests itself when UNC names are used to get to the shared resource. When the share is mapped to a drive, the problem doesn't occur.

Probably something to do with the UNC names used :?

Posted: 2004 Jan 16, 09:51
by nikos
roger that, my bad!