Rythem是什么

Rythem是一个与Fiddler同类的软件,和Fiddler一样具有 代理抓包/替换 功能,与Fiddler最大的不同是Rythem是跨平台&开源的。

下载地址及源码:

以下为Rythem运行的截图:(MacOS与windows平台下略有不同)

Rythem截图1

Rythem目前已实现以下功能:

  • http代理服务
  • https tunnel透传(https抓包需求似乎不是很大,暂不实现)
  • 规则替换
    匹配模式包括`wildcard`类型及全匹配两种
    以替换后内容区分有本地及远程两种。
    本地替换有三种:目录式,单个文件式,多文件合并成一文件
    远程替换暂时只支持一个文件对应一个远程路径
  • host设置
  • 替换规则远程及本地导入。
  • 替换规则增删改。
  • 颜色标记已被替换的请求
  • 导入/导出 每条请求(兼容fiddler *.saz文件)
  • 批量导出response body(可用于整站保存)
  • 过滤显示请求

如何使用

1)Windows平台下,点击左上角“开始抓包”按钮(非Windows平台下手动将系统代理设为 127.0.0.1:8889)

2) 在Rythem右侧选中“替换规则”tab  (见下图)

3) 在此tab下点击“添加本地分组”并填写分组名后点OK (见上图)

4) 点击刚建立的分组下的 + 号,在弹出的窗口中填入相应信息,这里以local File类规则为例:

如下图,规则意为:遇到 http://test.com/ 的请求 时返回replacement里指定的文件的内容 (replacement下的输入框可手动输入也可点其下的 -F 按钮选择。

5) 打开浏览器访问 http://test.com/ 得到以下效果:(本例中replacement被设为一个.h文件)

替换效果

替换规则简介:

目前Rythem实现了五种规则:

1.单个请求对应单个文件替换

如上例

2.目录级别替换

例: pattern为: /myfolder/  replacement为 /my/path/

则访问  http://every.host.name/every/path/to/myfolder/subpath/everyfile.html 会被转到 /my/path/subpath/everyfile.html

3.Host替换

例  patern为 w.qq.com  replacement为 127.0.0.1 效果等同于在hosts文件里设置 w.qq.com 127.0.0.1 (前提是访问者通过本代理软件访问)

4.远程内容替换(由于远程替换发现有严重bug,暂时屏蔽)

例pattern为: http://myhost.com/cgi/no/ready   replacement为 http://myhost2.com/cgi/already/ready

则访问 http://myhost.com/cgi/no/ready 时,内容返回为 http://myhost2.com/cgi/already/ready 所返回的内容

5.单个请求对应多个文件组合替换

适用于多个js合并规则

转载请注明本文永久网址:http://www.alloyteam.com/?p=789
遇到问题请与 ip 反馈 iptton(at)gmail.com,或在此文后回复 :)

————————————–

2012.5.21 更新

增加源代码使用方法及代码阅读提示: https://github.com/AlloyTeam/Rythem/wiki
已实现拖动 @流年 所提及的拖动生成规则功能(已提交源代码,暂未打包新安装包)
今天有了第一次来自非团队内的pull request~非常感谢 qhwa的修正( https://github.com/qhwa)

2012.5.23 更新

使用linguist支持多语言
修复一个严重bug(会导致某些请求不能正常执行)  (已更新安装包)
TODO: 增加版本更新功能

2012.5.31更新

增加更新检查
增加单例运行检查(只允许同时运行一个Rythem)

2012.8.22更新

MacOS下增加设置代理功能
不需手动设置代理,仅在MacOS 10.8上测试通过

修改Windows下代理设置方式,解决部分windows+ie组合下设置代理失效问题

Windows下启动时自动开启抓包
MacOS下由于设置及取消都需输入密码,所以设成需手动点“开始抓包”按钮)

支持HTHML5 audio 音频替换
旧版本的Rythem或fiddler 替换 audio标签播放的文件 只能播放一次,Rythem在一开始就支持了HTML5的manifest 返回content-type,后面大家开发中遇到需修改header的问题也可和ip反馈 

支持目录级的淘宝ComboUrl  【 来自 xhowhy 的贡献 】(由于本人疏忽,忘更新主线到分支,导致昨天所发布版本中未含有ComboURL替换功能,看下载量已有5个下载,这里说声抱歉~ 目前windows版已重新build,mac版稍后更新 已更新)

2012.08.28更新
由于测试不全面,导致如果系统本身有代理情况下,如果在启动时执行抓包会出错。

2012.09.19更新
MacOS版增加对系统原代理支持(pac/http/https)
MacOS版抓包只需要输入一次密码即可

  1. MAC OSX下有哪些好用的HTTP抓包工具,最好是GUI的 - 程序员 - 开发者问答 2013 年 5 月 12 日

    [...] 回复:Charles 回复:httpscope? 回复:腾讯出品的Rythmehttp://www.alloyteam.com/2012/05/web-front-end-tool-rythem-1/前提是你没用retina屏或者受得了锯齿 回复:OS X 下:- HTTPScoop xcode [...]

  2. franky 2013 年 4 月 8 日

    一直好好的,突然崩溃了一次后就不好用了.

    现象就是开了它,就打不开任何站点了.关了又说连接不上代理. 我就得手动把系统自动代理关掉,才能正常使用浏览器.

    期间卸载重装,把配置文件啥的删干净了.还是不行.. 然后还时不时的崩溃…

    崩溃信息:

    Process: Rythem [2676]
    Path: /Applications/Rythem.app/Contents/MacOS/Rythem
    Identifier: com.yourcompany.Rythem
    Version: ???
    Code Type: X86-64 (Native)
    Parent Process: launchd [131]
    User ID: 501

    Date/Time: 2013-04-08 04:01:20.015 +0800
    OS Version: Mac OS X 10.8.3 (12D78)
    Report Version: 10

    Interval Since Last Report: 773546 sec
    Crashes Since Last Report: 9
    Per-App Crashes Since Last Report: 7
    Anonymous UUID: 5F1EC181-8D18-2ED4-497B-CF29246DBB81

    Crashed Thread: 251

    Exception Type: EXC_CRASH (SIGABRT)
    Exception Codes: 0×0000000000000000, 0×0000000000000000

    Application Specific Information:
    *** error for object 0x1020581e0: pointer being freed was not allocated

    Thread 0:: Dispatch queue: com.apple.main-thread
    0 libsystem_kernel.dylib 0x00007fff999110fa __psynch_cvwait + 10
    1 libsystem_c.dylib 0x00007fff8eeaefe9 _pthread_cond_wait + 869
    2 QtCore 0x0000000101a8b5ec 0x101a67000 + 148972
    3 QtCore 0x0000000101a8b2f5 QWaitCondition::wait(QMutex*, unsigned long) + 117
    4 QtCore 0x0000000101a8a0d8 QThread::wait(unsigned long) + 232
    5 QtCore 0x0000000101a87e1f QThread::~QThread() + 185
    6 QtCore 0x0000000101b90086 QObject::event(QEvent*) + 128
    7 QtGui 0x0000000101dd6be8 QApplicationPrivate::notify_helper(QObject*, QEvent*) + 304
    8 QtGui 0x0000000101dd6e66 QApplication::notify(QObject*, QEvent*) + 600
    9 QtCore 0x0000000101b7b982 QCoreApplication::notifyInternal(QObject*, QEvent*) + 104
    10 QtCore 0x0000000101b7bd93 QCoreApplicationPrivate::sendPostedEvents(QObject*, int, QThreadData*) + 593
    11 com.apple.CoreFoundation 0x00007fff97046b31 __CFRUNLOOP_IS_CALLING_OUT_TO_A_SOURCE0_PERFORM_FUNCTION__ + 17
    12 com.apple.CoreFoundation 0x00007fff97046455 __CFRunLoopDoSources0 + 245
    13 com.apple.CoreFoundation 0x00007fff970697f5 __CFRunLoopRun + 789
    14 com.apple.CoreFoundation 0x00007fff970690e2 CFRunLoopRunSpecific + 290
    15 com.apple.HIToolbox 0x00007fff95867eb4 RunCurrentEventLoopInMode + 209
    16 com.apple.HIToolbox 0x00007fff95867c52 ReceiveNextEventCommon + 356
    17 com.apple.HIToolbox 0x00007fff95867ae3 BlockUntilNextEventMatchingListInMode + 62
    18 com.apple.AppKit 0x00007fff933ff563 _DPSNextEvent + 685
    19 com.apple.AppKit 0x00007fff933fee22 -[NSApplication nextEventMatchingMask:untilDate:inMode:dequeue:] + 128
    20 com.apple.AppKit 0x00007fff933f61d3 -[NSApplication run] + 517
    21 QtGui 0x0000000101d922a0 0x101d57000 + 242336
    22 QtCore 0x0000000101b78f08 QEventLoop::exec(QFlags) + 394
    23 QtCore 0x0000000101b7c0d3 QCoreApplication::exec() + 175
    24 com.yourcompany.Rythem 0x000000010000440c main + 1308
    25 com.yourcompany.Rythem 0x0000000100003e64 start + 52

    Thread 1:: Dispatch queue: com.apple.libdispatch-manager
    0 libsystem_kernel.dylib 0x00007fff99911d16 kevent + 10
    1 libdispatch.dylib 0x00007fff96593dea _dispatch_mgr_invoke + 883
    2 libdispatch.dylib 0x00007fff965939ee _dispatch_mgr_thread + 54

    Thread 2:: com.apple.CFSocket.private
    0 libsystem_kernel.dylib 0x00007fff99911322 __select + 10
    1 com.apple.CoreFoundation 0x00007fff970a8f46 __CFSocketManager + 1302
    2 libsystem_c.dylib 0x00007fff8eeaa7a2 _pthread_start + 327
    3 libsystem_c.dylib 0x00007fff8ee971e1 thread_start + 13

    Thread 3:
    0 libsystem_kernel.dylib 0x00007fff999110fa __psynch_cvwait + 10
    1 libsystem_c.dylib 0x00007fff8eeaefe9 _pthread_cond_wait + 869
    2 QtScript 0x000000010193a5d7 0×101842000 + 1017303
    3 QtScript 0x000000010193a67b 0×101842000 + 1017467
    4 libsystem_c.dylib 0x00007fff8eeaa7a2 _pthread_start + 327
    5 libsystem_c.dylib 0x00007fff8ee971e1 thread_start + 13

    Thread 4:
    0 libsystem_kernel.dylib 0x00007fff999110fa __psynch_cvwait + 10
    1 libsystem_c.dylib 0x00007fff8eeaefe9 _pthread_cond_wait + 869
    2 QtWebKit 0x0000000100c59fd7 0x1000c9000 + 12128215
    3 QtWebKit 0x0000000100c5a07b 0x1000c9000 + 12128379
    4 libsystem_c.dylib 0x00007fff8eeaa7a2 _pthread_start + 327
    5 libsystem_c.dylib 0x00007fff8ee971e1 thread_start + 13

    Thread 5:
    0 libsystem_kernel.dylib 0x00007fff99911322 __select + 10
    1 QtCore 0x0000000101ba4e36 qt_safe_select(int, fd_set*, fd_set*, fd_set*, timeval const*) + 374
    2 QtCore 0x0000000101ba9281 QEventDispatcherUNIXPrivate::doSelect(QFlags, timeval*) + 851
    3 QtCore 0x0000000101ba96dd QEventDispatcherUNIX::processEvents(QFlags) + 225
    4 QtCore 0x0000000101b78f08 QEventLoop::exec(QFlags) + 394
    5 QtCore 0x0000000101a87c56 QThread::exec() + 216
    6 QtCore 0x0000000101a8a92f 0x101a67000 + 145711
    7 libsystem_c.dylib 0x00007fff8eeaa7a2 _pthread_start + 327
    8 libsystem_c.dylib 0x00007fff8ee971e1 thread_start + 13

    Thread 6:
    0 libsystem_kernel.dylib 0x00007fff99911322 __select + 10
    1 QtCore 0x0000000101ba4d06 qt_safe_select(int, fd_set*, fd_set*, fd_set*, timeval const*) + 70
    2 QtCore 0x0000000101ba9281 QEventDispatcherUNIXPrivate::doSelect(QFlags, timeval*) + 851
    3 QtCore 0x0000000101ba96dd QEventDispatcherUNIX::processEvents(QFlags) + 225
    4 QtCore 0x0000000101b78f08 QEventLoop::exec(QFlags) + 394
    5 QtCore 0x0000000101a87c56 QThread::exec() + 216
    6 QtCore 0x0000000101a8a92f 0x101a67000 + 145711
    7 libsystem_c.dylib 0x00007fff8eeaa7a2 _pthread_start + 327
    8 libsystem_c.dylib 0x00007fff8ee971e1 thread_start + 13

    Thread 7:
    0 libsystem_kernel.dylib 0x00007fff99911322 __select + 10
    1 QtCore 0x0000000101ba4d06 qt_safe_select(int, fd_set*, fd_set*, fd_set*, timeval const*) + 70
    2 QtCore 0x0000000101ba9281 QEventDispatcherUNIXPrivate::doSelect(QFlags, timeval*) + 851
    3 QtCore 0x0000000101ba96dd QEventDispatcherUNIX::processEvents(QFlags) + 225
    4 QtCore 0x0000000101b78f08 QEventLoop::exec(QFlags) + 394
    5 QtCore 0x0000000101a87c56 QThread::exec() + 216
    6 QtCore 0x0000000101a8a92f 0x101a67000 + 145711
    7 libsystem_c.dylib 0x00007fff8eeaa7a2 _pthread_start + 327
    8 libsystem_c.dylib 0x00007fff8ee971e1 thread_start + 13

    Thread 8:
    0 libsystem_kernel.dylib 0x00007fff99911322 __select + 10
    1 QtCore 0x0000000101b54f4e 0x101a67000 + 974670
    2 QtCore 0x0000000101a8a92f 0x101a67000 + 145711
    3 libsystem_c.dylib 0x00007fff8eeaa7a2 _pthread_start + 327
    4 libsystem_c.dylib 0x00007fff8ee971e1 thread_start + 13

    Thread 9:
    0 libsystem_kernel.dylib 0x00007fff99911122 __psynch_mutexwait + 10
    1 libsystem_c.dylib 0x00007fff8eeafdfd pthread_mutex_lock + 536
    2 libsystem_c.dylib 0x00007fff8ef1230f flockfile + 42
    3 libsystem_c.dylib 0x00007fff8ef165da perror + 186
    4 QtCore 0x0000000101ba948a QEventDispatcherUNIXPrivate::doSelect(QFlags, timeval*) + 1372
    5 QtCore 0x0000000101ba96dd QEventDispatcherUNIX::processEvents(QFlags) + 225
    6 QtCore 0x0000000101b78f08 QEventLoop::exec(QFlags) + 394
    7 QtCore 0x0000000101a87c56 QThread::exec() + 216
    8 QtCore 0x0000000101a8a92f 0x101a67000 + 145711
    9 libsystem_c.dylib 0x00007fff8eeaa7a2 _pthread_start + 327
    10 libsystem_c.dylib 0x00007fff8ee971e1 thread_start + 13

    Thread 10:
    0 libsystem_kernel.dylib 0x00007fff99911122 __psynch_mutexwait + 10
    1 libsystem_c.dylib 0x00007fff8eeafdfd pthread_mutex_lock + 536
    2 libsystem_c.dylib 0x00007fff8ef1230f flockfile + 42
    3 libsystem_c.dylib 0x00007fff8ef165da perror + 186
    4 QtCore 0x0000000101ba948a QEventDispatcherUNIXPrivate::doSelect(QFlags, timeval*) + 1372
    5 QtCore 0x0000000101ba96dd QEventDispatcherUNIX::processEvents(QFlags) + 225
    6 QtCore 0x0000000101b78f08 QEventLoop::exec(QFlags) + 394
    7 QtCore 0x0000000101a87c56 QThread::exec() + 216
    8 QtCore 0x0000000101a8a92f 0x101a67000 + 145711
    9 libsystem_c.dylib 0x00007fff8eeaa7a2 _pthread_start + 327
    10 libsystem_c.dylib 0x00007fff8ee971e1 thread_start + 13

    Thread 11:
    0 libsystem_kernel.dylib 0x00007fff99911122 __psynch_mutexwait + 10
    1 libsystem_c.dylib 0x00007fff8eeafdfd pthread_mutex_lock + 536
    2 libsystem_c.dylib 0x00007fff8ef1230f flockfile + 42
    3 libsystem_c.dylib 0x00007fff8ef165da perror + 186
    4 QtCore 0x0000000101ba948a QEventDispatcherUNIXPrivate::doSelect(QFlags, timeval*) + 1372
    5 QtCore 0x0000000101ba96dd QEventDispatcherUNIX::processEvents(QFlags) + 225
    6 QtCore 0x0000000101b78f08 QEventLoop::exec(QFlags) + 394
    7 QtCore 0x0000000101a87c56 QThread::exec() + 216
    8 QtCore 0x0000000101a8a92f 0x101a67000 + 145711
    9 libsystem_c.dylib 0x00007fff8eeaa7a2 _pthread_start + 327
    10 libsystem_c.dylib 0x00007fff8ee971e1 thread_start + 13

    Thread 12:
    0 libsystem_kernel.dylib 0x00007fff99911322 __select + 10
    1 QtCore 0x0000000101ba4d06 qt_safe_select(int, fd_set*, fd_set*, fd_set*, timeval const*) + 70
    2 QtCore 0x0000000101ba9281 QEventDispatcherUNIXPrivate::doSelect(QFlags, timeval*) + 851
    3 QtCore 0x0000000101ba96dd QEventDispatcherUNIX::processEvents(QFlags) + 225
    4 QtCore 0x0000000101b78f08 QEventLoop::exec(QFlags) + 394
    5 QtCore 0x0000000101a87c56 QThread::exec() + 216
    6 QtCore 0x0000000101a8a92f 0x101a67000 + 145711
    7 libsystem_c.dylib 0x00007fff8eeaa7a2 _pthread_start + 327
    8 libsystem_c.dylib 0x00007fff8ee971e1 thread_start + 13

    Thread 13:
    0 libsystem_kernel.dylib 0x00007fff99911122 __psynch_mutexwait + 10
    1 libsystem_c.dylib 0x00007fff8eeafdfd pthread_mutex_lock + 536
    2 libsystem_c.dylib 0x00007fff8ef1230f flockfile + 42
    3 libsystem_c.dylib 0x00007fff8ef165da perror + 186
    4 QtCore 0x0000000101ba948a QEventDispatcherUNIXPrivate::doSelect(QFlags, timeval*) + 1372
    5 QtCore 0x0000000101ba96dd QEventDispatcherUNIX::processEvents(QFlags) + 225
    6 QtCore 0x0000000101b78f08 QEventLoop::exec(QFlags) + 394
    7 QtCore 0x0000000101a87c56 QThread::exec() + 216
    8 QtCore 0x0000000101a8a92f 0x101a67000 + 145711
    9 libsystem_c.dylib 0x00007fff8eeaa7a2 _pthread_start + 327
    10 libsystem_c.dylib 0x00007fff8ee971e1 thread_start + 13

    Thread 14:
    0 libsystem_kernel.dylib 0x00007fff99911122 __psynch_mutexwait + 10
    1 libsystem_c.dylib 0x00007fff8eeafdfd pthread_mutex_lock + 536
    2 libsystem_c.dylib 0x00007fff8ef1230f flockfile + 42
    3 libsystem_c.dylib 0x00007fff8ef165da perror + 186
    4 QtCore 0x0000000101ba948a QEventDispatcherUNIXPrivate::doSelect(QFlags, timeval*) + 1372
    5 QtCore 0x0000000101ba96dd QEventDispatcherUNIX::processEvents(QFlags) + 225
    6 QtCore 0x0000000101b78f08 QEventLoop::exec(QFlags) + 394
    7 QtCore 0x0000000101a87c56 QThread::exec() + 216
    8 QtCore 0x0000000101a8a92f 0x101a67000 + 145711
    9 libsystem_c.dylib 0x00007fff8eeaa7a2 _pthread_start + 327
    10 libsystem_c.dylib 0x00007fff8ee971e1 thread_start + 13

    Thread 15:
    0 libsystem_kernel.dylib 0x00007fff99911322 __select + 10
    1 QtCore 0x0000000101ba4d06 qt_safe_select(int, fd_set*, fd_set*, fd_set*, timeval const*) + 70
    2 QtCore 0x0000000101ba9281 QEventDispatcherUNIXPrivate::doSelect(QFlags, timeval*) + 851
    3 QtCore 0x0000000101ba96dd QEventDispatcherUNIX::processEvents(QFlags) + 225
    4 QtCore 0x0000000101b78f08 QEventLoop::exec(QFlags) + 394
    5 QtCore 0x0000000101a87c56 QThread::exec() + 216
    6 QtCore 0x0000000101a8a92f 0x101a67000 + 145711
    7 libsystem_c.dylib 0x00007fff8eeaa7a2 _pthread_start + 327
    8 libsystem_c.dylib 0x00007fff8ee971e1 thread_start + 13

    Thread 16:
    0 libsystem_kernel.dylib 0x00007fff99911322 __select + 10
    1 QtCore 0x0000000101ba4d06 qt_safe_select(int, fd_set*, fd_set*, fd_set*, timeval const*) + 70
    2 QtCore 0x0000000101ba9281 QEventDispatcherUNIXPrivate::doSelect(QFlags, timeval*) + 851
    3 QtCore 0x0000000101ba96dd QEventDispatcherUNIX::processEvents(QFlags) + 225
    4 QtCore 0x0000000101b78f08 QEventLoop::exec(QFlags) + 394
    5 QtCore 0x0000000101a87c56 QThread::exec() + 216
    6 QtCore 0x0000000101a8a92f 0x101a67000 + 145711
    7 libsystem_c.dylib 0x00007fff8eeaa7a2 _pthread_start + 327
    8 libsystem_c.dylib 0x00007fff8ee971e1 thread_start + 13

    Thread 17:
    0 libsystem_kernel.dylib 0x00007fff99911322 __select + 10
    1 QtCore 0x0000000101ba4d06 qt_safe_select(int, fd_set*, fd_set*, fd_set*, timeval const*) + 70
    2 QtCore 0x0000000101ba9281 QEventDispatcherUNIXPrivate::doSelect(QFlags, timeval*) + 851
    3 QtCore 0x0000000101ba96dd QEventDispatcherUNIX::processEvents(QFlags) + 225
    4 QtCore 0x0000000101b78f08 QEventLoop::exec(QFlags) + 394
    5 QtCore 0x0000000101a87c56 QThread::exec() + 216
    6 QtCore 0x0000000101a8a92f 0x101a67000 + 145711
    7 libsystem_c.dylib 0x00007fff8eeaa7a2 _pthread_start + 327
    8 libsystem_c.dylib 0x00007fff8ee971e1 thread_start + 13

    Thread 18:
    0 libsystem_kernel.dylib 0x00007fff99911322 __select + 10
    1 QtCore 0x0000000101ba4d06 qt_safe_select(int, fd_set*, fd_set*, fd_set*, timeval const*) + 70
    2 QtCore 0x0000000101ba9281 QEventDispatcherUNIXPrivate::doSelect(QFlags, timeval*) + 851
    3 QtCore 0x0000000101ba96dd QEventDispatcherUNIX::processEvents(QFlags) + 225
    4 QtCore 0x0000000101b78f08 QEventLoop::exec(QFlags) + 394
    5 QtCore 0x0000000101a87c56 QThread::exec() + 216
    6 QtCore 0x0000000101a8a92f 0x101a67000 + 145711
    7 libsystem_c.dylib 0x00007fff8eeaa7a2 _pthread_start + 327
    8 libsystem_c.dylib 0x00007fff8ee971e1 thread_start + 13

    Thread 19:
    0 libsystem_kernel.dylib 0x00007fff99911322 __select + 10
    1 QtCore 0x0000000101ba4d06 qt_safe_select(int, fd_set*, fd_set*, fd_set*, timeval const*) + 70
    2 QtCore 0x0000000101ba9281 QEventDispatcherUNIXPrivate::doSelect(QFlags, timeval*) + 851
    3 QtCore 0x0000000101ba96dd QEventDispatcherUNIX::processEvents(QFlags) + 225
    4 QtCore 0x0000000101b78f08 QEventLoop::exec(QFlags) + 394
    5 QtCore 0x0000000101a87c56 QThread::exec() + 216
    6 QtCore 0x0000000101a8a92f 0x101a67000 + 145711
    7 libsystem_c.dylib 0x00007fff8eeaa7a2 _pthread_start + 327
    8 libsystem_c.dylib 0x00007fff8ee971e1 thread_start + 13

    Thread 20:
    0 libsystem_kernel.dylib 0x00007fff99911322 __select + 10
    1 QtCore 0x0000000101ba4d06 qt_safe_select(int, fd_set*, fd_set*, fd_set*, timeval const*) + 70
    2 QtCore 0x0000000101ba9281 QEventDispatcherUNIXPrivate::doSelect(QFlags, timeval*) + 851
    3 QtCore 0x0000000101ba96dd QEventDispatcherUNIX::processEvents(QFlags) + 225
    4 QtCore 0x0000000101b78f08 QEventLoop::exec(QFlags) + 394
    5 QtCore 0x0000000101a87c56 QThread::exec() + 216
    6 QtCore 0x0000000101a8a92f 0x101a67000 + 145711
    7 libsystem_c.dylib 0x00007fff8eeaa7a2 _pthread_start + 327
    8 libsystem_c.dylib 0x00007fff8ee971e1 thread_start + 13

    Thread 21:
    0 libsystem_kernel.dylib 0x00007fff99911322 __select + 10
    1 QtCore 0x0000000101ba4d06 qt_safe_select(int, fd_set*, fd_set*, fd_set*, timeval const*) + 70
    2 QtCore 0x0000000101ba9281 QEventDispatcherUNIXPrivate::doSelect(QFlags, timeval*) + 851
    3 QtCore 0x0000000101ba96dd QEventDispatcherUNIX::processEvents(QFlags) + 225
    4 QtCore 0x0000000101b78f08 QEventLoop::exec(QFlags) + 394
    5 QtCore 0x0000000101a87c56 QThread::exec() + 216
    6 QtCore 0x0000000101a8a92f 0x101a67000 + 145711
    7 libsystem_c.dylib 0x00007fff8eeaa7a2 _pthread_start + 327
    8 libsystem_c.dylib 0x00007fff8ee971e1 thread_start + 13

    Thread 22:
    0 libsystem_kernel.dylib 0x00007fff99911322 __select + 10
    1 QtCore 0x0000000101ba4d06 qt_safe_select(int, fd_set*, fd_set*, fd_set*, timeval const*) + 70
    2 QtCore 0x0000000101ba9281 QEventDispatcherUNIXPrivate::doSelect(QFlags, timeval*) + 851
    3 QtCore 0x0000000101ba96dd QEventDispatcherUNIX::processEvents(QFlags) + 225
    4 QtCore 0x0000000101b78f08 QEventLoop::exec(QFlags) + 394
    5 QtCore 0x0000000101a87c56 QThread::exec() + 216
    6 QtCore 0x0000000101a8a92f 0x101a67000 + 145711
    7 libsystem_c.dylib 0x00007fff8eeaa7a2 _pthread_start + 327
    8 libsystem_c.dylib 0x00007fff8ee971e1 thread_start + 13

    Thread 23:
    0 libsystem_kernel.dylib 0x00007fff99911322 __select + 10
    1 QtCore 0x0000000101ba4d06 qt_safe_select(int, fd_set*, fd_set*, fd_set*, timeval const*) + 70
    2 QtCore 0x0000000101ba9281 QEventDispatcherUNIXPrivate::doSelect(QFlags, timeval*) + 851
    3 QtCore 0x0000000101ba96dd QEventDispatcherUNIX::processEvents(QFlags) + 225
    4 QtCore 0x0000000101b78f08 QEventLoop::exec(QFlags) + 394
    5 QtCore 0x0000000101a87c56 QThread::exec() + 216
    6 QtCore 0x0000000101a8a92f 0x101a67000 + 145711
    7 libsystem_c.dylib 0x00007fff8eeaa7a2 _pthread_start + 327
    8 libsystem_c.dylib 0x00007fff8ee971e1 thread_start + 13

    Thread 24:
    0 libsystem_kernel.dylib 0x00007fff99911322 __select + 10
    1 QtCore 0x0000000101ba4d06 qt_safe_select(int, fd_set*, fd_set*, fd_set*, timeval const*) + 70
    2 QtCore 0x0000000101ba9281 QEventDispatcherUNIXPrivate::doSelect(QFlags, timeval*) + 851
    3 QtCore 0x0000000101ba96dd QEventDispatcherUNIX::processEvents(QFlags) + 225
    4 QtCore 0x0000000101b78f08 QEventLoop::exec(QFlags) + 394
    5 QtCore 0x0000000101a87c56 QThread::exec() + 216
    6 QtCore 0x0000000101a8a92f 0x101a67000 + 145711
    7 libsystem_c.dylib 0x00007fff8eeaa7a2 _pthread_start + 327
    8 libsystem_c.dylib 0x00007fff8ee971e1 thread_start + 13

    Thread 25:
    0 libsystem_kernel.dylib 0x00007fff99911322 __select + 10
    1 QtCore 0x0000000101ba4d06 qt_safe_select(int, fd_set*, fd_set*, fd_set*, timeval const*) + 70
    2 QtCore 0x0000000101ba9281 QEventDispatcherUNIXPrivate::doSelect(QFlags, timeval*) + 851
    3 QtCore 0x0000000101ba96dd QEventDispatcherUNIX::processEvents(QFlags) + 225
    4 QtCore 0x0000000101b78f08 QEventLoop::exec(QFlags) + 394
    5 QtCore 0x0000000101a87c56 QThread::exec() + 216
    6 QtCore 0x0000000101a8a92f 0x101a67000 + 145711
    7 libsystem_c.dylib 0x00007fff8eeaa7a2 _pthread_start + 327
    8 libsystem_c.dylib 0x00007fff8ee971e1 thread_start + 13

    Thread 26:
    0 libsystem_kernel.dylib 0x00007fff99911322 __select + 10
    1 QtCore 0x0000000101ba4d06 qt_safe_select(int, fd_set*, fd_set*, fd_set*, timeval const*) + 70
    2 QtCore 0x0000000101ba9281 QEventDispatcherUNIXPrivate::doSelect(QFlags, timeval*) + 851
    3 QtCore 0x0000000101ba96dd QEventDispatcherUNIX::processEvents(QFlags) + 225
    4 QtCore 0x0000000101b78f08 QEventLoop::exec(QFlags) + 394
    5 QtCore 0x0000000101a87c56 QThread::exec() + 216
    6 QtCore 0x0000000101a8a92f 0x101a67000 + 145711
    7 libsystem_c.dylib 0x00007fff8eeaa7a2 _pthread_start + 327
    8 libsystem_c.dylib 0x00007fff8ee971e1 thread_start + 13

    Thread 27:
    0 libsystem_kernel.dylib 0x00007fff99911322 __select + 10
    1 QtCore 0x0000000101ba4d06 qt_safe_select(int, fd_set*, fd_set*, fd_set*, timeval const*) + 70
    2 QtCore 0x0000000101ba9281 QEventDispatcherUNIXPrivate::doSelect(QFlags, timeval*) + 851
    3 QtCore 0x0000000101ba96dd QEventDispatcherUNIX::processEvents(QFlags) + 225
    4 QtCore 0x0000000101b78f08 QEventLoop::exec(QFlags) + 394
    5 QtCore 0x0000000101a87c56 QThread::exec() + 216
    6 QtCore 0x0000000101a8a92f 0x101a67000 + 145711
    7 libsystem_c.dylib 0x00007fff8eeaa7a2 _pthread_start + 327
    8 libsystem_c.dylib 0x00007fff8ee971e1 thread_start + 13

    Thread 28:
    0 libsystem_kernel.dylib 0x00007fff99911322 __select + 10
    1 QtCore 0x0000000101ba4d06 qt_safe_select(int, fd_set*, fd_set*, fd_set*, timeval const*) + 70
    2 QtCore 0x0000000101ba9281 QEventDispatcherUNIXPrivate::doSelect(QFlags, timeval*) + 851
    3 QtCore 0x0000000101ba96dd QEventDispatcherUNIX::processEvents(QFlags) + 225
    4 QtCore 0x0000000101b78f08 QEventLoop::exec(QFlags) + 394
    5 QtCore 0x0000000101a87c56 QThread::exec() + 216
    6 QtCore 0x0000000101a8a92f 0x101a67000 + 145711
    7 libsystem_c.dylib 0x00007fff8eeaa7a2 _pthread_start + 327
    8 libsystem_c.dylib 0x00007fff8ee971e1 thread_start + 13

    Thread 29:
    0 libsystem_kernel.dylib 0x00007fff99911322 __select + 10
    1 QtCore 0x0000000101ba4d06 qt_safe_select(int, fd_set*, fd_set*, fd_set*, timeval const*) + 70
    2 QtCore 0x0000000101ba9281 QEventDispatcherUNIXPrivate::doSelect(QFlags, timeval*) + 851
    3 QtCore 0x0000000101ba96dd QEventDispatcherUNIX::processEvents(QFlags) + 225
    4 QtCore 0x0000000101b78f08 QEventLoop::exec(QFlags) + 394
    5 QtCore 0x0000000101a87c56 QThread::exec() + 216
    6 QtCore 0x0000000101a8a92f 0x101a67000 + 145711
    7 libsystem_c.dylib 0x00007fff8eeaa7a2 _pthread_start + 327
    8 libsystem_c.dylib 0x00007fff8ee971e1 thread_start + 13

    Thread 30:
    0 libsystem_kernel.dylib 0x00007fff99911322 __select + 10
    1 QtCore 0x0000000101ba4d06 qt_safe_select(int, fd_set*, fd_set*, fd_set*, timeval const*) + 70
    2 QtCore 0x0000000101ba9281 QEventDispatcherUNIXPrivate::doSelect(QFlags, timeval*) + 851
    3 QtCore 0x0000000101ba96dd QEventDispatcherUNIX::processEvents(QFlags) + 225
    4 QtCore 0x0000000101b78f08 QEventLoop::exec(QFlags) + 394
    5 QtCore 0x0000000101a87c56 QThread::exec() + 216
    6 QtCore 0x0000000101a8a92f 0x101a67000 + 145711
    7 libsystem_c.dylib 0x00007fff8eeaa7a2 _pthread_start + 327
    8 libsystem_c.dylib 0x00007fff8ee971e1 thread_start + 13

    Thread 31:
    0 libsystem_kernel.dylib 0x00007fff99911322 __select + 10
    1 QtCore 0x0000000101ba4d06 qt_safe_select(int, fd_set*, fd_set*, fd_set*, timeval const*) + 70
    2 QtCore 0x0000000101ba9281 QEventDispatcherUNIXPrivate::doSelect(QFlags, timeval*) + 851
    3 QtCore 0x0000000101ba96dd QEventDispatcherUNIX::processEvents(QFlags) + 225
    4 QtCore 0x0000000101b78f08 QEventLoop::exec(QFlags) + 394
    5 QtCore 0x0000000101a87c56 QThread::exec() + 216
    6 QtCore 0x0000000101a8a92f 0x101a67000 + 145711
    7 libsystem_c.dylib 0x00007fff8eeaa7a2 _pthread_start + 327
    8 libsystem_c.dylib 0x00007fff8ee971e1 thread_start + 13

    Thread 32:
    0 libsystem_kernel.dylib 0x00007fff99911322 __select + 10
    1 QtCore 0x0000000101ba4d06 qt_safe_select(int, fd_set*, fd_set*, fd_set*, timeval const*) + 70
    2 QtCore 0x0000000101ba9281 QEventDispatcherUNIXPrivate::doSelect(QFlags, timeval*) + 851
    3 QtCore 0x0000000101ba96dd QEventDispatcherUNIX::processEvents(QFlags) + 225
    4 QtCore 0x0000000101b78f08 QEventLoop::exec(QFlags) + 394
    5 QtCore 0x0000000101a87c56 QThread::exec() + 216
    6 QtCore 0x0000000101a8a92f 0x101a67000 + 145711
    7 libsystem_c.dylib 0x00007fff8eeaa7a2 _pthread_start + 327
    8 libsystem_c.dylib 0x00007fff8ee971e1 thread_start + 13

    Thread 33:
    0 libsystem_kernel.dylib 0x00007fff99911322 __select + 10
    1 QtCore 0x0000000101ba4d06 qt_safe_select(int, fd_set*, fd_set*, fd_set*, timeval const*) + 70
    2 QtCore 0x0000000101ba9281 QEventDispatcherUNIXPrivate::doSelect(QFlags, timeval*) + 851
    3 QtCore 0x0000000101ba96dd QEventDispatcherUNIX::processEvents(QFlags) + 225
    4 QtCore 0x0000000101b78f08 QEventLoop::exec(QFlags) + 394
    5 QtCore 0x0000000101a87c56 QThread::exec() + 216
    6 QtCore 0x0000000101a8a92f 0x101a67000 + 145711
    7 libsystem_c.dylib 0x00007fff8eeaa7a2 _pthread_start + 327
    8 libsystem_c.dylib 0x00007fff8ee971e1 thread_start + 13

    Thread 34:
    0 libsystem_kernel.dylib 0x00007fff99911322 __select + 10
    1 QtCore 0x0000000101ba4d06 qt_safe_select(int, fd_set*, fd_set*, fd_set*, timeval const*) + 70
    2 QtCore 0x0000000101ba9281 QEventDispatcherUNIXPrivate::doSelect(QFlags, timeval*) + 851
    3 QtCore 0x0000000101ba96dd QEventDispatcherUNIX::processEvents(QFlags) + 225
    4 QtCore 0x0000000101b78f08 QEventLoop::exec(QFlags) + 394
    5 QtCore 0x0000000101a87c56 QThread::exec() + 216
    6 QtCore 0x0000000101a8a92f 0x101a67000 + 145711
    7 libsystem_c.dylib 0x00007fff8eeaa7a2 _pthread_start + 327
    8 libsystem_c.dylib 0x00007fff8ee971e1 thread_start + 13

    Thread 35:
    0 libsystem_kernel.dylib 0x00007fff99911322 __select + 10
    1 QtCore 0x0000000101ba4d06 qt_safe_select(int, fd_set*, fd_set*, fd_set*, timeval const*) + 70
    2 QtCore 0x0000000101ba9281 QEventDispatcherUNIXPrivate::doSelect(QFlags, timeval*) + 851
    3 QtCore 0x0000000101ba96dd QEventDispatcherUNIX::processEvents(QFlags) + 225
    4 QtCore 0x0000000101b78f08 QEventLoop::exec(QFlags) + 394
    5 QtCore 0x0000000101a87c56 QThread::exec() + 216
    6 QtCore 0x0000000101a8a92f 0x101a67000 + 145711
    7 libsystem_c.dylib 0x00007fff8eeaa7a2 _pthread_start + 327
    8 libsystem_c.dylib 0x00007fff8ee971e1 thread_start + 13

    Thread 36:
    0 libsystem_kernel.dylib 0x00007fff99911322 __select + 10
    1 QtCore 0x0000000101ba4d06 qt_safe_select(int, fd_set*, fd_set*, fd_set*, timeval const*) + 70
    2 QtCore 0x0000000101ba9281 QEventDispatcherUNIXPrivate::doSelect(QFlags, timeval*) + 851
    3 QtCore 0x0000000101ba96dd QEventDispatcherUNIX::processEvents(QFlags) + 225
    4 QtCore 0x0000000101b78f08 QEventLoop::exec(QFlags) + 394
    5 QtCore 0x0000000101a87c56 QThread::exec() + 216
    6 QtCore 0x0000000101a8a92f 0x101a67000 + 145711
    7 libsystem_c.dylib 0x00007fff8eeaa7a2 _pthread_start + 327
    8 libsystem_c.dylib 0x00007fff8ee971e1 thread_start + 13

    Thread 37:
    0 libsystem_kernel.dylib 0x00007fff99911322 __select + 10
    1 QtCore 0x0000000101ba4d06 qt_safe_select(int, fd_set*, fd_set*, fd_set*, timeval const*) + 70
    2 QtCore 0x0000000101ba9281 QEventDispatcherUNIXPrivate::doSelect(QFlags, timeval*) + 851
    3 QtCore 0x0000000101ba96dd QEventDispatcherUNIX::processEvents(QFlags) + 225
    4 QtCore 0x0000000101b78f08 QEventLoop::exec(QFlags) + 394
    5 QtCore 0x0000000101a87c56 QThread::exec() + 216
    6 QtCore 0x0000000101a8a92f 0x101a67000 + 145711
    7 libsystem_c.dylib 0x00007fff8eeaa7a2 _pthread_start + 327
    8 libsystem_c.dylib 0x00007fff8ee971e1 thread_start + 13

    Thread 38:
    0 libsystem_kernel.dylib 0x00007fff99911322 __select + 10
    1 QtCore 0x0000000101ba4d06 qt_safe_select(int, fd_set*, fd_set*, fd_set*, timeval const*) + 70
    2 QtCore 0x0000000101ba9281 QEventDispatcherUNIXPrivate::doSelect(QFlags, timeval*) + 851
    3 QtCore 0x0000000101ba96dd QEventDispatcherUNIX::processEvents(QFlags) + 225
    4 QtCore 0x0000000101b78f08 QEventLoop::exec(QFlags) + 394
    5 QtCore 0x0000000101a87c56 QThread::exec() + 216
    6 QtCore 0x0000000101a8a92f 0x101a67000 + 145711
    7 libsystem_c.dylib 0x00007fff8eeaa7a2 _pthread_start + 327
    8 libsystem_c.dylib 0x00007fff8ee971e1 thread_start + 13

    Thread 39:
    0 libsystem_kernel.dylib 0x00007fff99911322 __select + 10
    1 QtCore 0x0000000101ba4d06 qt_safe_select(int, fd_set*, fd_set*, fd_set*, timeval const*) + 70
    2 QtCore 0x0000000101ba9281 QEventDispatcherUNIXPrivate::doSelect(QFlags, timeval*) + 851
    3 QtCore 0x0000000101ba96dd QEventDispatcherUNIX::processEvents(QFlags) + 225
    4 QtCore 0x0000000101b78f08 QEventLoop::exec(QFlags) + 394
    5 QtCore 0x0000000101a87c56 QThread::exec() + 216
    6 QtCore 0x0000000101a8a92f 0x101a67000 + 145711
    7 libsystem_c.dylib 0x00007fff8eeaa7a2 _pthread_start + 327
    8 libsystem_c.dylib 0x00007fff8ee971e1 thread_start + 13

    Thread 40:
    0 libsystem_kernel.dylib 0x00007fff99911322 __select + 10
    1 QtCore 0x0000000101ba4d06 qt_safe_select(int, fd_set*, fd_set*, fd_set*, timeval const*) + 70
    2 QtCore 0x0000000101ba9281 QEventDispatcherUNIXPrivate::doSelect(QFlags, timeval*) + 851
    3 QtCore 0x0000000101ba96dd QEventDispatcherUNIX::processEvents(QFlags) + 225
    4 QtCore 0x0000000101b78f08 QEventLoop::exec(QFlags) + 394
    5 QtCore 0x0000000101a87c56 QThread::exec() + 216
    6 QtCore 0x0000000101a8a92f 0x101a67000 + 145711
    7 libsystem_c.dylib 0x00007fff8eeaa7a2 _pthread_start + 327
    8 libsystem_c.dylib 0x00007fff8ee971e1 thread_start + 13

    Thread 41:
    0 libsystem_kernel.dylib 0x00007fff99911322 __select + 10
    1 QtCore 0x0000000101ba4d06 qt_safe_select(int, fd_set*, fd_set*, fd_set*, timeval const*) + 70
    2 QtCore 0x0000000101ba9281 QEventDispatcherUNIXPrivate::doSelect(QFlags, timeval*) + 851
    3 QtCore 0x0000000101ba96dd QEventDispatcherUNIX::processEvents(QFlags) + 225
    4 QtCore 0x0000000101b78f08 QEventLoop::exec(QFlags) + 394
    5 QtCore 0x0000000101a87c56 QThread::exec() + 216
    6 QtCore 0x0000000101a8a92f 0x101a67000 + 145711
    7 libsystem_c.dylib 0x00007fff8eeaa7a2 _pthread_start + 327
    8 libsystem_c.dylib 0x00007fff8ee971e1 thread_start + 13

    Thread 42:
    0 libsystem_kernel.dylib 0x00007fff99911322 __select + 10
    1 QtCore 0x0000000101ba4d06 qt_safe_select(int, fd_set*, fd_set*, fd_set*, timeval const*) + 70
    2 QtCore 0x0000000101ba9281 QEventDispatcherUNIXPrivate::doSelect(QFlags, timeval*) + 851
    3 QtCore 0x0000000101ba96dd QEventDispatcherUNIX::processEvents(QFlags) + 225
    4 QtCore 0x0000000101b78f08 QEventLoop::exec(QFlags) + 394
    5 QtCore 0x0000000101a87c56 QThread::exec() + 216
    6 QtCore 0x0000000101a8a92f 0x101a67000 + 145711
    7 libsystem_c.dylib 0x00007fff8eeaa7a2 _pthread_start + 327
    8 libsystem_c.dylib 0x00007fff8ee971e1 thread_start + 13

    Thread 43:
    0 libsystem_kernel.dylib 0x00007fff99911322 __select + 10
    1 QtCore 0x0000000101ba4d06 qt_safe_select(int, fd_set*, fd_set*, fd_set*, timeval const*) + 70
    2 QtCore 0x0000000101ba9281 QEventDispatcherUNIXPrivate::doSelect(QFlags, timeval*) + 851
    3 QtCore 0x0000000101ba96dd QEventDispatcherUNIX::processEvents(QFlags) + 225
    4 QtCore 0x0000000101b78f08 QEventLoop::exec(QFlags) + 394
    5 QtCore 0x0000000101a87c56 QThread::exec() + 216
    6 QtCore 0x0000000101a8a92f 0x101a67000 + 145711
    7 libsystem_c.dylib 0x00007fff8eeaa7a2 _pthread_start + 327
    8 libsystem_c.dylib 0x00007fff8ee971e1 thread_start + 13

    Thread 44:
    0 libsystem_kernel.dylib 0x00007fff99911322 __select + 10
    1 QtCore 0x0000000101ba4d06 qt_safe_select(int, fd_set*, fd_set*, fd_set*, timeval const*) + 70
    2 QtCore 0x0000000101ba9281 QEventDispatcherUNIXPrivate::doSelect(QFlags, timeval*) + 851
    3 QtCore 0x0000000101ba96dd QEventDispatcherUNIX::processEvents(QFlags) + 225
    4 QtCore 0x0000000101b78f08 QEventLoop::exec(QFlags) + 394
    5 QtCore 0x0000000101a87c56 QThread::exec() + 216
    6 QtCore 0x0000000101a8a92f 0x101a67000 + 145711
    7 libsystem_c.dylib 0x00007fff8eeaa7a2 _pthread_start + 327
    8 libsystem_c.dylib 0x00007fff8ee971e1 thread_start + 13

    Thread 45:
    0 libsystem_kernel.dylib 0x00007fff99911322 __select + 10
    1 QtCore 0x0000000101ba4d06 qt_safe_select(int, fd_set*, fd_set*, fd_set*, timeval const*) + 70
    2 QtCore 0x0000000101ba9281 QEventDispatcherUNIXPrivate::doSelect(QFlags, timeval*) + 851
    3 QtCore 0x0000000101ba96dd QEventDispatcherUNIX::processEvents(QFlags) + 225
    4 QtCore 0x0000000101b78f08 QEventLoop::exec(QFlags) + 394
    5 QtCore 0x0000000101a87c56 QThread::exec() + 216
    6 QtCore 0x0000000101a8a92f 0x101a67000 + 145711
    7 libsystem_c.dylib 0x00007fff8eeaa7a2 _pthread_start + 327
    8 libsystem_c.dylib 0x00007fff8ee971e1 thread_start + 13

    Thread 46:
    0 libsystem_kernel.dylib 0x00007fff99911322 __select + 10
    1 QtCore 0x0000000101ba4d06 qt_safe_select(int, fd_set*, fd_set*, fd_set*, timeval const*) + 70
    2 QtCore 0x0000000101ba9281 QEventDispatcherUNIXPrivate::doSelect(QFlags, timeval*) + 851
    3 QtCore 0x0000000101ba96dd QEventDispatcherUNIX::processEvents(QFlags) + 225
    4 QtCore 0x0000000101b78f08 QEventLoop::exec(QFlags) + 394
    5 QtCore 0x0000000101a87c56 QThread::exec() + 216
    6 QtCore 0x0000000101a8a92f 0x101a67000 + 145711
    7 libsystem_c.dylib 0x00007fff8eeaa7a2 _pthread_start + 327
    8 libsystem_c.dylib 0x00007fff8ee971e1 thread_start + 13

    Thread 47:
    0 libsystem_kernel.dylib 0x00007fff99911322 __select + 10
    1 QtCore 0x0000000101ba4d06 qt_safe_select(int, fd_set*, fd_set*, fd_set*, timeval const*) + 70
    2 QtCore 0x0000000101ba9281 QEventDispatcherUNIXPrivate::doSelect(QFlags, timeval*) + 851
    3 QtCore 0x0000000101ba96dd QEventDispatcherUNIX::processEvents(QFlags) + 225
    4 QtCore 0x0000000101b78f08 QEventLoop::exec(QFlags) + 394
    5 QtCore 0x0000000101a87c56 QThread::exec() + 216
    6 QtCore 0x0000000101a8a92f 0x101a67000 + 145711
    7 libsystem_c.dylib 0x00007fff8eeaa7a2 _pthread_start + 327
    8 libsystem_c.dylib 0x00007fff8ee971e1 thread_start + 13

    Thread 48:
    0 libsystem_kernel.dylib 0x00007fff99911322 __select + 10
    1 QtCore 0x0000000101ba4d06 qt_safe_select(int, fd_set*, fd_set*, fd_set*, timeval const*) + 70
    2 QtCore 0x0000000101ba9281 QEventDispatcherUNIXPrivate::doSelect(QFlags, timeval*) + 851
    3 QtCore 0x0000000101ba96dd QEventDispatcherUNIX::processEvents(QFlags) + 225
    4 QtCore 0x0000000101b78f08 QEventLoop::exec(QFlags) + 394
    5 QtCore 0x0000000101a87c56 QThread::exec() + 216
    6 QtCore 0x0000000101a8a92f 0x101a67000 + 145711
    7 libsystem_c.dylib 0x00007fff8eeaa7a2 _pthread_start + 327
    8 libsystem_c.dylib 0x00007fff8ee971e1 thread_start + 13

    Thread 49:
    0 libsystem_kernel.dylib 0x00007fff99911322 __select + 10
    1 QtCore 0x0000000101ba4d06 qt_safe_select(int, fd_set*, fd_set*, fd_set*, timeval const*) + 70
    2 QtCore 0x0000000101ba9281 QEventDispatcherUNIXPrivate::doSelect(QFlags, timeval*) + 851
    3 QtCore 0x0000000101ba96dd QEventDispatcherUNIX::processEvents(QFlags) + 225
    4 QtCore 0x0000000101b78f08 QEventLoop::exec(QFlags) + 394
    5 QtCore 0x0000000101a87c56 QThread::exec() + 216
    6 QtCore 0x0000000101a8a92f 0x101a67000 + 145711
    7 libsystem_c.dylib 0x00007fff8eeaa7a2 _pthread_start + 327
    8 libsystem_c.dylib 0x00007fff8ee971e1 thread_start + 13

    Thread 50:
    0 libsystem_kernel.dylib 0x00007fff99911322 __select + 10
    1 QtCore 0x0000000101ba4d06 qt_safe_select(int, fd_set*, fd_set*, fd_set*, timeval const*) + 70
    2 QtCore 0x0000000101ba9281 QEventDispatcherUNIXPrivate::doSelect(QFlags, timeval*) + 851
    3 QtCore 0x0000000101ba96dd QEventDispatcherUNIX::processEvents(QFlags) + 225
    4 QtCore 0x0000000101b78f08 QEventLoop::exec(QFlags) + 394
    5 QtCore 0x0000000101a87c56 QThread::exec() + 216
    6 QtCore 0x0000000101a8a92f 0x101a67000 + 145711
    7 libsystem_c.dylib 0x00007fff8eeaa7a2 _pthread_start + 327
    8 libsystem_c.dylib 0x00007fff8ee971e1 thread_start + 13

    Thread 51:
    0 libsystem_kernel.dylib 0x00007fff99911322 __select + 10
    1 QtCore 0x0000000101ba4d06 qt_safe_select(int, fd_set*, fd_set*, fd_set*, timeval const*) + 70
    2 QtCore 0x0000000101ba9281 QEventDispatcherUNIXPrivate::doSelect(QFlags, timeval*) + 851
    3 QtCore 0x0000000101ba96dd QEventDispatcherUNIX::processEvents(QFlags) + 225
    4 QtCore 0x0000000101b78f08 QEventLoop::exec(QFlags) + 394
    5 QtCore 0x0000000101a87c56 QThread::exec() + 216
    6 QtCore 0x0000000101a8a92f 0x101a67000 + 145711
    7 libsystem_c.dylib 0x00007fff8eeaa7a2 _pthread_start + 327
    8 libsystem_c.dylib 0x00007fff8ee971e1 thread_start + 13

    Thread 52:
    0 libsystem_kernel.dylib 0x00007fff99911322 __select + 10
    1 QtCore 0x0000000101ba4d06 qt_safe_select(int, fd_set*, fd_set*, fd_set*, timeval const*) + 70
    2 QtCore 0x0000000101ba9281 QEventDispatcherUNIXPrivate::doSelect(QFlags, timeval*) + 851
    3 QtCore 0x0000000101ba96dd QEventDispatcherUNIX::processEvents(QFlags) + 225
    4 QtCore 0x0000000101b78f08 QEventLoop::exec(QFlags) + 394
    5 QtCore 0x0000000101a87c56 QThread::exec() + 216
    6 QtCore 0x0000000101a8a92f 0x101a67000 + 145711
    7 libsystem_c.dylib 0x00007fff8eeaa7a2 _pthread_start + 327
    8 libsystem_c.dylib 0x00007fff8ee971e1 thread_start + 13

    Thread 53:
    0 libsystem_kernel.dylib 0x00007fff99911322 __select + 10
    1 QtCore 0x0000000101ba4d06 qt_safe_select(int, fd_set*, fd_set*, fd_set*, timeval const*) + 70
    2 QtCore 0x0000000101ba9281 QEventDispatcherUNIXPrivate::doSelect(QFlags, timeval*) + 851
    3 QtCore 0x0000000101ba96dd QEventDispatcherUNIX::processEvents(QFlags) + 225
    4 QtCore 0x0000000101b78f08 QEventLoop::exec(QFlags) + 394
    5 QtCore 0x0000000101a87c56 QThread::exec() + 216
    6 QtCore 0x0000000101a8a92f 0x101a67000 + 145711
    7 libsystem_c.dylib 0x00007fff8eeaa7a2 _pthread_start + 327
    8 libsystem_c.dylib 0x00007fff8ee971e1 thread_start + 13

    Thread 54:
    0 libsystem_kernel.dylib 0x00007fff99911322 __select + 10
    1 QtCore 0x0000000101ba4d06 qt_safe_select(int, fd_set*, fd_set*, fd_set*, timeval const*) + 70
    2 QtCore 0x0000000101ba9281 QEventDispatcherUNIXPrivate::doSelect(QFlags, timeval*) + 851
    3 QtCore 0x0000000101ba96dd QEventDispatcherUNIX::processEvents(QFlags) + 225
    4 QtCore 0x0000000101b78f08 QEventLoop::exec(QFlags) + 394
    5 QtCore 0x0000000101a87c56 QThread::exec() + 216
    6 QtCore 0x0000000101a8a92f 0x101a67000 + 145711
    7 libsystem_c.dylib 0x00007fff8eeaa7a2 _pthread_start + 327
    8 libsystem_c.dylib 0x00007fff8ee971e1 thread_start + 13

    Thread 55:
    0 libsystem_kernel.dylib 0x00007fff99911322 __select + 10
    1 QtCore 0x0000000101ba4d06 qt_safe_select(int, fd_set*, fd_set*, fd_set*, timeval const*) + 70
    2 QtCore 0x0000000101ba9281 QEventDispatcherUNIXPrivate::doSelect(QFlags, timeval*) + 851
    3 QtCore 0x0000000101ba96dd QEventDispatcherUNIX::processEvents(QFlags) + 225
    4 QtCore 0x0000000101b78f08 QEventLoop::exec(QFlags) + 394
    5 QtCore 0x0000000101a87c56 QThread::exec() + 216
    6 QtCore 0x0000000101a8a92f 0x101a67000 + 145711
    7 libsystem_c.dylib 0x00007fff8eeaa7a2 _pthread_start + 327
    8 libsystem_c.dylib 0x00007fff8ee971e1 thread_start + 13

    Thread 56:
    0 libsystem_kernel.dylib 0x00007fff99911322 __select + 10
    1 QtCore 0x0000000101ba4d06 qt_safe_select(int, fd_set*, fd_set*, fd_set*, timeval const*) + 70
    2 QtCore 0x0000000101ba9281 QEventDispatcherUNIXPrivate::doSelect(QFlags, timeval*) + 851
    3 QtCore 0x0000000101ba96dd QEventDispatcherUNIX::processEvents(QFlags) + 225
    4 QtCore 0x0000000101b78f08 QEventLoop::exec(QFlags) + 394
    5 QtCore 0x0000000101a87c56 QThread::exec() + 216
    6 QtCore 0x0000000101a8a92f 0x101a67000 + 145711
    7 libsystem_c.dylib 0x00007fff8eeaa7a2 _pthread_start + 327
    8 libsystem_c.dylib 0x00007fff8ee971e1 thread_start + 13

    Thread 57:
    0 libsystem_kernel.dylib 0x00007fff99911322 __select + 10
    1 QtCore 0x0000000101ba4d06 qt_safe_select(int, fd_set*, fd_set*, fd_set*, timeval const*) + 70
    2 QtCore 0x0000000101ba9281 QEventDispatcherUNIXPrivate::doSelect(QFlags, timeval*) + 851
    3 QtCore 0x0000000101ba96dd QEventDispatcherUNIX::processEvents(QFlags) + 225
    4 QtCore 0x0000000101b78f08 QEventLoop::exec(QFlags) + 394
    5 QtCore 0x0000000101a87c56 QThread::exec() + 216
    6 QtCore 0x0000000101a8a92f 0x101a67000 + 145711
    7 libsystem_c.dylib 0x00007fff8eeaa7a2 _pthread_start + 327
    8 libsystem_c.dylib 0x00007fff8ee971e1 thread_start + 13

    Thread 58:
    0 libsystem_kernel.dylib 0x00007fff99911322 __select + 10
    1 QtCore 0x0000000101ba4d06 qt_safe_select(int, fd_set*, fd_set*, fd_set*, timeval const*) + 70
    2 QtCore 0x0000000101ba9281 QEventDispatcherUNIXPrivate::doSelect(QFlags, timeval*) + 851
    3 QtCore 0x0000000101ba96dd QEventDispatcherUNIX::processEvents(QFlags) + 225
    4 QtCore 0x0000000101b78f08 QEventLoop::exec(QFlags) + 394
    5 QtCore 0x0000000101a87c56 QThread::exec() + 216
    6 QtCore 0x0000000101a8a92f 0x101a67000 + 145711
    7 libsystem_c.dylib 0x00007fff8eeaa7a2 _pthread_start + 327
    8 libsystem_c.dylib 0x00007fff8ee971e1 thread_start + 13

    Thread 59:
    0 libsystem_kernel.dylib 0x00007fff99911322 __select + 10
    1 QtCore 0x0000000101ba4d06 qt_safe_select(int, fd_set*, fd_set*, fd_set*, timeval const*) + 70
    2 QtCore 0x0000000101ba9281 QEventDispatcherUNIXPrivate::doSelect(QFlags, timeval*) + 851
    3 QtCore 0x0000000101ba96dd QEventDispatcherUNIX::processEvents(QFlags) + 225
    4 QtCore 0x0000000101b78f08 QEventLoop::exec(QFlags) + 394
    5 QtCore 0x0000000101a87c56 QThread::exec() + 216
    6 QtCore 0x0000000101a8a92f 0x101a67000 + 145711
    7 libsystem_c.dylib 0x00007fff8eeaa7a2 _pthread_start + 327
    8 libsystem_c.dylib 0x00007fff8ee971e1 thread_start + 13

    Thread 60:
    0 libsystem_kernel.dylib 0x00007fff99911322 __select + 10
    1 QtCore 0x0000000101ba4d06 qt_safe_select(int, fd_set*, fd_set*, fd_set*, timeval const*) + 70
    2 QtCore 0x0000000101ba9281 QEventDispatcherUNIXPrivate::doSelect(QFlags, timeval*) + 851
    3 QtCore 0x0000000101ba96dd QEventDispatcherUNIX::processEvents(QFlags) + 225
    4 QtCore 0x0000000101b78f08 QEventLoop::exec(QFlags) + 394
    5 QtCore 0x0000000101a87c56 QThread::exec() + 216
    6 QtCore 0x0000000101a8a92f 0x101a67000 + 145711
    7 libsystem_c.dylib 0x00007fff8eeaa7a2 _pthread_start + 327
    8 libsystem_c.dylib 0x00007fff8ee971e1 thread_start + 13

    Thread 61:
    0 libsystem_kernel.dylib 0x00007fff99911322 __select + 10
    1 QtCore 0x0000000101ba4d06 qt_safe_select(int, fd_set*, fd_set*, fd_set*, timeval const*) + 70
    2 QtCore 0x0000000101ba9281 QEventDispatcherUNIXPrivate::doSelect(QFlags, timeval*) + 851
    3 QtCore 0x0000000101ba96dd QEventDispatcherUNIX::processEvents(QFlags) + 225
    4 QtCore 0x0000000101b78f08 QEventLoop::exec(QFlags) + 394
    5 QtCore 0x0000000101a87c56 QThread::exec() + 216
    6 QtCore 0x0000000101a8a92f 0x101a67000 + 145711
    7 libsystem_c.dylib 0x00007fff8eeaa7a2 _pthread_start + 327
    8 libsystem_c.dylib 0x00007fff8ee971e1 thread_start + 13

    Thread 62:
    0 libsystem_kernel.dylib 0x00007fff99911322 __select + 10
    1 QtCore 0x0000000101ba4d06 qt_safe_select(int, fd_set*, fd_set*, fd_set*, timeval const*) + 70
    2 QtCore 0x0000000101ba9281 QEventDispatcherUNIXPrivate::doSelect(QFlags, timeval*) + 851
    3 QtCore 0x0000000101ba96dd QEventDispatcherUNIX::processEvents(QFlags) + 225
    4 QtCore 0x0000000101b78f08 QEventLoop::exec(QFlags) + 394
    5 QtCore 0x0000000101a87c56 QThread::exec() + 216
    6 QtCore 0x0000000101a8a92f 0x101a67000 + 145711
    7 libsystem_c.dylib 0x00007fff8eeaa7a2 _pthread_start + 327
    8 libsystem_c.dylib 0x00007fff8ee971e1 thread_start + 13

    Thread 63:
    0 libsystem_kernel.dylib 0x00007fff99911322 __select + 10
    1 QtCore 0x0000000101ba4d06 qt_safe_select(int, fd_set*, fd_set*, fd_set*, timeval const*) + 70
    2 QtCore 0x0000000101ba9281 QEventDispatcherUNIXPrivate::doSelect(QFlags, timeval*) + 851
    3 QtCore 0x0000000101ba96dd QEventDispatcherUNIX::processEvents(QFlags) + 225
    4 QtCore 0x0000000101b78f08 QEventLoop::exec(QFlags) + 394
    5 QtCore 0x0000000101a87c56 QThread::exec() + 216
    6 QtCore 0x0000000101a8a92f 0x101a67000 + 145711
    7 libsystem_c.dylib 0x00007fff8eeaa7a2 _pthread_start + 327
    8 libsystem_c.dylib 0x00007fff8ee971e1 thread_start + 13

    Thread 64:
    0 libsystem_kernel.dylib 0x00007fff99911322 __select + 10
    1 QtCore 0x0000000101ba4d06 qt_safe_select(int, fd_set*, fd_set*, fd_set*, timeval const*) + 70
    2 QtCore 0x0000000101ba9281 QEventDispatcherUNIXPrivate::doSelect(QFlags, timeval*) + 851
    3 QtCore 0x0000000101ba96dd QEventDispatcherUNIX::processEvents(QFlags) + 225
    4 QtCore 0x0000000101b78f08 QEventLoop::exec(QFlags) + 394
    5 QtCore 0x0000000101a87c56 QThread::exec() + 216
    6 QtCore 0x0000000101a8a92f 0x101a67000 + 145711
    7 libsystem_c.dylib 0x00007fff8eeaa7a2 _pthread_start + 327
    8 libsystem_c.dylib 0x00007fff8ee971e1 thread_start + 13

    Thread 65:
    0 libsystem_kernel.dylib 0x00007fff99911322 __select + 10
    1 QtCore 0x0000000101ba4d06 qt_safe_select(int, fd_set*, fd_set*, fd_set*, timeval const*) + 70
    2 QtCore 0x0000000101ba9281 QEventDispatcherUNIXPrivate::doSelect(QFlags, timeval*) + 851
    3 QtCore 0x0000000101ba96dd QEventDispatcherUNIX::processEvents(QFlags) + 225
    4 QtCore 0x0000000101b78f08 QEventLoop::exec(QFlags) + 394
    5 QtCore 0x0000000101a87c56 QThread::exec() + 216
    6 QtCore 0x0000000101a8a92f 0x101a67000 + 145711
    7 libsystem_c.dylib 0x00007fff8eeaa7a2 _pthread_start + 327
    8 libsystem_c.dylib 0x00007fff8ee971e1 thread_start + 13

    Thread 66:
    0 libsystem_kernel.dylib 0x00007fff99911322 __select + 10
    1 QtCore 0x0000000101ba4d06 qt_safe_select(int, fd_set*, fd_set*, fd_set*, timeval const*) + 70
    2 QtCore 0x0000000101ba9281 QEventDispatcherUNIXPrivate::doSelect(QFlags, timeval*) + 851
    3 QtCore 0x0000000101ba96dd QEventDispatcherUNIX::processEvents(QFlags) + 225
    4 QtCore 0x0000000101b78f08 QEventLoop::exec(QFlags) + 394
    5 QtCore 0x0000000101a87c56 QThread::exec() + 216
    6 QtCore 0x0000000101a8a92f 0x101a67000 + 145711
    7 libsystem_c.dylib 0x00007fff8eeaa7a2 _pthread_start + 327
    8 libsystem_c.dylib 0x00007fff8ee971e1 thread_start + 13

    Thread 67:
    0 libsystem_kernel.dylib 0x00007fff99911322 __select + 10
    1 QtCore 0x0000000101ba4d06 qt_safe_select(int, fd_set*, fd_set*, fd_set*, timeval const*) + 70
    2 QtCore 0x0000000101ba9281 QEventDispatcherUNIXPrivate::doSelect(QFlags, timeval*) + 851
    3 QtCore 0x0000000101ba96dd QEventDispatcherUNIX::processEvents(QFlags) + 225
    4 QtCore 0x0000000101b78f08 QEventLoop::exec(QFlags) + 394
    5 QtCore 0x0000000101a87c56 QThread::exec() + 216
    6 QtCore 0x0000000101a8a92f 0x101a67000 + 145711
    7 libsystem_c.dylib 0x00007fff8eeaa7a2 _pthread_start + 327
    8 libsystem_c.dylib 0x00007fff8ee971e1 thread_start + 13

    Thread 68:
    0 libsystem_kernel.dylib 0x00007fff99911322 __select + 10
    1 QtCore 0x0000000101ba4d06 qt_safe_select(int, fd_set*, fd_set*, fd_set*, timeval const*) + 70
    2 QtCore 0x0000000101ba9281 QEventDispatcherUNIXPrivate::doSelect(QFlags, timeval*) + 851
    3 QtCore 0x0000000101ba96dd QEventDispatcherUNIX::processEvents(QFlags) + 225
    4 QtCore 0x0000000101b78f08 QEventLoop::exec(QFlags) + 394
    5 QtCore 0x0000000101a87c56 QThread::exec() + 216
    6 QtCore 0x0000000101a8a92f 0x101a67000 + 145711
    7 libsystem_c.dylib 0x00007fff8eeaa7a2 _pthread_start + 327
    8 libsystem_c.dylib 0x00007fff8ee971e1 thread_start + 13

    Thread 69:
    0 libsystem_kernel.dylib 0x00007fff99911322 __select + 10
    1 QtCore 0x0000000101ba4d06 qt_safe_select(int, fd_set*, fd_set*, fd_set*, timeval const*) + 70
    2 QtCore 0x0000000101ba9281 QEventDispatcherUNIXPrivate::doSelect(QFlags, timeval*) + 851
    3 QtCore 0x0000000101ba96dd QEventDispatcherUNIX::processEvents(QFlags) + 225
    4 QtCore 0x0000000101b78f08 QEventLoop::exec(QFlags) + 394
    5 QtCore 0x0000000101a87c56 QThread::exec() + 216
    6 QtCore 0x0000000101a8a92f 0x101a67000 + 145711
    7 libsystem_c.dylib 0x00007fff8eeaa7a2 _pthread_start + 327
    8 libsystem_c.dylib 0x00007fff8ee971e1 thread_start + 13

    Thread 70:
    0 libsystem_kernel.dylib 0x00007fff99911322 __select + 10
    1 QtCore 0x0000000101ba4d06 qt_safe_select(int, fd_set*, fd_set*, fd_set*, timeval const*) + 70
    2 QtCore 0x0000000101ba9281 QEventDispatcherUNIXPrivate::doSelect(QFlags, timeval*) + 851
    3 QtCore 0x0000000101ba96dd QEventDispatcherUNIX::processEvents(QFlags) + 225
    4 QtCore 0x0000000101b78f08 QEventLoop::exec(QFlags) + 394
    5 QtCore 0x0000000101a87c56 QThread::exec() + 216
    6 QtCore 0x0000000101a8a92f 0x101a67000 + 145711
    7 libsystem_c.dylib 0x00007fff8eeaa7a2 _pthread_start + 327
    8 libsystem_c.dylib 0x00007fff8ee971e1 thread_start + 13

    Thread 71:
    0 libsystem_kernel.dylib 0x00007fff99911322 __select + 10
    1 QtCore 0x0000000101ba4d06 qt_safe_select(int, fd_set*, fd_set*, fd_set*, timeval const*) + 70
    2 QtCore 0x0000000101ba9281 QEventDispatcherUNIXPrivate::doSelect(QFlags, timeval*) + 851
    3 QtCore 0x0000000101ba96dd QEventDispatcherUNIX::processEvents(QFlags) + 225
    4 QtCore 0x0000000101b78f08 QEventLoop::exec(QFlags) + 394
    5 QtCore 0x0000000101a87c56 QThread::exec() + 216
    6 QtCore 0x0000000101a8a92f 0x101a67000 + 145711
    7 libsystem_c.dylib 0x00007fff8eeaa7a2 _pthread_start + 327
    8 libsystem_c.dylib 0x00007fff8ee971e1 thread_start + 13

    Thread 72:
    0 libsystem_kernel.dylib 0x00007fff99911322 __select + 10
    1 QtCore 0x0000000101ba4d06 qt_safe_select(int, fd_set*, fd_set*, fd_set*, timeval const*) + 70
    2 QtCore 0x0000000101ba9281 QEventDispatcherUNIXPrivate::doSelect(QFlags, timeval*) + 851
    3 QtCore 0x0000000101ba96dd QEventDispatcherUNIX::processEvents(QFlags) + 225
    4 QtCore 0x0000000101b78f08 QEventLoop::exec(QFlags) + 394
    5 QtCore 0x0000000101a87c56 QThread::exec() + 216
    6 QtCore 0x0000000101a8a92f 0x101a67000 + 145711
    7 libsystem_c.dylib 0x00007fff8eeaa7a2 _pthread_start + 327
    8 libsystem_c.dylib 0x00007fff8ee971e1 thread_start + 13

    Thread 73:
    0 libsystem_kernel.dylib 0x00007fff99911322 __select + 10
    1 QtCore 0x0000000101ba4d06 qt_safe_select(int, fd_set*, fd_set*, fd_set*, timeval const*) + 70
    2 QtCore 0x0000000101ba9281 QEventDispatcherUNIXPrivate::doSelect(QFlags, timeval*) + 851
    3 QtCore 0x0000000101ba96dd QEventDispatcherUNIX::processEvents(QFlags) + 225
    4 QtCore 0x0000000101b78f08 QEventLoop::exec(QFlags) + 394
    5 QtCore 0x0000000101a87c56 QThread::exec() + 216
    6 QtCore 0x0000000101a8a92f 0x101a67000 + 145711
    7 libsystem_c.dylib 0x00007fff8eeaa7a2 _pthread_start + 327
    8 libsystem_c.dylib 0x00007fff8ee971e1 thread_start + 13

    Thread 74:
    0 libsystem_kernel.dylib 0x00007fff99911322 __select + 10
    1 QtCore 0x0000000101ba4d06 qt_safe_select(int, fd_set*, fd_set*, fd_set*, timeval const*) + 70
    2 QtCore 0x0000000101ba9281 QEventDispatcherUNIXPrivate::doSelect(QFlags, timeval*) + 851
    3 QtCore 0x0000000101ba96dd QEventDispatcherUNIX::processEvents(QFlags) + 225
    4 QtCore 0x0000000101b78f08 QEventLoop::exec(QFlags) + 394
    5 QtCore 0x0000000101a87c56 QThread::exec() + 216
    6 QtCore 0x0000000101a8a92f 0x101a67000 + 145711
    7 libsystem_c.dylib 0x00007fff8eeaa7a2 _pthread_start + 327
    8 libsystem_c.dylib 0x00007fff8ee971e1 thread_start + 13

    Thread 75:
    0 libsystem_kernel.dylib 0x00007fff99911322 __select + 10
    1 QtCore 0x0000000101ba4d06 qt_safe_select(int, fd_set*, fd_set*, fd_set*, timeval const*) + 70
    2 QtCore 0x0000000101ba9281 QEventDispatcherUNIXPrivate::doSelect(QFlags, timeval*) + 851
    3 QtCore 0x0000000101ba96dd QEventDispatcherUNIX::processEvents(QFlags) + 225
    4 QtCore 0x0000000101b78f08 QEventLoop::exec(QFlags) + 394
    5 QtCore 0x0000000101a87c56 QThread::exec() + 216
    6 QtCore 0x0000000101a8a92f 0x101a67000 + 145711
    7 libsystem_c.dylib 0x00007fff8eeaa7a2 _pthread_start + 327
    8 libsystem_c.dylib 0x00007fff8ee971e1 thread_start + 13

    Thread 76:
    0 libsystem_kernel.dylib 0x00007fff99911322 __select + 10
    1 QtCore 0x0000000101ba4d06 qt_safe_select(int, fd_set*, fd_set*, fd_set*, timeval const*) + 70
    2 QtCore 0x0000000101ba9281 QEventDispatcherUNIXPrivate::doSelect(QFlags, timeval*) + 851
    3 QtCore 0x0000000101ba96dd QEventDispatcherUNIX::processEvents(QFlags) + 225
    4 QtCore 0x0000000101b78f08 QEventLoop::exec(QFlags) + 394
    5 QtCore 0x0000000101a87c56 QThread::exec() + 216
    6 QtCore 0x0000000101a8a92f 0x101a67000 + 145711
    7 libsystem_c.dylib 0x00007fff8eeaa7a2 _pthread_start + 327
    8 libsystem_c.dylib 0x00007fff8ee971e1 thread_start + 13

    Thread 77:
    0 libsystem_kernel.dylib 0x00007fff99911322 __select + 10
    1 QtCore 0x0000000101ba4d06 qt_safe_select(int, fd_set*, fd_set*, fd_set*, timeval const*) + 70
    2 QtCore 0x0000000101ba9281 QEventDispatcherUNIXPrivate::doSelect(QFlags, timeval*) + 851
    3 QtCore 0x0000000101ba96dd QEventDispatcherUNIX::processEvents(QFlags) + 225
    4 QtCore 0x0000000101b78f08 QEventLoop::exec(QFlags) + 394
    5 QtCore 0x0000000101a87c56 QThread::exec() + 216
    6 QtCore 0x0000000101a8a92f 0x101a67000 + 145711
    7 libsystem_c.dylib 0x00007fff8eeaa7a2 _pthread_start + 327
    8 libsystem_c.dylib 0x00007fff8ee971e1 thread_start + 13

    Thread 78:
    0 libsystem_kernel.dylib 0x00007fff99911322 __select + 10
    1 QtCore 0x0000000101ba4d06 qt_safe_select(int, fd_set*, fd_set*, fd_set*, timeval const*) + 70
    2 QtCore 0x0000000101ba9281 QEventDispatcherUNIXPrivate::doSelect(QFlags, timeval*) + 851
    3 QtCore 0x0000000101ba96dd QEventDispatcherUNIX::processEvents(QFlags) + 225
    4 QtCore 0x0000000101b78f08 QEventLoop::exec(QFlags) + 394
    5 QtCore 0x0000000101a87c56 QThread::exec() + 216
    6 QtCore 0x0000000101a8a92f 0x101a67000 + 145711
    7 libsystem_c.dylib 0x00007fff8eeaa7a2 _pthread_start + 327
    8 libsystem_c.dy

    • franky 2013 年 4 月 8 日

      补充一下,

      通过漫长等待后,状况是, 所有请求 都 返回 [Rythem:remote server unreachable]

      • iptton 2013 年 4 月 12 日

        10.8.3上的问题最近也看到了…
        有空我看看能不能重现…
        谢谢反馈

发表评论