Seto Posted March 29, 2015 Report Share Posted March 29, 2015 But when I click the close, win8 will prompt for "try to restore"(similar meaning, it's Chinese for my OS). It will get rid of the freeze. Link to comment Share on other sites More sharing options...
manu Posted March 30, 2015 Report Share Posted March 30, 2015 Which Plastic SCM version are you using? Link to comment Share on other sites More sharing options...
Seto Posted March 31, 2015 Author Report Share Posted March 31, 2015 Which Plastic SCM version are you using? latest 653 Link to comment Share on other sites More sharing options...
Seto Posted March 31, 2015 Author Report Share Posted March 31, 2015 Is it a bug? I tried it with other computers and older version 650. It encounters the same problem. Link to comment Share on other sites More sharing options...
manu Posted March 31, 2015 Report Share Posted March 31, 2015 I'm afraid I can't reproduce it Can you give me details? Is the server used for the profile reachable? Link to comment Share on other sites More sharing options...
Seto Posted March 31, 2015 Author Report Share Posted March 31, 2015 I'm afraid I can't reproduce it Can you give me details? Is the server used for the profile reachable? It even doesn't care about reachable or not. Click next after input the name. Then it freezes. I used win 8.1 x64. I can reproduce it in another computer with older version, 650. Link to comment Share on other sites More sharing options...
Seto Posted March 31, 2015 Author Report Share Posted March 31, 2015 2015-03-31 21:11:52,262 DEBUG Channel - Create connection to plastic://localhost:8087 took 0 ms After enabling the log, I thought I found the problem it's a bug of it. As I mention before, I'm with a service on 8087 port. So I change it to 9087. So I change the port at Client configuration wizard. And the general in Preferences is the same with Client configuration wizard. But it still connects to 8087 when I add profiles. And also the hostname is wrong. Mine is SETO-PC. It connects to localhost. However, SETO-PC is localhost in my situation. Link to comment Share on other sites More sharing options...
Seto Posted March 31, 2015 Author Report Share Posted March 31, 2015 And also, is it possible to specified the log file path. The default path is the same folder with plastic.exe. But it's in Program Files folder. It won't with permission with administrator. The default plastic scm running mode isn't administrator. Link to comment Share on other sites More sharing options...
Seto Posted April 6, 2015 Author Report Share Posted April 6, 2015 This bug still exists in 654. Link to comment Share on other sites More sharing options...
manu Posted April 6, 2015 Report Share Posted April 6, 2015 Hi Seto, can you please post us the client log content? Plastic will try to write at the "C:\Users\<Your_user>\AppData\Local\plastic4\profiles.conf" file to store the new profile, can you check if you have that file and check if you can manually edit it? Link to comment Share on other sites More sharing options...
Seto Posted April 6, 2015 Author Report Share Posted April 6, 2015 2015-04-07 01:23:58,474 DEBUG ClientConfig - Time loading client.conf (C:\Users\61304_000\AppData\Local\plastic4\client.conf) 0 ms 2015-04-07 01:23:58,669 DEBUG MainFormSettings - MainFormSettings, Action: Load 2015-04-07 01:23:58,669 DEBUG MainFormSettings - Height -> 694 2015-04-07 01:23:58,669 DEBUG MainFormSettings - LocationX -> 544 2015-04-07 01:23:58,669 DEBUG MainFormSettings - LocationY -> 111 2015-04-07 01:23:58,670 DEBUG MainFormSettings - Maximized -> False 2015-04-07 01:23:58,670 DEBUG MainFormSettings - TreeToolbarWidth -> 273 2015-04-07 01:23:58,670 DEBUG MainFormSettings - Width -> 1024 2015-04-07 01:23:58,711 DEBUG UserInfo - Time retrieving CurrentUser 0 ms 2015-04-07 01:23:58,776 DEBUG GuiCredentialsHandler - Initialized 2015-04-07 01:23:58,792 DEBUG GuiClientConfigData - Loading gui configuration 2015-04-07 01:23:58,799 ERROR MainForm - Error reading last RSS date: 未能找到文件“C:\Users\61304_000\AppData\Local\plastic4\rss.conf”。 2015-04-07 01:23:58,963 DEBUG GuiClientConfigData - Action: Load, File: C:\Users\61304_000\AppData\Local\plastic4\guiclient.conf 2015-04-07 01:23:58,963 DEBUG GuiClientConfigData - GuiClientConfigData: 2015-04-07 01:23:58,963 DEBUG GuiClientConfigData - AnnotateBackColorNewer -> -1 2015-04-07 01:23:58,963 DEBUG GuiClientConfigData - AnnotateBackColorOlder -> -3746079 2015-04-07 01:23:58,963 DEBUG GuiClientConfigData - AnnotateShowLineNumbers -> True 2015-04-07 01:23:58,963 DEBUG GuiClientConfigData - CommentsHistorySize -> 10 2015-04-07 01:23:58,963 DEBUG GuiClientConfigData - CommitCalculateManuallyMoved -> True 2015-04-07 01:23:58,964 DEBUG GuiClientConfigData - CommitShowChanged -> True 2015-04-07 01:23:58,964 DEBUG GuiClientConfigData - CommitShowCheckouts -> True 2015-04-07 01:23:58,964 DEBUG GuiClientConfigData - CommitShowDeleted -> True 2015-04-07 01:23:58,964 DEBUG GuiClientConfigData - CommitShowPrivates -> True 2015-04-07 01:23:58,964 DEBUG GuiClientConfigData - CommitCalculateOverlapped -> False 2015-04-07 01:23:58,964 DEBUG GuiClientConfigData - CommitUseChangeLists -> False 2015-04-07 01:23:58,964 DEBUG GuiClientConfigData - ComparisonMethod -> NotIgnore 2015-04-07 01:23:58,964 DEBUG GuiClientConfigData - DefaultWorkspaceRoot -> C:\Users\61304_000\wkspaces 2015-04-07 01:23:58,964 DEBUG GuiClientConfigData - DisplayViewHints -> False 2015-04-07 01:23:58,964 DEBUG GuiClientConfigData - Encoding -> NONE 2015-04-07 01:23:58,964 DEBUG GuiClientConfigData - ResultEncoding -> NONE 2015-04-07 01:23:58,964 DEBUG GuiClientConfigData - HeaderCommentMode -> None 2015-04-07 01:23:58,964 DEBUG GuiClientConfigData - HelpBaseURL -> 2015-04-07 01:23:58,964 DEBUG GuiClientConfigData - ItemViewMode -> Tree 2015-04-07 01:23:58,964 DEBUG GuiClientConfigData - BranchViewMode -> 0 2015-04-07 01:23:58,964 DEBUG GuiClientConfigData - CommitViewMode -> 0 2015-04-07 01:23:58,964 DEBUG GuiClientConfigData - LastUsedRepository -> dreamisland (seto-pc:9087) 2015-04-07 01:23:58,964 DEBUG GuiClientConfigData - LastUsedRepServer -> seto-pc:9087 2015-04-07 01:23:58,964 DEBUG GuiClientConfigData - MergeResolutionType -> Forced 2015-04-07 01:23:58,964 DEBUG GuiClientConfigData - SelectorExplorerViewMode -> Tree 2015-04-07 01:23:58,964 DEBUG GuiClientConfigData - ShowAddComments -> False 2015-04-07 01:23:58,964 DEBUG GuiClientConfigData - ShowMergeToCommnents -> False 2015-04-07 01:23:58,964 DEBUG GuiClientConfigData - ShowEmptyCommentWarning -> True 2015-04-07 01:23:58,964 DEBUG GuiClientConfigData - ShowIgnoredItems -> False 2015-04-07 01:23:58,964 DEBUG GuiClientConfigData - FastUpdate -> False 2015-04-07 01:23:58,964 DEBUG GuiClientConfigData - SwitchToBranch -> False 2015-04-07 01:23:58,964 DEBUG GuiClientConfigData - ShowCurrentUser -> False 2015-04-07 01:23:58,964 DEBUG GuiClientConfigData - WarnPendingChangesOnSwitch -> True 2015-04-07 01:23:58,964 DEBUG GuiClientConfigData - ErrorPendingChangesOnSwitch -> True 2015-04-07 01:23:58,964 DEBUG GuiClientConfigData - AnnotateFont -> 2015-04-07 01:23:58,969 DEBUG MainForm - Going to initialize LeapMotion 2015-04-07 01:23:58,969 DEBUG MainForm - NET4 detected. Leap motion will be initialized 2015-04-07 01:23:58,973 INFO LeapMotionController - Leap motion configuration file has not been detected 2015-04-07 01:23:59,030 DEBUG Channel - Create connection to plastic://SETO-PC:9087 took 0 ms 2015-04-07 01:23:59,047 INFO BufferPool - [uncompressionPool] BufferPool created with 5.00 Mb size and 5 max buffers 2015-04-07 01:23:59,050 INFO BufferPool - [sinkcompressionPool] BufferPool created with 5.00 Mb size and 5 max buffers 2015-04-07 01:23:59,054 DEBUG BufferPool - -> Entering with name SinkcompressionPool (5) 2015-04-07 01:23:59,054 DEBUG BufferPool - SinkcompressionPool [1] buffers allocated 2015-04-07 01:23:59,057 DEBUG BufferPool - -> Entering with name UncompressionPool (5) 2015-04-07 01:23:59,057 DEBUG BufferPool - UncompressionPool [1] buffers allocated 2015-04-07 01:23:59,062 INFO Serialization - Uncompressed 441 bytes in 681 bytes. Time: 0 ms. 2015-04-07 01:23:59,065 DEBUG BufferPool - <- Releasing with name SinkcompressionPool (4) 2015-04-07 01:23:59,075 DEBUG BufferPool - <- Releasing with name UncompressionPool (4) 2015-04-07 01:23:59,076 DEBUG ClientSink - | GetLicenseData | proc 62 | 7 | 12353008 2015-04-07 01:24:00,448 DEBUG LeapMotionController - Initializing LeapMotionPlugin 2015-04-07 01:24:00,747 DEBUG WorkspaceTree - Initialize - Going to load tree 2015-04-07 01:24:00,751 DEBUG WorkspaceTree - BuildTree for workspace 9d0a2d5b-11d6-49a2-9135-8f78a7e61a63 2015-04-07 01:24:00,890 DEBUG WorkspaceDataStore - GetWorkspaceContent 125 ms 2015-04-07 01:24:00,904 DEBUG WorkspaceDataStore - GetWorkspaceTree 15 ms 2015-04-07 01:24:00,905 DEBUG WorkspaceTree - BuildTree 156 ms. WkId 9d0a2d5b-11d6-49a2-9135-8f78a7e61a63 2015-04-07 01:24:00,905 DEBUG WorkspaceTree - Initialize - tree timestamp is 635639366823465312/4799655 2015-04-07 01:24:00,913 INFO TimerPerformance - LoadWorkspaceTree time 172. 2015-04-07 01:24:01,020 INFO TimerPerformance - LoadWorkspaceTree time 0. 2015-04-07 01:24:01,062 ERROR LogoCustomizer - Unable to retrieve http://www.plasticscm.com/externalcontent/logos/plasticscmlogo.png image, 远程服务器返回错误: (404) 未找到。 2015-04-07 01:24:01,088 INFO TimerPerformance - LoadChildren time 78 for 16 objects 2015-04-07 01:24:01,098 DEBUG GuiClientConfigData - Action: Save, File: C:\Users\61304_000\AppData\Local\plastic4\guiclient.conf 2015-04-07 01:24:01,098 DEBUG GuiClientConfigData - GuiClientConfigData: 2015-04-07 01:24:01,098 DEBUG GuiClientConfigData - AnnotateBackColorNewer -> -1 2015-04-07 01:24:01,098 DEBUG GuiClientConfigData - AnnotateBackColorOlder -> -3746079 2015-04-07 01:24:01,098 DEBUG GuiClientConfigData - AnnotateShowLineNumbers -> True 2015-04-07 01:24:01,098 DEBUG GuiClientConfigData - CommentsHistorySize -> 10 2015-04-07 01:24:01,098 DEBUG GuiClientConfigData - CommitCalculateManuallyMoved -> True 2015-04-07 01:24:01,098 DEBUG GuiClientConfigData - CommitShowChanged -> True 2015-04-07 01:24:01,098 DEBUG GuiClientConfigData - CommitShowCheckouts -> True 2015-04-07 01:24:01,098 DEBUG GuiClientConfigData - CommitShowDeleted -> True 2015-04-07 01:24:01,098 DEBUG GuiClientConfigData - CommitShowPrivates -> True 2015-04-07 01:24:01,098 DEBUG GuiClientConfigData - CommitCalculateOverlapped -> False 2015-04-07 01:24:01,098 DEBUG GuiClientConfigData - CommitUseChangeLists -> False 2015-04-07 01:24:01,098 DEBUG GuiClientConfigData - ComparisonMethod -> NotIgnore 2015-04-07 01:24:01,098 DEBUG GuiClientConfigData - DefaultWorkspaceRoot -> C:\Users\61304_000\wkspaces 2015-04-07 01:24:01,098 DEBUG GuiClientConfigData - DisplayViewHints -> False 2015-04-07 01:24:01,098 DEBUG GuiClientConfigData - Encoding -> NONE 2015-04-07 01:24:01,098 DEBUG GuiClientConfigData - ResultEncoding -> NONE 2015-04-07 01:24:01,098 DEBUG GuiClientConfigData - HeaderCommentMode -> None 2015-04-07 01:24:01,098 DEBUG GuiClientConfigData - HelpBaseURL -> 2015-04-07 01:24:01,098 DEBUG GuiClientConfigData - ItemViewMode -> Tree 2015-04-07 01:24:01,098 DEBUG GuiClientConfigData - BranchViewMode -> 0 2015-04-07 01:24:01,099 DEBUG GuiClientConfigData - CommitViewMode -> 0 2015-04-07 01:24:01,099 DEBUG GuiClientConfigData - LastUsedRepository -> dreamisland (seto-pc:9087) 2015-04-07 01:24:01,099 DEBUG GuiClientConfigData - LastUsedRepServer -> seto-pc:9087 2015-04-07 01:24:01,099 DEBUG GuiClientConfigData - MergeResolutionType -> Forced 2015-04-07 01:24:01,099 DEBUG GuiClientConfigData - SelectorExplorerViewMode -> Tree 2015-04-07 01:24:01,099 DEBUG GuiClientConfigData - ShowAddComments -> False 2015-04-07 01:24:01,099 DEBUG GuiClientConfigData - ShowMergeToCommnents -> False 2015-04-07 01:24:01,099 DEBUG GuiClientConfigData - ShowEmptyCommentWarning -> True 2015-04-07 01:24:01,099 DEBUG GuiClientConfigData - ShowIgnoredItems -> False 2015-04-07 01:24:01,099 DEBUG GuiClientConfigData - FastUpdate -> False 2015-04-07 01:24:01,099 DEBUG GuiClientConfigData - SwitchToBranch -> False 2015-04-07 01:24:01,099 DEBUG GuiClientConfigData - ShowCurrentUser -> False 2015-04-07 01:24:01,099 DEBUG GuiClientConfigData - WarnPendingChangesOnSwitch -> True 2015-04-07 01:24:01,099 DEBUG GuiClientConfigData - ErrorPendingChangesOnSwitch -> True 2015-04-07 01:24:01,099 DEBUG GuiClientConfigData - AnnotateFont -> 2015-04-07 01:24:01,231 DEBUG Channel - Create connection to plastic://seto-pc:9087 took 0 ms 2015-04-07 01:24:01,232 DEBUG BufferPool - -> Entering with name SinkcompressionPool (5) 2015-04-07 01:24:01,232 DEBUG BufferPool - -> Entering with name UncompressionPool (5) 2015-04-07 01:24:01,232 INFO Serialization - Uncompressed 509 bytes in 803 bytes. Time: 0 ms. 2015-04-07 01:24:01,232 DEBUG BufferPool - <- Releasing with name SinkcompressionPool (4) 2015-04-07 01:24:01,240 DEBUG BufferPool - <- Releasing with name UncompressionPool (4) 2015-04-07 01:24:01,240 DEBUG ClientSink - | GetRepositoryInfo | proc 15 | 1 | 27967616 2015-04-07 01:24:01,250 DEBUG BufferPool - -> Entering with name SinkcompressionPool (5) 2015-04-07 01:24:01,250 DEBUG BufferPool - -> Entering with name UncompressionPool (5) 2015-04-07 01:24:01,250 INFO Serialization - Uncompressed 347 bytes in 477 bytes. Time: 0 ms. 2015-04-07 01:24:01,250 DEBUG BufferPool - <- Releasing with name SinkcompressionPool (4) 2015-04-07 01:24:01,250 DEBUG BufferPool - <- Releasing with name UncompressionPool (4) 2015-04-07 01:24:01,250 DEBUG ClientSink - | GetServerInstanceId | proc 0 | 1 | 28004272 2015-04-07 01:24:01,267 DEBUG BufferPool - -> Entering with name SinkcompressionPool (5) 2015-04-07 01:24:01,267 DEBUG BufferPool - -> Entering with name UncompressionPool (5) 2015-04-07 01:24:01,267 INFO Serialization - Uncompressed 589 bytes in 930 bytes. Time: 0 ms. 2015-04-07 01:24:01,267 DEBUG BufferPool - <- Releasing with name SinkcompressionPool (4) 2015-04-07 01:24:01,267 DEBUG BufferPool - <- Releasing with name UncompressionPool (4) 2015-04-07 01:24:01,267 DEBUG ClientSink - | GetBranchInfo | proc 16 | 1 | 28069808 2015-04-07 01:24:12,298 DEBUG Channel - Create connection to plastic://localhost:8087 took 0 ms Hi. Here is it. You can see the last line is printed after I input the profile name and click next. Then it freezes. Even without server inputted. But from the lines before you can see the actual is seto-pc:9087. The freezing will only occur when your Plastic SCM is running on another port. And you're with a service serving 8087. And also maybe the 8087 service will neither disconnect nor send something. 2015-04-07 01:24:01,231 DEBUG Channel - Create connection to plastic://seto-pc:9087 took 0 msIt shouldn't connect to plastic://localhost:8087 while adding profile only with name inputted. And the freezing is gone after I shutdown the 8087 service on localhost. The conf file exist and I can modify it. It's not the problem certainly. Link to comment Share on other sites More sharing options...
manu Posted April 13, 2015 Report Share Posted April 13, 2015 Do you think we can get online connected and review the issue in your machine? I'm not sure how to reproduce it and connecting will you will be a lot of help. Thank you. Link to comment Share on other sites More sharing options...
Seto Posted April 13, 2015 Author Report Share Posted April 13, 2015 No. You can't connect any other server to reproduce.I can tell you how to reproduce.Download the goagent. It's a proxy. https://github.com/goagent/goagentYou can use it to reproduce directly. It will run a service on 8087. Run goagent.exe directly.And then setup plastic on the same machine on 9087.And then just open the client and connect the server 9087.Add profile, then you will find the freezing.The key to reproduce is the client, server and goagent on the same machine.Plastic on 9087. Goagent on 8087.From the log, you can see it connect 8087 incorrectly.The freezing will be gone after you close Goagent. Link to comment Share on other sites More sharing options...
Seto Posted April 13, 2015 Author Report Share Posted April 13, 2015 2015-04-07 01:24:01,231 DEBUG Channel - Create connection to plastic://seto-pc:9087 took 0 ms 2015-04-07 01:24:12,298 DEBUG Channel - Create connection to plastic://localhost:8087 took 0 ms Don't you see the log from previous post? The first line is the correct connection when I open the workspace. The second one is the wrong connection when I try to add profiles. Link to comment Share on other sites More sharing options...
manu Posted April 13, 2015 Report Share Posted April 13, 2015 Wooooooooooooooooooooooooooooow Beautiful issue, the trick is having an 8087 port used by another application. Plastic is wrongly trying to connect with the default port.... wrong. It's going to be fixed asap, thank you for reporting! Link to comment Share on other sites More sharing options...
Seto Posted April 13, 2015 Author Report Share Posted April 13, 2015 Wooooooooooooooooooooooooooooow Beautiful issue, the trick is having an 8087 port used by another application. Plastic is wrongly trying to connect with the default port.... wrong. It's going to be fixed asap, thank you for reporting! And the default host too. Link to comment Share on other sites More sharing options...
manu Posted April 13, 2015 Report Share Posted April 13, 2015 And the default host too. Yep, "localhost:8087". Thanks again! Link to comment Share on other sites More sharing options...
Seto Posted April 23, 2015 Author Report Share Posted April 23, 2015 It's fixed in the latest version. Thanks. Link to comment Share on other sites More sharing options...
manu Posted April 27, 2015 Report Share Posted April 27, 2015 Here to help Link to comment Share on other sites More sharing options...
Recommended Posts
Archived
This topic is now archived and is closed to further replies.