maemo.org Bugzilla – Bug 12325
Segmentation fault
Last modified: 2011-08-18 18:29:23 UTC
You need to log in before you can comment on or make changes to this bug.
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
This is the same bug as 11848. Marking this as a duplicate. *** This bug has been marked as a duplicate of bug 11848 ***