[Geany-Users] Sluggish (slow; transiently non-responsive) Geany?

Lex Trotman elextr at xxxxx
Tue Jul 23 22:00:38 UTC 2013


Hi,

Thanks for the update, please try the list of things suggested and report
the results.

Regards
Lex


On 24 July 2013 06:08, Victoria S. <1 at victoriasjourney.com> wrote:

> Thank you for your comments / suggestions - appreciated.  I tried your
> suggestions: none had any effect.
>
> Ubuntu 12.04 LTS 64 bit
> Intel® Core™2 Quad CPU Q9300 @ 2.50GHz × 4
> Geany 1.23
>
> UPDATE 1 (July 23):
>
> I am (currently) working with plain-text (.txt) files.  I am teaching
> myself RDBMS/SQL; the file I am working on (my saved text) is
>
> "/home/victoria/Programming/RDB, SQL/Examples/Tutorial 3 -  More Advanced
> SQL Instruction/Tutorial 3 -  More Advanced SQL Instruction.txt"
>
> ... i.e. a path to a nested folder, with spaces, etc. in the path.
>
> That file is ~1100 lines in length, although many of those are long,
> unwrapped single lines as I typically don't employ line wrapping / right
> margins unless I have a specific need to do so.  In teh Documents menu, I
> do have 'Line Wrapping' and 'Auto-Indentation' checked/selected.
>
> The file is currently 65.4 kB (65,439 bytes; ~8900 words; ~65750
> characters; UTF-8; no execute permissions (just the standard Owner/Group
> read/write).
>
> This morning the pauses were averaging ~9 seconds or so, at every paste
> (gnome-terminal >> Geany .txt file).  I quit Geany (one current/working
> tab), then reopened the file, and immediately did some copy/pastes from my
> (gnome-)terminal to this txt file: all instantly pasted, with Geany fully
> 'responsive.'
>
> Here's a key observation: I then saved the file (the first save operation
> after opening it), and ** immediately  thereafter** the aforementioned
> behavior began: Geany began pausing/'freezing' (up to ~2 min 35 sec i.e.
> 155 sec), but more typically , ~15-60+ seconds, intermittently (many but
> not all paste operations).  Manual save operations (Ctrl-S) are instant.
>
> While this was occurring I had one eye on my System Monitor: Geany would
> shoot to 100% CPU use (typically 0%, otherwise).  As mentioned, I have a
> quad-core system: among those CPU, Geany would max out (100% useage) one of
> those four CPU for a bit (say 10-15 sec.?), then swap to another CPU, that
> would then be at 100% use (with the previous CPU freed for other system
> use).
>
> I quit Geany, and launched it from the (terminal) command line (not the
> Ubuntu Unity Panel, as I have been doing).  Here is the terminal poutput; I
> was hoping to see something during the freezes, but saw no system/terminal
> messages:
>
> victoria at victoria:~$ geany
>
> (geany:19046): LIBDBUSMENU-GTK-CRITICAL **: watch_submenu: assertion
> `GTK_IS_MENU_SHELL(menu)' failed
> (geany:19046): Gtk-CRITICAL **: IA__gtk_list_store_clear: assertion
> `GTK_IS_LIST_STORE (list_store)' failed
> (geany:19046): Gtk-CRITICAL **: IA__gtk_tree_model_get_iter_first:
> assertion `GTK_IS_TREE_MODEL (tree_model)' failed
> (geany:19046): Gtk-CRITICAL **: IA__gtk_tree_model_get_iter_first:
> assertion `GTK_IS_TREE_MODEL (tree_model)' failed
> (geany:19046): Gtk-CRITICAL **: IA__gtk_tree_model_get_iter_first:
> assertion `GTK_IS_TREE_MODEL (tree_model)' failed
> (geany:19046): Gtk-CRITICAL **: IA__gtk_tree_model_get_iter_first:
> assertion `GTK_IS_TREE_MODEL (tree_model)' failed
>
> I have no idea what any of that means, however.  :-/
>
> Watching the terminal window, when I made an edit to the .txt file and
> saved it, this line was appended to the terminal output (but nothing, if
> Ctrl-S on an unedited, i.e. unchanged) file):
>
> (geany:19185): Gtk-CRITICAL **: IA__gtk_tree_model_get_iter_first:
> assertion `GTK_IS_TREE_MODEL (tree_model)' failed
>
> _______________________________________________
> Users mailing list
> Users at lists.geany.org
> https://lists.geany.org/cgi-bin/mailman/listinfo/users
>
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://lists.geany.org/pipermail/users/attachments/20130724/95ec71eb/attachment.html>


More information about the Users mailing list