Wireshark-bugs: [Wireshark-bugs] [Bug 11367] Self compiled Wireshark fails to run on OS X
Date: Thu, 16 Jul 2015 02:31:06 +0000

Comment # 5 on bug 11367 from
OK, installing Qt in /usr/local/Qt5.5.0 and using a (modified) version of mdoit
to do the build and test results in a spinning Wireshark; doing a sample of the
process produces

Call graph:
    2820 Thread_5895014   DispatchQueue_1: com.apple.main-thread  (serial)
    + 2820 start  (in libdyld.dylib) + 1  [0x7fff8ed1e7e1]
    +   2820 main  (in Wireshark) + 5102  [0x1081239ae]
    +     2820 WiresharkApplication::allSystemsGo()  (in Wireshark) + 49 
[0x108396b21]
    +       2820 QMetaObject::activate(QObject*, int, int, void**)  (in QtCore)
+ 2994  [0x10ee3eb82]
    +         2820 InterfaceTree::qt_static_metacall(QObject*,
QMetaObject::Call, int, void**)  (in Wireshark) + 227  [0x1083d1783]
    +           2820 InterfaceTree::getInterfaceList()  (in Wireshark) + 52 
[0x1081c8394]
    +             2820 InterfaceTree::updateStatistics()  (in Wireshark) + 42 
[0x1081c844a]
    +               2820 capture_stat_start  (in Wireshark) + 45  [0x1083f16cd]
    +                 2820 sync_interface_stats_open  (in Wireshark) + 536 
[0x10840c868]
    +                   2820 sync_pipe_wait_for_child  (in Wireshark) + 85 
[0x10840cf25]
    +                     2820 __wait4  (in libsystem_kernel.dylib) + 10 
[0x7fff89c7169a]
    2820 Thread_5895016   DispatchQueue_2: com.apple.libdispatch-manager 
(serial)
    + 2820 _dispatch_mgr_thread  (in libdispatch.dylib) + 54  [0x7fff8bc309ee]
    +   2820 _dispatch_mgr_invoke  (in libdispatch.dylib) + 883 
[0x7fff8bc30dea]
    +     2820 kevent  (in libsystem_kernel.dylib) + 10  [0x7fff89c71d16]
    2820 Thread_5895038: QThread
    + 2820 thread_start  (in libsystem_c.dylib) + 13  [0x7fff8f7a81a1]
    +   2820 _pthread_start  (in libsystem_c.dylib) + 327  [0x7fff8f7bb772]
    +     2820 QThreadPrivate::start(void*)  (in QtCore) + 310  [0x10ec63b36]
    +       2820 QMetaObject::activate(QObject*, int, int, void**)  (in QtCore)
+ 2994  [0x10ee3eb82]
    +         2820 CaptureFilterSyntaxWorker::qt_static_metacall(QObject*,
QMetaObject::Call, int, void**)  (in Wireshark) + 108  [0x1083cc34c]
    +           2820 CaptureFilterSyntaxWorker::start()  (in Wireshark) + 166 
[0x10815f556]
    +             2820 QWaitCondition::wait(QMutex*, unsigned long)  (in
QtCore) + 162  [0x10ec65092]
    +               2820 QWaitConditionPrivate::wait(unsigned long)  (in
QtCore) + 75  [0x10ec651db]
    +                 2820 _pthread_cond_wait  (in libsystem_c.dylib) + 869 
[0x7fff8f7bffb9]
    +                   2820 __psynch_cvwait  (in libsystem_kernel.dylib) + 10 
[0x7fff89c710fa]
    2820 Thread_5895058: QThread
    + 2820 thread_start  (in libsystem_c.dylib) + 13  [0x7fff8f7a81a1]
    +   2820 _pthread_start  (in libsystem_c.dylib) + 327  [0x7fff8f7bb772]
    +     2820 QThreadPrivate::start(void*)  (in QtCore) + 310  [0x10ec63b36]
    +       2820 QMetaObject::activate(QObject*, int, int, void**)  (in QtCore)
+ 2994  [0x10ee3eb82]
    +         2820 CaptureFilterSyntaxWorker::qt_static_metacall(QObject*,
QMetaObject::Call, int, void**)  (in Wireshark) + 108  [0x1083cc34c]
    +           2820 CaptureFilterSyntaxWorker::start()  (in Wireshark) + 166 
[0x10815f556]
    +             2820 QWaitCondition::wait(QMutex*, unsigned long)  (in
QtCore) + 162  [0x10ec65092]
    +               2820 QWaitConditionPrivate::wait(unsigned long)  (in
QtCore) + 75  [0x10ec651db]
    +                 2820 _pthread_cond_wait  (in libsystem_c.dylib) + 869 
[0x7fff8f7bffb9]
    +                   2820 __psynch_cvwait  (in libsystem_kernel.dylib) + 10 
[0x7fff89c710fa]
    2820 Thread_5895083
      2820 thread_start  (in libsystem_c.dylib) + 13  [0x7fff8f7a81a1]
        2820 _pthread_start  (in libsystem_c.dylib) + 327  [0x7fff8f7bb772]
          2820 g_thread_proxy  (in libglib-2.0.0.dylib) + 90  [0x1090ba2da] 
gthread.c:798
            2820 glib_worker_main  (in libglib-2.0.0.dylib) + 149 
[0x109095f45]  gmain.c:5427
              2820 g_main_context_iteration  (in libglib-2.0.0.dylib) + 98 
[0x109097152]  gmain.c:3762
                2820 g_main_context_iterate  (in libglib-2.0.0.dylib) + 437 
[0x109097065]
                  2820 g_poll  (in libglib-2.0.0.dylib) + 275  [0x1090a3a63] 
gpoll.c:410
                    2820 __select  (in libsystem_kernel.dylib) + 10 
[0x7fff89c71322]

dumpcap still seems to be running, so I'm not sure why it thinks it should wait
for it:

    2820 Thread_5895014   DispatchQueue_1: com.apple.main-thread  (serial)
    + 2820 start  (in libdyld.dylib) + 1  [0x7fff8ed1e7e1]
    +   2820 main  (in Wireshark) + 5102  [0x1081239ae]
    +     2820 WiresharkApplication::allSystemsGo()  (in Wireshark) + 49 
[0x108396b21]
    +       2820 QMetaObject::activate(QObject*, int, int, void**)  (in QtCore)
+ 2994  [0x10ee3eb82]
    +         2820 InterfaceTree::qt_static_metacall(QObject*,
QMetaObject::Call, int, void**)  (in Wireshark) + 227  [0x1083d1783]
    +           2820 InterfaceTree::getInterfaceList()  (in Wireshark) + 52 
[0x1081c8394]
    +             2820 InterfaceTree::updateStatistics()  (in Wireshark) + 42 
[0x1081c844a]
    +               2820 capture_stat_start  (in Wireshark) + 45  [0x1083f16cd]
    +                 2820 sync_interface_stats_open  (in Wireshark) + 536 
[0x10840c868]
    +                   2820 sync_pipe_wait_for_child  (in Wireshark) + 85 
[0x10840cf25]
    +                     2820 __wait4  (in libsystem_kernel.dylib) + 10 
[0x7fff89c7169a]


You are receiving this mail because:
  • You are watching all bug changes.