binarycrusader / libproxy

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

Config structure corruption causes segmentation fault #80

Closed GoogleCodeExporter closed 9 years ago

GoogleCodeExporter commented 9 years ago
On my machine libproxy causes a crash with my kioslaverc. I noticed this
while trying to play some video streams with vlc. The segfault happens in a
call to px_config_file_get_value from kde_config_cb (kde.c:54). This
doesn't happen the first time around but on second call the misc key "kde"
is corrupted causing px_proxy_factory_misc_get to return bogus information
which crashes get_value.

I don't know whether it's something vlc does wrong or the library, haven't
got time to build a test case for now.

What steps will reproduce the problem?
1. Use supplied kioslaverc
2. Try to open a http stream with vlc (dunno if this happens with other
than vlc)

What is the expected output? What do you see instead?
Attached gdb output (sensitive info removed).

What version of the product are you using? On what operating system?
libproxy 0.2.3 on Arch Linux x86_64

Original issue reported on code.google.com by markus.behm@gmail.com on 25 Jan 2010 at 3:03

Attachments:

GoogleCodeExporter commented 9 years ago
The version of libproxy that you are running is ancient.  Please update to 
trunk (or at least 0.3.x) and test.

Original comment by npmccallum@gmail.com on 4 Feb 2010 at 3:38

GoogleCodeExporter commented 9 years ago
I'm pretty sure this problem is gone in trunk.

Original comment by npmccallum@gmail.com on 17 Feb 2010 at 1:39