Segmentation Fault!!!

General discussions
mekanix
Posts: 210
Joined: Wed Sep 29, 2010 11:20 pm

Segmentation Fault!!!

Post by mekanix »

I'm getting this segmentation fault for the first time


Program received signal SIGSEGV, Segmentation fault.
guLibUpdateThread::guLibUpdateThread (this=0x8a6e3c8, libpanel=0x0, gaugeid=0,
scanpath=...)
at /home/mekanix/Programs/SOURCES/dev/guayadeque/src/LibUpdate.cpp:51
51 m_Db = libpanel->GetDb();
User avatar
anonbeat
Posts: 2048
Joined: Thu Sep 16, 2010 9:47 pm

Segmentation Fault!!!

Post by anonbeat »

How can I reproduce it ?

Thanks for your help
mekanix
Posts: 210
Joined: Wed Sep 29, 2010 11:20 pm

Segmentation Fault!!!

Post by mekanix »

I have no Idea... I only start guayadeque.... and It crash immediately
mekanix
Posts: 210
Joined: Wed Sep 29, 2010 11:20 pm

Segmentation Fault!!!

Post by mekanix »

I had to delete my guayadeque.conf... and now it works again
User avatar
anonbeat
Posts: 2048
Joined: Thu Sep 16, 2010 9:47 pm

Segmentation Fault!!!

Post by anonbeat »

by any chance you saved the previous guayadeque.conf file ?
Linye
Posts: 33
Joined: Sat Oct 09, 2010 8:01 am

Segmentation Fault!!!

Post by Linye »

Guayadeque doesn't start for me. When I use the Terminal it gives me this:

~$ guayadeque
12:00:20 PM: Deleted stale lock file '/home/linyera/.guayadeque/.guayadeque-linyera'.
12:00:20 PM: Initialized locale ( en_US )
12:00:20 PM: Library Db Version 21
12:00:20 PM: Library Paths:
12:00:20 PM: /home/linyera/Music/
12:00:20 PM: 000022EB
12:00:20 PM: guLocationTreeCtrl::ReloadItems
Segmentation fault


Then I remove the .guayadeque-linyera file and it starts with this:

$ guayadeque
12:00:39 PM: Initialized locale ( en_US )
12:00:39 PM: Library Db Version 21
12:00:39 PM: Library Paths:
12:00:39 PM: /home/linyera/Music/
12:00:39 PM: 000022EB
12:00:39 PM: guLocationTreeCtrl::ReloadItems
12:00:39 PM: Id: 8192 Pane: MainSources Show:1 Flags:000022EB
`menu_proxy_module_load': guayadeque: undefined symbol: menu_proxy_module_load

(guayadeque:4356): Gtk-WARNING **: Failed to load type module: (null)

`menu_proxy_module_load': guayadeque: undefined symbol: menu_proxy_module_load

(guayadeque:4356): Gtk-WARNING **: Failed to load type module: (null)

`menu_proxy_module_load': guayadeque: undefined symbol: menu_proxy_module_load

(guayadeque:4356): Gtk-WARNING **: Failed to load type module: (null)

`menu_proxy_module_load': guayadeque: undefined symbol: menu_proxy_module_load

(guayadeque:4356): Gtk-WARNING **: Failed to load type module: (null)

`menu_proxy_module_load': guayadeque: undefined symbol: menu_proxy_module_load

(guayadeque:4356): Gtk-WARNING **: Failed to load type module: (null)

`menu_proxy_module_load': guayadeque: undefined symbol: menu_proxy_module_load

(guayadeque:4356): Gtk-WARNING **: Failed to load type module: (null)

`menu_proxy_module_load': guayadeque: undefined symbol: menu_proxy_module_load

(guayadeque:4356): Gtk-WARNING **: Failed to load type module: (null)

`menu_proxy_module_load': guayadeque: undefined symbol: menu_proxy_module_load

(guayadeque:4356): Gtk-WARNING **: Failed to load type module: (null)

`menu_proxy_module_load': guayadeque: undefined symbol: menu_proxy_module_load

(guayadeque:4356): Gtk-WARNING **: Failed to load type module: (null)

`menu_proxy_module_load': guayadeque: undefined symbol: menu_proxy_module_load

(guayadeque:4356): Gtk-WARNING **: Failed to load type module: (null)

`menu_proxy_module_load': guayadeque: undefined symbol: menu_proxy_module_load

(guayadeque:4356): Gtk-WARNING **: Failed to load type module: (null)

`menu_proxy_module_load': guayadeque: undefined symbol: menu_proxy_module_load

(guayadeque:4356): Gtk-WARNING **: Failed to load type module: (null)

`menu_proxy_module_load': guayadeque: undefined symbol: menu_proxy_module_load

(guayadeque:4356): Gtk-WARNING **: Failed to load type module: (null)

`menu_proxy_module_load': guayadeque: undefined symbol: menu_proxy_module_load

(guayadeque:4356): Gtk-WARNING **: Failed to load type module: (null)

`menu_proxy_module_load': guayadeque: undefined symbol: menu_proxy_module_load

(guayadeque:4356): Gtk-WARNING **: Failed to load type module: (null)

`menu_proxy_module_load': guayadeque: undefined symbol: menu_proxy_module_load

(guayadeque:4356): Gtk-WARNING **: Failed to load type module: (null)

`menu_proxy_module_load': guayadeque: undefined symbol: menu_proxy_module_load

(guayadeque:4356): Gtk-WARNING **: Failed to load type module: (null)

`menu_proxy_module_load': guayadeque: undefined symbol: menu_proxy_module_load

(guayadeque:4356): Gtk-WARNING **: Failed to load type module: (null)

`menu_proxy_module_load': guayadeque: undefined symbol: menu_proxy_module_load

(guayadeque:4356): Gtk-WARNING **: Failed to load type module: (null)

`menu_proxy_module_load': guayadeque: undefined symbol: menu_proxy_module_load

(guayadeque:4356): Gtk-WARNING **: Failed to load type module: (null)

`menu_proxy_module_load': guayadeque: undefined symbol: menu_proxy_module_load

(guayadeque:4356): Gtk-WARNING **: Failed to load type module: (null)

12:00:46 PM: guLocationTreeCtrl::ReloadItems
12:00:46 PM: Updating the podcasts...
12:01:22 PM: VisiblePanels: 000022EB
12:01:22 PM: Destroying the volume monitor object...
12:01:22 PM: >> ~guGIO_VolumeMonitor()
12:01:22 PM:
User avatar
anonbeat
Posts: 2048
Joined: Thu Sep 16, 2010 9:47 pm

Segmentation Fault!!!

Post by anonbeat »

Can you do a backtrace ? What is that menu_proxy_module_load about?

Thanks for your help
Linye
Posts: 33
Joined: Sat Oct 09, 2010 8:01 am

Segmentation Fault!!!

Post by Linye »

Did a backtrace (I think).


(gdb) run
Starting program: /home/linyera/guayadeque/guayadeque
[Thread debugging using libthread_db enabled]
06:11:04 PM: Deleted stale lock file '/home/linyera/.guayadeque/.guayadeque-linyera'.
06:11:04 PM: Initialized locale ( en_US )
06:11:04 PM: Library Db Version 21
06:11:04 PM: Library Paths:
06:11:04 PM: /home/linyera/Music/
06:11:04 PM: 000022EB
06:11:04 PM: guLocationTreeCtrl::ReloadItems

Program received signal SIGSEGV, Segmentation fault.
guMainFrame::ShowMainPanel (this=0x864e2b0, panelid=8192, show=true)
at /home/linyera/guayadeque/src/MainFrame.cpp:4799
4799 m_ViewMainShowCover->Check( show );


I must say that this started happening after I used a few times the fix for the menu problem posted on http://www.omgubuntu.co.uk
User avatar
anonbeat
Posts: 2048
Joined: Thu Sep 16, 2010 9:47 pm

Segmentation Fault!!!

Post by anonbeat »

You are not using latest svn arent you? can you tell me if the same happens for you using latest svn ?

Thanks for your help
Linye
Posts: 33
Joined: Sat Oct 09, 2010 8:01 am

Segmentation Fault!!!

Post by Linye »

I updated and the problem persisted. I deleted the .guayadeque folder but saved my "guayadeque.db" and tried again with new "guayadeque.db" file after rescanning. It starts normally but this is the output in the backtrace. Starting the program from a launcher worked normally.


run
Starting program: /home/linyera/guayadeque/guayadeque
[Thread debugging using libthread_db enabled]
12:57:19 PM: Initialized locale ( en_US )
12:57:19 PM: Library Db Version 21
12:57:19 PM: Library Paths:
12:57:19 PM: /home/linyera/Music/
12:57:19 PM: 000022EB
12:57:19 PM: guLocationTreeCtrl::ReloadItems
12:57:19 PM: Id: 8192 Pane: MainSources Show:1 Flags:000022EB
`menu_proxy_module_load': /home/linyera/guayadeque/guayadeque: undefined symbol: menu_proxy_module_load

(guayadeque:9837): Gtk-WARNING **: Failed to load type module: (null)

`menu_proxy_module_load': /home/linyera/guayadeque/guayadeque: undefined symbol: menu_proxy_module_load

(guayadeque:9837): Gtk-WARNING **: Failed to load type module: (null)

`menu_proxy_module_load': /home/linyera/guayadeque/guayadeque: undefined symbol: menu_proxy_module_load

(guayadeque:9837): Gtk-WARNING **: Failed to load type module: (null)

`menu_proxy_module_load': /home/linyera/guayadeque/guayadeque: undefined symbol: menu_proxy_module_load

(guayadeque:9837): Gtk-WARNING **: Failed to load type module: (null)

`menu_proxy_module_load': /home/linyera/guayadeque/guayadeque: undefined symbol: menu_proxy_module_load

(guayadeque:9837): Gtk-WARNING **: Failed to load type module: (null)

`menu_proxy_module_load': /home/linyera/guayadeque/guayadeque: undefined symbol: menu_proxy_module_load

(guayadeque:9837): Gtk-WARNING **: Failed to load type module: (null)

`menu_proxy_module_load': /home/linyera/guayadeque/guayadeque: undefined symbol: menu_proxy_module_load

(guayadeque:9837): Gtk-WARNING **: Failed to load type module: (null)

`menu_proxy_module_load': /home/linyera/guayadeque/guayadeque: undefined symbol: menu_proxy_module_load

(guayadeque:9837): Gtk-WARNING **: Failed to load type module: (null)

`menu_proxy_module_load': /home/linyera/guayadeque/guayadeque: undefined symbol: menu_proxy_module_load

(guayadeque:9837): Gtk-WARNING **: Failed to load type module: (null)

`menu_proxy_module_load': /home/linyera/guayadeque/guayadeque: undefined symbol: menu_proxy_module_load

(guayadeque:9837): Gtk-WARNING **: Failed to load type module: (null)

`menu_proxy_module_load': /home/linyera/guayadeque/guayadeque: undefined symbol: menu_proxy_module_load

(guayadeque:9837): Gtk-WARNING **: Failed to load type module: (null)

`menu_proxy_module_load': /home/linyera/guayadeque/guayadeque: undefined symbol: menu_proxy_module_load

(guayadeque:9837): Gtk-WARNING **: Failed to load type module: (null)

`menu_proxy_module_load': /home/linyera/guayadeque/guayadeque: undefined symbol: menu_proxy_module_load

(guayadeque:9837): Gtk-WARNING **: Failed to load type module: (null)

`menu_proxy_module_load': /home/linyera/guayadeque/guayadeque: undefined symbol: menu_proxy_module_load

(guayadeque:9837): Gtk-WARNING **: Failed to load type module: (null)

`menu_proxy_module_load': /home/linyera/guayadeque/guayadeque: undefined symbol: menu_proxy_module_load

(guayadeque:9837): Gtk-WARNING **: Failed to load type module: (null)

`menu_proxy_module_load': /home/linyera/guayadeque/guayadeque: undefined symbol: menu_proxy_module_load

(guayadeque:9837): Gtk-WARNING **: Failed to load type module: (null)

`menu_proxy_module_load': /home/linyera/guayadeque/guayadeque: undefined symbol: menu_proxy_module_load

(guayadeque:9837): Gtk-WARNING **: Failed to load type module: (null)

`menu_proxy_module_load': /home/linyera/guayadeque/guayadeque: undefined symbol: menu_proxy_module_load

(guayadeque:9837): Gtk-WARNING **: Failed to load type module: (null)

`menu_proxy_module_load': /home/linyera/guayadeque/guayadeque: undefined symbol: menu_proxy_module_load

(guayadeque:9837): Gtk-WARNING **: Failed to load type module: (null)

`menu_proxy_module_load': /home/linyera/guayadeque/guayadeque: undefined symbol: menu_proxy_module_load

(guayadeque:9837): Gtk-WARNING **: Failed to load type module: (null)

`menu_proxy_module_load': /home/linyera/guayadeque/guayadeque: undefined symbol: menu_proxy_module_load

(guayadeque:9837): Gtk-WARNING **: Failed to load type module: (null)

[New Thread 0xb7b83b70 (LWP 9838)]
[Thread 0xb7b83b70 (LWP 9838) exited]
[New Thread 0xb7b83b70 (LWP 9839)]
[Thread 0xb7b83b70 (LWP 9839) exited]
12:57:20 PM: guLocationTreeCtrl::ReloadItems
[New Thread 0xb7b83b70 (LWP 9840)]
12:57:20 PM: Updating the podcasts...
12:57:26 PM: VisiblePanels: 000022EB
12:57:26 PM: Destroying the volume monitor object...
12:57:26 PM: >> ~guGIO_VolumeMonitor()
12:57:26 PM:
Locked