* thread #155: tid = 0x1fcc10, 0x0000000107626745 gpxj`static gpxj.ChartUtils.decimals (gpxj.ChartUtils.Type)(Swift.Double) -> Swift.Int at ChartUtils.swift:39, queue = 'cacheOperationQueue', stop reason = EXC_BAD_INSTRUCTION (code=EXC_I386_INVOP, subcode=0x0)

* frame #0: 0x0000000107626745 gpxj`static gpxj.ChartUtils.decimals (gpxj.ChartUtils.Type)(Swift.Double) -> Swift.Int at ChartUtils.swift:39

frame #1: 0x0000000107626745 gpxj`static gpxj.ChartUtils.decimals (number=<unavailable>, self=gpxj.ChartUtils)(Swift.Double) -> Swift.Int + 325 at ChartUtils.swift:52

frame #2: 0x00000001075192a4 gpxj`gpxj.ChartViewBase.calculateFormatter (min=+Inf, max=<unavailable>, self=0x00007f860a8bd600)(min : Swift.Double, max : Swift.Double) -> () + 308 at ChartViewBase.swift:287

frame #3: 0x0000000107517f7d gpxj`@objc gpxj.ChartViewBase.data.setter : Swift.Optional<gpxj.ChartData> [inlined] gpxj.ChartViewBase.data.setter : Swift.Optional<gpxj.ChartData> + 227 at ChartViewBase.swift:205

frame #4: 0x0000000107517e9a gpxj`@objc gpxj.ChartViewBase.data.setter : Swift.Optional<gpxj.ChartData> + 330 at ChartViewBase.swift:0

frame #5: 0x000000010748643b gpxj`-[FundTrendView addDataSet:yArray:](self=0x00007f860a9016f0, _cmd="addDataSet:yArray:", xVals=@"239 objects", yVals=@"239 objects") + 779 at FundTrendView.m:223

frame #6: 0x00000001074860ae gpxj`-[FundTrendView setData:](self=0x00007f860a9016f0, _cmd="setData:", data=0x00007f860c0a7c50) + 958 at FundTrendView.m:193

frame #7: 0x00000001073ef519 gpxj`-[TodayRecommandView configUdpView:](self=0x00007f86084f7180, _cmd="configUdpView:", fundTrendData=0x00007f860c0a7c50) + 89 at TodayRecommandView.m:109

frame #8: 0x00000001074f243b gpxj`-[UITodayViewControllerV2 updateUdpInfo:data:](self=0x00007f860a8b4c50, _cmd="updateUdpInfo:data:", view=0x00007f86084f7180, data=0x00007f860c0a7c50) + 107 at UITodayViewControllerV2.m:929

frame #9: 0x00000001074f2044 gpxj`-[UITodayViewControllerV2 fetchUdpFinish:](self=0x00007f860a8b4c50, _cmd="fetchUdpFinish:", fundTrendArray=@"3 objects") + 324 at UITodayViewControllerV2.m:911

frame #10: 0x00000001074f1dbe gpxj`__36-[UITodayViewControllerV2 updateUdp]_block_invoke_2(.block_descriptor=0x00007f860bda5a40, data=1 key/value pair, error=0x0000000000000000, isCache=YES) + 766 at UITodayViewControllerV2.m:894

frame #11: 0x000000010749f5ed gpxj`__38-[DataCenter FetchFundTrend:callBack:]_block_invoke(.block_descriptor=0x00007f860bda5b20, data=1 key/value pair, error=0x0000000000000000) + 125 at DataCenter.m:1015

frame #12: 0x000000010750255f gpxj`-[DBEngine ReadFromFileDirectly:callBack:](self=0x00007f8608526aa0, _cmd="ReadFromFileDirectly:callBack:", fileName=@"Stock.RealtimeUdp", callback=(gpxj`__38-[DataCenter FetchFundTrend:callBack:]_block_invoke at DataCenter.m:1014)) + 255 at DBEngine.m:130

frame #13: 0x0000000107502a68 gpxj`__34-[DBEngine ReadFromFile:callBack:]_block_invoke(.block_descriptor=0x00007f860bda5a00) + 72 at DBEngine.m:153

frame #14: 0x000000010d859ef9 libdispatch.dylib`_dispatch_call_block_and_release + 12

chart crash的更多相关文章

  1. 5 Best Gantt Chart JIRA Plugins

    Andrew Stepanov/June 23, 2017/6 minutes Software developers enjoy using JIRA software for their proj ...

  2. Overview of iOS Crash Reporting Tools: Part 2/2

    Thanks for joining me for the second part of this two-part series on crash reporting services! The f ...

  3. Overview of iOS Crash Reporting Tools: Part 1/2

    Believe it or not, developers are not perfect, and every once in a while you might have a (gasp!) bu ...

  4. 【腾讯Bugly干货分享】聊聊苹果的Bug - iOS 10 nano_free Crash

    本文来自于腾讯Bugly公众号(weixinBugly),未经作者同意,请勿转载,原文地址:https://mp.weixin.qq.com/s/hnwj24xqrtOhcjEt_TaQ9w 作者:张 ...

  5. Chart: Who pays the most in Seattle for software engineers

    http://www.geekwire.com/2012/chart-pays-seattle-software-engineers/ Chart: Who pays the most in Seat ...

  6. iOS 10 开发适配系列 之 权限Crash问题

    升级 iOS 10 之后目测坑还是挺多的,记录一下吧,看看到时候会不会成为一个系列. 直入正题吧 今天用一个项目小小练下手,发现调用相机,崩了.试试看调用相册,又特么崩了.然后看到控制台输出了以下信息 ...

  7. BZOJ 2154: Crash的数字表格 [莫比乌斯反演]

    2154: Crash的数字表格 Time Limit: 20 Sec  Memory Limit: 259 MBSubmit: 2924  Solved: 1091[Submit][Status][ ...

  8. Visifire Chart相关属性详解

    <vc:Chart x:Name="HourlyChart" Theme="Theme1" Grid.Row="1" xmlns:vc ...

  9. erlang 虚机crash

    现网服务,每次更新一个服务时,另外一个集群所有node 都跟着同时重启一遍,这么调皮,这是闹哪样啊.. 看系统日志:/var/log/messages Oct 30 15:19:41 localhos ...

随机推荐

  1. Linux常用命令(持续更新中)

    cd 目录名 :进入某个目录 ls :列出当前目录的内容 locate 文件名/目录名:寻找文件.目录 find 目录名1 -name 文件名/目录名2 :在目录1中寻找目录2 whereis  文件 ...

  2. [听课笔记]Professor Michael Cusumano's New Book:" Strategy Rules: Five Timeless Lessons from Bill Gates, Andy Grove, and Steve Jobs"

    1. Look Forward, Reason Back Extrapolate, interpret, then tie vision to concrete actions2. Make Big ...

  3. PHP 开启短标签

    <?=STATIC_URL?> 让上面的语句可以正常运行,等同于下面的语句 <?php echo STATIC_URL;?> 可以在 php.ini 中找到 short_ope ...

  4. 个人翻译的cedec2010基于物理的光照

    作为自己介绍基于物理渲染计划的一部分,在自己总结和发布的同时,也会翻译一些国外的优秀资料做推广    本文是Tri Ace 在 cedec2010上发布的文章,主要描述了他们基于物理光照的实现方法,这 ...

  5. Sublime Text3注册码(可用)

    Sublime Text3注册码(可用) (2014-12-20 21:24:56) 转载▼ 标签: sublime sublime3 sublimetext sublimetext3 分类: 实用工 ...

  6. IT运维的五大基础知识

    IT运维的五大基础知识 | 浏览:331 | 更新:2014-09-25 11:36 IT运维对于很多企业都很重要,接下来运维的一些基础知识天天客服IT运维总监龙少文,就给大家介绍下IT运维的基础知识 ...

  7. [转]理解OAuth 2.0

    作者: 阮一峰 OAuth是一个关于授权(authorization)的开放网络标准,在全世界得到广泛应用,目前的版本是2.0版. 本文对OAuth 2.0的设计思路和运行流程,做一个简明通俗的解释, ...

  8. VS附加到进程调试的方法及应用场景

    应用场景:.Net做网站时,代码量很大的时候,每次调试一个网页都编译整个网站是不显示的,而且有时候整个网站是存在错误的,通不过编译.这时你又要调试某部分网页,就可以通过附加到进程调试.方法如下: (1 ...

  9. iOS新建项目文件管理规范

    当我们进入到新的公司的第一天,看到以前老员工编写的代码,找个东西累死人咧,那个抓耳挠腮的啊,一般情况下都有想揍人的赶脚. 哈哈,不忙,先想一下自己的代码!想一下自己写的代码怎么才能新来的人一眼就能看懂 ...

  10. Linq分组功能

    Linq在集合操作上很方便,很多语法都借鉴自sql,但linq的分组却与sql有一定的区别,故整理发布如下. 1.  Linq分组 分组后以Key属性访问分组键值. 每一组为一个IEnumberAbl ...