Uploaded image for project: 'Qt'
  1. Qt
  2. QTBUG-17464

SIGBUS in fetchAndAddOrdered from QIcdEngine::connectionStateSignalsSlot

    XMLWordPrintable

Details

    • 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
      

      Attachments

        No reviews matched the request. Check your Options in the drop-down menu of this sections header.

        Activity

          People

            cristiano cristiano di flora
            nkurkisu Niklas Kurkisuo
            Votes:
            1 Vote for this issue
            Watchers:
            3 Start watching this issue

            Dates

              Created:
              Updated:
              Resolved:

              Gerrit Reviews

                There are no open Gerrit changes