binarycrusader / libproxy

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

pxgconf crashes on abort() #157

Closed GoogleCodeExporter closed 9 years ago

GoogleCodeExporter commented 9 years ago
Following core files was found in 6 very similar copies. All these crashes 
happened in a single minute. 5 of them had interval nearly exactly equal to 10 
seconds.

What steps will reproduce the problem?
1. Unknown conditions, probably early after boot. Core file was owned by 
UID/GID root/root.

What is the expected output? What do you see instead?
Not crash.

What version of the product are you using? On what operating system?
0.4.6, openSUSE 11.4 RC

Please provide any additional information below.
Core was generated by `/usr/lib/libproxy-0.4.6/pxgconf /system/proxy/mode 
/system/http_proxy/use_authe'.
Program terminated with signal 6, Aborted.
#0  0x00007fa89c5d0ab5 in raise (sig=6) at 
../nptl/sysdeps/unix/sysv/linux/raise.c:64
    in ../nptl/sysdeps/unix/sysv/linux/raise.c

Thread 2 (Thread 7223):
#0  0x00007fa89c668503 in __poll (fds=<value optimized out>, nfds=<value 
optimized out>, timeout=<value optimized out>) at 
../sysdeps/unix/sysv/linux/poll.c:87
#1  0x00007fa89cc5a114 in g_main_context_poll (context=0x61dbc0, block=1, 
dispatch=1, self=<value optimized out>) at gmain.c:3404
#2  g_main_context_iterate (context=0x61dbc0, block=1, dispatch=1, self=<value 
optimized out>) at gmain.c:3086
#3  0x00007fa89cc5aa35 in g_main_loop_run (loop=0x61dba0) at gmain.c:3299
#4  0x00007fa89c329244 in gdbus_shared_thread_func (data=<value optimized out>) 
at gdbusprivate.c:276
#5  0x00007fa89cc81466 in g_thread_create_proxy (data=0x61dca0) at 
gthread.c:1897
#6  0x00007fa89bbe2a3f in start_thread (arg=0x7fa89a8d8700) at 
pthread_create.c:297
#7  0x00007fa89c67167d in clone () at 
../sysdeps/unix/sysv/linux/x86_64/clone.S:112
#8  0x0000000000000000 in ?? ()

Thread 1 (Thread 7222):
#0  0x00007fa89c5d0ab5 in raise (sig=6) at 
../nptl/sysdeps/unix/sysv/linux/raise.c:64
#1  0x00007fa89c5d1fb6 in abort () at abort.c:92
#2  0x00007fa89cc7f5b2 in g_assertion_message (domain=<value optimized out>, 
file=0x7fa89c363019 "gdbusconnection.c", line=<value optimized out>, 
func=<value optimized out>, message=0x613b10 "assertion failed: 
(connection->initialization_error == NULL)") at gtestutils.c:1358
#3  0x00007fa89cc7fb40 in g_assertion_message_expr (domain=0x7fa89c347c81 
"GLib-GIO", file=0x7fa89c363019 "gdbusconnection.c", line=2279, 
func=0x7fa89c36522d "initable_init", expr=<value optimized out>) at 
gtestutils.c:1369
#4  0x00007fa89c31df45 in initable_init (initable=0x614010, cancellable=0x0, 
error=0x7fff3abc05e0) at gdbusconnection.c:2279
#5  0x00007fa89c31e841 in g_bus_get_sync (bus_type=<value optimized out>, 
cancellable=0x0, error=0x7fff3abc05e0) at gdbusconnection.c:6273
#6  0x00007fa89d16d15d in get_ior (start_if_not_found=1, failure_log=0x6052a0) 
at gconf-internals.c:2445
#7  gconf_get_server (start_if_not_found=1, failure_log=0x6052a0) at 
gconf-internals.c:2494
#8  0x00007fa89d16d3f2 in gconf_activate_server (start_if_not_found=1, 
error=0x7fff3abc0888) at gconf-internals.c:2844
#9  0x00007fa89d176e44 in try_to_contact_server (start_if_not_found=<value 
optimized out>, err=0x7fff3abc0888) at gconf.c:2315
#10 gconf_get_config_server (start_if_not_found=<value optimized out>, 
err=0x7fff3abc0888) at gconf.c:2359
#11 0x00007fa89d177542 in gconf_engine_connect (conf=0x60e510, 
start_if_not_found=1, err=0x7fff3abc0888) at gconf.c:359
#12 0x00007fa89d177941 in gconf_engine_get_database (conf=0x60e510, err=<value 
optimized out>, start_if_not_found=1) at gconf.c:434
#13 0x00007fa89d17823e in gconf_engine_notify_add (conf=0x60e510, 
namespace_section=0x7fff3abc33af "/system/proxy/mode", func=0x7fa89d17dbe0 
<notify_from_server_callback>, user_data=0x61b8c0, err=0x7fff3abc0888) at 
gconf.c:873
#14 0x00007fa89d17ff15 in gconf_client_add_dir (client=0x61b8c0, 
dirname=0x7fff3abc33af "/system/proxy/mode", preload=GCONF_CLIENT_PRELOAD_NONE, 
err=0x0) at gconf-client.c:600
#15 0x0000000000401ec1 in main (argc=16, argv=<value optimized out>) at 
/usr/src/debug/libproxy-0.4.6/libproxy/modules/pxgconf.cpp:172

Original issue reported on code.google.com by stanisla...@gmail.com on 9 Mar 2011 at 2:45

GoogleCodeExporter commented 9 years ago
fix commited as r801

Original comment by dominiqu...@gmail.com on 30 Apr 2011 at 11:47