← Back to team overview

unity-api-bugs team mailing list archive

[Bug 1285243] [NEW] Crash in formatter.cpp's update_header()

 

Public bug reported:

Reported by seb128 in IRC.

I'm unable to duplicate it, but after discussing with seb128 it sounds
like a startup issue. Occurs for seb when starting indicator-datetime-
service with LC_ALL=C

#9  0xb7b107b0 in std::basic_string<char, std::char_traits<char>, std::allocator<char> >::basic_string(char const*, std::allocator<char> const&) ()
   from /usr/lib/i386-linux-gnu/libstdc++.so.6
#10 0x0808913c in unity::indicator::datetime::DateTime::format (
    this=this@entry=0xbfffea90, fmt=...)
    at /build/buildd/indicator-datetime-13.10.0+14.04.20140225/src/date-time.cpp:89
#11 0x080b3bf2 in update_header (this=<optimized out>)
---Type <return> to continue, or q <return> to quit---
    at /build/buildd/indicator-datetime-13.10.0+14.04.20140225/src/formatter.cpp:153
#12 operator() (__closure=<optimized out>)
    at /build/buildd/indicator-datetime-13.10.0+14.04.20140225/src/formatter.cpp:125
#13 std::_Function_handler<void (std::string), unity::indicator::datetime::Formatter::Impl::Impl(unity::indicator::datetime::Formatter*, std::shared_ptr<unity::indicator::datetime::Clock const> const&)::{lambda(std::string const&)#1}>::_M_invoke(std::_Any_data const&, std::string) (__functor=..., __args#0=...)
    at /usr/include/c++/4.8/functional:2071

** Affects: indicator-datetime
     Importance: Medium
     Assignee: Charles Kerr (charlesk)
         Status: In Progress

-- 
You received this bug notification because you are a member of Unity API
bugs, which is subscribed to Indicator Date and Time.
https://bugs.launchpad.net/bugs/1285243

Title:
  Crash in formatter.cpp's update_header()

Status in The Date and Time Indicator:
  In Progress

Bug description:
  Reported by seb128 in IRC.

  I'm unable to duplicate it, but after discussing with seb128 it sounds
  like a startup issue. Occurs for seb when starting indicator-datetime-
  service with LC_ALL=C

  #9  0xb7b107b0 in std::basic_string<char, std::char_traits<char>, std::allocator<char> >::basic_string(char const*, std::allocator<char> const&) ()
     from /usr/lib/i386-linux-gnu/libstdc++.so.6
  #10 0x0808913c in unity::indicator::datetime::DateTime::format (
      this=this@entry=0xbfffea90, fmt=...)
      at /build/buildd/indicator-datetime-13.10.0+14.04.20140225/src/date-time.cpp:89
  #11 0x080b3bf2 in update_header (this=<optimized out>)
  ---Type <return> to continue, or q <return> to quit---
      at /build/buildd/indicator-datetime-13.10.0+14.04.20140225/src/formatter.cpp:153
  #12 operator() (__closure=<optimized out>)
      at /build/buildd/indicator-datetime-13.10.0+14.04.20140225/src/formatter.cpp:125
  #13 std::_Function_handler<void (std::string), unity::indicator::datetime::Formatter::Impl::Impl(unity::indicator::datetime::Formatter*, std::shared_ptr<unity::indicator::datetime::Clock const> const&)::{lambda(std::string const&)#1}>::_M_invoke(std::_Any_data const&, std::string) (__functor=..., __args#0=...)
      at /usr/include/c++/4.8/functional:2071

To manage notifications about this bug go to:
https://bugs.launchpad.net/indicator-datetime/+bug/1285243/+subscriptions


Follow ups

References