1 |
On Sun, Jul 27, 2008 at 9:43 PM, Alan E. Davis <lngndvs@×××××.com> wrote: |
2 |
> I'm having fits about dbus, at least that's what I think? |
3 |
> |
4 |
> Firefox 3, epiphany, and firefox 3 bin all do this. Attach any file (as any |
5 |
> user, on KDE or Gnome) and firefox immediately crashes. Root can attach |
6 |
> files. |
7 |
> |
8 |
> Some background. |
9 |
> |
10 |
> Today I upgraded these before I noticed this problem: dev-libs/expat, |
11 |
> net-misc/dhcpcd, |
12 |
> dev-cpp/libglademm, dev-cpp/gconfmm, net-dns/bind-tools, |
13 |
> mail-mta/ssmtp, sys-apps/coreutils. |
14 |
> |
15 |
> Yesterday it worked. Of course I"ve been twiddling. |
16 |
> |
17 |
> I found a suggestion to run firefox in safe-mode ($ firefox -safe-mode). I |
18 |
> did this. It's just a way to dismember the add-ons and customizations of a |
19 |
> user, and I'd already recompiled. But these errors were received after the |
20 |
> crash in the terminal: |
21 |
> |
22 |
> |
23 |
> alan@localhost ~ $ /usr/bin/firefox -safe-mode |
24 |
> which: no soundwrapper in |
25 |
> (/usr/kde/3.5/bin:/usr/local/bin:/usr/bin:/bin:/opt/bin:/usr/x86_64-pc-linux-gnu/gcc-bin/4.3.1:/usr/qt/3/bin:/usr/games/bin) |
26 |
> which: no soundwrapper in |
27 |
> (/usr/kde/3.5/bin:/usr/local/bin:/usr/bin:/bin:/opt/bin:/usr/x86_64-pc-linux-gnu/gcc-bin/4.3.1:/usr/qt/3/bin:/usr/games/bin) |
28 |
> process 14444: arguments to dbus_connection_send_with_reply_and_block() were |
29 |
> incorrect, assertion "(error) == NULL || !dbus_error_is_set ((error))" |
30 |
> failed in file dbus-connection.c line 3289. |
31 |
> This is normally a bug in some application using the D-Bus library. |
32 |
> D-Bus not built with -rdynamic so unable to print a backtrace |
33 |
> Aborted |
34 |
> alan@localhost ~ $ |
35 |
> (npviewer.bin:6437): Gtk-CRITICAL **: gtk_style_detach: assertion |
36 |
> `style->attach_count > 0' failed |
37 |
> |
38 |
> |
39 |
> I am most interested in learning how to troubleshoot dbus. I read one post |
40 |
> where the suggestion was made to delete dbus. What does that mean? I've |
41 |
> been having numerous problems with permissions. They are gradually going |
42 |
> away, and I just emailed a friend that the system has finally stablized to |
43 |
> some degree. Then I did an # emerge -uDv world and this happens. Where can |
44 |
> I find out more about dbus? |
45 |
> |
46 |
> gtkmm won't compile. There's an upstream fix, I think, and I might do a |
47 |
> local version bump, with much trepidation. |
48 |
> |
49 |
> Thank you for any advice. |
50 |
> |
51 |
> |
52 |
> |
53 |
> |
54 |
> |
55 |
> -- |
56 |
> Alan Davis |
57 |
> |
58 |
> "It's never a matter of liking or disliking ..." |
59 |
> ---Santa Ynez Chumash Medicine Man |
60 |
> |
61 |
> |
62 |
|
63 |
This is likely a bug with dbus. Before you submit a bug report to the |
64 |
dbus people, I'd try to eliminate certain factors. First, some library |
65 |
that dbus depends on might have been upgraded, causing dbus to work |
66 |
improperly. Second, perhaps its some bug that has appeared with |
67 |
firefox3 and not in firefox2 (correct me if I understood you wrong: |
68 |
attaching a file anywhere in the system makes firefox3 crash). |
69 |
|
70 |
To eliminate the first factor do: emerge -e world. This will rebuild |
71 |
all of the packages on your system in the correct order. The second |
72 |
factor can be eliminated by downgrading to firefox2. If it is a |
73 |
firefox3 problem then the bug report would go to firefox developers. |