Skip site navigation (1)Skip section navigation (2)
Date:      Sat, 9 Mar 2013 11:09:07 GMT
From:      katlheat <kaltheat@gmail.com>
To:        freebsd-gnats-submit@FreeBSD.org
Subject:   ports/176780: Update of gnome libraries broke www/xombrero
Message-ID:  <201303091109.r29B97rg021302@red.freebsd.org>
Resent-Message-ID: <201303091110.r29BA0pP023535@freefall.freebsd.org>

next in thread | raw e-mail | index | archive | help

>Number:         176780
>Category:       ports
>Synopsis:       Update of gnome libraries broke www/xombrero
>Confidential:   no
>Severity:       non-critical
>Priority:       low
>Responsible:    freebsd-ports-bugs
>State:          open
>Quarter:        
>Keywords:       
>Date-Required:
>Class:          sw-bug
>Submitter-Id:   current-users
>Arrival-Date:   Sat Mar 09 11:10:00 UTC 2013
>Closed-Date:
>Last-Modified:
>Originator:     katlheat
>Release:        9.1_RELENG
>Organization:
>Environment:
>Description:
After installing [1]gnome-library updates [2]www/xombrero isn't running properly anymore. Xombrero window pops up, but it can't load any URL. It remains in a loading loop.
Starting xombrero produces following output in terminal:

(xombrero-bin:69847): GLib-GObject-CRITICAL **: g_object_ref: assertion `G_IS_OBJECT (object)' failed

(xombrero-bin:69847): GLib-GObject-CRITICAL **: g_object_ref: assertion `G_IS_OBJECT (object)' failed

(xombrero-bin:69847): GLib-GObject-CRITICAL **: g_object_ref: assertion `G_IS_OBJECT (object)' failed

(xombrero-bin:69847): GLib-GObject-CRITICAL **: g_object_ref: assertion `G_IS_OBJECT (object)' failed

(xombrero-bin:69847): GLib-GObject-CRITICAL **: g_object_ref: assertion `G_IS_OBJECT (object)' failed

(xombrero-bin:69847): Gdk-CRITICAL **: IA__gdk_window_set_icon_list: assertion `GDK_IS_PIXBUF (pixbuf)' failed

(xombrero-bin:69847): GdkPixbuf-CRITICAL **: gdk_pixbuf_get_width: assertion `GDK_IS_PIXBUF (pixbuf)' failed


(xombrero-bin:69847): GdkPixbuf-CRITICAL **: gdk_pixbuf_get_height: assertion `GDK_IS_PIXBUF (pixbuf)' failed

(xombrero-bin:69847): GdkPixbuf-CRITICAL **: gdk_pixbuf_get_width: assertion `GDK_IS_PIXBUF (pixbuf)' failed

(xombrero-bin:69847): GdkPixbuf-CRITICAL **: gdk_pixbuf_get_height: assertion `GDK_IS_PIXBUF (pixbuf)' failed

(xombrero-bin:69847): GdkPixbuf-CRITICAL **: gdk_pixbuf_get_width: assertion `GDK_IS_PIXBUF (pixbuf)' failed

(xombrero-bin:69847): GdkPixbuf-CRITICAL **: gdk_pixbuf_get_height: assertion `GDK_IS_PIXBUF (pixbuf)' failed

(xombrero-bin:69847): GdkPixbuf-CRITICAL **: gdk_pixbuf_get_width: assertion `GDK_IS_PIXBUF (pixbuf)' failed

(xombrero-bin:69847): GdkPixbuf-CRITICAL **: gdk_pixbuf_get_height: assertion `GDK_IS_PIXBUF (pixbuf)' failed

(xombrero-bin:69847): GdkPixbuf-CRITICAL **: gdk_pixbuf_get_width: assertion `GDK_IS_PIXBUF (pixbuf)' failed

(xombrero-bin:69847): GdkPixbuf-CRITICAL **: gdk_pixbuf_get_height: assertion `GDK_IS_PIXBUF (pixbuf)' failed

(xombrero-bin:69847): libsoup-CRITICAL **: soup_session_send_request_async: assertion `use_thread_context' failed


I think some of them were there from beginning not blocking xombrero from doing what it should do. But I think that at least last message is new.

truss shows following error before the libsoup problem:

gettimeofday({1362823318.192577 },0x0)           = 0 (0x0)
access("/home/kaltheat/.local/share/webkit/databases/ApplicationCache.db",0) ERR#2 'No such file or directory'
getpid()                                         = 71681 (0x11801)

(xombrero-bin:71681): libsoup-CRITICAL **: soup_session_send_request_async: assertion `use_thread_context' failed
write(2,"\n(xombrero-bin:71681): libsoup-"...,115) = 115 (0x73)
clock_gettime(4,{1986.735808405 })               = 0 (0x0)

and later:

socket(PF_LOCAL,SOCK_STREAM,0)                   = 3 (0x3)
fcntl(3,F_SETFD,FD_CLOEXEC)                      = 0 (0x0)
connect(3,{ AF_UNIX "/tmp/.X11-unix/X0" },106)   = 0 (0x0)
getpeername(3,{ AF_UNIX "/tmp/.X11-unix/X0" },0x7fffffffc874) = 0 (0x0)
..
getsockname(3,{ AF_UNIX "" },0x7fffffffc874)     = 0 (0x0)
getpid()                                         = 71681 (0x11801)
clock_gettime(13,{1362823317.000000000 })        = 0 (0x0)
fcntl(3,F_GETFL,)                                = 2 (0x2)
fcntl(3,F_SETFL,O_NONBLOCK|0x2)                  = 0 (0x0)
fcntl(3,F_SETFD,FD_CLOEXEC)                      = 0 (0x0)
poll({3/POLLIN|POLLOUT},1,-1)                    = 1 (0x1)
writev(0x3,0x7fffffffc9c0,0x6,0x0,0x50,0x0)      = 56 (0x38)
read(3,0x80f43c0c8,8)                            ERR#35 'Resource temporarily unavailable'
poll({3/POLLIN},1,-1)                            = 1 (0x1)
read(3,"\^A\0\v\0\0\0E\0",8)                     = 8 (0x8)
read(3,"0\M-p\M-'\0\0\0\M-`\0\M^?\M^?\^_"...,276) = 276 (0x114)
poll({3/POLLIN|POLLOUT},1,-1)                    = 1 (0x1)
writev(0x3,0x7fffffffca70,0x1,0x0,0x24f5560,0x0) = 20 (0x14)
poll({3/POLLIN},1,-1)                            = 1 (0x1)
read(3,"\^A\0\^A\0\0\0\0\0\^A\M^O\0\0\0"...,4096) = 32 (0x20)
poll({3/POLLIN|POLLOUT},1,-1)                    = 1 (0x1)
writev(0x3,0x7fffffffcab0,0x1,0x0,0x24f5550,0x0) = 4 (0x4)
poll({3/POLLIN},1,-1)                            = 1 (0x1)
read(3,"\^A\0\^B\0\0\0\0\0\M^?\M^??\0\0"...,4096) = 32 (0x20)
read(3,0x80f5cc02c,4096)                         ERR#35 'Resource temporarily unavailable'
poll({3/POLLIN|POLLOUT},1,-1)                    = 1 (0x1)
writev(0x3,0x7fffffffcac0,0x3,0x0,0x0,0x0)       = 44 (0x2c)
poll({3/POLLIN},1,-1)                            = 1 (0x1)
read(3,"\^A\b\^D\0!\0\0\0\^_\0\0\0\0\0\0"...,4096) = 164 (0xa4)
read(3,0x80f5cc02c,4096)                         ERR#35 'Resource temporarily unavailable'
poll({3/POLLIN|POLLOUT},1,-1)                    = 1 (0x1)
writev(0x3,0x7fffffffca30,0x3,0x0,0x0,0x0)       = 20 (0x14)
poll({3/POLLIN},1,-1)                            = 1 (0x1)
read(3,"\^A\0\^E\0\0\0\0\0\^A\M^Qa\M^]\0"...,4096) = 32 (0x20)
read(3,0x80f5cc02c,4096)                         ERR#35 'Resource temporarily unavailable'
read(3,0x80f5cc02c,4096)                         ERR#35 'Resource temporarily unavailable'
poll({3/POLLIN|POLLOUT},1,-1)                    = 1 (0x1)
writev(0x3,0x7fffffffca60,0x3,0x0,0x0,0x0)       = 8 (0x8)
poll({3/POLLIN},1,-1)                            = 1 (0x1)
read(3,"\^A\^A\^F\0\0\0\0\0\^A\0\0\0\0\0"...,4096) = 32 (0x20)
read(3,0x80f5cc02c,4096)                         ERR#35 'Resource temporarily unavailable'
read(3,0x80f5cc02c,4096)                         ERR#35 'Resource temporarily unavailable'
poll({3/POLLIN|POLLOUT},1,-1)                    = 1 (0x1)
writev(0x3,0x7fffffffca90,0x3,0x0,0x0,0x0)       = 916 (0x394)
poll({3/POLLIN},1,-1)                            = 1 (0x1)
read(3,"\^A\0\a\0\0\0\0\0*\^A\0\0\0\0\0"...,4096) = 1088 (0x440)
read(3,0x80f5cc02c,4096)                         ERR#35 'Resource temporarily unavailable'
read(3,0x80f5cc02c,4096)                         ERR#35 'Resource temporarily unavailable'
read(3,0x80f5cc02c,4096)                         ERR#35 'Resource temporarily unavailable'
read(3,0x80f5cc02c,4096)                         ERR#35 'Resource temporarily unavailable'
..

This error repeats to the end.

I think that this problem has to do with gnome library update, but I'm not perfectly sure. On the other hand there is nothing else that I did change than updating ports yesterday ... 

[1] http://svnweb.freebsd.org/ports?view=revision&revision=313633
[2] http://www.freshports.org/www/xombrero
>How-To-Repeat:
start xombrero
>Fix:


>Release-Note:
>Audit-Trail:
>Unformatted:



Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?201303091109.r29B97rg021302>