Page MenuHome GnuPG

gpa segfault on file open (0.7.5) [resolved]
Closed, InvalidPublic

Description

hi all, have tried compiling various versions various times and get the same
problem, both on my current i386 OS (Puppy 2.13) and my ARM Sharp Zaurus
SL-5500, 0.6.1 works ok, but it means compiling a whole different set of
dependancy packages... :(

it starts up ok and everything seams ok, only when i open a file in the file
manager it dies... heres some of the debug, the full log is attached...

for reference, the file i tried opening is:
"/mnt/hda6/collie/src/gpa75/us"/mnt/hda6/collie/src/gpa75/usr/local/share/locale/es/LC_MESSAGES/gpa.mo"r/local/share/locale/es/LC_MESSAGES/gpa.mo"
but it happens with anything.


(gdb) run
Starting program: /mnt/hda6/collie/src/gpa75/usr/local/bin/gpa
Failed to read a valid object file image from memory.

Program received signal SIGSEGV, Segmentation fault.
0xb7dc66d6 in gtk_scrolled_window_add_with_viewport ()

from /usr/lib/libgtk-x11-2.0.so.0

(gdb) bt full
#0 0xb7dc66d6 in gtk_scrolled_window_add_with_viewport ()

from /usr/lib/libgtk-x11-2.0.so.0

No symbol table info available.
#1 0xb7dc674b in gtk_scrolled_window_add_with_viewport ()

from /usr/lib/libgtk-x11-2.0.so.0

No symbol table info available.
#2 0xb7d8c430 in gtk_list_store_new () from /usr/lib/libgtk-x11-2.0.so.0
No symbol table info available.
#3 0xb7e1de81 in gtk_tree_model_iter_next () from /usr/lib/libgtk-x11-2.0.so.0
No symbol table info available.
#4 0x0805334a in add_file (fileman=0x8112508,

filename=0x8264ae8

"/mnt/hda6/collie/src/gpa75/usr/local/share/locale/es/LC_MESSAGES/gpa.mo") at
fileman.c:186

store = (GtkListStore *) 0x8113388
iter = {stamp = 0, user_data = 0x0, user_data2 = 0x0, user_data3 = 0x0}
path = (GtkTreePath *) 0x8235b88
select = (GtkTreeSelection *) 0x824b8c0

#5 0x080534d1 in open_file (param=0x81280a8) at fileman.c:239

    filename = (
gchar *) 0x8264ae8

"/mnt/hda6/collie/src/gpa75/usr/local/share/locale/es/LC_MESSAGES/gpa.mo"
#6 0xb7b457d2 in g_cclosure_marshal_VOID__VOID ()

from /usr/lib/libgobject-2.0.so.0

---Type <return> to continue, or q <return> to quit---

Details

Version
>0.6.1

Event Timeline

haydent set Version to 0.7.5.
haydent added a subscriber: haydent.

this also happens with these versions i tried: 0.7.0 ,0.7.2, 0.7.4

I finally got around to installing fresh latest versions of gtk2, glib, cairo,
atk, and pango in /usr and not /usr/local... this made sure there where no
compatibility linking problems when building anything as the new versions where
overwriting/replacing the old ones.

now after recompiling gnupg2, gpgme and gpa 0.7.6 it all works well... now onto
the collie ;) (he should work too)

hayden.

haydent renamed this task from gpa segfault on file open (0.7.5) to gpa segfault on file open (0.7.5) [resolved].May 31 2007, 7:54 AM
haydent closed this task as Resolved.
haydent claimed this task.
haydent changed Version from 0.7.5 to >0.6.1.
haydent changed the task status from Resolved to Invalid.May 31 2007, 7:59 AM
haydent lowered the priority of this task from High to Normal.
haydent removed a project: Bug Report.
haydent added a project: Restricted Project.

great that you could find the problem! closing the report.

marcus removed a project: Restricted Project.Mar 4 2008, 4:43 PM