I use gammu to make a complete backup of my phone (nokia 8310). I connect to it using the irda port. It always crashes at the "GPRS access points". I have also tested with gammu-1.18.0. The result is the same. Here is the crash produced: ================================================================== gammu backup phone_backup.txt Press Ctrl+C to break... Use Unicode subformat of backup file? (yes/no/ALL/ONLY/NONE) no Checking phone phonebook Backup phone phonebook? (yes/no/ALL/ONLY/NONE) yes Reading: 100 percent Checking SIM phonebook Backup SIM phonebook? (yes/no/ALL/ONLY/NONE) no Checking phone calendar Backup phone calendar notes? (yes/no/ALL/ONLY/NONE) yes Reading : ******************************** Checking phone ToDo Checking phone notes Checking phone caller logos Backup phone caller groups and logos? (yes/no/ALL/ONLY/NONE) yes Reading : ***** Checking SIM SMS profiles Backup SIM SMS profiles? (yes/no/ALL/ONLY/NONE) yes Reading : * Checking phone startup text Backup phone startup logo/text? (yes/no/ALL/ONLY/NONE) yes Checking phone operator logo Checking phone WAP bookmarks Backup phone WAP bookmarks? (yes/no/ALL/ONLY/NONE) yes Reading : ****** Checking phone WAP settings Backup phone WAP settings? (yes/no/ALL/ONLY/NONE) yes Reading : ***** Checking phone MMS settings Checking phone Chat settings Checking phone SyncML settings Checking phone user ringtones Backup phone user ringtones? (yes/no/ALL/ONLY/NONE) yes Reading : ***** Checking phone profiles Checking phone FM radio stations Backup phone FM radio stations? (yes/no/ALL/ONLY/NONE) yes Reading : ********************* Checking phone GPRS access points Backup phone GPRS access points? (yes/no/ALL/ONLY/NONE) no *** glibc detected *** gammu: double free or corruption (!prev): 0x0836b9f8 *** ======= Backtrace: ========= /lib/libc.so.6[0xa7d57a20] /lib/libc.so.6(cfree+0x89)[0xa7d59709] /usr/lib/libGammu.so.3[0xa7eaf384] /usr/lib/libGammu.so.3(SaveBackup+0xe57)[0xa7ebafc7] /usr/lib/libGammu.so.3(GSM_SaveBackupFile+0x89)[0xa7eaa619] gammu(DoBackup+0x25f)[0x8071bdf] gammu(ProcessParameters+0x27c)[0x8081adc] gammu(main+0x77c)[0x808312c] /lib/libc.so.6(__libc_start_main+0xdc)[0xa7d07fdc] gammu[0x8050a11] ======= Memory map: ======== 08048000-08095000 r-xp 00000000 08:06 582069 /usr/bin/gammu 08095000-08096000 r--p 0004c000 08:06 582069 /usr/bin/gammu 08096000-08098000 rw-p 0004d000 08:06 582069 /usr/bin/gammu 08098000-0838c000 rw-p 08098000 00:00 0 [heap] a7800000-a7821000 rw-p a7800000 00:00 0 a7821000-a7900000 ---p a7821000 00:00 0 a79f4000-a7cf2000 rw-p a79f4000 00:00 0 a7cf2000-a7e1c000 r-xp 00000000 08:05 177241 /lib/libc-2.6.1.so a7e1c000-a7e1e000 r--p 0012a000 08:05 177241 /lib/libc-2.6.1.so a7e1e000-a7e1f000 rw-p 0012c000 08:05 177241 /lib/libc-2.6.1.so a7e1f000-a7e22000 rw-p a7e1f000 00:00 0 a7e22000-a7e46000 r-xp 00000000 08:05 177229 /lib/libm-2.6.1.so a7e46000-a7e47000 r--p 00023000 08:05 177229 /lib/libm-2.6.1.so a7e47000-a7e48000 rw-p 00024000 08:05 177229 /lib/libm-2.6.1.so a7e48000-a7e5b000 r-xp 00000000 08:05 177531 /lib/libpthread-2.6.1.so a7e5b000-a7e5c000 r--p 00013000 08:05 177531 /lib/libpthread-2.6.1.so a7e5c000-a7e5d000 rw-p 00014000 08:05 177531 /lib/libpthread-2.6.1.so a7e5d000-a7e5f000 rw-p a7e5d000 00:00 0 a7e5f000-a7f3a000 r-xp 00000000 08:06 485320 /usr/lib/libGammu.so.3.1.17.0 a7f3a000-a7f3b000 r--p 000da000 08:06 485320 /usr/lib/libGammu.so.3.1.17.0 a7f3b000-a7f50000 rw-p 000db000 08:06 485320 /usr/lib/libGammu.so.3.1.17.0 a7f50000-a7f5e000 rw-p a7f50000 00:00 0 a7f5f000-a7f69000 r-xp 00000000 08:06 517282 /usr/lib/gcc/i686-pc-linux-gnu/4.1.2/libgcc_s.so.1 a7f69000-a7f6a000 r--p 00009000 08:06 517282 /usr/lib/gcc/i686-pc-linux-gnu/4.1.2/libgcc_s.so.1 a7f6a000-a7f6b000 rw-p 0000a000 08:06 517282 /usr/lib/gcc/i686-pc-linux-gnu/4.1.2/libgcc_s.so.1 a7f6b000-a7f6e000 rw-p a7f6b000 00:00 0 a7f6e000-a7f88000 r-xp 00000000 08:05 177543 /lib/ld-2.6.1.so a7f88000-a7f89000 r--p 00019000 08:05 177543 /lib/ld-2.6.1.so a7f89000-a7f8a000 rw-p 0001a000 08:05 177543 /lib/ld-2.6.1.so afb9f000-afbc7000 rw-p affd8000 00:00 0 [stack] ffffe000-fffff000 r-xp 00000000 00:00 0 [vdso] Aborted ======================================================================= Reproducible: Always Steps to Reproduce: 1. Connect gammu with nokia 8310 phone via irda 2. execute the command "gammu backup phone_backup.txt" 3. Actual Results: gammu crashes producing a trace. Expected Results: The backup process should have been completed successfully. emerge --info Portage 2.1.4.4 (default-linux/x86/2007.0/desktop, gcc-4.1.2, glibc-2.6.1-r0, 2.6.23-gentoo-r9 i686) ================================================================= System uname: 2.6.23-gentoo-r9 i686 Intel(R) Pentium(R) M processor 1.73GHz Timestamp of tree: Mon, 10 Mar 2008 09:00:02 +0000 app-shells/bash: 3.2_p17-r1 dev-java/java-config: 1.3.7, 2.1.4 dev-lang/python: 2.4.4-r9 dev-python/pycrypto: 2.0.1-r6 sys-apps/baselayout: 1.12.11.1 sys-apps/sandbox: 1.2.18.1-r2 sys-devel/autoconf: 2.13, 2.61-r1 sys-devel/automake: 1.4_p6, 1.5, 1.7.9-r1, 1.8.5-r3, 1.9.6-r2, 1.10 sys-devel/binutils: 2.18-r1 sys-devel/gcc-config: 1.4.0-r4 sys-devel/libtool: 1.5.26 virtual/os-headers: 2.6.23-r3 ACCEPT_KEYWORDS="x86" CBUILD="i686-pc-linux-gnu" CFLAGS="-O2 -march=pentium-m -pipe" CHOST="i686-pc-linux-gnu" CONFIG_PROTECT="/etc" CONFIG_PROTECT_MASK="/etc/env.d /etc/env.d/java/ /etc/fonts/fonts.conf /etc/gconf /etc/revdep-rebuild /etc/terminfo /etc/udev/rules.d" CXXFLAGS="-O2 -march=pentium-m -pipe" DISTDIR="/usr/portage/distfiles" FEATURES="collision-protect distlocks metadata-transfer sandbox sfperms strict unmerge-orphans userfetch" GENTOO_MIRRORS="http://distfiles.gentoo.org http://distro.ibiblio.org/pub/linux/distributions/gentoo" MAKEOPTS="-j2" PKGDIR="/usr/portage/packages" PORTAGE_RSYNC_EXTRA_OPTS="--progress" PORTAGE_RSYNC_OPTS="--recursive --links --safe-links --perms --times --compress --force --whole-file --delete --stats --timeout=180 --exclude=/distfiles --exclude=/local --exclude=/packages" PORTAGE_TMPDIR="/var/tmp" PORTDIR="/usr/portage" PORTDIR_OVERLAY="/usr/local/portage" SYNC="rsync://rsync.gentoo.org/gentoo-portage" USE="X a52 acl acpi aiglx alsa berkdb bzip2 cairo cdr cli cracklib crypt cups dbus directfb dri dvd dvdr dvdread emboss encode esd evo fam fbcon firefox gdbm gif gnome gpm gstreamer gtk hal iconv isdnlog jpeg kerberos mad midi mikmod mp3 mpeg mudflap ncurses nls nptl nptlonly ogg opengl openmp pam pcmcia pcre pdf perl png pppd python qt3support quicktime readline real reflection sdl session spell spl ssl svg tcpd tiff truetype usb vcd vorbis wifi win32codecs x86 xml xorg xv zlib" ALSA_CARDS="ali5451 als4000 atiixp atiixp-modem bt87x ca0106 cmipci emu10k1 emu10k1x ens1370 ens1371 es1938 es1968 fm801 hda-intel intel8x0 intel8x0m maestro3 trident usb-audio via82xx via82xx-modem ymfpci" ALSA_PCM_PLUGINS="adpcm alaw asym copy dmix dshare dsnoop empty extplug file hooks iec958 ioplug ladspa lfloat linear meter mulaw multi null plug rate route share shm softvol" APACHE2_MODULES="actions alias auth_basic authn_alias authn_anon authn_dbm authn_default authn_file authz_dbm authz_default authz_groupfile authz_host authz_owner authz_user autoindex cache dav dav_fs dav_lock deflate dir disk_cache env expires ext_filter file_cache filter headers include info log_config logio mem_cache mime mime_magic negotiation rewrite setenvif speling status unique_id userdir usertrack vhost_alias" ELIBC="glibc" INPUT_DEVICES="keyboard mouse synaptics" KERNEL="linux" LCD_DEVICES="bayrad cfontz cfontz633 glk hd44780 lb216 lcdm001 mtxorb ncurses text" USERLAND="GNU" VIDEO_CARDS="i810 vesa fbdev" Unset: CPPFLAGS, CTARGET, EMERGE_DEFAULT_OPTS, INSTALL_MASK, LANG, LC_ALL, LDFLAGS, LINGUAS, PORTAGE_COMPRESS, PORTAGE_COMPRESS_FLAGS
Check if gammu-1.20.0 fixes the problem. A lot of bugs have been fixed in this version.
(In reply to comment #1) > Check if gammu-1.20.0 fixes the problem. A lot of bugs have been fixed in this > version. > Unfortunately it doesn't fix it. I still get the same crash.
Please ask upstream to help you. If your problem gets fixed, reopen the bug and post here the solution.