xm / fluorescence

Automatically exported from code.google.com/p/fluorescence
GNU General Public License v3.0
0 stars 0 forks source link

Set shard and crash #21

Closed GoogleCodeExporter closed 9 years ago

GoogleCodeExporter commented 9 years ago
What steps will reproduce the problem?
1. Set a shard
2. Crash with a message of abort on terminal

What is the expected output? What do you see instead?
It have to show a place to put account name and password but I see a crash.

What version of the product are you using? On what operating system? If
this is a performance problem, please also include your PC specs.
I am using fluorescence rev1bf2c95c4bea. I am using fedora 17 64bits

Please provide any additional information below.

Please attach your fluorescence.log file.

Original issue reported on code.google.com by iurigu...@gmail.com on 15 Aug 2012 at 12:57

Attachments:

GoogleCodeExporter commented 9 years ago
Is what I see in terminal

terminate called after throwing an instance of 'CL_Exception'
  what():  Unable to compile shader program world_fragment.glsl: 0:2(12): warning: extension `GL_EXT_gpu_shader4' unsupported in fragment shader
0:44(2): error: Illegal use of reserved word `switch'
0:44(2): error: syntax error, unexpected ERROR_TOK

Aborted (core dumped)

Original comment by iurigu...@gmail.com on 15 Aug 2012 at 12:59

GoogleCodeExporter commented 9 years ago
In the most recent version, I fixed the problem that the client just exits 
without writing any error message to the log. 

However, the base problem that the shader does not work for you still exists, 
you just can see the error message more easily :/ 

What graphics card are you using? And which driver version? Did you try 
installing the most recent one?
Did you change anything since the last successful run? Because the shader has 
not changed recently... 

Original comment by spin@fluorescence-client.org on 15 Aug 2012 at 9:28

GoogleCodeExporter commented 9 years ago
My graphic card is a GeForce Go 7400. I changed from NVIDIA proprietary driver 
to nouveau opensource driver.

Original comment by iurigu...@gmail.com on 15 Aug 2012 at 2:09

GoogleCodeExporter commented 9 years ago
I added try/catch blocks to write an error message to the log if the shader 
compilation fails and a check for GL_EXT_gpu_shader4 with graceful exit. I'll 
check if this works fine on Windows in the next few days.

When using the nouveau drivers, this will terminate the client with a message 
to use the official driver. If you want to add support for nouveau I'm happy to 
include a patch. I personally think it does not have such high priority for 
now, as the proprietary drivers are working fine.

Original comment by spin@fluorescence-client.org on 15 Aug 2012 at 7:49