I just tried in the terminal. It seems to launch faster there, so I
can't reproduce the bug. Though, while running it prints out the
messages below and when I close it, it does not return to the command
line, . As can be seen, I interrupted it half way through.

I will try again after a reboot. I can still make it crash if I start it
normally from the launcher.

One think I forgot to write was that I have to start write not exactly
when launching, but when the window starts loading - that is, when the
frame is showing, but the content has not yet loaded. As said this takes
longer if not launched by the terminal.

I had someone else reproduce it too on his computer and the result was
the same.

Terminal printout:

$ software-center 
/usr/share/software-center/softwarecenter/app.py:1188: Warning: 
g_object_set_qdata: assertion `G_IS_OBJECT (object)' failed
  self.window_main.show_all()
2011-07-07 10:06:44,665 - softwarecenter.fixme - WARNING - logs to the root 
logger: '('/usr/lib/pymodules/python2.7/zeitgeist/client.py', 367, 
'reconnect_monitors')'
2011-07-07 10:06:44,664 - zeitgeist.client - INFO - Reconnected to Zeitgeist 
engine...
/usr/share/software-center/softwarecenter/SimpleGtkbuilderApp.py:50: Warning: 
g_object_set_qdata: assertion `G_IS_OBJECT (object)' failed
  gtk.main()
2011-07-07 10:06:46,718 - softwarecenter.app - INFO - software-center-agent 
finished with status 1
^CTraceback (most recent call last):
  File "/usr/share/software-center/softwarecenter/backend/channel.py", line 
153, in _check_for_channel_updates_timer
    if self._check_for_channel_updates():
  File "/usr/share/software-center/softwarecenter/backend/channel.py", line 
169, in _check_for_channel_updates
    cache_origins = self.db._aptcache.get_origins()
  File "/usr/share/software-center/softwarecenter/apt/aptcache.py", line 175, 
in get_origins
    if not pkg.candidate:
  File "/usr/lib/python2.7/dist-packages/apt/package.py", line 689, in candidate
    return Version(self, cand)
  File "/usr/lib/python2.7/dist-packages/apt/package.py", line 215, in __init__
    def __init__(self, package, cand):
KeyboardInterrupt

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

Title:
  Crash on opening while typing

To manage notifications about this bug go to:
https://bugs.launchpad.net/ubuntu/+source/software-center/+bug/804175/+subscriptions

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

Reply via email to