Re: running balsa-ab segfaults

Jack via balsa-list <[email protected]>
Newsgroups gmane.comp.gnome.apps.balsa
Message-ID <[email protected]>
On 2019.01.31 14:32, Albrecht Dreß wrote:
> Hi all,
> 
> whilst I can launch the Balsa address book from the Balsa menu,  
> running it from the command line always segfaults.  I noticed that in  
> src/ab-main.c, line 582, the resource path is defined as  
> “/org/desktop/BalsaAb/ab-main.ui”, but in the file  
> ui/balsa-ab.gresource.xml it is “<gresource  
> prefix="/org/desktop/Balsa">”.  Might this be the reason?
> 
> Cheers,
> Albrecht.
Hi Albrecth,

Sorry to be contrary again, but it works fine for me.  Could be a build  
difference?  Is there somewhere to look at installed files, or is this  
only during build time?

Jack
> 
> ---
> Running the master branch on stretch:
> 
> Starting program: /home/test/balsa/src/balsa-ab
> [Thread debugging using libthread_db enabled]
> Using host libthread_db library  
> "/lib/x86_64-linux-gnu/libthread_db.so.1".
> [New Thread 0x7fffe9521700 (LWP 2785)]
> [New Thread 0x7fffe8d20700 (LWP 2786)]
> get_main_menu error: The resource at  
> '/org/desktop/BalsaAb/ab-main.ui' does not exist
> 
> Thread 1 "balsa-ab" received signal SIGSEGV, Segmentation fault.
> 0x00007ffff6a1ffb0 in g_menu_model_get_n_items () from  
> /usr/lib/x86_64-linux-gnu/libgio-2.0.so.0
> (gdb) bt full
> #0  0x00007ffff6a1ffb0 in g_menu_model_get_n_items () from  
> /usr/lib/x86_64-linux-gnu/libgio-2.0.so.0
> No symbol table info available.
> #1  0x000055555555eb87 in set_address_book_menu_items () at  
> ab-main.c:261
>         string = <optimized out>
>         l = <optimized out>
>         pos = <optimized out>
>         s = <optimized out>
>         builder = <optimized out>
>         menu_model = <optimized out>
> #2  0x000055555555dfe0 in get_main_menu (application=<optimized out>)  
> at ab-main.c:602
>         builder = 0x5555558dd460
>         err = 0x5555558578c0
>         win_entries = {{name = 0x555555571462 "file-new-vcard",  
> activate = 0x55555555f530 <file_new_vcard_activated>, parameter_type  
> = 0x0, state = 0x0, change_state = 0x0, padding = {0, 0, 0}}, {name =  
> 0x555555571471 "file-new-external", activate = 0x55555555f510  
> <file_new_extern_activated>, parameter_type = 0x0,
>             state = 0x0, change_state = 0x0, padding = {0, 0, 0}},  
> {name = 0x555555571483 "file-new-ldif", activate = 0x55555555f4f0  
> <file_new_ldif_activated>, parameter_type = 0x0, state = 0x0,  
> change_state = 0x0, padding = {0, 0, 0}}, {name = 0x555555571491  
> "file-new-ldap",
>             activate = 0x55555555f4d0 <file_new_ldap_activated>,  
> parameter_type = 0x0, state = 0x0, change_state = 0x0, padding = {0,  
> 0, 0}}, {name = 0x55555557149f "file-new-gpe", activate =  
> 0x55555555f4b0 <file_new_gpe_activated>, parameter_type = 0x0, state  
> = 0x0, change_state = 0x0, padding = {0, 0, 0}}, {
>             name = 0x5555555714ac "file-new-rubrica", activate =  
> 0x55555555f490 <file_new_rubrica_activated>, parameter_type = 0x0,  
> state = 0x0, change_state = 0x0, padding = {0, 0, 0}}, {name =  
> 0x5555555714bd "file-properties", activate = 0x55555555f460  
> <file_properties_activated>, parameter_type = 0x0,
>             state = 0x0, change_state = 0x0, padding = {0, 0, 0}},  
> {name = 0x5555555714cd "file-delete", activate = 0x55555555f3b0  
> <file_delete_activated>, parameter_type = 0x0, state = 0x0,  
> change_state = 0x0, padding = {0, 0, 0}}, {name = 0x5555555714d9  
> "file-quit", activate = 0x55555555ea50 <file_quit_activated>,
>             parameter_type = 0x0, state = 0x0, change_state = 0x0,  
> padding = {0, 0, 0}}, {name = 0x5555555714e3 "entry-new", activate =  
> 0x55555555f310 <entry_new_activated>, parameter_type = 0x0, state =  
> 0x0, change_state = 0x0, padding = {0, 0, 0}}, {name = 0x5555555714ed  
> "entry-delete",
>             activate = 0x55555555f0d0 <entry_delete_activated>,  
> parameter_type = 0x0, state = 0x0, change_state = 0x0, padding = {0,  
> 0, 0}}, {name = 0x5555555714fa "help-about", activate =  
> 0x55555555ea10 <help_about_activated>, parameter_type = 0x0, state =  
> 0x0, change_state = 0x0, padding = {0, 0, 0}}, {
>             name = 0x555555571217 "address-book", activate =  
> 0x55555556d490 <libbalsa_radio_activated>, parameter_type =  
> 0x5555555733e2 "s", state = 0x555555571505 "''", change_state =  
> 0x55555555f9b0 <address_book_change_state>, padding = {0, 0, 0}}}
>         resource_path = "/org/desktop/BalsaAb/ab-main.ui"
>         win_entries = {{name = 0x555555571462 "file-new-vcard",  
> activate = 0x55555555f530 <file_new_vcard_activated>, parameter_type  
> = 0x0, state = 0x0, change_state = 0x0, padding = {0, 0, 0}}, {name =  
> 0x555555571471 "file-new-external", activate = 0x55555555f510  
> <file_new_extern_activated>, parameter_type = 0x0,
>             state = 0x0, change_state = 0x0, padding = {0, 0, 0}},  
> {name = 0x555555571483 "file-new-ldif", activate = 0x55555555f4f0  
> <file_new_ldif_activated>, parameter_type = 0x0, state = 0x0,  
> change_state = 0x0, padding = {0, 0, 0}}, {name = 0x555555571491  
> "file-new-ldap",
>             activate = 0x55555555f4d0 <file_new_ldap_activated>,  
> parameter_type = 0x0, state = 0x0, change_state = 0x0, padding = {0,  
> 0, 0}}, {name = 0x55555557149f "file-new-gpe", activate =  
> 0x55555555f4b0 <file_new_gpe_activated>, parameter_type = 0x0, state  
> = 0x0, change_state = 0x0, padding = {0, 0, 0}}, {
>             name = 0x5555555714ac "file-new-rubrica", activate =  
> 0x55555555f490 <file_new_rubrica_activated>, parameter_type = 0x0,  
> state = 0x0, change_state = 0x0, padding = {0, 0, 0}}, {name =  
> 0x5555555714bd "file-properties", activate = 0x55555555f460  
> <file_properties_activated>, parameter_type = 0x0,
>             state = 0x0, change_state = 0x0, padding = {0, 0, 0}},  
> {name = 0x5555555714cd "file-delete", activate = 0x55555555f3b0  
> <file_delete_activated>, parameter_type = 0x0, state = 0x0,  
> change_state = 0x0, padding = {0, 0, 0}}, {name = 0x5555555714d9  
> "file-quit", activate = 0x55555555ea50 <file_quit_activated>,
>             parameter_type = 0x0, state = 0x0, change_state = 0x0,  
> padding = {0, 0, 0}}, {name = 0x5555555714e3 "entry-new", activate =  
> 0x55555555f310 <entry_new_activated>, parameter_type = 0x0, state =  
> 0x0, change_state = 0x0, padding = {0, 0, 0}}, {name = 0x5555555714ed  
> "entry-delete",
>             activate = 0x55555555f0d0 <entry_delete_activated>,  
> parameter_type = 0x0, state = 0x0, change_state = 0x0, padding = {0,  
> 0, 0}}, {name = 0x5555555714fa "help-about", activate =  
> 0x55555555ea10 <help_about_activated>, parameter_type = 0x0, state =  
> 0x0, change_state = 0x0, padding = {0, 0, 0}}, {
>             name = 0x555555571217 "address-book", activate =  
> 0x55555556d490 <libbalsa_radio_activated>, parameter_type =  
> 0x5555555733e2 "s", state = 0x555555571505 "''", change_state =  
> 0x55555555f9b0 <address_book_change_state>, padding = {0, 0, 0}}}
> #3  bab_window_new (application=<optimized out>) at ab-main.c:927
>         wnd = 0x555555a0a2a0
>         main_vbox = <optimized out>
>         browse_widget = <optimized out>
>         edit_widget = <optimized out>
>         scroll = <optimized out>
> #4  main (argc=<optimized out>, argv=<optimized out>) at  
> ab-main.c:1133
>         application = <optimized out>
>         ab = 0x5555559896a0
>         l = <optimized out>

------quoted attachment------
> _______________________________________________
> balsa-list mailing list
> [email protected]
> https://mail.gnome.org/mailman/listinfo/balsa-list
> 

_______________________________________________
balsa-list mailing list
[email protected]
https://mail.gnome.org/mailman/listinfo/balsa-list
lmpx.com only provides a reader for public news (NNTP) servers. It is not affiliated with the servers or forums shown here and is not responsible for the content of articles, which is written by their respective authors.