binarycrusader / libproxy

Automatically exported from code.google.com/p/libproxy
GNU Lesser General Public License v2.1
0 stars 0 forks source link

proxy / libproxy crashes #103

Closed GoogleCodeExporter closed 9 years ago

GoogleCodeExporter commented 9 years ago
Every once in a while libproxy (or the proxy helper?) is crashing in
various ways.

Due to it's randomness I did not yet manage to get a trace or anything
useful (only some stats):

for (( b=0;b<10;b++ )); do
 a=0
 while (proxy http://www.google.com > /dev/null); do
 true $((a++))
 done
 echo $a
 done

Results in the output:

Original issue reported on code.google.com by dominiqu...@gmail.com on 25 Mar 2010 at 4:32

GoogleCodeExporter commented 9 years ago
Output follows here:

X Error of failed request:  BadWindow (invalid Window parameter)
  Major opcode of failed request:  20 (X_GetProperty)
  Resource id in failed request:  0x4402028
  Serial number of failed request:  6726
  Current serial number in output stream:  6726
9
Segmentation fault
8
X Error of failed request:  BadWindow (invalid Window parameter)
  Major opcode of failed request:  20 (X_GetProperty)
  Resource id in failed request:  0x44020ac
  Serial number of failed request:  6748
  Current serial number in output stream:  6748
65
Segmentation fault
51
X Error of failed request:  BadWindow (invalid Window parameter)
  Major opcode of failed request:  20 (X_GetProperty)
  Resource id in failed request:  0x3407224
  Serial number of failed request:  6753
  Current serial number in output stream:  6753
5
X Error of failed request:  BadWindow (invalid Window parameter)
  Major opcode of failed request:  20 (X_GetProperty)
  Resource id in failed request:  0x461d3d6
  Serial number of failed request:  6697
  Current serial number in output stream:  6697
8
X Error of failed request:  BadWindow (invalid Window parameter)
  Major opcode of failed request:  20 (X_GetProperty)
  Resource id in failed request:  0x461e3ab
  Serial number of failed request:  6704
  Current serial number in output stream:  6704
13
X Error of failed request:  BadWindow (invalid Window parameter)
  Major opcode of failed request:  20 (X_GetProperty)
  Resource id in failed request:  0x1cd911e
  Serial number of failed request:  6768
  Current serial number in output stream:  6768
12
X Error of failed request:  BadWindow (invalid Window parameter)
  Major opcode of failed request:  20 (X_GetProperty)
  Resource id in failed request:  0x4622dce
  Serial number of failed request:  6728
  Current serial number in output stream:  6728
43
X Error of failed request:  BadWindow (invalid Window parameter)
  Major opcode of failed request:  20 (X_GetProperty)
  Resource id in failed request:  0x1cdc7dd
  Serial number of failed request:  6768
  Current serial number in output stream:  6768
4

Original comment by dominiqu...@gmail.com on 25 Mar 2010 at 4:33

GoogleCodeExporter commented 9 years ago
If you get rid of the xhasclient() code in kde/gnome this problem will 
disappear.  I
know we can detect KDE from an envvar.  How can we detect if gnome is running?

Original comment by npmccallum@gmail.com on 25 Mar 2010 at 9:40

GoogleCodeExporter commented 9 years ago
First tests with svn rev 626 looks good: passed > 1000 cycles with the above 
loop
without a crash.

Original comment by dominiqu...@gmail.com on 25 Mar 2010 at 11:08

GoogleCodeExporter commented 9 years ago
I'm marking this as fixed since I'm 99.9% sure that this is fixed.  If not, 
reopen.

Original comment by npmccallum@gmail.com on 26 Mar 2010 at 12:04

GoogleCodeExporter commented 9 years ago
I would agree: I had the loop running all night long (counter went to 213328)

Original comment by dominiqu...@gmail.com on 26 Mar 2010 at 7:13