Bug 150378

Summary: kmobiletools crashed while reading Motorola A1000 informations...
Product: [Unmaintained] kmobiletools Reporter: Olivier LAHAYE <olivier.lahaye1>
Component: generalAssignee: Marco Gulino <marco.gulino>
Status: RESOLVED UNMAINTAINED    
Severity: crash CC: andrew.crouthamel, kde
Priority: NOR    
Version First Reported In: unspecified   
Target Milestone: ---   
Platform: Mandriva RPMs   
OS: Linux   
Latest Commit: Version Fixed/Implemented In:
Sentry Crash Report:

Description Olivier LAHAYE 2007-10-01 16:24:11 UTC
Version:           0.5.0-0.beta3.3mdv2008.0 (using KDE KDE 3.5.7)
Installed from:    Mandriva RPMs
OS:                Linux

kmobiletools crashed while reading  my Motorola A1000 informations:

kmobiletools: Was searching for imei="354911000834457"; list of devices found::
kmobiletools: DevicesInfoList::dump(); item 0: imei=354911000834457; Motorola CE, Copyright 2004 GSM900","GSM1800","GSM1900","WCDMA","MODEL=A1000
kmobiletools: Device found on /dev/ttyACM0
kmobiletools: LockFileName==/var/lock/LCK..ttyACM0
kmobiletools: LockFile created: true
kmobiletools: BaudRate:14
kmobiletools: Starting log to /home/aol002/.kde/tmp-zfr01-2042/kmobiletools/device-1.log
kmobiletools: Device is connected: true
kmobiletools: Loaded icon: kmobiletoolsAT
kmobiletools: Loaded icon: kmobiletoolsAT
*** glibc detected *** kmobiletools: malloc(): memory corruption (fast): 0x00002aaaac998d4f ***
======= Backtrace: =========
/lib64/libc.so.6[0x2b91a129e370]
/lib64/libc.so.6(__libc_malloc+0x9c)[0x2b91a129f30c]
/usr/lib64/libstdc++.so.6(_Znwm+0x1d)[0x2b91a0b5b51d]
/usr/lib/qt3/lib64/libqt-mt.so.3(_ZN7QRegionC1ERK5QRectNS_10RegionTypeE+0x183)[0x2b919bc5fe93]
/usr/lib/qt3/lib64/libqt-mt.so.3(_ZN6QFrame10paintEventEP11QPaintEvent+0x12c)[0x2b919bd8564c]
/usr/lib/qt3/lib64/libqt-mt.so.3(_ZN7QWidget5eventEP6QEvent+0x277)[0x2b919bd16cd7]
/usr/lib/qt3/lib64/libqt-mt.so.3(_ZN12QApplication14internalNotifyEP7QObjectP6QEvent+0xd3)[0x2b919bc91013]
/usr/lib/qt3/lib64/libqt-mt.so.3(_ZN12QApplication6notifyEP7QObjectP6QEvent+0x5e)[0x2b919bc91afe]
/usr/lib64/libkdecore.so.4(_ZN12KApplication6notifyEP7QObjectP6QEvent+0x19d)[0x2b919ac26bcd]
/usr/lib/qt3/lib64/libqt-mt.so.3(_ZN7QWidget7repaintEiiiib+0x1f9)[0x2b919bc67d99]
/usr/lib64/libkdeui.so.4(_ZN9KProgress11setProgressEi+0x18)[0x2b919a238788]
/usr/lib64/libkdeui.so.4(_ZN9KProgress9qt_invokeEiP8QUObject+0xbd)[0x2b919a22c60d]
/usr/lib/qt3/lib64/libqt-mt.so.3(_ZN7QObject15activate_signalEP15QConnectionListP8QUObject+0x14c)[0x2b919bce5fec]
/usr/lib/qt3/lib64/libqt-mt.so.3(_ZN7QObject15activate_signalEii+0x134)[0x2b919bce66a4]
/usr/lib64/kde3/libkmobiletoolsdevicepart.so(_ZN20StatusBarProgressBox18countTotalProgressEv+0x71)[0x2b91a1e74171]
/usr/lib64/kde3/libkmobiletoolsdevicepart.so(_ZN20StatusBarProgressBox9qt_invokeEiP8QUObject+0x7e)[0x2b91a1e754be]
/usr/lib/qt3/lib64/libqt-mt.so.3(_ZN7QObject15activate_signalEP15QConnectionListP8QUObject+0xb0)[0x2b919bce5f50]
/usr/lib/qt3/lib64/libqt-mt.so.3(_ZN7QObject15activate_signalEii+0x134)[0x2b919bce66a4]
/usr/lib64/libkmobiletools.so.0(_ZN15kmobiletoolsJob15slotPercentDoneEv+0x15)[0x2b9196fcebe5]
/usr/lib64/libkmobiletools.so.0(_ZN15kmobiletoolsJob9qt_invokeEiP8QUObject+0x31)[0x2b9196fea8b1]
/usr/lib/qt3/lib64/libqt-mt.so.3(_ZN7QObject15activate_signalEP15QConnectionListP8QUObject+0x14c)[0x2b919bce5fec]
/usr/lib/qt3/lib64/libqt-mt.so.3(_ZN7QObject15activate_signalEi+0xa4)[0x2b919bce6784]
/usr/lib64/libkmobiletools.so.0(_ZN12ThreadWeaver3Job12processEventEPNS_5EventE+0x58)[0x2b9196fd7c78]
/usr/lib64/libkmobiletools.so.0(_ZN12ThreadWeaver6Weaver5eventEP6QEvent+0xc9)[0x2b9196fd88e9]
/usr/lib/qt3/lib64/libqt-mt.so.3(_ZN12QApplication14internalNotifyEP7QObjectP6QEvent+0xd3)[0x2b919bc91013]
/usr/lib/qt3/lib64/libqt-mt.so.3(_ZN12QApplication6notifyEP7QObjectP6QEvent+0x98)[0x2b919bc91b38]
/usr/lib64/libkdecore.so.4(_ZN12KApplication6notifyEP7QObjectP6QEvent+0x19d)[0x2b919ac26bcd]
/usr/lib/qt3/lib64/libqt-mt.so.3(_ZN12QApplication16sendPostedEventsEP7QObjecti+0x17a)[0x2b919bc9247a]
/usr/lib/qt3/lib64/libqt-mt.so.3(_ZN10QEventLoop13processEventsEj+0x4ed)[0x2b919bc47fed]
/usr/lib/qt3/lib64/libqt-mt.so.3(_ZN10QEventLoop9enterLoopEv+0x41)[0x2b919bca4b71]
/usr/lib/qt3/lib64/libqt-mt.so.3(_ZN10QEventLoop4execEv+0x22)[0x2b919bca4a22]
kmobiletools(_ZN7QWidget6createEmbb+0x48f)[0x40870f]
/lib64/libc.so.6(__libc_start_main+0xf4)[0x2b91a124bae4]
kmobiletools(_ZN11KMainWindow10setCaptionERK7QStringb+0x49)[0x408419]
======= Memory map: ========
00400000-0040c000 r-xp 00000000 08:05 10462988                           /usr/bin/kmobiletools
0060b000-0060d000 rw-p 0000b000 08:05 10462988                           /usr/bin/kmobiletools
0060d000-01530000 rw-p 0060d000 00:00 0                                  [heap]
40000000-40001000 ---p 40000000 00:00 0
40001000-40801000 rw-p 40001000 00:00 0
40801000-40802000 ---p 40801000 00:00 0
40802000-41002000 rw-p 40802000 00:00 0
41002000-41003000 ---p 41002000 00:00 0
41003000-41803000 rw-p 41003000 00:00 0
41803000-41804000 ---p 41803000 00:00 0
41804000-42004000 rw-p 41804000 00:00 0
42004000-42005000 ---p 42004000 00:00 0
42005000-42805000 rw-p 42005000 00:00 0
42805000-42806000 ---p 42805000 00:00 0
42806000-43006000 rw-p 42806000 00:00 0
43006000-43007000 ---p 43006000 00:00 0
43007000-43807000 rw-p 43007000 00:00 0
43807000-43808000 ---p 43807000 00:00 0
43808000-44008000 rw-p 43808000 00:00 0
44008000-44009000 ---p 44008000 00:00 0
44009000-44809000 rw-p 44009000 00:00 0
44809000-4480a000 ---p 44809000 00:00 0
4480a000-4500a000 rw-p 4480a000 00:00 0
4500a000-4500b000 ---p 4500a000 00:00 0
4500b000-4580b000 rw-p 4500b000 00:00 0
4580b000-4580c000 ---p 4580b000 00:00 0
4580c000-4600c000 rw-p 4580c000 00:00 0
4600c000-4600d000 ---p 4600c000 00:00 0
4600d000-4680d000 rw-p 4600d000 00:00 0
4680d000-4680e000 ---p 4680d000 00:00 0
4680e000-4700e000 rw-p 4680e000 00:00 0
4700e000-4700f000 ---p 4700e000 00:00 0
4700f000-4780f000 rw-p 4700f000 00:00 0
4780f000-47810000 ---p 4780f000 00:00 0
47810000-48010000 rw-p 47810000 00:00 0
48010000-48011000 ---p 48010000 00:00 0
48011000-48811000 rw-p 48011000 00:00 0
48811000-48812000 ---p 48811000 00:00 0
48812000-49012000 rw-p 48812000 00:00 0
49012000-49013000 ---p 49012000 00:00 0
49013000-49813000 rw-p 49013000 00:00 0
49813000-49814000 ---p 49813000 00:00 0
49814000-4a014000 rw-p 49814000 00:00 0
4a014000-4a015000 ---p 4a014000 00:00 0
4a015000-4a815000 rw-p 4a015000 00:00 0
4a815000-4a816000 ---p 4a815000 00:00 0
4a816000-4b016000 rw-p 4a816000 00:00 0
2aaaaaaac000-2aaaaaae4000 r-xp 00000000 08:05 54854022                   /usr/li
2aaaaaae4000-2aaaaace4000 ---p 00038000 08:05 54854022                   /usr/li
2aaaaace4000-2aaaaace8000 rw-p 00038000 08:05 54854022                   /usr/li
2aaaaace8000-2aaaaad17000 r--p 00000000 08:05 38307567                   /usr/sh
2aaaaad17000-2aaaaad18000 r--p 00000000 08:05 38610940                   /usr/sh
2aaaaad18000-2aaaaad3d000 r--p 00000000 08:05 38307676                   /usr/sh
2aaaaad3d000-2aaaaad45000 r--p 00000000 08:05 37987592                   /usr/sh
2aaaaad45000-2aaaaad46000 r--p 00000000 08:05 38125350                   /usr/sh
2aaaaad46000-2aaaaadbc000 r--p 00000000 08:05 58795343                   /usr/sh
2aaaaadbc000-2aaaaae31000 r--p 00000000 08:05 58761327                   /usr/sh
2aaaaae31000-2aaaaae34000 r-xp 00000000 08:05 25210733                   /usr/li
2aaaaae34000-2aaaab033000 ---p 00003000 08:05 25210733                   /usr/li
2aaaab033000-2aaaab034000 rw-p 00002000 08:05 25210733                   /usr/li
2aaaab034000-2aaaab036000 rw-p 2aaaab034000 00:00 0
2aaaab038000-2aaaab039000 rw-p 2aaaab038000 00:00 0
2aaaab039000-2aaaab043000 r-xp 00000000 08:05 25614036                   /usr/li
2aaaab043000-2aaaab243000 ---p 0000a000 08:05 25614036                   /usr/li
2aaaab243000-2aaaab245000 rw-p 0000a000 08:05 25614036                   /usr/li
2aaaab245000-2aaaab24b000 r--p 00000000 08:05 38307962                   /usr/sh
2aaaab24b000-2aaaab253000 r--p 00000000 08:05 38307966                   /usr/sh
2aaaab253000-2aaaab254000 r--p 00000000 08:05 38307584                   /usr/sh
2aaaab26f000-2aaaab4d2000 r-xp 00000000 08:05 54658837                   /usr/li
2aaaab4d2000-2aaaab6d2000 ---p 00263000 08:05 54658837                   /usr/li
2aaaab6d2000-2aaaab70a000 rw-p 00263000 08:05 54658837                   /usr/li
2aaaab70a000-2aaaab70b000 rw-p 2aaaab70a000 00:00 0
2aaaab70b000-2aaaab732000 r-xp 00000000 08:05 55375228                   /usr/li
2aaaab732000-2aaaab932000 ---p 00027000 08:05 55375228                   /usr/li
2aaaab932000-2aaaab934000 rw-p 00027000 08:05 55375228                   /usr/li
2aaaab
Comment 1 Stéphane Teletchéa 2007-10-04 22:23:19 UTC
Ok, i think i have found one clue: the crash appears for me while i'm editing a contact with accentuated characters, i presume this is due to the first time wizard for phone configuration.

The default encoding is 'iso88659-1' but i think my phone is supporting another encoding.

Until i edit a contact with accentuated characters in its name, i have no crash ...
Comment 2 Nicolas L. 2009-11-02 10:57:04 UTC
is it still valid on mandriva 2010.0 rpms ?

--- 
Nicolas Lécureuil
Mandriva KDE Team
Comment 3 Olivier LAHAYE 2010-09-21 17:11:14 UTC
Please close this bug as it is not relevant anymore.
kmobiletools is being rewritten for KDE4 from scran. More over, I can't remember where I put my A1000 and if it's battery is still chargeable...
Comment 4 Andrew Crouthamel 2018-09-03 03:52:16 UTC
Hello! Sorry to be the bearer of bad news, but this project has been
unmaintained for many years and I will be closing this bug.