From cfcb6ac5c40f9911cc2cd3b47d86f00a34e357ad Mon Sep 17 00:00:00 2001 From: thunder2 Date: Mon, 21 Mar 2011 22:16:03 +0000 Subject: [PATCH] Show last error (GetLastError) in log when lock file cannot be accessed on Windows. Fixed german language. git-svn-id: http://svn.code.sf.net/p/retroshare/code/trunk@4101 b45a01b8-16f6-495d-af2f-9b41ad6348cc --- libretroshare/src/rsserver/rsinit.cc | 12 +-- retroshare-gui/src/lang/retroshare_de.qm | Bin 323393 -> 322792 bytes retroshare-gui/src/lang/retroshare_de.ts | 108 ++++++++++++++--------- 3 files changed, 74 insertions(+), 46 deletions(-) diff --git a/libretroshare/src/rsserver/rsinit.cc b/libretroshare/src/rsserver/rsinit.cc index 71ee2fb27..ca5f82527 100644 --- a/libretroshare/src/rsserver/rsinit.cc +++ b/libretroshare/src/rsserver/rsinit.cc @@ -119,7 +119,7 @@ class RsInitConfig static bool outStderr; static bool haveDebugLevel; static int debugLevel; - static char logfname[1024]; + static std::string logfname; static bool firsttime_run; static bool load_trustedpeer; @@ -182,7 +182,7 @@ bool RsInitConfig::haveLogFile; bool RsInitConfig::outStderr; bool RsInitConfig::haveDebugLevel; int RsInitConfig::debugLevel; -char RsInitConfig::logfname[1024]; +std::string RsInitConfig::logfname; bool RsInitConfig::firsttime_run; bool RsInitConfig::load_trustedpeer; @@ -237,7 +237,6 @@ void RsInit::InitRsConfig() RsInitConfig::forceExtPort = false; strcpy(RsInitConfig::inet, "127.0.0.1"); - strcpy(RsInitConfig::logfname, ""); RsInitConfig::autoLogin = false; // . RsInitConfig::startMinimised = false; @@ -412,7 +411,7 @@ int RsInit::InitRetroShare(int argcIgnored, char **argvIgnored, bool strictCheck std::cerr << std::endl; break; case 'l': - strncpy(RsInitConfig::logfname, optarg, 1024); + RsInitConfig::logfname = optarg; std::cerr << "LogFile (" << RsInitConfig::logfname; std::cerr << ") Selected" << std::endl; RsInitConfig::haveLogFile = true; @@ -515,7 +514,7 @@ int RsInit::InitRetroShare(int argcIgnored, char **argvIgnored, bool strictCheck // set the debug file. if (RsInitConfig::haveLogFile) { - setDebugFile(RsInitConfig::logfname); + setDebugFile(RsInitConfig::logfname.c_str()); } /******************************** WINDOWS/UNIX SPECIFIC PART ******************/ @@ -1112,7 +1111,8 @@ int RsInit::LockConfigDirectory(const std::string& accountDir, std::string& lock if (RsInitConfig::lockHandle == INVALID_HANDLE_VALUE) { DWORD lasterror = GetLastError(); - std::cerr << "Could not open lock file " << lockFile.c_str() << std::flush; + std::cerr << "Could not open lock file " << lockFile.c_str() << std::endl; + std::cerr << "Last error: " << lasterror << std::endl << std::flush; perror(NULL); if (lasterror == ERROR_SHARING_VIOLATION || lasterror == ERROR_ACCESS_DENIED) { diff --git a/retroshare-gui/src/lang/retroshare_de.qm b/retroshare-gui/src/lang/retroshare_de.qm index 3ac41528a1e6c39d937b19fc1007533316ccda75..61301046da4281bec32a31694fc23d30a63faf50 100644 GIT binary patch delta 5821 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 jO8) delta 5975 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 nPF9POtme*Nv}kFJRaD}lt_5P_WE8& diff --git a/retroshare-gui/src/lang/retroshare_de.ts b/retroshare-gui/src/lang/retroshare_de.ts index 249d76668..b3f940551 100644 --- a/retroshare-gui/src/lang/retroshare_de.ts +++ b/retroshare-gui/src/lang/retroshare_de.ts @@ -760,7 +760,7 @@ p, li { white-space: pre-wrap; } CertificatePage - + Certificate files Zertifikat-Dateien @@ -814,7 +814,7 @@ p, li { white-space: pre-wrap; } Zertifikat-Datei konnte nicht erstellt werden - + Certificate Load Failed:something is wrong with %1 Fehler beim Laden des Zertifikats : Etwas stimmt nicht mit %1 @@ -824,7 +824,7 @@ p, li { white-space: pre-wrap; } Fehler beim Laden des Zertifikats: Datei %1 nicht gefunden - + Import friend's certificate... Importiere Zertifikat eines Freundes... @@ -845,7 +845,7 @@ p, li { white-space: pre-wrap; } Zertifikat-Datei konnte nicht erstellt werden - + Certificate Load Failed:can't read from file %1 Fehler beim Laden des Zertifikats: Datei %1 konnte nicht gelesen werden @@ -1298,7 +1298,7 @@ p, li { white-space: pre-wrap; } ChatStyle - + Standard style for group chat Standard Stil für den Gruppenchat @@ -1356,12 +1356,12 @@ p, li { white-space: pre-wrap; } Füge als Freund hinzu, zu dem verbunden wird - + It seems your friend is already registered. Adding it might just set it's ip address. Ihr Freund ist bereits registriert. Das nochmalige Hinzufügen ändert nur seine IP. - + Peer details Nachbar Details @@ -1623,7 +1623,7 @@ und meinen GPG Schlüssel nicht unterzeichnet ConnectFriendWizard - + Connect Friend Wizard Assistent um sich zu einem Freund zu verbinden @@ -2966,7 +2966,7 @@ Das ist nützlich, wenn Du eine externe Festplatte freigibst und die Datei nicht EmailPage - + Invite Friends by Email @@ -3007,7 +3007,7 @@ Bis bald in RetroShare! ErrorMessagePage - + Sorry, some error appeared Entschuldigung, es trat ein Fehler auf @@ -3292,7 +3292,7 @@ p, li { white-space: pre-wrap; } FofPage - + Friends of friends Freunde von Freunden @@ -4186,7 +4186,7 @@ Fill in your GPG password when asked, to sign your new key. Gib Dein GPG Passwort wenn Du gefragt wirst ein, um Deinen neuen Schlüssel zu unterzeichnen. - + Multiple instances Mehrere Instanzen @@ -4891,7 +4891,7 @@ p, li { white-space: pre-wrap; } IntroPage - + &Make friend with selected friends of my friends &Füge ausgewählte Freunde Deiner Freunde hinzu @@ -5276,7 +5276,7 @@ p, li { white-space: pre-wrap; } Interener Fehler - + Options Optionen @@ -5297,12 +5297,12 @@ p, li { white-space: pre-wrap; } - + MainWindow Hauptfenster - + Add Friend Freund hinzufügen @@ -8743,39 +8743,55 @@ p, li { white-space: pre-wrap; } QObject - + RetroShare RetroShare - + Inititialize failed. Wrong or missing installation of gpg. Initialisierung fehlgeschlagen. GPG fehlt oder es ist eine falsche Version installiert. - + An unexpected error occured. Please report 'RsInit::InitRetroShare unexpected return code %1'. Ein unerwarteter Fehler ist aufgetreten. Bitte melde 'RsInit::InitRetroShare unexpected return code %1'. - - + + Multiple instances Mehrere Instanzen - + + Another RetroShare using the same profile is already running on your system. Please close that instance first + Lock file: + + Ein laufendes RetroShare benutzt das gleiche Profil. Bitte schliesse diese Instanz +Lockdatei: + + + + + An unexpected error occurred when Retrosharetried to acquire the single instance lock + Lock file: + + Ein unerwartete Fehler während des "Single instance lock" ist aufgetreten +Lockdatei: + + + Another RetroShare using the same profile is already running on your system. Please close that instance first - Ein laufendes RetroShare benutzt das gleiche Profil. Bitte schliesse diese Instanz + Ein laufendes RetroShare benutzt das gleiche Profil. Bitte schliesse diese Instanz - An unexpected error occurred when Retrosharetried to acquire the single instance lock - Ein unerwartete Fehler während des "Single instance lock" ist aufgetreten + Ein unerwartete Fehler während des "Single instance lock" ist aufgetreten - + Login Failure Loginfehler @@ -9379,7 +9395,7 @@ p, li { white-space: pre-wrap; } RsidPage - + RetroShare ID RetroShare ID @@ -10428,12 +10444,12 @@ p, li { white-space: pre-wrap; } SplashScreen - + Load profile Lade Profil - + Load configuration Lade Konfiguration @@ -10511,7 +10527,7 @@ p, li { white-space: pre-wrap; } <!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.0//EN" "http://www.w3.org/TR/REC-html40/strict.dtd"><html><head><meta name="qrichtext" content="1" /><style type="text/css">p, li { white-space: pre-wrap; }</style></head><body style=" font-family:'MS Shell Dlg 2'; font-size:8.25pt; font-weight:400; font-style:normal;"><p align="center" style=" margin-top:0px; margin-bottom:0px; margin-left:0px; margin-right:0px; -qt-block-indent:0; text-indent:0px; font-size:8pt;"><span style=" font-size:18pt; color:#55aaff;">Anmeldung</span></p><p style="-qt-paragraph-type:empty; margin-top:0px; margin-bottom:0px; margin-left:0px; margin-right:0px; -qt-block-indent:0; text-indent:0px; font-size:18pt; color:#55aaff;"></p></body></html> - + Login Failure Anmeldefehler @@ -10521,23 +10537,35 @@ p, li { white-space: pre-wrap; } Vielleicht ist das Passwort falsch - - + + Multiple instances Mehrere Instanzen - Another RetroShare using the same profile is already running on your system. Please close that instance first, or choose another profile - Ein laufendes RetroShare benutzt das gleiche Profil. Bitte schliesse diese Instanz oder benutze ein anderes Profil + Ein laufendes RetroShare benutzt das gleiche Profil. Bitte schliesse diese Instanz oder benutze ein anderes Profil - An unexpected error occurred when Retrosharetried to acquire the single instance lock - Ein unerwartete Fehler während des "Single instance lock" ist aufgetreten + Ein unerwartete Fehler während des "Single instance lock" ist aufgetreten - + + Another RetroShare using the same profile is already running on your system. Please close that instance first, or choose another profile +lock file: + + + + + + An unexpected error occurred when Retrosharetried to acquire the single instance lock +lock file: + + + + + Warning Warnung @@ -11067,7 +11095,7 @@ p, li { white-space: pre-wrap; } TextPage - + Use text representation of the PGP certificates. Verwende diesen Text als PGP Zertifikat. @@ -11127,12 +11155,12 @@ p, li { white-space: pre-wrap; } Verbindungshilfe - + Certificate Load Failed Das Zertifikat konnte nicht geladen werden - + Your Cert is copied to Clipboard, paste and send it to your friend via email or some other way Dein Zertiifkat ist in in die Zwischenablage kopiert worden