After an evaluation, GNOME has moved from Bugzilla to GitLab. Learn more about GitLab.
No new issues can be reported in GNOME Bugzilla anymore.
To report an issue in a GNOME project, go to GNOME GitLab.
Do not go to GNOME Gitlab for: Bluefish, Doxygen, GnuCash, GStreamer, java-gnome, LDTP, NetworkManager, Tomboy.
Bug 170894 - crash after dbus/hal restarts
crash after dbus/hal restarts
Status: RESOLVED NOTGNOME
Product: gnome-volume-manager
Classification: Deprecated
Component: general
1.2.x
Other other
: Normal normal
: ---
Assigned To: Robert Love
Robert Love
: 170904 170934 170935 170976 171046 171199 171286 171353 171522 171576 172644 172647 172649 172692 172801 172831 172850 172983 173033 173133 173188 300079 300116 300123 300189 300207 300393 300603 302573 (view as bug list)
Depends on:
Blocks:
 
 
Reported: 2005-03-19 13:54 UTC by Han Backjart
Modified: 2005-08-03 19:09 UTC
See Also:
GNOME target: ---
GNOME version: 2.9/2.10


Attachments
attempt to reconnect to dbus/hal after dbus exit (3.73 KB, patch)
2005-05-13 12:16 UTC, Martin Pitt
none Details | Review

Description Han Backjart 2005-03-19 13:54:02 UTC
Distribution: Debian 3.1
Package: gnome-volume-manager
Severity: normal
Version: GNOME2.10.0 1.2.x
Gnome-Distributor: Ubuntu
Synopsis: crash under unknown circumstances (unattended operation)
Bugzilla-Product: gnome-volume-manager
Bugzilla-Component: general
Bugzilla-Version: 1.2.x
BugBuddy-GnomeVersion: 2.0 (2.10.0)
Description:
Description of the crash:
gnome-volume-manager just crashed, can't say anything about it as there
is an "Error" window but i can't read it's contents - it's just labeled
"Error" and empty when i activate it

Steps to reproduce the crash:
1.  unknown

Expected Results:
well... it shouldn't "just" crash, should it?

How often does this happen?
this has happened before, but doesn't occur regularly. situation was like-
wise like now. totally unexpected.


Additional Information:
maybe its triggered by one of my hdds being written on while its almost
full? it's not the system partition, though.
sorry that i can't come up with any piece of useful information, but
there was really nothing special i've been doing, in fact i get off to
the coffee machine and when i came back that 'crash' was all up there. i
didn't even do anything special. a couple of minutes ago i ran synaptic
and upgraded some parts of my current hoary desktop (i hope i don't
contribute to giving ubuntu users a bad reputation). Torsmo (lightweight
system monitor), mozilla-firefox, Grip, aMule, bittornado (gui), X-Chat
amd the Gnome System Monitor Panel are open, but the only application
doing some cpu usage and network traffic is a "niced" aMule in the
background - X-Chat and bittorrent are connected though, but there
hasn't been anything going.


Debugging Information:

Backtrace was generated from '/usr/bin/gnome-volume-manager'

(no debugging symbols found)
Using host libthread_db library "/lib/tls/i686/cmov/libthread_db.so.1".
(no debugging symbols found)
`system-supplied DSO at 0xffffe000' has disappeared; keeping its
symbols.
(no debugging symbols found)
(no debugging symbols found)
(no debugging symbols found)
(no debugging symbols found)
(no debugging symbols found)
(no debugging symbols found)
[Thread debugging using libthread_db enabled]
[New Thread -1221834016 (LWP 11580)]
(no debugging symbols found)
(no debugging symbols found)
(no debugging symbols found)
(no debugging symbols found)
(no debugging symbols found)
(no debugging symbols found)
(no debugging symbols found)
(no debugging symbols found)
(no debugging symbols found)
(no debugging symbols found)
(no debugging symbols found)
(no debugging symbols found)
(no debugging symbols found)
(no debugging symbols found)
(no debugging symbols found)
(no debugging symbols found)
(no debugging symbols found)
(no debugging symbols found)
(no debugging symbols found)
(no debugging symbols found)
(no debugging symbols found)
(no debugging symbols found)
(no debugging symbols found)
(no debugging symbols found)
(no debugging symbols found)
(no debugging symbols found)
(no debugging symbols found)
(no debugging symbols found)
(no debugging symbols found)
(no debugging symbols found)
(no debugging symbols found)
(no debugging symbols found)
(no debugging symbols found)
(no debugging symbols found)
(no debugging symbols found)
(no debugging symbols found)
(no debugging symbols found)
(no debugging symbols found)
(no debugging symbols found)
(no debugging symbols found)
(no debugging symbols found)
(no debugging symbols found)
(no debugging symbols found)
(no debugging symbols found)
(no debugging symbols found)
(no debugging symbols found)
(no debugging symbols found)
(no debugging symbols found)
(no debugging symbols found)
(no debugging symbols found)
(no debugging symbols found)
(no debugging symbols found)
(no debugging symbols found)
(no debugging symbols found)
(no debugging symbols found)
(no debugging symbols found)
(no debugging symbols found)
(no debugging symbols found)
0xffffe410 in __kernel_vsyscall ()
  • #0 __kernel_vsyscall
  • #1 __waitpid_nocancel
    from /lib/tls/i686/cmov/libpthread.so.0
  • #2 libgnomeui_module_info_get
    from /usr/lib/libgnomeui-2.so.0
  • #3 <signal handler called>
  • #4 hal_initialize
    from /usr/lib/libhal.so.0
  • #5 ??
  • #6 ??
  • #7 _IO_stdin_used
  • #8 ??
  • #9 ??
  • #10 ??
  • #11 ??
  • #12 _start
  • #13 ??
  • #14 ??
  • #15 _IO_stdin_used
  • #16 _IO_stdin_used
  • #17 ??
  • #18 ??
  • #19 _IO_stdin_used
  • #20 ??
    from /usr/lib/libglib-2.0.so.0
  • #21 ??
  • #22 ??
  • #23 ??
  • #24 _start
  • #25 ??
  • #26 ??
  • #27 _IO_stdin_used
  • #28 ??
    from /usr/lib/libglib-2.0.so.0
  • #29 ??
  • #30 ??
    from /usr/lib/libglib-2.0.so.0
  • #31 ??
  • #32 g_main_context_wakeup
    from /usr/lib/libglib-2.0.so.0




------- Bug moved to this database by unknown@bugzilla.gnome.org 2005-03-19 08:54 -------


Unknown platform unknown. Setting to default platform "Other".
Unknown milestone "unknown" in product "gnome-volume-manager".
   Setting to default milestone for this product, '---'
The original reporter of this bug does not have
   an account here. Reassigning to the person who moved
   it here, unknown@bugzilla.gnome.org.
   Previous reporter was f1losof@despammed.com.
Setting to default status "UNCONFIRMED".
Setting qa contact to the default for this product.
   This bug either had no qa contact or an invalid one.

Comment 1 Elijah Newren 2005-03-19 15:47:30 UTC
*** Bug 170904 has been marked as a duplicate of this bug. ***
Comment 2 Elijah Newren 2005-03-19 15:47:49 UTC
The duplicate said this happened while applying updates...
Comment 3 Elijah Newren 2005-03-19 21:11:08 UTC
*** Bug 170934 has been marked as a duplicate of this bug. ***
Comment 4 Elijah Newren 2005-03-19 21:36:06 UTC
*** Bug 170935 has been marked as a duplicate of this bug. ***
Comment 5 Elijah Newren 2005-03-20 16:10:36 UTC
*** Bug 170976 has been marked as a duplicate of this bug. ***
Comment 6 Han Backjart 2005-03-20 20:10:35 UTC
it might have happened due to the updates, with a little bit of delay. it's very much possible. again, 
sorry for my unprecise report and the inconvenience it caused. if you have any problems, or questions 
just leave them here and i will try to answer them as good as possible. after all i learned where my 
system logs are.
Comment 7 Elijah Newren 2005-03-21 00:19:53 UTC
*** Bug 171046 has been marked as a duplicate of this bug. ***
Comment 8 Elijah Newren 2005-03-22 16:05:40 UTC
*** Bug 171199 has been marked as a duplicate of this bug. ***
Comment 9 Elijah Newren 2005-03-22 23:05:45 UTC
*** Bug 171286 has been marked as a duplicate of this bug. ***
Comment 10 Elijah Newren 2005-03-23 15:37:20 UTC
*** Bug 171353 has been marked as a duplicate of this bug. ***
Comment 11 Elijah Newren 2005-03-24 19:40:05 UTC
*** Bug 171522 has been marked as a duplicate of this bug. ***
Comment 12 Richard Hoelscher 2005-03-25 14:17:20 UTC
*** Bug 171576 has been marked as a duplicate of this bug. ***
Comment 13 Han Backjart 2005-03-30 02:07:39 UTC
this just happened again, definately during upgrade this time, just the moment
it was applied
Comment 14 Jan Schmidt 2005-04-04 17:59:02 UTC
This has happened to me several times during dist-upgrades when hal has been
upgraded. I got this backtrace, which is different to the others I've seen in
dupes, but the circumstances seem the same.

0xb7db0f9e in __waitpid_nocancel () from /lib/tls/libpthread.so.0
  • #0 __waitpid_nocancel
    from /lib/tls/libpthread.so.0
  • #1 libgnomeui_module_info_get
    from /usr/lib/libgnomeui-2.so.0
  • #2 <signal handler called>
  • #3 hal_get_all_devices
    from /usr/lib/libhal.so.0
  • #4 ??
  • #5 ??
  • #6 _IO_stdin_used
  • #7 ??
  • #8 ??
  • #9 ??
  • #10 ??
  • #11 _start
  • #12 ??
  • #13 ??
  • #14 _IO_stdin_used
  • #15 _IO_stdin_used
  • #16 ??
  • #17 ??
  • #18 _IO_stdin_used
  • #19 ??
    from /usr/lib/libglib-2.0.so.0
  • #20 ??
  • #21 ??
  • #22 ??
  • #23 _start
  • #24 ??
  • #25 ??
  • #26 _IO_stdin_used
  • #27 ??
    from /usr/lib/libglib-2.0.so.0
  • #28 ??
  • #29 ??
    from /usr/lib/libglib-2.0.so.0
  • #30 ??
  • #31 g_main_context_wakeup
    from /usr/lib/libglib-2.0.so.0

Comment 15 Robert Love 2005-04-04 20:10:16 UTC
*** Bug 172644 has been marked as a duplicate of this bug. ***
Comment 16 Elijah Newren 2005-04-04 20:15:53 UTC
*** Bug 172647 has been marked as a duplicate of this bug. ***
Comment 17 Robert Love 2005-04-04 20:17:25 UTC
Ubuntu people, _please_ look into fixing this.  Look at all these dupes!
Comment 18 Elijah Newren 2005-04-04 20:59:01 UTC
*** Bug 172649 has been marked as a duplicate of this bug. ***
Comment 19 Elijah Newren 2005-04-05 16:17:14 UTC
*** Bug 172692 has been marked as a duplicate of this bug. ***
Comment 20 Joe Llywelyn Griffith Blakesley 2005-04-06 01:40:20 UTC
Also happened to me while installing recent updates (not to the
gnome-volume-manager) in update-manager; I'm not sure at what point as I was
afk.  Stacktrace was like last dupe.

Comment 21 Elijah Newren 2005-04-06 15:10:51 UTC
*** Bug 172801 has been marked as a duplicate of this bug. ***
Comment 22 Elijah Newren 2005-04-06 17:12:37 UTC
*** Bug 172831 has been marked as a duplicate of this bug. ***
Comment 23 Elijah Newren 2005-04-06 19:31:06 UTC
*** Bug 172850 has been marked as a duplicate of this bug. ***
Comment 24 Elijah Newren 2005-04-06 19:33:11 UTC
Sebastien: As pointed out by Robert, all these dupes were using Ubuntu so it
looks Ubuntu-specific.  Is there an Ubuntu bug for this we should point people
at for more info or anything like that?  Thanks.
Comment 25 Sebastien Bacher 2005-04-06 20:50:07 UTC
Ccing the g-v-m package maintainer
Comment 26 Martin Pitt 2005-04-07 14:46:33 UTC
bugzilla.ubuntu.com does not have such a bug (maybe somebody who can reproduce
this should file one).

The only situation where I saw g-v-m crashing was during or shortly after an
upgrade of dbus-1. On a package upgrade, dbus-1 is restarted and g-v-m loses its
connection. The ubuntu and debian version of g-v-m has a patch which attempts to
reconnect to dbus-1 (see #153673), but it still seems to be imperfect.
Comment 27 Robert Love 2005-04-07 14:54:22 UTC
Martin: Does it matter if the bug is in your Bugzilla?  All of these reports are
from Ubuntu users!  Look at all those dupes!

Maybe the bug is in your restart patch?

I don't see this on other platforms.
Comment 28 Sebastien Bacher 2005-04-07 14:59:29 UTC
Martin is replying to "Is there an Ubuntu bug for this we should point people"
... no need to get nervous imho
Comment 29 Martin Pitt 2005-04-07 15:35:39 UTC
> Martin: Does it matter if the bug is in your Bugzilla?  All of these reports are
> from Ubuntu users!  Look at all those dupes!

The bug not being in our bz means that I wasn't aware of it. I don't question
that it is an ubuntu-specific one, so if you don't want to see it here, just
close it (and ask the reporters to use bugzilla.ubuntu.com instead).

> Maybe the bug is in your restart patch?

Yes, that's what I wanted to say.

have a nice day,

Martin
Comment 30 Elijah Newren 2005-04-07 18:56:27 UTC
*** Bug 172983 has been marked as a duplicate of this bug. ***
Comment 31 Elijah Newren 2005-04-09 14:31:44 UTC
*** Bug 173033 has been marked as a duplicate of this bug. ***
Comment 32 Elijah Newren 2005-04-10 15:52:31 UTC
*** Bug 300079 has been marked as a duplicate of this bug. ***
Comment 33 Elijah Newren 2005-04-10 15:52:35 UTC
*** Bug 173133 has been marked as a duplicate of this bug. ***
Comment 34 Elijah Newren 2005-04-10 15:52:40 UTC
*** Bug 173188 has been marked as a duplicate of this bug. ***
Comment 35 Elijah Newren 2005-04-10 19:00:06 UTC
*** Bug 300116 has been marked as a duplicate of this bug. ***
Comment 36 Elijah Newren 2005-04-10 20:27:50 UTC
*** Bug 300123 has been marked as a duplicate of this bug. ***
Comment 37 Elijah Newren 2005-04-11 14:37:20 UTC
*** Bug 300189 has been marked as a duplicate of this bug. ***
Comment 38 Elijah Newren 2005-04-11 19:52:22 UTC
*** Bug 300207 has been marked as a duplicate of this bug. ***
Comment 39 Christian Kirbach 2005-04-12 20:52:17 UTC
*** Bug 300393 has been marked as a duplicate of this bug. ***
Comment 40 Lionel Dricot 2005-04-14 13:57:06 UTC
*** Bug 300603 has been marked as a duplicate of this bug. ***
Comment 41 Elijah Newren 2005-05-01 05:01:58 UTC
*** Bug 302573 has been marked as a duplicate of this bug. ***
Comment 42 Martin Pitt 2005-05-13 12:16:44 UTC
Created attachment 46393 [details] [review]
attempt to reconnect to dbus/hal after dbus exit

After the dbus connection exits, don't just crash, but attempt to reconnect to
dbus/hal 100 times (timeout 0.5 seconds each). This usually happens after a
system upgrade when new hal and/or dbus versions are installed and restarted.
Comment 43 Martin Pitt 2005-05-13 12:19:46 UTC
Robert, do you consider adopting this upstream?

Robert, please change the summary to "crashes shortly after dbus restart" (I
can't, crappy bugzilla...)
Comment 44 Elijah Newren 2005-05-13 14:58:47 UTC
Martin: you should be able to update bugs now.  Let me know if you have troubles.
Comment 45 Jeffrey Stedfast 2005-08-03 18:51:53 UTC
so here's what I have found in my rigorous testing of CVS... (prior to
committing any patches attached to this bug report)

- if you stop/restart dbus while g-v-m is running, g-v-m simply exits cleanly.
there's no crash

- if you stop hald while g-v-m is running, nothing happens. plugging in new
devices does nothing because g-v-m isn't getting events, etc

- if you restart hald while g-v-m is running, things continue to work. plugging
in new devices will magically do the right thing.


closing since this backtrace doesn't happen with unpatched CVS
Comment 46 Jeffrey Stedfast 2005-08-03 18:52:27 UTC
*** Bug 153673 has been marked as a duplicate of this bug. ***
Comment 47 Jeffrey Stedfast 2005-08-03 19:09:20 UTC
*** Bug 153673 has been marked as a duplicate of this bug. ***