I just got this on my oneiric machine. My mirror only updates once a day, so I haven't tried this udev people speak of, but here's what I've found. Enabling logging in /etc/usb_modeswitch.conf supresses the bug. Got this with ltrace:
__asprintf_chk(0x608328, 1, 0x405c11, 0x405c47, 0x405c35) = 43 realloc(NULL, 16) = 0x0233bea0 access("/usr/share/usb_modeswitch/config"..., 0) = 0 pipeline_new_command_args(0x405c66, 0x405c61, 0x2328b20, 0, 0x6d5f6273752f6572) = 0x23268b0 pipeline_want_out(0x23268b0, 0xffffffff, 1, 0, 0x6168732f7273752f) = 0x23268b0 pipeline_start(0x23268b0, 0xffffffff, 1, 0, 0x6168732f7273752f) = 1 pipeline_readline(0x23268b0, 0x233bec0, 1, -1, 24107) = 0 __strdup(0, 0x233bf00, -4096, -1, 99 <unfinished ...> --- SIGSEGV (Segmentation fault) --- +++ killed by SIGSEGV +++
I just got this on my oneiric machine. My mirror only updates once a day, so I haven't tried this udev people speak of, but here's what I've found. modeswitch. conf supresses the bug.
Enabling logging in /etc/usb_
Got this with ltrace:
__asprintf_ chk(0x608328, 1, 0x405c11, 0x405c47, 0x405c35) = 43 "/usr/share/ usb_modeswitch/ config" ..., 0) = 0 new_command_ args(0x405c66, 0x405c61, 0x2328b20, 0, 0x6d5f6273752f6572) = 0x23268b0 want_out( 0x23268b0, 0xffffffff, 1, 0, 0x6168732f7273752f) = 0x23268b0 start(0x23268b0 , 0xffffffff, 1, 0, 0x6168732f7273752f) = 1 readline( 0x23268b0, 0x233bec0, 1, -1, 24107) = 0
realloc(NULL, 16) = 0x0233bea0
access(
pipeline_
pipeline_
pipeline_
pipeline_
__strdup(0, 0x233bf00, -4096, -1, 99 <unfinished ...>
--- SIGSEGV (Segmentation fault) ---
+++ killed by SIGSEGV +++