** Description changed:

+ * Impact
+ obex-check-device segfaults when called with the wrong number of arguments, 
which is done sometimes on device insertion
+ 
+ * Test case
+ $ /usr/sbin/obex-check-device "one"
+ 
+ shouldn't segfault
+ 
+ * Regression potential
+ it changes the invalid number of argument case, shouldn't impact on anything 
else
+ 
+ ---------------------------------------
+ 
  Ubuntu Xenial Xerus (development branch)
  Release:      16.04
  the ubuntu software center doesn't run
  I think that the update from ubuntu 14.10ls to 16.04ls fail in my pc
  
  ProblemType: Crash
  DistroRelease: Ubuntu 16.04
  Package: libopenobex1 1.7.1-3
  ProcVersionSignature: Ubuntu 3.19.0-47.53~14.04.1-generic 3.19.8-ckt10
  Uname: Linux 3.19.0-47-generic i686
  ApportVersion: 2.19.4-0ubuntu1
  Architecture: i386
  CrashCounter: 1
  Date: Fri Jan 29 16:44:34 2016
  Dependencies:
-  gcc-5-base 5.3.1-7ubuntu1
-  libc6 2.21-0ubuntu5
-  libgcc1 1:5.3.1-7ubuntu1
-  libusb-0.1-4 2:0.1.12-28
+  gcc-5-base 5.3.1-7ubuntu1
+  libc6 2.21-0ubuntu5
+  libgcc1 1:5.3.1-7ubuntu1
+  libusb-0.1-4 2:0.1.12-28
  ExecutablePath: /usr/sbin/obex-check-device
  InstallationDate: Installed on 2016-01-20 (8 days ago)
  InstallationMedia: Ubuntu 14.04.3 LTS "Trusty Tahr" - Beta i386 (20150805)
  ProcCmdline: /usr/sbin/obex-check-device 0bda
  ProcEnviron:
-  
+ 
  SegvAnalysis:
-  Segfault happened at: 0xb754196e <__GI_____strtoul_l_internal+110>:  movsbl 
(%eax),%edx
-  PC (0xb754196e) ok
-  source "(%eax)" (0x00000000) not located in a known VMA region (needed 
readable region)!
-  destination "%edx" ok
+  Segfault happened at: 0xb754196e <__GI_____strtoul_l_internal+110>:  movsbl 
(%eax),%edx
+  PC (0xb754196e) ok
+  source "(%eax)" (0x00000000) not located in a known VMA region (needed 
readable region)!
+  destination "%edx" ok
  SegvReason: reading NULL VMA
  Signal: 11
  SourcePackage: libopenobex
  StacktraceTop:
-  __GI_____strtoul_l_internal (nptr=0x0, endptr=0x0, base=16, group=0, 
loc=0xb76c8d00 <_nl_global_locale>) at strtol_l.c:297
-  __strtoul (nptr=0x0, endptr=0x0, base=16) at strtol.c:109
-  main ()
+  __GI_____strtoul_l_internal (nptr=0x0, endptr=0x0, base=16, group=0, 
loc=0xb76c8d00 <_nl_global_locale>) at strtol_l.c:297
+  __strtoul (nptr=0x0, endptr=0x0, base=16) at strtol.c:109
+  main ()
  Title: obex-check-device crashed with SIGSEGV in __GI_____strtoul_l_internal()
  UpgradeStatus: Upgraded to xenial on 2016-01-25 (4 days ago)
  UserGroups:

-- 
You received this bug notification because you are a member of Desktop
Packages, which is subscribed to libopenobex in Ubuntu.
https://bugs.launchpad.net/bugs/1539694

Title:
  obex-check-device crashed with SIGSEGV in
  __GI_____strtoul_l_internal()

Status in libopenobex package in Ubuntu:
  Confirmed

Bug description:
  * Impact
  obex-check-device segfaults when called with the wrong number of arguments, 
which is done sometimes on device insertion

  * Test case
  $ /usr/sbin/obex-check-device "one"

  shouldn't segfault

  * Regression potential
  it changes the invalid number of argument case, shouldn't impact on anything 
else

  ---------------------------------------

  Ubuntu Xenial Xerus (development branch)
  Release:      16.04
  the ubuntu software center doesn't run
  I think that the update from ubuntu 14.10ls to 16.04ls fail in my pc

  ProblemType: Crash
  DistroRelease: Ubuntu 16.04
  Package: libopenobex1 1.7.1-3
  ProcVersionSignature: Ubuntu 3.19.0-47.53~14.04.1-generic 3.19.8-ckt10
  Uname: Linux 3.19.0-47-generic i686
  ApportVersion: 2.19.4-0ubuntu1
  Architecture: i386
  CrashCounter: 1
  Date: Fri Jan 29 16:44:34 2016
  Dependencies:
   gcc-5-base 5.3.1-7ubuntu1
   libc6 2.21-0ubuntu5
   libgcc1 1:5.3.1-7ubuntu1
   libusb-0.1-4 2:0.1.12-28
  ExecutablePath: /usr/sbin/obex-check-device
  InstallationDate: Installed on 2016-01-20 (8 days ago)
  InstallationMedia: Ubuntu 14.04.3 LTS "Trusty Tahr" - Beta i386 (20150805)
  ProcCmdline: /usr/sbin/obex-check-device 0bda
  ProcEnviron:

  SegvAnalysis:
   Segfault happened at: 0xb754196e <__GI_____strtoul_l_internal+110>:  movsbl 
(%eax),%edx
   PC (0xb754196e) ok
   source "(%eax)" (0x00000000) not located in a known VMA region (needed 
readable region)!
   destination "%edx" ok
  SegvReason: reading NULL VMA
  Signal: 11
  SourcePackage: libopenobex
  StacktraceTop:
   __GI_____strtoul_l_internal (nptr=0x0, endptr=0x0, base=16, group=0, 
loc=0xb76c8d00 <_nl_global_locale>) at strtol_l.c:297
   __strtoul (nptr=0x0, endptr=0x0, base=16) at strtol.c:109
   main ()
  Title: obex-check-device crashed with SIGSEGV in __GI_____strtoul_l_internal()
  UpgradeStatus: Upgraded to xenial on 2016-01-25 (4 days ago)
  UserGroups:

To manage notifications about this bug go to:
https://bugs.launchpad.net/ubuntu/+source/libopenobex/+bug/1539694/+subscriptions

-- 
Mailing list: https://launchpad.net/~desktop-packages
Post to     : desktop-packages@lists.launchpad.net
Unsubscribe : https://launchpad.net/~desktop-packages
More help   : https://help.launchpad.net/ListHelp

Reply via email to