So, my confidence is now pretty high that this is due to a problem in
libdbusmenu, or some misuse of it by either Python itself or a Python
extension (but I  tend to doubt it's the latter two).

So, not sure I can go much further with this right now.  The next step I
would take would be download the lib*-dbg versions of the relevant
libraries and perhaps a dbg version of Python 4.7, and build a debug
version of indicator-weather from source code, and then run the debug
version of the indicator.  Unfortunately, that's beyond what I have time
for in the foreseeable future.  Moreover, I imagine (and hope) there are
developers much more familiar with the indicator API and libdbusmenu
than I who are already better setup to do so.

Thus, for now, I think I'm in "wait on the developers" mode on this,
unless someone can point out flaws in my reasoning or suggesting
something I can try in a reasonable amount of time.  I will continue to
submit all indicator-related crash reports, however.  I suspect the core
developers need this.

Finally, @John: Thanks again for you help and your posts!  One thing I
would caution you against in the future, though: Although it has been
very helpful to me, it's generally a "bad idea" to post crash reports
publicly.  To exchange them via email is one thing, but to have them
where anyone can download them is potentially a huge risk.  The crash
report, and the core dump in particular, might contain very sensitive
information, even cached, unencrypted passwords in RAM when the crash
occurs (less likely these days, though, many developers know better than
to do this).  So, while likely little harm done, I thought I'd mention
it, just FYI.  By default, with apport enabled, crash reports sent to
Launchpad are private and can only viewed by you and the developers with
access to it (who you can see listed there).  Thus, it's pretty safe to
send in crash reports, just not a great idea to post them publicly.

Happy Holidays!

Doug

-- 
You received this bug notification because you are a member of Ubuntu
Bugs, which is subscribed to Ubuntu.
https://bugs.launchpad.net/bugs/821832

Title:
  indicator-weather disappears from panel randomly

To manage notifications about this bug go to:
https://bugs.launchpad.net/weather-indicator/+bug/821832/+subscriptions

-- 
ubuntu-bugs mailing list
ubuntu-bugs@lists.ubuntu.com
https://lists.ubuntu.com/mailman/listinfo/ubuntu-bugs

Reply via email to