• Willkommen im Linux Club - dem deutschsprachigen Supportforum für GNU/Linux. Registriere dich kostenlos, um alle Inhalte zu sehen und Fragen zu stellen.

Opensuse 10.2: SMS anschauen mit XGnokii

Hallo,

ich stelle mit meinem Opensuse 10.2-System eine Verbindung per XGnokii (Version 20060127; Gnokii 0.6.14) und Bluetooth zu meinem Nokia 6320i her. Ich kann Kalender- und Adressdaten abrufen. Nur bei den SMS weigert sich Gnokii. Das Programm stürzt ab, wenn ich "Activate SMS reading" klicke (ich nehme an, dass das notwendig ist, um die auf dem Handy gespeicherten SMSe überhaupt lesen zu können).

Wenn ich Xgnokii im Termin starte, erhalte ich folgende Ausgabe:


  • [...]
    RefreshSMS: change #14 in folder 3 at location 14!
    [...]
    RefreshSMS: change #21 in folder 3 at location 21!
    #: 5, mt: 12
    Getting SMS (no validate) ...
    Getting SMS message (5 in folder 12) status...
    Message sent: 0x14 / 0x000a
    00 01 00 0e 01 02 00 05 55 55 | UU
    Message received: 0x14 / 0x008a
    01 7a 00 0f 00 01 00 84 01 00 00 05 02 01 00 00 | z
    07 91 94 71 06 00 40 34 00 00 00 00 0d 91 94 71 | q @4 q
    26 13 04 94 f2 00 00 00 70 20 81 51 85 92 40 00 | & p Q @
    00 00 03 28 00 4d 00 65 00 69 00 6e 00 20 00 53 | ( M e i n S
    00 fc 00 df 00 65 00 72 00 2e 00 69 00 63 00 68 | e r . i c h
    00 20 00 6b 00 6f 00 6d 00 6d 00 20 00 6d 00 69 | k o m m m i
    00 72 00 20 00 72 00 69 00 63 00 68 00 74 00 69 | r r i c h t i
    00 67 00 20 00 62 00 65 00 73 00 63 00 68 00 77 | g b e s c h w
    00 69 00 70 00 00 00 00 00 00 | i p
    Received message type 14
    Message: SMS message(5 in folder 2) status received: 1
    Message sent: 0x14 / 0x000a
    00 01 00 02 01 02 00 05 01 00 |
    Message received: 0x14 / 0x009d
    01 7a 00 03 00 01 01 02 00 05 00 00 00 01 00 8f | z
    04 00 00 70 20 81 51 85 92 40 00 00 00 03 82 0d | p Q @
    01 09 0d 91 94 71 26 13 04 94 f2 82 0c 02 08 07 | q&
    91 94 71 06 00 40 34 80 66 62 6f cd 72 da 0d 9a | q @4 fbo r
    fa 3d 65 b9 2b 3d 46 83 d6 ef 76 1b d4 4e cb 41 | =e +=F v N A
    f2 f4 18 4d 4f 9f 41 e2 f2 7c 8c be a7 e1 f0 39 | MO A | 9
    1d 64 7f cb 75 a9 f4 18 0d 62 a7 cb e2 32 88 9c | d u b 2
    1e a3 41 75 37 19 64 96 97 eb a0 76 7a 8c 06 cd | Au7 d vz
    c7 e8 b7 1b 24 4f 97 e7 e9 33 28 5c 37 83 c8 e9 | $O 3(\7
    31 3a 44 2e a7 dd 65 d0 b1 ee 26 a7 01 | 1:D. e &
    Received message type 14
    Trying to get message # 5 in folder # 2
    Type: Deliver
    Mobile Terminated message:
    *** buffer overflow detected ***: xgnokii terminated
    ======= Backtrace: =========
    /lib64/libc.so.6(__chk_fail+0x2f)[0x2b22d2e5ed4f]
    /lib64/libc.so.6[0x2b22d2e5ddf3]
    /usr/lib64/libgnokii.so.3[0x2b22ce77c5fb]
    /usr/lib64/libgnokii.so.3(gn_sms_parse+0xbf)[0x2b22ce77d0bf]
    /usr/lib64/libgnokii.so.3(gn_sms_get_no_validate+0xbd)[0x2b22ce77dbdd]
    xgnokii[0x4354d6]
    /lib64/libpthread.so.0[0x2b22d276d09e]
    /lib64/libc.so.6(clone+0x6d)[0x2b22d2e4d4cd]
    ======= Memory map: ========
    00400000-00461000 r-xp 00000000 08:02 2289842 /usr/bi
    n/xgnokii
    00661000-0066b000 rw-p 00061000 08:02 2289842 /usr/bi
    n/xgnokii
    0066b000-00ac1000 rw-p 0066b000 00:00 0 [heap]
    40000000-40001000 ---p 40000000 00:00 0
    40001000-40801000 rw-p 40001000 00:00 0
    2aaaaaad0000-2aaaaaadd000 r-xp 00000000 08:02 1592405 /lib64/
    libgcc_s.so.1
    2aaaaaadd000-2aaaaacdc000 ---p 0000d000 08:02 1592405 /lib64/
    libgcc_s.so.1
    2aaaaacdc000-2aaaaacde000 rw-p 0000c000 08:02 1592405 /lib64/
    libgcc_s.so.1
    2b22ce53a000-2b22ce556000 r-xp 00000000 08:02 1592354 /lib64/
    ld-2.5.so
    2b22ce556000-2b22ce557000 rw-p 2b22ce556000 00:00 0
    2b22ce557000-2b22ce558000 r--p 00000000 08:02 2315410 /usr/li
    b/locale/de_DE.utf8/LC_IDENTIFICATION
    2b22ce558000-2b22ce55f000 r--s 00000000 08:02 2317627 /usr/li
    b64/gconv/gconv-modules.cache
    2b22ce55f000-2b22ce560000 r--p 00000000 08:02 2318107 /usr/li
    b/locale/de_DE.utf8/LC_MEASUREMENT
    2b22ce560000-2b22ce561000 r--p 00000000 08:02 2317927 /usr/li
    b/locale/de_DE.utf8/LC_TELEPHONE
    2b22ce561000-2b22ce562000 r--p 00000000 08:02 2315409 /usr/li
    b/locale/de_DE.utf8/LC_ADDRESS
    2b22ce562000-2b22ce563000 r--p 00000000 08:02 2315412 /usr/li
    b/locale/de_DE.utf8/LC_NAME
    2b22ce563000-2b22ce564000 r--p 00000000 08:02 2318103 /usr/li
    b/locale/de_DE.utf8/LC_PAPER
    2b22ce564000-2b22ce565000 r--p 00000000 08:02 2317952 /usr/li b/locale/de_DE.utf8/LC_MESSAGES/SYS_LC_MESSAGES
    2b22ce565000-2b22ce566000 r--p 00000000 08:02 2317928 /usr/li b/locale/de_DE.utf8/LC_MONETARY
    2b22ce57b000-2b22ce57c000 rw-p 2b22ce57b000 00:00 0
    2b22ce57c000-2b22ce653000 r--p 00000000 08:02 2318109 /usr/li b/locale/de_DE.utf8/LC_COLLATE
    2b22ce653000-2b22ce654000 r--p 00000000 08:02 2315413 /usr/li b/locale/de_DE.utf8/LC_TIME
    2b22ce654000-2b22ce655000 r--p 00000000 08:02 2318030 /usr/li b/locale/de_DE.utf8/LC_NUMERIC
    2b22ce655000-2b22ce690000 r--p 00000000 08:02 2317953 /usr/li b/locale/de_DE.utf8/LC_CTYPE
    2b22ce690000-2b22ce6a0000 r--p 00000000 08:02 2531704 /opt/gn ome/share/locale/de/LC_MESSAGES/gtk20.mo
    2b22ce6a0000-2b22ce6c2000 r--p 00000000 08:02 2529119 /opt/gn ome/share/locale/de/LC_MESSAGES/gtk20-properties.mo
    2b22ce756000-2b22ce758000 rw-p 0001c000 08:02 1592354 /lib64/ ld-2.5.so
    2b22ce758000-2b22ce7c9000 r-xp 00000000 08:02 476723 /usr/li b64/libgnokii.so.3.0.0
    2b22ce7c9000-2b22ce9c9000 ---p 000Abgebrochen

Ich werd daraus nicht schlau. Offensichtlich findet Xgnokii die SMSe noch, bricht dann aber ab (vgl. auch "buffer overflow").

Kann mir da jemand helfen? Das wär wirklich nett. :)

Viele Grüße,

Jan
 
Vielen Dank, hat sich erledigt. Nicht, dass ich das Problem gelöst hätte, aber ich hab es jetzt auf meinen Laptop (OS X) verlagert und mit einer kommerziellen Software umschifft. ;)

Viele Grüße, Jan
 
Oben