usb_modeswitch_dispatcher crashed with SIGSEGV in __libc_start_main()

Bug #829519 reported by Gleb Stiblo on 2011-08-19
This bug affects 12 people
Affects Status Importance Assigned to Milestone
usb-modeswitch (Ubuntu)
Mathieu Trudel-Lapierre

Bug Description

after login

ProblemType: Crash
DistroRelease: Ubuntu 11.10
Package: usb-modeswitch 1.1.9-1ubuntu2
ProcVersionSignature: Ubuntu 3.0.0-8.11-generic 3.0.1
Uname: Linux 3.0.0-8-generic i686
Architecture: i386
Date: Thu Aug 18 21:11:57 2011
ExecutablePath: /usr/sbin/usb_modeswitch_dispatcher
InstallationMedia: Ubuntu 10.10 "Maverick Meerkat" - Release i386 (20101007)
ProcCmdline: /usr/sbin/usb_modeswitch_dispatcher --help
 PATH=(custom, no user)
 Segfault happened at: 0x8049409: repnz scas %es:(%edi),%al
 PC (0x08049409) ok
 source "%es:(%edi)" (0x0000007c) not located in a known VMA region (needed readable region)!
 destination "%al" ok
SegvReason: reading NULL VMA
Signal: 11
SourcePackage: usb-modeswitch
 ?? ()
 __libc_start_main () from /lib/i386-linux-gnu/
 ?? ()
Title: usb_modeswitch_dispatcher crashed with SIGSEGV in __libc_start_main()
UpgradeStatus: Upgraded to oneiric on 2011-08-05 (14 days ago)

Gleb Stiblo (errandir) wrote :

StacktraceTop: main (argc=2, argv=0xbf835944) at usb_modeswitch_dispatcher.c:242

Changed in usb-modeswitch (Ubuntu):
importance: Undecided → Medium
tags: removed: need-i386-retrace

Are you still getting this crash?

Iain Lane (laney) on 2011-09-26
visibility: private → public
Changed in usb-modeswitch (Ubuntu):
status: New → In Progress
assignee: nobody → Mathieu Trudel-Lapierre (mathieu-tl)
Launchpad Janitor (janitor) wrote :

This bug was fixed in the package usb-modeswitch - 1.2.0+repack0-1ubuntu1

usb-modeswitch (1.2.0+repack0-1ubuntu1) precise; urgency=low

  * Merge with Debian testing; remaining changes:
    - debian/control: Drop the dependency on tcl and Build-Depends on
      jimsh/libjim (another tcl implementation).
    - debian/control: add libudev-dev and libpipeline-dev to Build-Depends.
    - debian/patches/dispatcher-c-rewrite.patch: rewrite the dispatcher in C,
      to be able to drop the Tcl dependencies.
  * debian/patches/dispatcher-c-rewrite.patch:
    - Adapt to follow the changes introduced in version 1.2.0.
    - Move bind_list, current_cfg and other state files to /run.
    - Fix handling parameters when the dispatcher is called manually instead
      of via udev. (LP: #829519)

usb-modeswitch (1.2.0+repack0-1) unstable; urgency=low

  * New 1.2.0 upstream release:
    - added command line options for binary program to accept configuration
      data via stdin or as a long string parameter - this fixes the bug with
      non-writable temporary file during boot (Closes: #629371);

  * Repack the upstream tarball:
    - Drop the code copy of jimtcl.

  * Refresh patches:
    × 03_use_udev_specifics.patch: Refresh.
    + 04_cope_with_repack.patch: Add.
    - wait_half_second_non_scsi.patch: was from upstream; drop.
  * Link usb-modeswitch-dispatcher against libjim.
    - Add Build-Depends on jimtcl and libjim-dev.
    - Drop Depends on tcl/tclsh.
    - Use explicit makefile targets.
  * Bump debhelper compat to 9, for auto- buildflags.
    - Bump debhelper B-D to 8.9.0~.
    - Add source lintian override.

usb-modeswitch (1.1.9-2) unstable; urgency=low

  * Patch the tcl dispatcher to wait some time with non-scsi-needing
    devices. (Closes: #637972)
 -- Mathieu Trudel-Lapierre <email address hidden> Mon, 05 Dec 2011 15:00:29 -0500

Changed in usb-modeswitch (Ubuntu):
status: In Progress → Fix Released
To post a comment you must log in.
This report contains Public information  Edit
Everyone can see this information.

Other bug subscribers