Jump to content

FpffUVROGDdATCp

Members
  • Posts

    27
  • Joined

  • Last visited

  • Days Won

    1

Everything posted by FpffUVROGDdATCp

  1. Release version : 6363 OS: Windows/MacOS/Linux : Linux Steps to reproduce : Start linplasticx and actively work with it during multiply hours(about 6 - 8 hours). Do quite a lot of checkings and workspace switches to different branches. After it need to try to stop application. Real result : linplasticx hangs and it possible to close only with -15 signal Expected result : linplasticx have to close normally CPU: Quad Core Intel Core i7-6700K (-MT MCP-) speed/min/max: 940/800/4200 MHz Kernel: 5.10.83-1-MANJARO x86_64 Up: 3d 7h 9m Mem: 7010.0/32050.1 MiB (21.9%) Storage: 3.64 TiB (16.6% used) Procs: 297 Shell: Bash inxi: 3.3.09 after it hanged i attached to process with strace and found mutex lock : strace: Process 98472 attached futex(0x55a0dbeab0e4, FUTEX_WAIT_BITSET_PRIVATE|FUTEX_CLOCK_REALTIME, 0, NULL, FUTEX_BITSET_MATCH_ANY it happening in moment : 2021-12-14 20:30:07,243 ktoto DEBUG Channel - Purging connection to 10.111.111.51:8087 2021-12-14 20:30:07,243 ktoto DEBUG Channel - Purging connection to 10.111.111.51:8087 2021-12-14 20:30:07,244 ktoto DEBUG Channel - Purging connection to 10.111.111.51:8087 2021-12-14 20:30:07,244 ktoto DEBUG Channel - Purging connection to 10.111.111.51:8087 2021-12-14 20:30:07,244 ktoto DEBUG Channel - Purging connection to 10.111.111.51:8087 2021-12-14 20:30:07,245 ktoto DEBUG Channel - Purging connection to 10.111.111.51:8087
  2. Version: 10.0.16.6339 Operating system: Arch Steps to reproduce: 1. Open a terminal 2. Try to launch the application from /opt/plasticscm5/client/linplasticx Unhandled exception. System.NullReferenceException: Object reference not set to an instance of an object. at PlasticAvalonia.MainMenu.BuildAppMenu() at PlasticAvalonia.MainMenu.BuildComponents() at PlasticAvalonia.MainMenu..ctor(IMainMenuOperations mainMenuOperations) at PlasticAvalonia.WindowHandler..ctor(GuiHelpEvents guiHelpEvents, NewVersionNotificationControl newVersionNotificationControl, PlasticWebRestApi restApi, IClassicDesktopStyleApplicationLifetime applicationLifetime) at PlasticAvalonia.App.<>c__DisplayClass1_0.<OnFrameworkInitializationCompleted>b__10() at PlasticAvalonia.Diagnostics.TraceTimer.Span.Add(String actionName, Action action) at PlasticAvalonia.App.OnFrameworkInitializationCompleted() at Avalonia.Controls.AppBuilderBase`1.Setup() at Avalonia.Controls.AppBuilderBase`1.SetupWithLifetime(IApplicationLifetime lifetime) at Avalonia.ClassicDesktopStyleApplicationLifetimeExtensions.StartWithClassicDesktopLifetime[T](T builder, String[] args, ShutdownMode shutdownMode) at PlasticAvalonia.Program.Main(String[] args) Aborted (core dumped)
  3. Oh, sorry it is Linux . It feels that plastic just ignore LC_ settings I have LC_ADDRESS=nl_NL.UTF-8 LC_NAME=nl_NL.UTF-8 LC_MONETARY=nl_NL.UTF-8 LC_PAPER=nl_NL.UTF-8 LC_IDENTIFICATION=nl_NL.UTF-8 LC_TELEPHONE=nl_NL.UTF-8 LC_MEASUREMENT=nl_NL.UTF-8 LC_TIME=nl_NL.UTF-8 I think i got from where issue appear. I don`t know why but for Linux plastic client take in account only LANG variable and ignore LC_* overrides . In linux quite typical to have general locale en_US and the rest overridden by LC_* vars. It is used to make all system translations English and time , money , start of week and another settings in accordance with geo. English translation used to obtain non localized errors and warnings which much easy to search in internet.
  4. Hi. I detected that in client used 12-hour format by default and not exist any possibility to switch to 24-hour format. Well only 5 countries in the world using 12-hour format.
  5. Hi i think that light color schema need to be adjusted little bit to make it more contrast. May be it is only for me but quite hard for eyes to read text in workspace explorer . Text too light grey. i think need to make bit more dark. It is on Linux
  6. Same here : Release version : 16.6307 OS: Manjaro Linux Steps to reproduce : Preferences -> Other Options 2021-11-30 17:42:45,119 ktoto ERROR ExceptionHandler - [plasticx] Unexpected error: Index was out of range. Must be non-negative and less than the size of the collection. (Parameter 'index') 2021-11-30 17:42:45,121 ktoto DEBUG ExceptionHandler - Stack trace: at System.Collections.Generic.List`1.get_Item(Int32 index) at PlasticAvalonia.PreferencesWindow.OtherOptionsView.InitializeValues() at PlasticAvalonia.PreferencesWindow.OtherOptionsView..ctor(Window preferencesWindow) at PlasticAvalonia.PreferencesWindow.PreferencesToolbarArea.ShowOtherOptionsView() at PlasticAvalonia.PreferencesWindow.PreferencesToolbarArea.Toolbar_SelectionChanged(Object sender, EventArgs e) at UiAvalonia.Exceptions.EventProtection.Event(Object sender, EventArgs e)
  7. Hi, I understand your point that you not support. I installed same on deb 11 and have exactly same error. Can you point me what exact library it want to use ? Because current error in logs not very descriptive. May be path to library is wrong because gnome-sharp persist as i see but your assembly do not want or cannot use it due to unknown reason. So my target to find out reason. In directory with plastic client i found executable file "linplasticx" . And this one working without any problem . I found one page where written that this is alfa. but at least it boots normally . So my question is it possible to use it in production for at least simple operations ?
  8. Nope it is arch. 32G RAM in case if you want to point me to not enough ram.
  9. Thanks for reply. Fixed with plastic upgrade. Before was 9.
  10. Well If you decided to place all linux users to garbage during years. May be it is a time at least to make AppImage or Flatpak package which contain all crap old libraries because now it is even not easy to find mirror which contain its. root@plasticscm:/etc/apt# apt install plasticscm-client-complete Reading package lists... Done Building dependency tree... Done Reading state information... Done Some packages could not be installed. This may mean that you have requested an impossible situation or if you are using the unstable distribution that some required packages have not yet been created or been moved out of Incoming. The following information may help to resolve the situation: The following packages have unmet dependencies: plasticscm-gnome-sharp-mono4 : Depends: libbonobo2-0 (>= 2.32.1-3~) but it is not installable Depends: libbonoboui2-0 (>= 2.15.1) but it is not installable Depends: libgnome-2-0 but it is not installable Depends: libgnomeui-0 (>= 2.22.0) but it is not installable Depends: libgnomevfs2-0 (>= 1:2.17.90) but it is not installable Depends: liborbit-2-0 (>= 1:2.14.10) but it is not installable Depends: libgnome2-0 but it is not installable
  11. Hi. Do somebody know how to fix it ? deb gnome-sharp package installed. May be path ? 021-11-25 22:20:20,225 ktoto ERROR ExceptionHandler - [HandleUnhandledGLibException] Unexpected error: Could not load file or assembly 'gnome-sharp, Version=2.24.0.0, Culture=neutral, PublicKeyToken=35e10195dab3c99f' or one of its dependencies. 2021-11-25 22:20:20,226 ktoto DEBUG ExceptionHandler - Stack trace: at bo.h (System.String A_0) [0x00001] in <31025fbe9fb2453bbf6f15526048313b>:0 at bo.e (System.String A_0) [0x00001] in <31025fbe9fb2453bbf6f15526048313b>:0 at x0.a (r6 A_0) [0x0005b] in <31025fbe9fb2453bbf6f15526048313b>:0 at x0.a (Gtk.TreeViewColumn A_0, Gtk.CellRenderer A_1, Gtk.TreeModel A_2, Gtk.TreeIter A_3) [0x0001e] in <31025fbe9fb2453bbf6f15526048313b>:0 at GtkSharp.TreeCellDataFuncWrapper.NativeCallback (System.IntPtr tree_column, System.IntPtr cell, System.IntPtr tree_model, System.IntPtr iter, System.IntPtr data) [0x0002a] in <e2cf54bd50544b3dbf94649395d8c893>:0 2021-11-25 22:20:20,229 ktoto ERROR Program - The runtime is terminating [False] 2021-11-25 22:20:20,229 ktoto ERROR ExceptionHandler - [HandleUnhandledGLibException] Unexpected error: Could not load file or assembly 'gnome-sharp, Version=2.24.0.0, Culture=neutral, PublicKeyToken=35e10195dab3c99f' or one of its dependencies. 2021-11-25 22:20:20,229 ktoto DEBUG ExceptionHandler - Stack trace: at bo.h (System.String A_0) [0x00001] in <31025fbe9fb2453bbf6f15526048313b>:0 at bo.e (System.String A_0) [0x00001] in <31025fbe9fb2453bbf6f15526048313b>:0 at x0.a (r6 A_0) [0x0005b] in <31025fbe9fb2453bbf6f15526048313b>:0 at x0.a (Gtk.TreeViewColumn A_0, Gtk.CellRenderer A_1, Gtk.TreeModel A_2, Gtk.TreeIter A_3) [0x0001e] in <31025fbe9fb2453bbf6f15526048313b>:0 at GtkSharp.TreeCellDataFuncWrapper.NativeCallback (System.IntPtr tree_column, System.IntPtr cell, System.IntPtr tree_model, System.IntPtr iter, System.IntPtr data) [0x0002a] in <e2cf54bd50544b3dbf94649395d8c893>:0 2021-11-25 22:20:20,233 ktoto ERROR Program - The runtime is terminating [False] 2021-11-25 22:20:20,234 ktoto ERROR ExceptionHandler - [HandleUnhandledGLibException] Unexpected error: Could not load file or assembly 'gnome-sharp, Version=2.24.0.0, Culture=neutral, PublicKeyToken=35e10195dab3c99f' or one of its dependencies. 2021-11-25 22:20:20,234 ktoto DEBUG ExceptionHandler - Stack trace: at bo.h (System.String A_0) [0x00001] in <31025fbe9fb2453bbf6f15526048313b>:0 at bo.e (System.String A_0) [0x00001] in <31025fbe9fb2453bbf6f15526048313b>:0 at x0.a (r6 A_0) [0x0005b] in <31025fbe9fb2453bbf6f15526048313b>:0
  12. 2021-11-25 12:32:06,912 (null) (null) (null) (null) (null) DEBUG WebAdmin - WebServer admintool is about to start. C ontentRootPath:[/opt/plasticscm5/server/webadmin] 2021-11-25 12:32:06,916 (null) (null) (null) (null) (null) ERROR WebAdmin - WebServer admintool startup threw an err or: Could not load file or assembly 'System.Runtime, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a 3a' or one of its dependencies. 2021-11-25 12:32:06,919 (null) (null) (null) (null) (null) DEBUG WebAdmin - at Codice.CM.Server.WebAdmin.WebServer Start.Run[T] (System.Int32 port, System.Int32 sslPort, System.String root, System.Threading.CancellationToken token) [0x00000] in <71194e4f9dfe45e3b506b209962a9a89>:0 at Codice.CM.Server.WebAdmin.WebServer.StartWebServerAdmin (System.Object value) [0x00047] in <71194e4f9dfe45e3b50 6b209962a9a89>:0 Any way to debug(fix) such issue ? At least to find what exactly it not like . It telll that System.Runtime not found . But it persist . Everything works except webadmin.
  13. What a problem just to create flatpak or snap and give opportunity for people to work instead of forcing everybody to setup over tricky way garbage libraries which break modern linux installations.
  14. Hi. Do you have any plans to fix gtk on fresh ubuntu issue exist already year still n fix. It will stop to work soon on any linux distribution.
  15. Well listen guys i understand that you try to improve security and now it is not possible to use port 7178 webadminconsole. But under linux port 7179 now dont work also . Server listen this port but browser cannot connect to it at all. tcp 0 0 0.0.0.0:7111 0.0.0.0:* LISTEN 7599/plasticd tcp 0 0 127.0.0.1:7178 0.0.0.0:* LISTEN 7599/plasticd tcp 0 0 0.0.0.0:8087 0.0.0.0:* LISTEN 7599/plasticd tcp 0 0 0.0.0.0:8088 0.0.0.0:* LISTEN 7599/plasticd tcp6 0 0 :::7179 :::* LISTEN 7599/plasticd When you star browser and point to https://serverip:7179 under linux it silently fail to connect. Your let say "security improvements" forcing to create weird constructions like installation nginx proxy on vcs server only to make possible to access 127.0.0.1:7178. I am absolutely not get what point to make such strange decisions like forcing to listen 127.0.0.1. Because quite a normal practice is to have nginx on separate server and redirect to http port on internal server. If before construction looked like: NGINX -> SCM, now it is look like NGINX -> NGINX -> SCM. It is absolutely stupid.
  16. Hi. is it possible somehow to change default server logging storage path. Because in current server implementation it just place all logs to same directory with binary files it create absolute mess in file system with tons of files like : -rw-r--r-- 1 plasticscm plasticscm 689461 Dec 23 23:55 plastic.relevant.log.txt.20191223 -rw-r--r-- 1 plasticscm plasticscm 689437 Dec 24 23:56 plastic.relevant.log.txt.20191224 -rw-r--r-- 1 plasticscm plasticscm 689500 Dec 25 23:58 plastic.relevant.log.txt.20191225 -rw-r--r-- 1 plasticscm plasticscm 689483 Dec 26 23:59 plastic.relevant.log.txt.20191226 I not want to disable logging but i want to have it more manageble.
  17. I have dual boot. Most of the time sit under Linux desktop. But sometimes use Windows. gtkplastic.exe i not use at all. Under Windows i use just native client. Under linux i use gtkplastic (which to be fair looks little bit outdated).
  18. Microsoft defender placed gtkgluon.exe to quarantine during installation build 3361. I understand that this most probably false alarm but can you please rebuild it because it is annoying. https://www.virustotal.com/gui/file/b0ad8f7b4422ddd237fe0592d0ba14b0174ece700d128d05ae1b2546eb5badd9/detection
  19. It is only started to work after installation legacy gtk 2 iconset in kde settings. Because it is using legacy icons i am afraid that can happen one day when it will be not possible to use it anymore because old iconset will be removed from distribution. Beside this, modal window "Icon 'unknown' not present in theme" absolutely block any actions with gui inteface. Not possible even to close application. Is it possible to change little bit policy about error reports for example all not critical errors send to log files only without modals. Basically linux gtk client looks little bit outdated. May be exist sense to move to qt instead of gtk ? May be as a another solution to prevent such kind of issues : will be nice to have opportunity to configure iconset (icon mappings) inside config files. Or may be i think the best it will be nice to add Plastic own iconset to plastic client installation package and place all needed icons to installation directory . In this case you unbind your project from different linux distributions .
  20. Kubuntu latest version with all updates KDE Fix this . 2019-06-21 19:16:33,991 ktoto ERROR Program - The runtime is terminating [False] 2019-06-21 19:16:33,994 ktoto ERROR ExceptionHandler - [HandleUnhandledGLibException] Unexpected error: Icon 'unknown' not present in theme 2019-06-21 19:16:33,995 ktoto DEBUG ExceptionHandler - Stack trace: at Gtk.IconTheme.LoadIcon (System.String icon_name, System.Int32 size, Gtk.IconLookupFlags flags) [0x00048] in <dc5edc3cf5244a9e8b6ef8d8ca6b6434>:0 at bo.a (System.String A_0) [0x0003d] in <2540d0696db14974811be605e4914b60>:0 at bo.h (System.String A_0) [0x00007] in <2540d0696db14974811be605e4914b60>:0 at bo.e (System.String A_0) [0x00001] in <2540d0696db14974811be605e4914b60>:0 at x0.a (r6 A_0) [0x0005b] in <2540d0696db14974811be605e4914b60>:0 at x0.a (Gtk.TreeViewColumn A_0, Gtk.CellRenderer A_1, Gtk.TreeModel A_2, Gtk.TreeIter A_3) [0x0001e] in <2540d0696db14974811be605e4914b60>:0 at GtkSharp.TreeCellDataFuncWrapper.NativeCallback (System.IntPtr tree_column, System.IntPtr cell, System.IntPtr tree_model, System.IntPtr iter, System.IntPtr data) [0x0002c] in <dc5edc3cf5244a9e8b6ef8d8ca6b6434>:0 2019-06-21 19:16:34,001 ktoto ERROR Program - The runtime is terminating [False] 2019-06-21 19:16:34,002 ktoto ERROR ExceptionHandler - [HandleUnhandledGLibException] Unexpected error: Icon 'unknown' not present in theme 2019-06-21 19:16:34,003 ktoto DEBUG ExceptionHandler - Stack trace: at Gtk.IconTheme.LoadIcon (System.String icon_name, System.Int32 size, Gtk.IconLookupFlags flags) [0x00048] in <dc5edc3cf5244a9e8b6ef8d8ca6b6434>:0 at bo.a (System.String A_0) [0x0003d] in <2540d0696db14974811be605e4914b60>:0 at bo.h (System.String A_0) [0x00007] in <2540d0696db14974811be605e4914b60>:0 at bo.e (System.String A_0) [0x00001] in <2540d0696db14974811be605e4914b60>:0 at x0.a (r6 A_0) [0x0005b] in <2540d0696db14974811be605e4914b60>:0 at x0.a (Gtk.TreeViewColumn A_0, Gtk.CellRenderer A_1, Gtk.TreeModel A_2, Gtk.TreeIter A_3) [0x0001e] in <2540d0696db14974811be605e4914b60>:0 at GtkSharp.TreeCellDataFuncWrapper.NativeCallback (System.IntPtr tree_column, System.IntPtr cell, System.IntPtr tree_model, System.IntPtr iter, System.IntPtr data) [0x0002c] in <dc5edc3cf5244a9e8b6ef8d8ca6b6434>:0 2019-06-21 19:16:34,007 ktoto ERROR Program - The runtime is terminating [False] 2019-06-21 19:16:38,950 ktoto DEBUG Telemetry - Flush time 5509 ms
  21. My whole repo mostly consists from binary files. Most of them have very small delta . So basically if i understand right it works following way: for example for 100mb file. 1) 100 mb file splitted on chunks which every 4 mb size ( so 25 chunks in total) 2) on second step i do one byte change in this file . SCM search what chunk contain my change. .SCM store previous 4mb chunk and create a new 4mb chunk with change. So for me if i do 100 changes which in reality changed only 100 bytes . It will cost on repo storage 400megabytes . Am i right ? It is not a request to change something. I just ask questions for better understanding internals and what i have to expect. It is ok. Not worry about me. Can you please tell me any name which will be fine for you. I will be happy to set it. I also have one more question. Is any way to disable detection pending changes like "Date modified". Because sometimes files between reversions identical but modification date changed. And this files sit in pending changes even if were no real changes.
×
×
  • Create New...