On 09-15 08:55, Nicolas Valcárcel Scerpella wrote: > mmm, this is weird, i have exactly the same use (open terminator and hit > cntrl+shift+{0,h} a few times) and haven't seen that ever i'm wondering > if thats a dependency related issue.
It is highly probably that terminator or some libraries have been upgaded when I have been running terminal. Neverthless this should not happen (consider disaster when doing upgrade inside terminaot, and then is breaks). I know that this is file loading is done by Python alone, for importing it. Unfortunetly now i cannot run gdb on this freezed terminator (well it takes 100% CPU, but after `kill -STOP pid` is stoped), becuase i also upgraded python today and gdb says: "/usr/bin/python (executable): file delated, cannot load symbols" :( It looks that it is some dependcy problem becuase after doing "grep -v ENOENT", there is only ioctls, but if there would be a successfull import, there should be successfull open which returns something positive, and without errno. So it is probably due to the upgrade. After doing some research, it looks that beyond /usr/lib/python2.6/, /usr/local/lib/pytyon2.6, and few other standard places, it searches also in /usr/share/terminator/ and /usr/share/terminator/terminatorlib/plugins/ But NOT in /usr/share/terminator/terminatorlib/ ! It searches for terminal, notebook and container modules. I symlinked everything from /usr/share/terminator/terminatorlib/ into both above places and it is loading them ( i see reads in strace), But it still loops and eats 100% CPU. Strange. Killing now terminator and blame an upgrade process. It is strange. I was thinking that Python will load module only once, and do not reload it from disk anytime again. -- Witold Baryluk JID: witold.baryluk // jabster.pl
signature.asc
Description: Digital signature