--- Log opened Sat Aug 27 09:52:07 2011
09:52 -!- SimonL [~simon@h85-8-0-140.static.se.alltele.net] has joined #gnome
09:52 -!- Irssi: #gnome: Total of 93 nicks [0 ops, 0 halfops, 0 voices, 93 normal]
09:52 -!- Irssi: Join to #gnome was synced in 1 secs
09:54 < SimonL> Hi everyone :)
09:55 < SimonL> I'm having some problems with evolution and gnome-shell and I need to know how to remove all evolution settings (to start with a blank slate), rm -rf ~/.config/evolution does not seem to do the trick
09:56 < SimonL> I guess I need to do something with dconf too?
09:56 -!- amigadave [~amigadave@91-66-18-182-dynip.superkabel.de] has joined #gnome
10:08 -!- geaaru [~geaaru@95.237.223.122] has joined #gnome
10:17 -!- wunterslash [~magentar@ip-178-202-33-132.unitymediagroup.de] has joined #gnome
10:18 -!- marcels [~marcels@5265C40E.cm-8.dynamic.ziggo.nl] has joined #gnome
10:26 -!- areichman [~quassel@cpe-76-166-183-163.socal.res.rr.com] has quit [Read error: 104 (Connection reset by peer)]
10:28 -!- purestrain [~michael@f049074130.adsl.alicedsl.de] has joined #gnome
10:32 -!- geaaru [~geaaru@95.237.223.122] has quit [Leaving]
10:39 -!- talisein [~talisein@c-98-244-55-118.hsd1.ca.comcast.net] has quit [Ping timeout: 600 seconds]
10:40 -!- geaaru [~geaaru@95.237.223.122] has joined #gnome
10:41 -!- ced117 [~ced117@AStrasbourg-552-1-12-169.w92-130.abo.wanadoo.fr] has joined #gnome
10:43 -!- laca [~laca@inet-hqmc01-o.oracle.com] has quit [Remote closed the connection]
10:47 -!- sc [~sc@adsl203-160-141.mclink.it] has joined #gnome
10:49 -!- talisein [~talisein@c-98-244-55-118.hsd1.ca.comcast.net] has joined #gnome
10:56 -!- laca [~laca@inet-hqmc08-o.oracle.com] has joined #gnome
10:57 -!- suresht [~chatzilla@175.157.71.220] has joined #gnome
11:16 -!- soomsoom [~soomsoom@82.166.235.21] has quit [Ex-Chat]
11:24 -!- soomsoom [~soomsoom@82.166.235.21] has joined #gnome
11:25 -!- mikhas [~michael@p54947A77.dip.t-dialin.net] has joined #gnome
11:26 -!- ioni [~wonder@86.106.92.158] has quit [Remote closed the connection]
11:27 -!- suresht [~chatzilla@175.157.71.220] has quit [Leaving]
11:28 -!- ioni [~wonder@86.106.92.158] has joined #gnome
11:35 -!- talisein [~talisein@c-98-244-55-118.hsd1.ca.comcast.net] has quit [Ping timeout: 600 seconds]
11:43 -!- hackin [~hackin@sizerb.arach.net.au] has joined #gnome
11:48 -!- pbor [~paolo@host6-80-dynamic.44-79-r.retail.telecomitalia.it] has joined #gnome
12:01 -!- palhmbs [~paulhomeb@li287-247.members.linode.com] has quit [Terminated with extreme prejudice - dircproxy 1.0.5]
12:02 -!- javiF [~jfernande@208.15.27.77.dynamic.mundo-r.com] has joined #gnome
12:07 -!- sergio [~sergio@174.Red-79-150-238.dynamicIP.rima-tde.net] has joined #gnome
12:11 -!- sergio [~sergio@174.Red-79-150-238.dynamicIP.rima-tde.net] has quit [Ex-Chat]
12:14 < borschty> SimonL, could you describe your problem?
12:19 < SimonL> borschty: I have two actually, I'll start with the worst one :)
12:19 < SimonL> I have a contact (well, It's my own contact info actually) that hangs evolution every time I click on it in the contacts view
12:20 < borschty> which version of evolution?
12:20 < SimonL> In fact, it also makes gnome-shell hang
12:20 < SimonL> 3.0.2
12:21 < borschty> how does gnome-shell freeze?
12:22 < SimonL> it stop responding to clicks outside the window, Alt+tab does not work, though the applications keep updating their windows
12:22 < SimonL> *stops*
12:23 < SimonL> I need to kill it to get it resposive again
12:23 < borschty> so maybe evolution has just taken a grab on the keyboard and mouse
12:23 < borschty> yes, that seems to be the case then
12:23 < borschty> by it you mean evolution?
12:23 < SimonL> I'm not very familiar with X11 protocol specifics, but yeah, that seems plausible
12:23 < SimonL> no, gnome-shell
12:24 < borschty> did you try killing evolution?
12:24 < SimonL> Or both when I think about it
12:24 < borschty> if it is a grab killing just evolution should work
12:24 < SimonL> no, not before killing shell, hold on and I'll try
12:25 < SimonL> That seems to make the desktop respond again
12:25 < SimonL> I guess that speaks for the grab theory?
12:25 < borschty> ok, how did you select your own contact?
12:25 < borschty> yes, thats a grab issue then
12:26 < SimonL> I went to the Contacts screen and searched for my name
12:26 -!- shortstack [~shortstac@c-68-58-181-10.hsd1.sc.comcast.net] has quit [Ping timeout: 600 seconds]
12:26 < SimonL> then, when I click on my contact nothing happens
12:26 < SimonL> focus does not change to that contact
12:27 < SimonL> Afaik, this started happening when I moved the contact to another account and added a bunch of info
12:28 < borschty> but you don't use any menu or context-menu to select that account?
12:28 < borschty> (because those use grabs)
12:28 < SimonL> no, I did not
12:30 < borschty> or do you use one of the input-methods?
12:30 < borschty> those would add menus to entries etc.
12:31 < SimonL> What do you mean with "input-methods" exactly?
12:33 < borschty> http://en.wikipedia.org/wiki/Input_method
12:33 -!- shortstack [~shortstac@c-68-58-181-10.hsd1.sc.comcast.net] has joined #gnome
12:34 -!- soomsoom [~soomsoom@82.166.235.21] has quit [Ex-Chat]
12:35 < SimonL> borschty: No, I don't think so, as I only typed "simon" and then clicked on the contact
12:37 < borschty> ok, there seem to be two bugs then
12:37 < borschty> first evolution taking a mouse and keyboard grab when it doesn't need to
12:38 < borschty> and the second one being it freezing when opening your own contact
12:39 < borschty> you could probably work around these by removing your contact-database, but i'd rather see those bugs properly reported
12:41 < borschty> you should ask in #evolution how to get a good backtrace of the freeze
12:42 < borschty> also which distro do you use?
12:42 < SimonL> Fedora 15
12:43 < borschty> ok, there it should be easy to get debug symbols
12:44 < SimonL> I have set up that in previous Fedora releases, I think I can manage that :)
12:46 -!- verstanden [~oblast@64.Red-81-35-215.dynamicIP.rima-tde.net] has joined #gnome
12:46 < borschty> install the debug symbols for evolution, evolution-data-server, glib2 and gtk3
12:46 < borschty> and which backend do you use for that contact?
12:50 < SimonL> The webdav backend, with a davical server using SSL with a self signed certificate (if that matters ;))
12:51 -!- hansfbaier [~jack@125.166.230.225] has joined #gnome
12:54 < SimonL> borschty: should I ask in #evolution about getting the stacktrace?
12:54 < borschty> yes, they probably have a better idea how to get a backtrace that is useful to them
12:56 < borschty> if you don't get a response i would suggest running "DISPLAY=:0.0 gdb evolution" from a virtual terminal (so it wouldn't be affected by the grab), cause the problem, switch back to the vt, press ctrl+c and then run "bt full"
12:59 < borschty> https://wiki.ubuntu.com/Backtrace#Generation (starting from step 3) is probably better than just starting "gdb evolution" as it creates a log-file four you automatically
13:01 < borschty> i assume evolution is calling evolution-data-server via dbus somewhere in the freezing function and it is not responding... and thats where stuff gets complicated
13:04 -!- free-zombie [~tjol@p57BA6810.dip.t-dialin.net] has joined #gnome
13:14 -!- verstanden [~oblast@64.Red-81-35-215.dynamicIP.rima-tde.net] has quit [gone]
13:20 < borschty> http://git.gnome.org/browse/evolution/tree/addressbook/gui/widgets/e-minicard.c#n592 <- this seems to be the grab, not sure why it is there though... maybe for drag&drop
13:20 < borschty> does selecting the contact using tab grab your mouse/keyboard too?
13:22 < SimonL> borschty: Ok, I'll take a look at that. I narrowed the issue down: All I need to do is create a contact with two of the messaging account fields filled in, the hang occurs.
13:23 < SimonL> sorry, began typing that before your last messages ;)
13:24 < SimonL> tabbing from another contact does not grab the mouse/keyboard, but evolution still hangs
13:25 < borschty> ok, then thats where the grab comes from
13:26 < borschty> not sure if it is possible to remove it though
13:28 < borschty> maybe it could be moved to the motion_notify event
13:28 < SimonL> hmm, the hang happens on contacts in the local contact list as well
13:30 -!- hackin [~hackin@sizerb.arach.net.au] has quit [Read error: 104 (Connection reset by peer)]
13:30 < SimonL> I guess the underlying cause of the long grab is the contact hang, so maybe it's not too big a problem
13:30 -!- iron [tro@p5B28690E.dip.t-dialin.net] has joined #gnome
13:31 < SimonL> but it would be nice if it didn't appear to lock the entire desktop if there is a similar bug in the future :P
13:32 -!- hansfbaier [~jack@125.166.230.225] has quit [Leaving.]
13:34 < borschty> yes, that was my intention of fixing the grab issue too ;) (if it can be fixed)
13:36 -!- wunterslash [~magentar@ip-178-202-33-132.unitymediagroup.de] has quit [Remote closed the connection]
13:46 -!- iron [tro@p5B28690E.dip.t-dialin.net] has quit [Ping timeout: 600 seconds]
13:46 -!- hansfbaier [~jack@125.166.230.225] has joined #gnome
13:53 -!- iron [tro@p5B28690E.dip.t-dialin.net] has joined #gnome
13:56 -!- Bryen_ [~Bryen@184.78.118.99] has joined #gnome
14:00 -!- shortstack [~shortstac@c-68-58-181-10.hsd1.sc.comcast.net] has quit [Ping timeout: 600 seconds]
14:02 -!- Bryen [~Bryen@184.78.118.99] has quit [Read error: 148 (No route to host)]
14:09 -!- soomsoom [~soomsoom@82.166.235.21] has joined #gnome
