Details
-
Bug
-
Resolution: Done
-
P1: Critical
-
4.7.1
-
None
-
b40d04a19f4c186bf47aad128b0618c629629e07 3f7d1dd5f323970f1047ab058159ec48d94012f7
Description
SIGBUS error when network is connected/disconnected/connected. Seems to happen for all applications that uses QNetworkAccessManager. Simple testapplication attached.
Steps:
1. connect to network
2. run program
3. disconnect from network
4. reconnect
5. repeat steps 3-4
Signal 7 (SIGBUS)
0 0x3c43d958 fetchAndAddOrdered (this=0x67fa6c) at .../include/QtCore/../../src/corelib/arch/qatomic_armv6.h:194 1 fetchAndAddAcquire (this=0x67fa6c) at .../include/QtCore/../../src/corelib/arch/qatomic_armv6.h:434 2 QMutex::lock (this=0x67fa6c) at thread/qmutex.cpp:159 3 0x3fc70ad8 QMutexLocker (this=0x666130) at .../../../include/QtCore/../../src/corelib/thread/qmutex.h:102 4 QIcdEngine::connectionStateSignalsSlot (this=0x666130) at qicdengine.cpp:898 5 0x3fc97378 QIcdEngine::qt_metacall (this=0x666130, _id=3, _a=0xaefba430) at .moc/release-shared/moc_qicdengine.cpp:92 6 0x3ab33d60 QDBusConnectionPrivate::deliverCall (slotIdx=11) at qdbusintegrator.cpp:941 7 0x3ab3e544 QDBusCallDeliveryEvent::placeMetaCall (object=0x0) at qdbusintegrator_p.h:103 8 0x3c56b6e8 QObject::event (this=0x666130) at kernel/qobject.cpp:1217 9 0x3c556560 QCoreApplicationPrivate::notify_helper (this=0x19c6f0, receiver=0x666130, event=0x71ba50) at kernel/qcoreapplication.cpp:926 10 0x3c55682c QCoreApplication::notifyInternal (this=0xaefbabd0, event=0x71ba50) at kernel/qcoreapplication.cpp:791 11 0x3c55add8 sendEvent (receiver=0x0, event_type=0, data=0x187e38) at kernel/qcoreapplication.h:216 12 QCoreApplicationPrivate::sendPostedEvents (receiver=0x0, event_type=0, data=0x187e38) at kernel/qcoreapplication.cpp:1432 13 0x3c58972c sendPostedEvents (s=0x19d058) at kernel/qcoreapplication.h:221 14 postEventSourceDispatch (s=0x19d058) at kernel/qeventdispatcher_glib.cpp:277 15 0x3aeefe58 g_main_dispatch () at /home/bifh7/cs2009q3-armel/work/glib2.0-2.26.0/glib/gmain.c:2171 16 g_main_context_dispatch () at /home/bifh7/cs2009q3-armel/work/glib2.0-2.26.0/glib/gmain.c:2724 17 0x3aef3f38 g_main_context_iterate (context=0x19cfc8) at /home/bifh7/cs2009q3-armel/work/glib2.0-2.26.0/glib/gmain.c:2802 18 0x3aef4198 g_main_context_iteration (context=0x19cfc8, may_block=1) at /home/bifh7/cs2009q3-armel/work/glib2.0-2.26.0/glib/gmain.c:2865 19 0x3c589244 QEventDispatcherGlib::processEvents (this=0x19ced0) at kernel/qeventdispatcher_glib.cpp:422 20 0x3c555244 QEventLoop::processEvents () at kernel/qeventloop.cpp:149 21 0x3c5556e8 QEventLoop::exec (this=0xaefba83c) at kernel/qeventloop.cpp:201 22 0x3c55b0cc QCoreApplication::exec () at kernel/qcoreapplication.cpp:1068 23 0x00023148 main (argc=1) at main.cpp:64