gwhere-discussion
[Top][All Lists]
Advanced

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

[GWhere-discussion] trouble with gwhere 0.2.1


From: Luca Ingianni
Subject: [GWhere-discussion] trouble with gwhere 0.2.1
Date: Sun, 2 Oct 2005 11:48:40 +0200
User-agent: KMail/1.8.2

Hi all,

I've been happily using gwhere for the last two years or so, and I liked it 
a lot, especially since I can use it under both Windows and Linux. A very 
nice job, Zero.
When I lost my catalog due to stupidity though I didn't bother to re-scan 
all disks. Now, yesterday I decided I wanted to start over again, so after 
a bit of fiddling I managed to compile the sources on my debian-amd64.
But a few bugs keep ...er... bugging me.
There is one disk that segfaults gwhere on access. I amn not much of a 
programmer, but I thought I would try and debug this. But when I tried to 
recompile with --enable-debug-all the compile won't go through, ending at


gwmenupopupcallback.c: In function 'gw_menu_popup_file_remove':
gwmenupopupcallback.c:1114: error: 'name' undeclared (first use in this 
function)
gwmenupopupcallback.c:1114: error: (Each undeclared identifier is reported 
only once
gwmenupopupcallback.c:1114: error: for each function it appears in.)
gwmenupopupcallback.c: In function 'gw_menu_popup_file_properties':
gwmenupopupcallback.c:1172: error: 'name' undeclared (first use in this 
function)
make[3]: *** [gwmenupopupcallback.o] Fehler 1


So I compiled instead with


--enable-debug
--enable-debug-data-component
--enable-debug-tools-component
--enable-debug-gui-component
--enable-debug-time
--enable-gtk20


which worked, but now gwhere segfaults on start:


*** GW - gwapplicationmanager.c (220) :: gw_am_get_settings() : pair is 
(GWhere.application.disk.eject := 1)
*** GW - gwapplicationmanager.c (286) :: gw_am_set_settings() : new pair is 
(GWhere.application.disk.eject := 1)
*** GW - gwapplicationmanager.c (212) :: gw_am_get_settings()
*** GW - gwsettings.c (116) :: gw_settings_get_value()
*** GW - gwapplicationmanager.c (220) :: gw_am_get_settings() : pair is 
(GWhere.application.catalog.autoload := 1)
*** GW - gwapplicationmanager.c (212) :: gw_am_get_settings()
*** GW - gwsettings.c (116) :: gw_settings_get_value()
*** GW - gwapplicationmanager.c (220) :: gw_am_get_settings() : pair is 
(GWhere.application.catalog.autoload.last := 1)
*** GW - gwapplicationmanager.c (212) :: gw_am_get_settings()
*** GW - gwsettings.c (116) :: gw_settings_get_value()
*** GW - gwapplicationmanager.c (220) :: gw_am_get_settings() : pair is 
(GWhere.application.catalog.last := /home/luca/cd-katalog.ctg)
*** GW - gwapplicationmanager.c (437) :: gw_am_load_catalog()
*** GW - gwapplicationmanager.c (212) :: gw_am_get_settings()
*** GW - gwsettings.c (116) :: gw_settings_get_value()
*** GW - gwapplicationmanager.c (220) :: gw_am_get_settings() : pair is 
(GWhere.application.catalog.compression.level := 0)


This is getting over my head a bit. I'll be happy to help you debug, but 
having no experience I think it will be too hard for me to debug the 
debugging code first 8-)
So, any suggestions? It would be quite unpleasant if I simply couldn't index 
certain CDs.

Have fun,
Luca





reply via email to

[Prev in Thread] Current Thread [Next in Thread]