Package: usb-modeswitch Version: 1.2.2+repack0-1 Severity: important Dear Maintainer, usb_modeswitch_dispatcher have Segmentation fault on Debian armhf:
#usb_modeswitch_dispatcher Segmentation fault #gdb /usr/sbin/usb_modeswitch_dispatcher GNU gdb (GDB) 7.3-debian Copyright (C) 2011 Free Software Foundation, Inc. License GPLv3+: GNU GPL version 3 or later <http://gnu.org/licenses/gpl.html> This is free software: you are free to change and redistribute it. There is NO WARRANTY, to the extent permitted by law. Type "show copying" and "show warranty" for details. This GDB was configured as "arm-linux-gnueabihf". For bug reporting instructions, please see: <http://www.gnu.org/software/gdb/bugs/>... Reading symbols from /usr/sbin/usb_modeswitch_dispatcher...(no debugging symbols found)...done. (gdb) r Starting program: /usr/sbin/usb_modeswitch_dispatcher Program received signal SIGSEGV, Segmentation fault. strlen () at ../ports/sysdeps/arm/strlen.S:29 29 ../ports/sysdeps/arm/strlen.S: No such file or directory. in ../ports/sysdeps/arm/strlen.S (gdb) back #0 strlen () at ../ports/sysdeps/arm/strlen.S:29 #1 0xb6eea8cc in _IO_vfprintf_internal (s=<optimized out>, format=<optimized out>, ap=...) at vfprintf.c:1620 #2 0xb6effbe2 in __IO_vsprintf (string=<optimized out>, format=0x8a30 "set argv {%s}\nset argc %d\nset arg0 [lindex $argv 0]\nif [regexp {\\.tcl$} $arg0] {\nif [file exists $arg0] {\nset argv [lrange $argv 1 end]\nsource $arg0\nexit\n}\n}\nset flags(logging) 0\nset flags(noswitching"..., args=...) at iovsprintf.c:43 #3 0xb6ef0174 in __sprintf (s=<optimized out>, format=0x8a30 "set argv {%s}\nset argc %d\nset arg0 [lindex $argv 0]\nif [regexp {\\.tcl$} $arg0] {\nif [file exists $arg0] {\nset argv [lrange $argv 1 end]\nsource $arg0\nexit\n}\n}\nset flags(logging) 0\nset flags(noswitching"...) at sprintf.c:34 #4 0x00008866 in ?? () #5 0x00008866 in ?? () Backtrace stopped: previous frame identical to this frame (corrupt stack?) Workaround: Build with -O0 -- System Information: Debian Release: wheezy/sid APT prefers unstable APT policy: (500, 'unstable'), (1, 'experimental') Architecture: armhf (armv7l) Kernel: Linux 3.0.8-c.bmw (SMP w/2 CPU cores) Locale: LANG=en_US.UTF-8, LC_CTYPE=en_US.UTF-8 (charmap=UTF-8) Shell: /bin/sh linked to /bin/dash Versions of packages usb-modeswitch depends on: ii dpkg 1.16.1.2 ii libc6 2.13-24 ii libjim0debian2 0.73-1 ii libusb-0.1-4 2:0.1.12-20 ii usb-modeswitch-data 20111023-1 usb-modeswitch recommends no packages. Versions of packages usb-modeswitch suggests: pn comgt <none> pn wvdial <none> -- Configuration Files: /etc/usb_modeswitch.conf changed [not included] -- no debconf information -- To UNSUBSCRIBE, email to debian-bugs-dist-requ...@lists.debian.org with a subject of "unsubscribe". Trouble? Contact listmas...@lists.debian.org