Bug 12325 - Segmentation fault
: Segmentation fault
Status: RESOLVED DUPLICATE of bug 11848
Product: mycontacts
General
: unspecified
: N900 Maemo
: Unspecified blocker (vote)
: ---
Assigned To: Felipe Crochik
: general
:
:
:
:
  Show dependency tree
 
Reported: 2011-08-18 17:52 UTC by Wille
Modified: 2011-08-18 18:29 UTC (History)
0 users (show)

See Also:


Attachments


Note

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


Description Wille (reporter) 2011-08-18 17:52:12 UTC
SOFTWARE VERSION: 
(Settings > General > About product)
  PR 1.3


EXACT STEPS LEADING TO PROBLEM: 
Trying to start mycontacts or fastsms

EXPECTED OUTCOME: 
The program starts as expected.  

ACTUAL OUTCOME: 
Segmentation fault.

REPRODUCIBILITY: 
(always, less than 1/10, 5/10, 9/10)
Always with my contact list, never on a newly flashed phone.

EXTRA SOFTWARE INSTALLED: 
A lot but I have done a reflash and not restored all my programs. It still
fails. BUT it doesn't fail if I don't restore my settings and phonebook.

OTHER COMMENTS:
The problem I think is not mycontacts because fastsms also crashes and that
program also uses libqtcontacts which I think is the cause for the segmentation
fault. 

Backtrace from gdb when running mycontacts:

*** glibc detected *** /opt/crochik/mycontacts: double free or corruption
(fasttop): 0x005eb708 *** 
======= Backtrace: ========= 
/lib/libc.so.6[0x42fde23c] 
/lib/libc.so.6[0x42fdf558] 
/lib/libc.so.6(cfree+0xb8)[0x42fdf7e8] 
/usr/lib/libstdc++.so.6(_ZdlPv+0x14)[0x42ebf0dc] 
/opt/lib/qt4/plugins/contacts/libqtcontacts_maemo5.so(_ZNK13QContactABook7convertEP9_EContact+0x920)[0x43bf8edc] 
/opt/lib/qt4/plugins/contacts/libqtcontacts_maemo5.so(_ZNK13QContactABook11getQContactERKjPN10QtMobility15QContactManager5ErrorE+0xa4)[0x43bfa8fc] 
/opt/lib/qt4/plugins/contacts/libqtcontacts_maemo5.so(_ZNK20QContactMaemo5Engine7contactERKjRKN10QtMobility17QContactFetchHintEPNS2_15QContactManager5ErrorE+0x74)[0x43c13184] 
/opt/lib/qt4/plugins/contacts/libqtcontacts_maemo5.so(_ZNK20QContactMaemo5Engine10contactIdsERKN10QtMobility14QContactFilterERK5QListINS0_17QContactSortOrderEEPNS0_15QContactManager5ErrorE+0x118)[0x43c136c4] 
/opt/lib/qt4/plugins/contacts/libqtcontacts_maemo5.so(_ZNK20QContactMaemo5Engine8contactsERKN10QtMobility14QContactFilterERK5QListINS0_17QContactSortOrderEERKNS0_17QContactFetchHintEPNS0_15QContactManager5ErrorE+0x88)[0x43c133a0] 
/opt/lib/qt4/plugins/contacts/libqtcontacts_maemo5.so(_ZN20QContactMaemo5Engine28performAsynchronousOperationEv+0x164)[0x43c0ee74] 
/opt/lib/qt4/plugins/contacts/libqtcontacts_maemo5.so(_ZN20QContactMaemo5Engine11qt_metacallEN11QMetaObject4CallEiPPv+0x78)[0x43c1b658] 
/usr/lib/libQtCore.so.4(_ZN11QMetaObject8metacallEP7QObjectNS_4CallEiPPv+0x38)[0x42cc1be4] 
/usr/lib/libQtCore.so.4(_ZN14QMetaCallEvent13placeMetaCallEP7QObject+0x20)[0x42cd0434] 
/usr/lib/libQtCore.so.4(_ZN7QObject5eventEP6QEvent+0x288)[0x42cd1a08] 
/usr/lib/libQtGui.so.4(_ZN19QApplicationPrivate13notify_helperEP7QObjectP6QEvent+0xa0)[0x42031198] 
/usr/lib/libQtGui.so.4(_ZN12QApplication6notifyEP7QObjectP6QEvent+0x7b8)[0x420338fc] 
/usr/lib/libQtCore.so.4(_ZN16QCoreApplication14notifyInternalEP7QObjectP6QEvent+0x7c)[0x42cb9fbc] 
/usr/lib/libQtCore.so.4(_ZN23QCoreApplicationPrivate16sendPostedEventsEP7QObjectiP11QThreadData+0x2fc)[0x42cbb5d0] 
/usr/lib/libQtCore.so.4(_ZN16QCoreApplication16sendPostedEventsEP7QObjecti+0x24)[0x42cbb7e0] 
/usr/lib/libQtCore.so.4[0x42cf552c] 
/usr/lib/libglib-2.0.so.0(g_main_context_dispatch+0x1d0)[0x40eac2d4] 
/usr/lib/libglib-2.0.so.0[0x40eafe1c] 
/usr/lib/libglib-2.0.so.0(g_main_context_iteration+0x70)[0x40eb0410] 
/usr/lib/libQtCore.so.4(_ZN20QEventDispatcherGlib13processEventsE6QFlagsIN10QEventLoop17ProcessEventsFlagEE+0x50)[0x42cf5784] 
/usr/lib/libQtGui.so.4[0x420ff17c] 
/usr/lib/libQtCore.so.4(_ZN10QEventLoop13processEventsE6QFlagsINS_17ProcessEventsFlagEE+0x48)[0x42cb91b0] 
/usr/lib/libQtCore.so.4(_ZN10QEventLoop4execE6QFlagsINS_17ProcessEventsFlagEE+0x114)[0x42cb94b0] 
/usr/lib/libQtCore.so.4(_ZN16QCoreApplication4execEv+0xa4)[0x42cbb888] 
/usr/lib/libQtGui.so.4(_ZN12QApplication4execEv+0x24)[0x42030b1c] 
/opt/crochik/mycontacts(_ZN11QMetaObject11changeGuardEPP7QObjectS1_+0x474)[0x1addc] 
/lib/libc.so.6(__libc_start_main+0x108)[0x42f8a974] 
/opt/crochik/mycontacts(_ZN5QFontaSERKS_+0x5c)[0x1aa78] 
======= Memory map: ======== 
00008000-000ed000 r-xp 00000000 b3:02 91734      /opt/crochik/mycontacts 
000f5000-000f6000 rw-p 000e5000 b3:02 91734      /opt/crochik/mycontacts 
000f6000-00617000 rw-p 000f6000 00:00 0          [heap] 
40000000-4001c000 r-xp 00000000 fe:01 76         /lib/ld-2.5.so 
4001c000-40023000 rw-p 4001c000 00:00 0 
40023000-40025000 rw-p 0001b000 fe:01 76         /lib/ld-2.5.so 
40025000-402bb000 r-xp 00000000 b3:02 81954     
/opt/lib/libtelepathy-qt4.so.0.0.0 
402bb000-402c2000 ---p 00296000 b3:02 81954     
/opt/lib/libtelepathy-qt4.so.0.0.0 
402c2000-402c8000 rw-p 00295000 b3:02 81954     
/opt/lib/libtelepathy-qt4.so.0.0.0 
402c8000-40376000 r-xp 00000000 fe:01 8760      
/usr/lib/libosso-abook-1.0.so.0.0.0 
40376000-4037d000 ---p 000ae000 fe:01 8760      
/usr/lib/libosso-abook-1.0.so.0.0.0 
4037d000-40382000 rw-p 000ad000 fe:01 8760      
/usr/lib/libosso-abook-1.0.so.0.0.0 
40382000-403f3000 r-xp 00000000 fe:01 7675       /usr/lib/libhildon-1.so.0.18.7 
403f3000-403fa000 ---p 00071000 fe:01 7675       /usr/lib/libhildon-1.so.0.18.7 
403fa000-403fd000 rw-p 00070000 fe:01 7675       /usr/lib/libhildon-1.so.0.18.7 
403fd000-40445000 r-xp 00000000 fe:01 8359       /usr/lib/libhildonfm.s 
Program received signal SIGABRT, Aborted. 
0x42fa0548 in raise () from /lib/libc.so.6 
0x42fa0548 <raise+68>:    cmn    r0, #4096    ; 0x1000
Comment 1 Wille (reporter) 2011-08-18 18:29:23 UTC
This is the same bug as 11848. Marking this as a duplicate.

*** This bug has been marked as a duplicate of bug 11848 ***