GWoffice Segfault On Launch

Bug #1024906 reported by Mark Bennison
6
This bug affects 1 person
Affects Status Importance Assigned to Milestone
GWoffice
New
Undecided
Unassigned

Bug Description

Installed from the ppa and launching via the unity launcher I get a segfault and it doesn't launch - this is Ubuntu 12.04, 64bit version. I have all software up to date.

Example error from the logs:

[ 3820.231720] gwoffice[6031]: segfault at 60 ip 00007f4911821e2e sp 00007fff9cd983f0 error 4 in libgranite.so.0.1.4[7f4911811000+34000]

Obviously I get one per launch:

[ 3525.462496] gwoffice[5682]: segfault at 60 ip 00007f14d183de2e sp 00007fff9d6ecb90 error 4 in libgranite.so.0.1.4[7f14d182d000+34000]
[ 3557.171386] gwoffice[5712]: segfault at 60 ip 00007fd218e09e2e sp 00007fff32a58ff0 error 4 in libgranite.so.0.1.4[7fd218df9000+34000]
[ 3562.698425] gwoffice[5726]: segfault at 60 ip 00007f9f0414ee2e sp 00007fff1acc57f0 error 4 in libgranite.so.0.1.4[7f9f0413e000+34000]
[ 3572.605168] gwoffice[5780]: segfault at 60 ip 00007f31b456ae2e sp 00007fff49e5e520 error 4 in libgranite.so.0.1.4[7f31b455a000+34000]

Revision history for this message
Tom Beckmann (tombeckmann) wrote :

Is this the first launch ever? Or did it run successfully before?
Could you install gwoffice-dbg (not sure if this package actually exists, if not, just leave that out...) and run "gdb gwoffice". Then type "run", wait for the crash and type "bt". Then copy everything over here.

Revision history for this message
Mark Bennison (mark-bennison) wrote :

This is the first launch. I've installed the gwoffice-dbg package as requested.

If I run this from the command line I get:

(gwoffice:17780): GLib-GObject-WARNING **: specified class size for type `GWofficeApp' is smaller than the parent type's `GraniteApplication' class size

(gwoffice:17780): GLib-CRITICAL **: g_once_init_leave: assertion `result != 0' failed

(gwoffice:17780): GLib-GObject-CRITICAL **: g_object_new: assertion `G_TYPE_IS_OBJECT (object_type)' failed
Segmentation fault (core dumped)

Running in gdb I get:
Starting program: /opt/gwoffice/bin/gwoffice
[Thread debugging using libthread_db enabled]
Using host libthread_db library "/lib/x86_64-linux-gnu/libthread_db.so.1".
[New Thread 0x7fffe3838700 (LWP 17875)]
[New Thread 0x7fffe2e31700 (LWP 17876)]

(gwoffice:17799): GLib-GObject-WARNING **: specified class size for type `GWofficeApp' is smaller than the parent type's `GraniteApplication' class size

(gwoffice:17799): GLib-CRITICAL **: g_once_init_leave: assertion `result != 0' failed

(gwoffice:17799): GLib-GObject-CRITICAL **: g_object_new: assertion `G_TYPE_IS_OBJECT (object_type)' failed

Program received signal SIGSEGV, Segmentation fault.
0x00007ffff5bcfe2e in granite_application_construct ()
   from /usr/lib/libgranite.so.0

Then bt:

#0 0x00007ffff5bcfe2e in granite_application_construct ()
   from /usr/lib/libgranite.so.0
#1 0x000000000040cad9 in gwoffice_app_construct (object_type=0)
    at /build/buildd/gwoffice-0.1/obj-x86_64-linux-gnu/src/GWoffice.c:790
#2 0x000000000040dde0 in gwoffice_app_new ()
    at /build/buildd/gwoffice-0.1/obj-x86_64-linux-gnu/src/GWoffice.c:1104
#3 0x000000000041a657 in _vala_main (args=0x7fffffffe1f8, args_length1=1)
    at /build/buildd/gwoffice-0.1/obj-x86_64-linux-gnu/src/GWoffice.c:5222
#4 0x000000000041a704 in main (argc=1, argv=0x7fffffffe1f8)
    at /build/buildd/gwoffice-0.1/obj-x86_64-linux-gnu/src/GWoffice.c:5237

Hope this is helpful.

Cheers,

Mark.

To post a comment you must log in.
This report contains Public information  
Everyone can see this information.

Other bug subscribers

Remote bug watches

Bug watches keep track of this bug in other bug trackers.