Package: epiphany-browser Version: 2.18.3-1 Severity: normal Tags: patch --- Please enter the report below this line. --- Starting program: /usr/bin/epiphany [Thread debugging using libthread_db enabled] [New Thread -1243743440 (LWP 19744)] GTK Accessibility Module initialized Bonobo accessibility support initialized [New Thread -1254536304 (LWP 19803)]
Gtk-CRITICAL **: gtk_label_set_max_width_chars: assertion `GTK_IS_LABEL (label)' failed aborting... Program received signal SIGTRAP, Trace/breakpoint trap. [Switching to Thread -1243743440 (LWP 19744)] 0xb6f9d8a9 in g_logv () from /usr/lib/libglib-2.0.so.0 (gdb) bt #0 0xb6f9d8a9 in g_logv () from /usr/lib/libglib-2.0.so.0 #1 0xb6f9db09 in g_log () from /usr/lib/libglib-2.0.so.0 #2 0xb6f9dbeb in g_return_if_fail_warning () from /usr/lib/libglib-2.0.so.0 #3 0xb7782a42 in IA__gtk_label_set_max_width_chars (label=0xb79a4a24, n_chars=256) at /home/sobkas/repository/gtk+2.0-2.11.6/gtk/gtklabel.c:1735 #4 0x080a583b in ephy_notebook_init (notebook=0x83150f8) at ephy-notebook.c:498 #5 0xb704be9a in g_type_create_instance () from /usr/lib/libgobject-2.0.so.0 #6 0xb7031ff2 in ?? () from /usr/lib/libgobject-2.0.so.0 #7 0x082394b0 in ?? () #8 0x00000000 in ?? () Epiphany crashes on start because there is faulty tip_label. At least for me so where there is not such problem please ignore me. It also crashes on vanilla gtk+(not patched to fix other bug). I hope this will be helpful. --- System information. --- Architecture: i386 Kernel: Linux 2.6.23-rc1-sobkas-g6c8dca5d Debian Release: lenny/sid 500 unstable www.debian-multimedia.org 500 unstable ftp.pl.debian.org 500 kernel-dists-trunk kernel-archive.buildserver.net 500 experimental www.debian-multimedia.org 500 experimental ftp.pl.debian.org --- Package information. --- Depends (Version) | Installed ==================================================-+-====================== epiphany-browser-data (>= 2.18) | 2.18.3-1 epiphany-browser-data (<< 2.19) | 2.18.3-1 libart-2.0-2 (>= 2.3.18) | 2.3.19-3 libatk1.0-0 (>= 1.13.2) | 1.18.0-2 libbonobo2-0 (>= 2.15.0) | 2.18.0-2 libbonoboui2-0 (>= 2.15.1) | 2.18.0-5 libc6 (>= 2.5-5) | 2.6-5 libcairo2 (>= 1.4.0) | 1.4.10-1 libdbus-1-3 (>= 1.1.1) | 1.1.1-3 libdbus-glib-1-2 (>= 0.73) | 0.74-1 libenchant1c2a | 1.3.0-3+b1 libfontconfig1 (>= 2.4.0) | 2.4.2-1.2 libfreetype6 (>= 2.2) | 2.3.5-1+b1 libgcc1 (>= 1:4.2-20070516) | 1:4.2.1-1 libgconf2-4 (>= 2.13.5) | 2.19.1-1 libglade2-0 (>= 1:2.6.1) | 1:2.6.2-1 libglib2.0-0 (>= 2.12.9) | 2.13.7-3 libgnome-desktop-2 (>= 2.11.1) | 2.18.3-1 libgnome-keyring0 (>= 0.8) | 0.8.1-2 libgnome2-0 (>= 2.17.3) | 2.18.0-4 libgnomecanvas2-0 (>= 2.11.1) | 2.14.0-3 libgnomeui-0 (>= 2.17.1) | 2.18.1-2 libgnomevfs2-0 (>= 1:2.17.90) | 1:2.18.1-3+b1 libgtk2.0-0 (>= 2.10.12-3) | 2.11.6-1.1 libice6 (>= 1:1.0.0) | 2:1.0.3-3 libmozjs0d (>= 1.8.1.4) | 1.8.1.6-1 libnspr4-0d (>= 1.8.0.10) | 4.6.7-1 liborbit2 (>= 1:2.14.1) | 1:2.14.7-0.1 libpango1.0-0 (>= 1.16.4) | 1.17.5-1 libpng12-0 (>= 1.2.13-4) | 1.2.15~beta5-2 libpopt0 (>= 1.10) | 1.10-3 libsm6 | 2:1.0.3-1+b1 libstartup-notification0 (>= 0.8-1) | 0.9-1 libstdc++6 (>= 4.2-20070516) | 4.2.1-1 libx11-6 | 2:1.1.3-1 libxcursor1 (>> 1.1.2) | 1:1.1.8-2 libxext6 | 1:1.0.3-2 libxfixes3 (>= 1:4.0.1) | 1:4.0.3-2 libxi6 | 2:1.1.2-1 libxinerama1 | 1:1.0.2-1 libxml2 (>= 2.6.29) | 2.6.29.dfsg-1 libxrandr2 (>= 2:1.2.0) | 2:1.2.1-1 libxrender1 | 1:0.9.2-1 libxslt1.1 (>= 1.1.18) | 1.1.21-2 libxul0d (>= 1.8.1.4) | 1.8.1.6-1 python2.4 (>= 2.3.90) | 2.4.4-5 zlib1g (>= 1:1.2.3.3.dfsg-1) | 1:1.2.3.3.dfsg-5 gnome-icon-theme (>= 2.9.90) | 2.18.0-3 dbus | 1.1.1-3 iso-codes | 1.3-1 xulrunner-gnome-support | 1.8.1.6-1
diff -rup epiphany-browser-2.18.3/src/ephy-notebook.c ~epiphany-browser-2.18.3/src/ephy-notebook.c --- epiphany-browser-2.18.3/src/ephy-notebook.c 2007-03-11 20:58:36.000000000 +0100 +++ ~epiphany-browser-2.18.3/src/ephy-notebook.c 2007-08-01 23:38:48.000000000 +0200 @@ -494,6 +494,7 @@ ephy_notebook_init (EphyNotebook *notebo gtk_notebook_set_show_tabs (GTK_NOTEBOOK (notebook), FALSE); notebook->priv->title_tips = gtk_tooltips_new (); + notebook->priv->title_tips->tip_label = gtk_label_new (NULL); gtk_tooltips_force_window (notebook->priv->title_tips); gtk_label_set_max_width_chars (GTK_LABEL (notebook->priv->title_tips->tip_label), TOOLTIP_MAX_LENGTH); gtk_label_set_ellipsize (GTK_LABEL (notebook->priv->title_tips->tip_label), PANGO_ELLIPSIZE_END);