Jump to content

Segmentation Fault - Client on Linux when checkin


dgrabla

Recommended Posts

Is there a better place where to report crashes? The linux server seems rock solid, but the linux client crashes constantly, probably not because plastic but because the mono libraries. It is too unstable to be used in production. Is there anybody at Plastic using Linux/Mac as their main development platform?

How to reproduce

Linux x64 Debian Wheezy

Plastic 4.1.10.382.

Run plastic client, open default workspace, pending changes, checkin (Accept checkin without comment, it also breaks when writing a comment first)

- Please notice this is just an example, there are many places where the app crashes, but this one is consistent

Workaround

Command line works fine

> cm checkin

The selected items are about to be checked in. Please wait ...

Assembling checkin data

Validating checkin data

Uploading file data

Uploaded 140.94 KB of 144.22 KB (97.73%)

Uploaded 141.73 KB of 144.22 KB (98.27%)

Uploaded 142.69 KB of 144.22 KB (98.94%)

Uploaded 144.22 KB of 144.22 KB (100%)

Confirming checkin operation

(...)

Stacktrace:

at (wrapper managed-to-native) System.Windows.Forms.X11Keyboard.Xutf8LookupString (intptr,System.Windows.Forms.XEvent&,byte[],int,intptr&,intptr&) <0x00092>

at (wrapper managed-to-native) System.Windows.Forms.X11Keyboard.Xutf8LookupString (intptr,System.Windows.Forms.XEvent&,byte[],int,intptr&,intptr&) <0x00092>

at System.Windows.Forms.X11Keyboard.LookupString (System.Windows.Forms.XEvent&,int,System.Windows.Forms.XKeySym&,intptr&) <0x00087>

at System.Windows.Forms.X11Keyboard.EventToVkey (System.Windows.Forms.XEvent) <0x0003b>

at System.Windows.Forms.X11Keyboard.ToUnicode (int,int,string&) <0x002ff>

at System.Windows.Forms.X11Keyboard.TranslateMessage (System.Windows.Forms.MSG&) <0x0016b>

at System.Windows.Forms.XplatUIX11.TranslateMessage (System.Windows.Forms.MSG&) <0x00027>

at System.Windows.Forms.XplatUI.TranslateMessage (System.Windows.Forms.MSG&) <0x00027>

at System.Windows.Forms.Application.RunLoop (bool,System.Windows.Forms.ApplicationContext) <0x00ce7>

at System.Windows.Forms.Application.Run (System.Windows.Forms.ApplicationContext) <0x0005b>

at xk.a (string[]) <0x002b7>

at (wrapper runtime-invoke) <Module>.runtime_invoke_void_object (object,intptr,intptr,intptr) <0x00054>

Native stacktrace:

Segmentation fault

Link to comment
Share on other sites

Hi,

wow, that's an ugly error. I'll try to test it with the same distro in order to try to reproduce it.

It's a pity due to the client in linux is, usually, pretty stable. We have more than 1000 users in a single company using the Linux GUI through an X server.

Link to comment
Share on other sites

Archived

This topic is now archived and is closed to further replies.

×
×
  • Create New...