Hello,<br>I ran LSB 3.0 test on RHEL4 Update 5 and RHEL5, things went well on RHEL5, but there are <br>a lot of test fails on GTK test.<br>The first fail is GdkGeneral,&nbsp; error message in test report is<br>&nbsp;<br>test case: /opt/lsb/test/desktop/gtkvts/tet_tmp_dir/15063aa/tests/functions/GdkGeneral/GdkGeneral, TP number: 2
<br>GdkGeneral.c, line 145:<br>gdk_get_program_class: failed<br><br>Then i check out the lsb-gtkvts source code from your bzr lsb devel repository, compile the this case and rerun it singlely, <br>tet_xres files contains following:
<br><br>15|0 3.7-lite 1|TCM Start<br>400|0 1 2 08:54:14|IC Start<br>200|0 1 08:54:14|TP Start<br>520|0 1 00017581 1 1|test case: ./GdkGeneral, TP number: 1 <br>220|0 1 0 08:54:14|PASS<br>200|0 2 08:54:14|TP Start<br>520|0 2 00017581 1 1|test case: ./GdkGeneral, TP number: 2 
<br>520|0 2 00017581 1 2|GdkGeneral.c, line 145: <br>520|0 2 00017581 1 3|gdk_get_program_class: failed<br>220|0 2 1 08:54:14|FAIL<br>410|0 1 2 08:54:14|IC End<br><br>Seems the same issue as first run, then i copy the compiled binary file to RHEL5 box, 2 Passed, no fail.
<br>&nbsp;&nbsp;&nbsp; 143 <br>
&nbsp;&nbsp;&nbsp; 144&nbsp;&nbsp;&nbsp;&nbsp; if (strcmp(gdk_get_program_class(), &quot;.&quot;) != 0){<br>
&nbsp;&nbsp;&nbsp; 145&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; TEST_FAIL(&quot;gdk_get_program_class: failed&quot;, NULL);<br>
&nbsp;&nbsp;&nbsp; 146&nbsp;&nbsp;&nbsp;&nbsp; }<br>
<br>A glance into the source code, add a debuging tet_printf , found the gdk_get_program_class() actually return an<br>empty string, not a &quot;.&quot; on RHEL4U5 box compared to RHEL5, so the test failed.<br>The gtk2 package is 
gtk2-2.4.13-22 on RHEL4U5 and gtk2-2.10.4-16 on RHEL5,&nbsp; i don&#39;t know whether<br>the gdk_get_program_class return differently on different version in the same testcase. <br>Is this a TSD or something else? <br><br>Regards
<br>Andrius<br><br>&nbsp;&nbsp;  <br>