Uniy8 crashed when creating a wireless connection with an access point
Bug #1390618 reported by
Ricardo Salveti
This bug affects 1 person
Affects | Status | Importance | Assigned to | Milestone | |
---|---|---|---|---|---|
dbus-cpp (Ubuntu) |
Fix Released
|
Critical
|
Thomas Voß | ||
media-hub (Ubuntu) |
Fix Released
|
Undecided
|
Unassigned | ||
unity8 (Ubuntu) |
Invalid
|
Undecided
|
Unassigned |
Bug Description
current build number: 11
device name: mako
channel: ubuntu-
last update: 2014-11-07 19:25:24
version version: 11
version ubuntu: 20141106.1
version device: 20141106
version custom: 20141106.1
Had system-settings opened in order to verify for updates, but noticed that I didn't have any valid wireless connection, so when I tried to connect with my access point, unity8 crashed completely. This happened after adding the password and hitting 'Connect'.
Related branches
lp:~thomas-voss/dbus-cpp/ensure-Signal-for-void-dtor-is-exception-safe
- Ricardo Salveti (community): Approve
- PS Jenkins bot: Approve (continuous-integration)
-
Diff: 48 lines (+17/-2)3 files modifiedCMakeLists.txt (+1/-1)
debian/changelog (+6/-0)
include/core/dbus/impl/signal.h (+10/-1)
lp:~thomas-voss/media-hub/bump-build-dep
- Ricardo Salveti (community): Approve
- PS Jenkins bot: Needs Fixing (continuous-integration)
-
Diff: 12 lines (+1/-1)1 file modifieddebian/control (+1/-1)
Changed in unity8 (Ubuntu): | |
status: | New → Invalid |
Changed in media-hub (Ubuntu): | |
status: | New → Invalid |
Changed in dbus-cpp (Ubuntu): | |
status: | In Progress → Fix Released |
To post a comment you must log in.
The stack trace, it seems to be actually a bug on media-hub/dbus-cpp.
#0 __libc_do_syscall () at ../ports/ sysdeps/ unix/sysv/ linux/arm/ libc-do- syscall. S:44 sysdeps/ unix/sysv/ linux/arm/ libc-do- syscall. S: No such file or directory. sysdeps/ unix/sysv/ linux/arm/ libc-do- syscall. S:44 sysdeps/ unix/sysv/ linux/raise. c:56 handler = {sa_handler = 0x0, sa_sigaction = 0x0}, sa_mask = {__val = {1, 3055655487, 3055655416, 3055255819, 3055022821, 3069680328, 3069669376, 3069680504, 3069669376, 3055841280, 729240, 0, 1, 33527928, 40034132, 3069594101, 3069680504, 1, 5, :__verbose_ terminate_ handler () at ../../. ./../src/ libstdc+ +-v3/libsupc+ +/vterminate. cc:84 exception (ep=...) at ../../. ./../src/ libstdc+ +-v3/libsupc+ +/eh_ptr. cc:246 PRIMARY_ EXCEPTION_ CLASS (c=0xb629091f <std::rethrow_ exception( std::__ exception_ ptr::exception_ ptr)+86> "b\204\ 370#\020\ 204\370$ \020\204\ 370% \204\370& \340`(F\ 374\367\ 220\350( F\373\367\ 200\352\ 375\367" , <incomplete sequence \352>) ./../src/ libstdc+ +-v3/libsupc+ +/unwind- cxx.h:271 :__cxa_ throw (obj=0xb6290977 <std::set_ terminate( void (*)())+30>, tinfo=0xb62f7260 <typeinfo for std::runtime_ error>, dest=0xb629f191 <std::out_ of_range: :~out_of_ range() +4>) at ../../. ./../src/ libstdc+ +-v3/libsupc+ +/eh_throw. cc:76 :Bus::remove_ match (this=<optimized out>, rule=...) at /build/ buildd/ dbus-cpp- 4.2.0+15. 04.20141105/ src/core/ dbus/bus. cpp:317 ptr<core: :dbus:: Error:: Private> containing 0x29c85f8} :Service: :remove_ match (this=this@ entry=0x1ff9878 , rule=...) at /build/ buildd/ dbus-cpp- 4.2.0+15. 04.20141105/ src/core/ dbus/service. cpp:82 core/dbus/ impl/object. h:331 <optimized out>) at /usr/include/ core/dbus/ impl/signal. h:35 counted_ ptr<core: :dbus:: Signal< mpris:: Player: :Signals: :EndOfStream, void>*, (__gnu_ cxx::_Lock_ policy) 2>::_M_ dispose (this=<optimized out>) at /usr/include/ c++/4.9/ bits/shared_ ptr_base. h:373
44 ../ports/
(gdb) bt full
#0 __libc_do_syscall () at ../ports/
No locals.
#1 0xb6154e5e in __GI_raise (sig=sig@entry=6) at ../nptl/
_a1 = 0
_a3tmp = 6
_a1tmp = 0
_a3 = 6
_nametmp = 268
_a2tmp = 3747
_a2 = 3747
_name = 268
_sys_result = <optimized out>
pd = 0xb6f77000
pid = 0
selftid = 3747
#2 0xb6155b4e in __GI_abort () at abort.c:89
save_stage = 2
act = {__sigaction_
0, 3198701360, 3054717864, 1, 3055656472, 1, 36773876, 3056202129, 40338480, 3198701360, 3069612528, 40338360, 3069670608}}, sa_flags = 1, sa_restorer = 0x0}
sigs = {__val = {32, 0 <repeats 31 times>}}
#3 0xb62920fc in __gnu_cxx:
w = <optimized out>
exc = @0x0: <error reading variable>
name = <optimized out>
terminating = true
t = <optimized out>
#4 0xb6290920 in std::rethrow_
obj = <optimized out>
dep = 0x2678430
#5 0xb6290b96 in __GXX_INIT_
at ../../.
No locals.
#6 __cxxabiv1:
globals = <optimized out>
#7 0xad96371e in core::dbus:
se = {d = std::unique_
#8 0xad96d3d2 in core::dbus:
No locals.
#9 0xa7bd1852 in remove_match (rule=..., this=<optimized out>) at /usr/include/
No locals.
#10 ~Signal (this=0x25635f0, __in_chrg=
No locals.
#11 std::_Sp_
No locals.
#12 0xa7bafb92 in std:...