Bug 8792 - Homebank segfaults when loading sample data then segfaults at start afterwards
Summary: Homebank segfaults when loading sample data then segfaults at start afterwards
Status: RESOLVED FIXED
Alias: None
Product: Mageia
Classification: Unclassified
Component: RPM Packages (show other bugs)
Version: 3
Hardware: x86_64 Linux
Priority: Normal normal
Target Milestone: ---
Assignee: QA Team
QA Contact:
URL:
Whiteboard: has_procedure mga3-64-ok MGA3-32-ok
Keywords: validated_update
Depends on:
Blocks:
 
Reported: 2013-01-23 16:37 CET by claire robinson
Modified: 2014-02-12 14:15 CET (History)
4 users (show)

See Also:
Source RPM: homebank-4.4-3.1.mga3.src.rpm
CVE:
Status comment:


Attachments
backtrace (4.37 KB, text/plain)
2013-01-23 16:38 CET, claire robinson
Details

Description claire robinson 2013-01-23 16:37:06 CET
As summary.

When the sample data is loaded it segfaults and then segfaults when started.

(pre-3beta2 DVD 64 LXDE 3rd build Jan 21/22)
Comment 1 claire robinson 2013-01-23 16:38:34 CET
Created attachment 3426 [details]
backtrace
claire robinson 2013-01-23 16:38:44 CET

Whiteboard: (none) => 3beta2

claire robinson 2013-01-23 16:40:02 CET

Assignee: bugsquad => sander.lepik

Comment 2 Sander Lepik 2013-01-23 21:32:08 CET
https://bugs.launchpad.net/homebank/+bug/1103668 - a bit different backtrace with 4.5. Let's see if they know how to fix it.
Comment 3 claire robinson 2013-04-19 18:13:08 CEST
tests on i586 in 3rc, could do with testing x86_64 to close the bug though.
Comment 4 claire robinson 2013-04-19 18:13:44 CEST
tests *ok* i586..
Comment 5 Sander Lepik 2013-04-19 18:19:16 CEST
Hmm, still crashing on x86_64. Maybe it's x86_64 only?
Comment 6 claire robinson 2013-05-15 17:17:51 CEST
Valid x86_64 LXDE pre 3 final classic dvd

Whiteboard: 3beta2 => 3beta2 3final

Comment 7 psyca 2013-05-20 01:01:53 CEST
i get :

[user@localhost ~]$ homebank
Speicherzugriffsfehler

CC: (none) => fx

Comment 8 David Taylor 2013-05-26 05:46:35 CEST
I too get a segfault when starting homebank. New install Mga3 x86_64. KDE

When started from a terminal I get:

david@warea:/home/david $  homebank
Gtk-Message: Failed to load module "canberra-gtk-module"
Segmentation fault

david@warea:/home/david $

Syslog gives me:

May 26 14:01:58 warea kernel: homebank[3256]: segfault at 0 ip 000000000043bbc1 sp 00007ffffd31f030 error 4 in homebank[400000+6d000]

May 26 14:03:38 warea kernel: homebank[3446]: segfault at 0 ip 000000000043bbc1 sp 00007fffda92d220 error 4 in homebank[400000+6d000]

CC: (none) => edit-7258

Comment 9 Sander Lepik 2013-06-13 11:49:42 CEST
This is still broken, but it seems that the 64-bit build is the broken one. As a workaround you can remove the 64-bit version and install homebank from Core 32bit Release:

urpmi --media Core\ 32bit\ Release homebank liboxygen-gtk

This one seems to work on 64-bit system too.

Whiteboard: 3beta2 3final => 3beta2 3final MGA3TOO

Comment 10 psyca 2013-06-13 14:18:16 CEST
Ok. 32bit runs great. But i hope Maxime Doyen and you find the bug and upgrade to 4.5.1 if its out becouse i startet to use 4.5 with WINE and the file is now not compatible with 4.4 :( .

Good work and thanks to you.
Comment 11 Sander Lepik 2013-07-06 18:26:02 CEST
I have uploaded a patched package for Mageia 3.

How to test:
* Install homebank from Core Release.
* Create a new test wallet.
* Save it.
* Close homebank and reopen it.
* Try to open your last created file.

At this point homebank should crash on x86_64 systems.

* Now install homebank from Core Updates Testing.
* Try to open last created file.

This time crash should not happen.

Pass the same steps on 32-bit systems to make sure that it still works.

Suggested advisory:
========================

Updated homebank package fixes segmentation fault on 64-bit systems.

========================

Updated packages in core/updates_testing:
========================
homebank-4.4-3.1.mga3.x86_64.rpm
homebank-4.4-3.1.mga3.i586.rpm

Source RPMs: 
homebank-4.4-3.1.mga3.src.rpm

Version: Cauldron => 3
Assignee: mageia => qa-bugs
Source RPM: homebank => homebank-4.4-3.1.mga3.src.rpm
Whiteboard: 3beta2 3final MGA3TOO => (none)

Comment 12 claire robinson 2013-07-06 18:30:36 CEST
Thanks Sander!

Testing mga3 64

Confirmed the segfault is still valid.
$ homebank
Fontconfig warning: "/etc/fonts/conf.d/50-user.conf", line 9: reading configurations from ~/.fonts.conf is deprecated.
Segmentation fault

I'll test the update when my mirror syncs
claire robinson 2013-07-06 18:30:47 CEST

Whiteboard: (none) => has_procedure

Comment 13 claire robinson 2013-07-06 20:09:32 CEST
Testing complete mga3 64

Whiteboard: has_procedure => has_procedure mga3-64-ok

Comment 14 psyca 2013-07-06 20:21:24 CEST
Fixed :) Good work Sander
Comment 15 martyn vidler 2013-07-07 08:40:09 CEST
MGA3 32

Tested homebank-4.4-3.mga3.i586.rpm

Created wallet and saved, reopened homebank saved account opened

urpmi homebank

    $MIRRORLIST: media/core/updates_testing/homebank-4.4-3.1.mga3.i586.rpm
installing homebank-4.4-3.1.mga3.i586.rpm from /var/cache/urpmi/rpms
Preparing...                     #########################
      1/1: homebank              #########################
      1/1: removing homebank-4.4-3.mga3.i586

Created wallet and saved, reopened homebank saved account opened

Validating homebank

Advisory & srpm comment 11
Could sysadmin please push from core/updates_testing to core/updates

Keywords: (none) => validated_update
Whiteboard: has_procedure mga3-64-ok => has_procedure mga3-64-ok MGA3-32-ok
CC: (none) => martynvidler, sysadmin-bugs

Comment 16 claire robinson 2013-07-07 14:51:50 CEST
Advisory from comment 11 uploaded.
Comment 17 Thomas Backlund 2013-07-09 21:38:53 CEST
Update pushed:
http://advisories.mageia.org/MGAA-2013-0054.html

Status: NEW => RESOLVED
CC: (none) => tmb
Resolution: (none) => FIXED

psyca 2014-02-12 14:15:32 CET

CC: fx => (none)


Note You need to log in before you can comment on or make changes to this bug.