[Bug 1058821] Re: usb-creator-gtk crashed with SIGSEGV in _dbus_header_get_byte_order()

Jan Claeys ubuntu at janc.be
Sat Nov 30 22:24:47 UTC 2013


Observation: when I wait until the LED on my USB flash device stops
flickering before entering the password that is required to write the
boot record, this crash doesn't happen. It also doesn't crash when I
wait "long enough" (not too long before it ends writing).

My guess is that this is related to the famous 64-bit kernel "problem"
where writing to a relatively slow USB device means that the whole write
operation gets cached in RAM quickly (at which point the write seems
finished from the application's PoV, and the USB Creator progress bar
also shows that), and then it takes a long time to actually write
everything to the USB device.  It seems like some dbus call time-outs
because it waits until everything is synced to disk before doing what it
is supposed to do... (maybe a call to udisks for unmounting or such?).

If my suspicion is true, usb-creator should probably make sure
everything it wrote is actually synced to disk before doing whatever it
does to write the boot sector?

-- 
You received this bug notification because you are a member of Ubuntu
Foundations Bugs, which is subscribed to usb-creator in Ubuntu.
https://bugs.launchpad.net/bugs/1058821

Title:
  usb-creator-gtk crashed with SIGSEGV in _dbus_header_get_byte_order()

Status in “usb-creator” package in Ubuntu:
  Confirmed

Bug description:
  Error while creating a disk image on a USB drive. This error is similar to error  #811026. When creating an image, the final time, the program was unexpectedly closed. The image was not properly recorded on the storage medium. USB is good, and has no physical bugs. Ubuntu 12.10.
  Błąd podczas tworzenia obrazu dysku na nośniku USB. Ten błąd jest podobny do błędu #811026. Podczas tworzenia obrazu, w końcowym momencie, program został niespodziewanie zamknięty. Obraz nie został poprawnie nagrany na nosniku. Nośnik USB jest sprawny, i nie zawiera fizycznych błędow. Ubuntu 12.10.

  ProblemType: Crash
  DistroRelease: Ubuntu 12.10
  Package: usb-creator-gtk 0.2.40ubuntu1
  ProcVersionSignature: Ubuntu 3.5.0-16.25-generic 3.5.4
  Uname: Linux 3.5.0-16-generic x86_64
  ApportVersion: 2.5.3-0ubuntu1
  Architecture: amd64
  Date: Sun Sep 30 00:43:42 2012
  ExecutablePath: /usr/bin/usb-creator-gtk
  InterpreterPath: /usr/bin/python2.7
  ProcCmdline: /usr/bin/python /usr/bin/usb-creator-gtk
  ProcEnviron:
   PATH=(custom, no user)
   LANG=pl_PL.UTF-8
   SHELL=/bin/bash
  SegvAnalysis:
   Segfault happened at: 0x7f24b6b9e7a3:	movzbl (%rax),%eax
   PC (0x7f24b6b9e7a3) ok
   source "(%rax)" (0x000007c9) not located in a known VMA region (needed readable region)!
   destination "%eax" ok
  SegvReason: reading NULL VMA
  Signal: 11
  SourcePackage: usb-creator
  StacktraceTop:
   ?? () from /lib/x86_64-linux-gnu/libdbus-1.so.3
   ?? () from /lib/x86_64-linux-gnu/libdbus-1.so.3
   dbus_message_get_reply_serial () from /lib/x86_64-linux-gnu/libdbus-1.so.3
   ?? () from /lib/x86_64-linux-gnu/libdbus-1.so.3
   ?? () from /lib/x86_64-linux-gnu/libdbus-1.so.3
  Title: usb-creator-gtk crashed with SIGSEGV in dbus_message_get_reply_serial()
  UpgradeStatus: No upgrade log present (probably fresh install)
  UserGroups: adm cdrom dip lpadmin plugdev sambashare sudo

To manage notifications about this bug go to:
https://bugs.launchpad.net/ubuntu/+source/usb-creator/+bug/1058821/+subscriptions



More information about the foundations-bugs mailing list