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

Attachment: signature.asc
Description: Digital signature

Reply via email to