EasyPrint 3d Crash - Regional settings

Post Reply
Michal M
Posts: 0
Joined: Mon Feb 19, 2018 3:56 am

EasyPrint 3d Crash - Regional settings

Post by Michal M » Mon Feb 26, 2018 4:03 am

Hi

While slicing objects I'm always getting error on my PC - app crash.
I looked in event viewer and saw:

w System.Number.ParseDouble(System.String, System.Globalization.NumberStyles, System.Globalization.NumberFormatInfo)
w System.Convert.ToDouble(System.String)
w EasyPrint.view.CuraSlicer.GetProgressDetails(System.String)
w EasyPrint.view.CuraSlicer.ShowProgress(System.Object, System.Diagnostics.DataReceivedEventArgs)
w System.Diagnostics.Process.OutputReadNotifyUser(System.String)
w System.Diagnostics.AsyncStreamReader.FlushMessageQueue()
w System.Diagnostics.AsyncStreamReader.GetLinesFromStringBuilder()
w System.Diagnostics.AsyncStreamReader.ReadBuffer(System.IAsyncResult)
w System.Threading.ExecutionContext.RunInternal(System.Threading.ExecutionContext, System.Threading.ContextCallback, System.Object, Boolean)
w System.Threading.ExecutionContext.Run(System.Threading.ExecutionContext, System.Threading.ContextCallback, System.Object, Boolean)
w System.IO.Stream+ReadWriteTask.System.Threading.Tasks.ITaskCompletionAction.Invoke(System.Threading.Tasks.Task)
w System.Threading.Tasks.Task.FinishContinuations()
w System.Threading.Tasks.Task.Finish(Boolean)
w System.Threading.Tasks.Task.ExecuteWithThreadLocal(System.Threading.Tasks.Task ByRef)
w System.Threading.Tasks.Task.ExecuteEntry(Boolean)
w System.Threading.ThreadPoolWorkQueue.Dispatch()

It made me thinking that there is a problem with regional settings (I'm in Poland so my decimal separator is , ).
Then run the same version on my VM with US regional settings - and works fine.

User avatar
William
Site Admin
Posts: 6340
Joined: Tue Jun 07, 2016 9:38 am

Re: EasyPrint 3d Crash - Regional settings

Post by William » Mon Feb 26, 2018 4:56 pm

You should install the NET framework(3.5) correct
-Keep your mind and try to test it. :)
-Everything will be fun!-Support all Getech printer.
-You can ask me the questions and I will kindly reply.
-Respect others is the best way you can get help!

Michal M
Posts: 0
Joined: Mon Feb 19, 2018 3:56 am

Re: EasyPrint 3d Crash - Regional settings

Post by Michal M » Tue Feb 27, 2018 3:09 am

Nope - I told exactly whats the issue...
Just pass this to developers: use - https://msdn.microsoft.com/pl-pl/librar ... .110).aspx
Easy to test - changing regional settings of system to Polish = crash during slicing because of this line 'System.Convert.ToDouble(System.String)'

User avatar
MichaelK
Posts: 43
Joined: Thu Mar 22, 2018 5:20 pm
Location: Germany

Re: EasyPrint 3d Crash - Regional settings

Post by MichaelK » Fri Mar 30, 2018 10:55 pm

1. Close EasyPrint 3D
2 Find these path onto your pc: c:\user\(your_name)\AppData\Roaming\easyprint

Delete the path "easyprint" completely and restart EasyPrint 3D. You need to reconfigure your printer into EasyPrint 3D.

Take a stl-file and slice it again.

User avatar
William
Site Admin
Posts: 6340
Joined: Tue Jun 07, 2016 9:38 am

Re: EasyPrint 3d Crash - Regional settings

Post by William » Mon Apr 02, 2018 8:04 pm

MichaelK wrote:
Fri Mar 30, 2018 10:55 pm
1. Close EasyPrint 3D
2 Find these path onto your pc: c:\user\(your_name)\AppData\Roaming\easyprint

Delete the path "easyprint" completely and restart EasyPrint 3D. You need to reconfigure your printer into EasyPrint 3D.

Take a stl-file and slice it again.
You are correct!
-Keep your mind and try to test it. :)
-Everything will be fun!-Support all Getech printer.
-You can ask me the questions and I will kindly reply.
-Respect others is the best way you can get help!

Darkmatter1982
Posts: 2
Joined: Thu Aug 02, 2018 1:51 am

Re: EasyPrint 3d Crash - Regional settings

Post by Darkmatter1982 » Tue Aug 21, 2018 6:45 pm

Hello,
I had a problem related to the Italian Regional settings ( expecially for the decimal separator) and i solved it adding a new regional settings (English).
My problem was appear when i tried to modify values with decimal point...in that cases ,a value of "0.3" became automatically"3" and the program,obliviously,didn't work correctly.
This is only for people that have the same issue and for bug trace report.
Goodbye

P.S.
My O.S. is Windows7 sp1 x64 italian regional settings ( now is english UK)
i use Easyprint3D 1.2.3

Gingko
Site Admin
Posts: 230
Joined: Tue Apr 24, 2018 10:43 am

Re: EasyPrint 3d Crash - Regional settings

Post by Gingko » Wed Aug 22, 2018 4:05 pm

Darkmatter1982 wrote:
Tue Aug 21, 2018 6:45 pm
Hello,
I had a problem related to the Italian Regional settings ( expecially for the decimal separator) and i solved it adding a new regional settings (English).
My problem was appear when i tried to modify values with decimal point...in that cases ,a value of "0.3" became automatically"3" and the program,obliviously,didn't work correctly.
This is only for people that have the same issue and for bug trace report.
Goodbye

P.S.
My O.S. is Windows7 sp1 x64 italian regional settings ( now is english UK)
i use Easyprint3D 1.2.3
Thanks for the feedback, we have reported it to our technicians.

Post Reply