Code::Blocks Forums
User forums => Help => Topic started by: pat32 on February 01, 2013, 04:45:38 pm
-
Hello,
I am using OpenSuse 12.2 64bit and I have installed CodeBlocks 12.11 from the OpenSuse repositories.
When I launch CB, it runs OK. However, when I exit CB and try to launch it again, it does not start anymore.
Checking the active processes confirms that CB still remains in mem. even after I closed the window.
I have tried to start CB from the terminal and I get this (as part of the output):
(codeblocks:5261): GLib-GObject-WARNING **: invalid uninstantiatable type `<invalid>' in cast to `GtkRadioMenuItem'
(codeblocks:5261): Gtk-CRITICAL **: IA__gtk_radio_menu_item_get_group: assertion `GTK_IS_RADIO_MENU_ITEM (radio_menu_item)' failed
(codeblocks:5261): GLib-GObject-WARNING **: invalid uninstantiatable type `<invalid>' in cast to `GtkRadioMenuItem'
(codeblocks:5261): Gtk-CRITICAL **: IA__gtk_radio_menu_item_get_group: assertion `GTK_IS_RADIO_MENU_ITEM (radio_menu_item)' failed
Loading toolbar...
Failed to connect to socket /tmp/fam-<my username>-
Initializing plugins...
On closing the GUI, I get this :
Deinitializing plugins...
(codeblocks:5261): GLib-GObject-WARNING **: invalid uninstantiatable type `(null)' in cast to `GtkRadioMenuItem'
(codeblocks:5261): Gtk-CRITICAL **: IA__gtk_radio_menu_item_get_group: assertion `GTK_IS_RADIO_MENU_ITEM (radio_menu_item)' failed
(codeblocks:5261): GLib-GObject-WARNING **: invalid uninstantiatable type `(null)' in cast to `GtkRadioMenuItem'
(codeblocks:5261): Gtk-CRITICAL **: IA__gtk_radio_menu_item_get_group: assertion `GTK_IS_RADIO_MENU_ITEM (radio_menu_item)' failed
Aborted
Could someone please help me regarding this issue?
Thanks
-
These are not critical or at least work here correctly.
Can you try to debug codeblocks with gdb for example? To see where does it crashes.
-
try this by launching CB from a terminal shell : "codeblocks"
does the problem occur then ?
-
@oBFusCATed : The thing is that I have not built CB from source and so I can't debug
@killerbot : Yes the problem still happens when I run from the terminal shell. The code I pasted is the output when I do so.
-
You can install debug-packages (if they exist in the repo you use).
-
You can get half useful backtrace even on release builds. But Jens is correct install the debug/dbg packages.
-
Sorry, correction : I actually downloaded and installed the rpm from the CB website not from the opensuse repo. (I actually have this problem since a few months)
I think maybe in that case I will have to build CB from source. I am a bit puzzled however about why this problem happens.
-
Hi, pat32, I'm relative new to this forum, therefore this late reply to your post.
I ran into the same problem like you. What I was wondering about was the fact that OpenSuSE was the only Linux OS this issue appeared.
After a long time of searching the web I found out that I had to install that "gamin-server" package for CB to run properly. After doing so everything seems to be OK now.
I'd suggest that you'd give it a try.
Please let me know if this works for you.
Regards
-
the same problem cause me several bluescreens. Fixed by disabling the antivirus. The C::B was not terminated and when shutting down the computer wrongly recognize the c::b process as system process though causing blue screen because the OS was aborting that process for shutting down.
The blue screen is a my specific problem (I'm the only user with that problem XD) but the process not terminated have still to be fixed.
Just to be curious wich antivirus do you have?
-
I recently built codeblocks 12.11 release 8629 on Slackware and was having the same problem with the same messages showing in the terminal. I found disabling the code completion plugin stopped it from happening.