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

Victoria S. 1 at xxxxx
Tue Jul 23 23:27:01 UTC 2013


Thank you!  First, from the gnome-terminal:

victoria at victoria:~$ geany -v
Geany-INFO: Geany 1.23, en_CA.UTF-8
Geany-INFO: GTK 2.24.10, GLib 2.32.3
Geany-INFO: System data dir: /usr/share/geany
Geany-INFO: User config dir: /home/victoria/.config/geany
Geany-INFO: System plugin path: /usr/lib/x86_64-linux-gnu/geany
Geany-INFO: Added filetype Scala (55).
Geany-INFO: Added filetype Genie (56).
Geany-INFO: Added filetype Cython (57).
Geany-INFO: Added filetype Go (58).
Geany-INFO: Disabling terminal support
Geany-INFO: Loaded:   /usr/lib/x86_64-linux-gnu/geany/addons.so (Addons)
Geany-INFO: Loaded:   /usr/lib/x86_64-linux-gnu/geany/export.so (Export)
Geany-INFO: Loaded:   /usr/lib/x86_64-linux-gnu/geany/saveactions.so (Save Actions)
Geany-INFO: Loaded:   /usr/lib/x86_64-linux-gnu/geany/shiftcolumn.so (Shift Column)
Geany-INFO: Loaded:   /usr/lib/x86_64-linux-gnu/geany/spellcheck.so (Spell Check)
Geany-INFO: Loaded:   /usr/lib/x86_64-linux-gnu/geany/splitwindow.so (Split Window)
Geany-INFO: Loaded:   /usr/lib/x86_64-linux-gnu/geany/treebrowser.so (TreeBrowser)
Geany-INFO: Loaded:   /usr/lib/x86_64-linux-gnu/geany/updatechecker.so (Updatechecker)
Geany-INFO: unknown : None (UTF-8)

(geany:22793): LIBDBUSMENU-GTK-CRITICAL **: watch_submenu: assertion `GTK_IS_MENU_SHELL(menu)' failed
Updatechecker-Message: Checking for updates

(geany:22793): Gtk-CRITICAL **: IA__gtk_list_store_clear: assertion `GTK_IS_LIST_STORE (list_store)' failed

(geany:22793): Gtk-CRITICAL **: IA__gtk_tree_model_get_iter_first: assertion `GTK_IS_TREE_MODEL (tree_model)' failed
Updatechecker-Message: No update available

(geany:22793): Gtk-CRITICAL **: IA__gtk_tree_model_get_iter_first: assertion `GTK_IS_TREE_MODEL (tree_model)' failed
Geany-INFO: /home/victoria/Programming/RDB, SQL/Examples/Tutorial 3 -  More Advanced SQL Instruction/Tutorial 3 -  More Advanced SQL Instruction.txt : None (UTF-8)

(geany:22793): Gtk-CRITICAL **: IA__gtk_tree_model_get_iter_first: assertion `GTK_IS_TREE_MODEL (tree_model)' failed

** (geany:22793): CRITICAL **: enchant_is_title_case: assertion `word && *word' failed

** (geany:22793): CRITICAL **: enchant_is_all_caps: assertion `word && *word' failed

** (geany:22793): CRITICAL **: enchant_is_title_case: assertion `word && *word' failed

** (geany:22793): CRITICAL **: enchant_is_all_caps: assertion `word && *word' failed
Geany-INFO: /home/victoria/Programming/RDB, SQL/Examples/Tutorial 3 -  More Advanced SQL Instruction/Tutorial 3 -  More Advanced SQL Instruction.txt : None (UTF-8)

(geany:22793): Gtk-CRITICAL **: IA__gtk_tree_model_get_iter_first: assertion `GTK_IS_TREE_MODEL (tree_model)' failed

** (geany:22793): CRITICAL **: enchant_is_title_case: assertion `word && *word' failed

** (geany:22793): CRITICAL **: enchant_is_all_caps: assertion `word && *word' failed


...
[SNIP!  ~230 each of these two lines while Geany was 'frozen' -- Victoria]
...


** (geany:22793): CRITICAL **: enchant_is_title_case: assertion `word && *word' failed

** (geany:22793): CRITICAL **: enchant_is_all_caps: assertion `word && *word' failed

Geany-INFO: /home/victoria/Programming/RDB, SQL/Examples/Tutorial 3 -  More Advanced SQL Instruction/Tutorial 3 -  More Advanced SQL Instruction.txt : None (UTF-8)


[FOLLOWING LINE AFTER FILE SAVE -- Victoria:]

(geany:22793): Gtk-CRITICAL **: IA__gtk_tree_model_get_iter_first: assertion `GTK_IS_TREE_MODEL (tree_model)' failed


** (geany:22793): CRITICAL **: enchant_is_title_case: assertion `word && *word' failed

** (geany:22793): CRITICAL **: enchant_is_all_caps: assertion `word && *word' failed


...
[SNIP!  >100 each of these two lines while Geany was 'frozen' -- Victoria]
...


** (geany:22793): CRITICAL **: enchant_is_title_case: assertion `word && *word' failed

** (geany:22793): CRITICAL **: enchant_is_all_caps: assertion `word && *word' failed

** (geany:22793): CRITICAL **: enchant_is_title_case: assertion `word && *word' failed

** (geany:22793): CRITICAL **: enchant_is_all_caps: assertion `word && *word' failed
^C
victoria at victoria:~$ 

Interrupting Geany (Ctrl-C in terminal) gave no additional output, above.

gdb [http://www.cs.cmu.edu/~gilpin/tutorial/]:

victoria at victoria:~$ gdb geany
GNU gdb (Ubuntu/Linaro 7.4-2012.04-0ubuntu2.1) 7.4-2012.04
Copyright (C) 2012 Free Software Foundation, Inc.
License GPLv3+: GNU GPL version 3 or later <http://gnu.org/licenses/gpl.html>
This is free software: you are free to change and redistribute it.
There is NO WARRANTY, to the extent permitted by law.  Type "show copying"
and "show warranty" for details.
This GDB was configured as "x86_64-linux-gnu".
For bug reporting instructions, please see:
<http://bugs.launchpad.net/gdb-linaro/>...
Reading symbols from /usr/bin/geany...(no debugging symbols found)...done.
(gdb) run
Starting program: /usr/bin/geany 
[Thread debugging using libthread_db enabled]
Using host libthread_db library "/lib/x86_64-linux-gnu/libthread_db.so.1".
[New Thread 0x7ffff01af700 (LWP 23216)]
[New Thread 0x7fffef9ae700 (LWP 23217)]
[New Thread 0x7fffee948700 (LWP 23218)]

(geany:23213): LIBDBUSMENU-GTK-CRITICAL **: watch_submenu: assertion `GTK_IS_MENU_SHELL(menu)' failed

(geany:23213): Gtk-CRITICAL **: IA__gtk_list_store_clear: assertion `GTK_IS_LIST_STORE (list_store)' failed

(geany:23213): Gtk-CRITICAL **: IA__gtk_tree_model_get_iter_first: assertion `GTK_IS_TREE_MODEL (tree_model)' failed
[New Thread 0x7fffda11f700 (LWP 23220)]
[Thread 0x7fffda11f700 (LWP 23220) exited]


[ AS MENTIONED IN MY LAST POST, THESE '... GTK_IS_TREE_MODEL (tree_model)' failed' ARE OUTPUTS FROM THE CTRL-S / SAVE EXECUTIONS -- VICTORIA:]


(geany:23213): Gtk-CRITICAL **: IA__gtk_tree_model_get_iter_first: assertion `GTK_IS_TREE_MODEL (tree_model)' failed

(geany:23213): Gtk-CRITICAL **: IA__gtk_tree_model_get_iter_first: assertion `GTK_IS_TREE_MODEL (tree_model)' failed
[Thread 0x7fffee948700 (LWP 23218) exited]

(geany:23213): Gtk-CRITICAL **: IA__gtk_tree_model_get_iter_first: assertion `GTK_IS_TREE_MODEL (tree_model)' failed

(geany:23213): Gtk-CRITICAL **: IA__gtk_tree_model_get_iter_first: assertion `GTK_IS_TREE_MODEL (tree_model)' failed

(geany:23213): Gtk-CRITICAL **: IA__gtk_tree_model_get_iter_first: assertion `GTK_IS_TREE_MODEL (tree_model)' failed

(geany:23213): Gtk-CRITICAL **: IA__gtk_tree_model_get_iter_first: assertion `GTK_IS_TREE_MODEL (tree_model)' failed

(geany:23213): Gtk-CRITICAL **: IA__gtk_tree_model_get_iter_first: assertion `GTK_IS_TREE_MODEL (tree_model)' failed

(geany:23213): Gtk-CRITICAL **: IA__gtk_tree_model_get_iter_first: assertion `GTK_IS_TREE_MODEL (tree_model)' failed


[ QUIT GEANY -- Victoria:]


[Thread 0x7fffef9ae700 (LWP 23217) exited]
[Thread 0x7ffff7fc3940 (LWP 23213) exited]
[Inferior 1 (process 23213) exited normally]

(gdb) q
victoria at victoria:~$ 


I repeated the above (Geany in gdb), this time halting gdb (Ctrl-C in terminal) when Geany was frozen.  Geany went to a slightly greyed-out (non-responsive but still visible, readable) window and remained as a process in the System Monitor.  It finally closed when I quit gdb (below):

victoria at victoria:~$ gdb geany
GNU gdb (Ubuntu/Linaro 7.4-2012.04-0ubuntu2.1) 7.4-2012.04
Copyright (C) 2012 Free Software Foundation, Inc.
License GPLv3+: GNU GPL version 3 or later <http://gnu.org/licenses/gpl.html>
This is free software: you are free to change and redistribute it.
There is NO WARRANTY, to the extent permitted by law.  Type "show copying"
and "show warranty" for details.
This GDB was configured as "x86_64-linux-gnu".
For bug reporting instructions, please see:
<http://bugs.launchpad.net/gdb-linaro/>...
Reading symbols from /usr/bin/geany...(no debugging symbols found)...done.
(gdb) run
Starting program: /usr/bin/geany 
[Thread debugging using libthread_db enabled]
Using host libthread_db library "/lib/x86_64-linux-gnu/libthread_db.so.1".
[New Thread 0x7ffff01af700 (LWP 23335)]
[New Thread 0x7fffef9ae700 (LWP 23336)]
[New Thread 0x7fffee948700 (LWP 23337)]

(geany:23332): LIBDBUSMENU-GTK-CRITICAL **: watch_submenu: assertion `GTK_IS_MENU_SHELL(menu)' failed

(geany:23332): Gtk-CRITICAL **: IA__gtk_list_store_clear: assertion `GTK_IS_LIST_STORE (list_store)' failed

(geany:23332): Gtk-CRITICAL **: IA__gtk_tree_model_get_iter_first: assertion `GTK_IS_TREE_MODEL (tree_model)' failed

(geany:23332): Gtk-CRITICAL **: IA__gtk_tree_model_get_iter_first: assertion `GTK_IS_TREE_MODEL (tree_model)' failed

(geany:23332): Gtk-CRITICAL **: IA__gtk_tree_model_get_iter_first: assertion `GTK_IS_TREE_MODEL (tree_model)' failed

(geany:23332): Gtk-CRITICAL **: IA__gtk_tree_model_get_iter_first: assertion `GTK_IS_TREE_MODEL (tree_model)' failed
[Thread 0x7fffee948700 (LWP 23337) exited]

(geany:23332): Gtk-CRITICAL **: IA__gtk_tree_model_get_iter_first: assertion `GTK_IS_TREE_MODEL (tree_model)' failed
^C
Program received signal SIGINT, Interrupt.
0x00007ffff541e313 in poll () from /lib/x86_64-linux-gnu/libc.so.6
(gdb) q
A debugging session is active.

	Inferior 1 [process 23332] will be killed.

Quit anyway? (y or n) y
victoria at victoria:~$ 

As menioned, the 

(geany:23332): Gtk-CRITICAL **: IA__gtk_tree_model_get_iter_first: assertion `GTK_IS_TREE_MODEL (tree_model)' failed

lines result from File Save operations.

I hope that this helps; Although knowledgeable in Linux operation, I am entirely unfamiliar with debugging (gdb, etc.)



More information about the Users mailing list