Community


Problem using portable viewer

Peter Gray, User (Posts: 51)
Jan 31, 2015 6:46:25 am EST
Support level: Starter
I copied the portable viewer to a USB drive, ran the viewer, added a secondary address book stored on the same drive, and added a computer in the secondary address book, all without problem.  I could connect to the remote computer OK.

When I tried to use the viewer on this USD drive at a different computer (where the drive had a different drive letter), the computer in the secondary address book did not appear.  When I tried to open the address book manager, I got the following error message:-

-----------------------begin---------------------------
Error report - Remote Utilities Viewer
---
Class: EFCreateError
Text: Cannot create file "I:\RemoteUtilities\version 6.0.0.4\viewer6.0en.portable\trial address book.xml". The system cannot find the path specified
Version: 60004 (0)
Id: {A0DA5A48-6346-4788-B87E-5705B72F76FE}
Date: 30-01-2015 20-32-30
---
Stack list
(000BF269){rutview.exe } [004C0269] Unknown function at TMethodImplementationIntercept + $55F25
(000BF188){rutview.exe } [004C0188] Unknown function at TMethodImplementationIntercept + $55E44
(003841E5){rutview.exe } [007851E5] Unknown function at TMethodImplementationIntercept + $31AEA1
(0060C994){rutview.exe } [00A0D994] Unknown function at TMethodImplementationIntercept + $5A3650
(0060C735){rutview.exe } [00A0D735] Unknown function at TMethodImplementationIntercept + $5A33F1
(00985C75){rutview.exe } [00D86C75] Unknown function at TMethodImplementationIntercept + $91C931
(000D2557){rutview.exe } [004D3557] Unknown function at TMethodImplementationIntercept + $69213
(0077B793){rutview.exe } [00B7C793] Unknown function at TMethodImplementationIntercept + $71244F
(00781E43){rutview.exe } [00B82E43] Unknown function at TMethodImplementationIntercept + $718AFF
(0078593A){rutview.exe } [00B8693A] Unknown function at TMethodImplementationIntercept + $71C5F6
(007A8AD0){rutview.exe } [00BA9AD0] Unknown function at TMethodImplementationIntercept + $73F78C
(007B1A12){rutview.exe } [00BB2A12] Unknown function at TMethodImplementationIntercept + $7486CE
(007A73A2){rutview.exe } [00BA83A2] Unknown function at TMethodImplementationIntercept + $73E05E
(007AF4B9){rutview.exe } [00BB04B9] Unknown function at TMethodImplementationIntercept + $746175
(00157115){rutview.exe } [00558115] Unknown function at TMethodImplementationIntercept + $EDDD1
(0015BBE2){rutview.exe } [0055CBE2] Unknown function at TMethodImplementationIntercept + $F289E
(007A7F37){rutview.exe } [00BA8F37] Unknown function at TMethodImplementationIntercept + $73EBF3
(007B35E6){rutview.exe } [00BB45E6] Unknown function at TMethodImplementationIntercept + $74A2A2
(0015B21C){rutview.exe } [0055C21C] Unknown function at TMethodImplementationIntercept + $F1ED8
(000D324C){rutview.exe } [004D424C] Unknown function at TMethodImplementationIntercept + $69F08
--------------------------end-----------------------------

A similar error occurred on trying to shut down the viewer, and I had to force shut down from task manager.
Conrad Sallian, Support (Posts: 3049)
Jan 31, 2015 3:32:57 pm EST
Hello Peter,

It's because of the absolute path. Please, do the following:

1. Open Address Book Manager, create a new address book and save the xml file to the folder or USB disc where your portable Viewer is located. The book should reside in the same folder with the rutview.exe.

2. Now select the newly created address book in the Address Book Manager and click Edit. In the path field remove the path and all slashes except only the file name itself.

3. Close the ABM. Now the path to your secondary address book is relative, and so it should open regardless of the disc letter.

Hope that helps.
Peter Gray, User (Posts: 51)
Feb 01, 2015 11:15:57 am EST
Support level: Starter
Hello Conrad

Thanks for your quick response.

I have done what you suggested, converting the path name of the secondary book fr om absolute to relative, and it works fine.  In fact I'm using such a portable viewer right now to access my work machine from home.

I think, however, that there is a bug involved here.  If, for whatever reason, the drive on which a secondary address book is stored (with an absolute pathname) is not accessible, then the address book manager will not open, and the viewer cannot be shut down normally.  In both cases an error message is produced, and shut down has to be forced using task manager.

This happened to me originally when I moved a portable viewer on a USB drive to a different machine wh ere a different drive letter was assigned.

I have also tested it with an installed viewer, putting the secondary address book on a mapped network drive, closing the viewer, unmapping the drive, and re-opening the viewer.  Similar errors then occurred opening the address book manager and closing the viewer.

On the other hand, if the file for a secondary address book is just renamed, moved, or deleted (perhaps by accident) then a simple file not found message is produced, address book manager can be opened, and the viewer can be shut down normally.
Conrad Sallian, Support (Posts: 3049)
Feb 01, 2015 12:26:42 pm EST
Hi Peter,

Thanks for pointing that out. We'll try to reproduce this issue and will think about how to fix it.
john kumpf, User (Posts: 85)
Jun 28, 2016 5:39:51 pm EDT
Support level: Free or trial
Same problem here. Storing some address book .xml files on a mapped drive. Network problems prevented all access to that mapped drive.  In my case, I moved my 2 computers form one network to another and back. The mapped drive is now via ethernet-lan, rather than wireless.

Same symptoms: could not start the address book manager.
Remote Utilities Viewer will not close (because it wants to save the address book .xml file to the mapped rive which is unavailable).

Of course, I understand RUT can't save in this case. I'm just looking for better error handling and recovery / fallback.

Here's my error message with stack trace:

Error report - Remote Utilities Viewer
---
Class: EFCreateError
Text: Cannot create file "X:\dir1\dir2\dir3\dir4\dir5\dir6\RemoteUtilities\addr_book\NAM­E.xml". The specified network name is no longer available
Version: 63006 (0)
Id: {8C4C549B-316C-4A91-92DC-17692DA7291D}
Date: 28-06-2016 17-36-24
---
Stack list
(000BD4E7){rutview.exe } [004BE4E7] Unknown function at TMethodImplementationIntercept + $4EB8F
(000BD404){rutview.exe } [004BE404] Unknown function at TMethodImplementationIntercept + $4EAAC
(0036DF0D){rutview.exe } [0076EF0D] Unknown function at TMethodImplementationIntercept + $2FF5B5
(005E42E2){rutview.exe } [009E52E2] Unknown function at TMethodImplementationIntercept + $57598A
Conrad, Support (Posts: 3049)
Jun 29, 2016 5:44:25 am EDT
Hello John,

Thank you for your post. Currently, we are applying final touches to the upcoming beta release, so I will ask our development to include a fix to this problem if possible.

* Website time zone: America/New_York (UTC -5)