On Wed, Dec 01, 2004 at 10:50:23AM +0100, Andrea Spadaccini wrote:
higuita wrote:
dillorc:98: unexpected string constant "force_visited_color", expected symbol
comment this line as dillo dont recognise it, as its useless
done
dpi_socket_dir.c:61: tst_dir: access : No such file or directory - /tmp/andrea-0c137u/ debug_msg - init_sockdir: The socket directory /tmp/andrea-0c137u does not exist or is not a directory dpid.c:500: init_all_dpi_sockets: bind : Address already in use/tmp/andrea-3vbac6/bookmarks.dpi
try removing this directory and kill any dillo and dpi server and try again...
[andrea@iridiumII andrea]$ ls /tmp/ gconfd-andrea/ orbit-andrea/ sylpheed-1000= xmms_giorgia.0= mc-root/ session_mm_apache0.sem xmms_andrea.0= xmms_luther.0= [andrea@iridiumII andrea]$ dillo dillo_dns_init: Here we go! Disabling cookies. Nav_open_url: Url=>about:splash< Nav_open_url: Url=>dpi:/bm/< dpi_socket_dir.c:61: tst_dir: access : No such file or directory - /tmp/andrea-u1ua5k/ debug_msg - init_sockdir: The socket directory /tmp/andrea-u1ua5k does not exist or is not a directory dpid.c:500: init_all_dpi_sockets: bind : Address already in use/tmp/andrea-69f7lb/bookmarks.dpi dpid started Capi_dpi_conn_timeout:: try 1 main.c:153: get_command: dpid tag is NULL : main.c:326: main: get_command failed : ** ERROR **: file main.c: line 351 (main): assertion failed: (numsocks >= 0) aborting... waitpid: No child processes IO_write_chunk: Pipe rotta Dillo: normal exit!
if it still fails, try to strace the dillo to see if you find any tip why its failing
I did it, but I didn't understand anything!!!!
also, if still fails, try to do a netstat -lp and see if that sockets are still in use and by who.
[andrea@iridiumII andrea]$ su Password: [root@iridiumII andrea]$ netstat -lp Active Internet connections (only servers) Proto Recv-Q Send-Q Local Address Foreign Address State PID/Program name tcp 0 0 *:x11 *:* LISTEN 164/X tcp 0 0 *:http *:* LISTEN 112/httpd Active UNIX domain sockets (only servers) Proto RefCnt Flags Type State I-Node PID/Program name Path unix 2 [ ACC ] STREAM LISTENING 284 232/sylpheed /tmp/sylpheed-1000 unix 2 [ ACC ] STREAM LISTENING 132 164/X /tmp/.X11-unix/X0
maybe you have a locked/sleeping dpi server somehere
[root@iridiumII andrea]$ ps aux | grep dp root 164 4.2 9.7 116544 37764 ? R 10:16 1:24 X -dpi 120
i'm using slackware 10.0 and dillo is working fine here
:( Can you give me some other tip, please? What should I find when I strace dillo?
An easier approach would be to follow the directions of: Q: After the upgrade I got: "ERROR: can't start dpid daemon!" in the FAQ. From this lines:
dpi_socket_dir.c:61: tst_dir: access : No such file or directory - /tmp/andrea-u1ua5k/ debug_msg - init_sockdir: The socket directory /tmp/andrea-u1ua5k does not ex or is not a directory dpid.c:500: init_all_dpi_sockets: bind : Address alread in use/tmp/andrea-69f7lb/bookmarks.dpi
It's clear there're conflicts with the directory and an old dpi server. The directory names are different and there's a bound address for bookmarks. -- Cheers Jorge.-