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

Reply via email to