[请益] bug“可遇不可求”,各位还会去debug它吗?

楼主: freebug (Freebug)   2022-05-31 14:41:27
最近开发一个通讯软件
有个闪退的bug自从上周被发现到之后就再也没被观察到
也就是这个bug的出现没有规律性,只能靠碰运气
出现机率也不高 (出现机率不到10%)
这也是我对这个bug感到烦恼的地方
如果各位遇到这样性质的bug
你会怎么去处理?
会去尽可能的钻研,并且制造出这bug出现的可能吗
还是会选择直接忽略?
作者: t64141 (榕树)   2022-05-31 14:44:00
看有没有人在追杀
作者: LFimi   2022-05-31 14:45:00
不是你想不想修, 是你老板想不想修, 而且10%很高了
作者: giacch   2022-05-31 14:47:00
所有动作做log, 之后再重点做更细的log, 直到能重现错误修好是你的能力 修不好是钱太少 XD
作者: LFimi   2022-05-31 14:49:00
那就跟楼上一样, 用开发版, log全写, 直到能重现错误
作者: giacch   2022-05-31 14:56:00
log记得用try catch包掉, 免得为了log生出更多错误 惨...
作者: mercurycgt68 (发芽的吉它手)   2022-05-31 14:57:00
主管叫你处理再处理 不然ㄧ起装死就好 热心主动又不会加薪 主动提要修而没修好就是你的问题
作者: alihue (wanda wanda)   2022-05-31 15:00:00
我会选择再也不写 UI
作者: k798976869 (kk)   2022-05-31 15:01:00
10%很高了吧 1%可能ok
作者: alihue (wanda wanda)   2022-05-31 15:01:00
UI 的话八成是某种操作顺序引起的.
作者: BigCockman (大雕男)   2022-05-31 15:05:00
就放著吧 就像虾皮的app每天一堆bug没在修 一堆人还不是照用
作者: abc0922001 (中士abc)   2022-05-31 15:14:00
当然是尽快处理阿,但合不合进 release 看情况颗颗
作者: hobnob (hobnob)   2022-05-31 15:32:00
看看薪水付到什么程度吧
作者: bnd0327 (阿噗噗)   2022-05-31 15:39:00
看能不能用自动化脚本重现搭配log,挂一晚总能重现吧就怕你的可遇不可求在高手眼中根本是定性行为
作者: pigcat1315 (还是朋友?)   2022-05-31 15:55:00
先看回报的使用者情境 配合log去判断可能的因素阿再请QA试着模拟来抓bug
作者: new122851 (未若柳絮因风起)   2022-05-31 16:03:00
10%超高.....除非是不重要且要准备sunset的功能,
作者: victor21813 (OHYEAH)   2022-05-31 16:05:00
10%一定得修吧 超高欸
作者: qwe70302 (为何一到90分就会输)   2022-05-31 16:06:00
正常来说会有QA负责测触发条件
作者: alan5 (小安)   2022-05-31 16:09:00
10%你绝对每天都看得到
作者: sniper2824 (月夜)   2022-05-31 16:13:00
加log之后装死看有没有几乎找到啊
作者: jack0204 (Jarbar王朝)   2022-05-31 16:13:00
看修这BUG的价值有没有高到可以排进工作内
作者: moom50302 (武林三羚鳄)   2022-05-31 16:19:00
主动报告,主动承揽,修好这就是你的工作成绩。
作者: Confusa (相思木)   2022-05-31 16:32:00
10%超高欸,怎么会不可求呢,当工程师基本的机率概念要有吧
作者: irisspace (方便面)   2022-05-31 16:51:00
找QA帮忙?
作者: enthos (影斯作业系统)   2022-05-31 16:54:00
google:空气清净机造成电脑当机 (负离子,原文有图)同事有时要解跑72小时才会出现的bug
作者: Tenno081 (空劲大归还)   2022-05-31 16:56:00
会吧,好奇嘛
作者: james1201 (宇都宫紫苑)   2022-05-31 17:13:00
90%机率出现的bug都不一定会修了 10%还真得很低
作者: play714 (play)   2022-05-31 17:14:00
就在有关连的地方多写log
作者: NerVGear (Phantom)   2022-05-31 17:26:00
连10%的概念都没你跟我说你是工程师?
作者: calqlus (白梦の茧)   2022-05-31 17:56:00
又让我想到以前开自动脚本录影的恐惧
作者: cowbadma5566 (陈拷白)   2022-05-31 18:01:00
10%很高好吗
作者: k798976869 (kk)   2022-05-31 18:08:00
不过如果是不重要不赚钱的地方其实没啥差
作者: mike8469 (mike8469)   2022-05-31 18:23:00
10% 超高应该是一定得修 QQ
作者: Abbee (阿比)   2022-05-31 18:28:00
10趴表示我今天开20次就闪退2次,我会掀桌
作者: zackl852l (bb)   2022-05-31 18:48:00
10%满高的耶,感觉就多加log,然后测到它出现为止(?
作者: doranako (真爱无限)   2022-05-31 18:51:00
10趴应该可以复制出来吧,万分之一可能就要看是什么,如果是车用,严重还得找出来
作者: t19960804 (泥好吗)   2022-05-31 19:09:00
10%很高了== 我还遇过300次才出一次的bug
作者: tofuflower (无)   2022-05-31 19:10:00
之前遇过类似的案例,在专案不赶的时候跟主管说我要修这个 bug。之后面试可以拿来说嘴。(团队里我主动跳出来修没人知道原因的 bug)再美化 trace 的过程
作者: lazarus1121 (...)   2022-05-31 19:28:00
10%闪退算严重吧,是会被留负评的bug
作者: ckp4131025 (ckp4131025)   2022-05-31 19:28:00
10%不可能复制不出来啦先检查是不是多执行绪写坏了
作者: calqlus (白梦の茧)   2022-05-31 19:42:00
有的bug还只会在release才出错
作者: quickey (色肥宅)   2022-05-31 20:00:00
leak看一下吧八成搞鬼
作者: chuegou (chuegou)   2022-05-31 20:12:00
10趴超高捏
作者: k7ji91ab5m (囧嘻嘻)   2022-05-31 20:25:00
10%超高 1万人会有1000人跟你客诉抱怨 你受的了...?
作者: crasser (Kana)   2022-05-31 20:49:00
只要可以用%来算的应该都会被追杀吧....
作者: eplis (Eplis)   2022-05-31 21:09:00
我会觉得原po提供的资讯太少不足判断,问题描述也要加强XD
作者: OnlyRD (里巷人)   2022-05-31 21:13:00
10%算不高?太夸张了。
作者: arcade0425 (天海)   2022-05-31 21:43:00
我觉得原 Po 把 10% 这个叙述改掉比较好,看整体叙述其实没有 10% 这么严重,应该是用了快十天突然有一天在不明原因闪退了一次,但大部分人看到 10% 这个数字就像闻到血的鲨鱼穷追猛打喊很高,显示自己的优越但根本没有要解决原po 问题的意思,也是蛮无聊的
作者: oneheat (等待)   2022-05-31 22:26:00
不懂不要自己下comment,任何问题发生了就是一个问题,哪有分什么严重不严重什么可遇不可求,这个的心态在正常公司就惨了
作者: Obama19 (^_^)   2022-05-31 23:01:00
你是不是对软件开发没啥概念啊
作者: Nonsense8 (胡说)   2022-05-31 23:08:00
很简单的评量顺序 1.急吗 2.重要吗 3.有提升技术的价值吗 4.有时间吗 5.薪水满意吗每个人有不同的指标,每个指标的主观判断也不一样,工作环境也带来不同的影响我认为好的工程师的素养之一,随着经验跟机遇自然会形成独有的判断标准,对得起自己的心就好
作者: umum29 (....)   2022-05-31 23:15:00
10%蛮高的 就算在生产环境里用log抓虫也要用
作者: blackie1019 (blackie)   2022-05-31 23:52:00
这种闪避的垃圾也是可遇不可求。难怪人才很少渣一堆、难免难免。建议专职、不要害人害己!
作者: HTConeplus (HTConeplus)   2022-06-01 00:50:00
如果遇到比较尽责的QA 应该会被卡死不能上线吧,这已然上升到对于工作的负责问题了
作者: mathrew (Joey)   2022-06-01 02:08:00
10%太高,不处理会被骂,1%就再看看
作者: pokemonmen (神骑大师)   2022-06-01 02:26:00
1%以内还可以考虑 10%几乎就是天天都会发生
作者: streakray (条纹衣boy)   2022-06-01 02:29:00
XD 淦好难,可能真的同一楼
作者: jyunwei (jyunwei)   2022-06-01 05:39:00
对10%没概念的工程师写出来的bug只有10%发生率算是可接受了,毕竟他写出来了
作者: pot1234 (锅子)   2022-06-01 07:20:00
10%闪退听起来超难用
作者: stupid0319 (征女友)   2022-06-01 08:15:00
挂载在debugger上,等bug
作者: kougousei (kougousei)   2022-06-01 09:06:00
10%很高好吗....你说1%以下那再看看
作者: willy0206 (不成才小领队)   2022-06-01 09:23:00
1%都高
作者: gundam00 (傻那驾驶中)   2022-06-01 09:38:00
用MLB这App 非常偶尔闪退我觉得根本没差 重开就好了如果是游戏类型会闪退 那一定会不想玩 所以还是看App类型决定闪退的严重性吧
作者: starburs (星爆气流斩)   2022-06-01 10:34:00
哪来的菜鸡 连10%的概念都没有
作者: iamshiao (CircleHsiao)   2022-06-01 10:53:00
看业务影响
作者: shooter555 (shooter)   2022-06-01 11:04:00
10%很高了 算很好重制的问题万分之一就是想办法让机率变高再来debug
作者: acgotaku (otaku)   2022-06-01 11:41:00
如果你单一时间都有接这个产品 我是建议你就修好吧如果你同时间接很多产品,那可以先缓缓
作者: DrTech (竹科管理处网军研发人员)   2022-06-01 12:32:00
1.Log有写好吗 2.有做压力测试。3.memery profiling 看看是否有不正常变化。
作者: BigHeadDoggy (大头狗仔)   2022-06-01 12:54:00
作者: hooll111 (Katsudon)   2022-06-01 13:23:00
操作10次发生1次?那很多阿 不过视情况bug->feature的处理也是有的
作者: giacch   2022-06-01 17:50:00
bug->feature 习惯成自然 赞
作者: usan (usan)   2022-06-01 18:20:00
我不到1%就被提block,会被电的
作者: kiki86151 (鲁饭)   2022-06-01 18:25:00
基本就是log追啊 厉害点的就利用debugger追call stack
作者: tvbic   2022-06-01 21:49:00
10%是高到恐怖了吧
作者: irisspace (方便面)   2022-06-01 23:46:00
要不公开软件,让乡民测爆
作者: acgotaku (otaku)   2022-06-02 01:24:00
其实不用这么苛刻,不是每个产品都百万用户做产品很常花半年用高标准大量人力下去做最后投入市场 月增惨兮兮,没几个月就下线了我的意见是,非公司主力产品,活跃用户低那你花心力在主力产品上能帮公司赚钱就好
作者: xo1100 (虾蒸河粉)   2022-06-02 10:52:00
除非专案上有更重要的项目要办不然10%会被电出汁吧
作者: jason710068 (综合水果汁z)   2022-06-02 11:04:00
Log全开 用脚本跑测到有啊
作者: fatb (胖逼=口=)   2022-06-02 14:40:00
我们300次出现1次的都会被要求解决了
作者: ericthree (如果 她这样动人)   2022-06-02 14:43:00
还是要解 客户就是有办法打到它
作者: qrtt1 (有些事,有时候。。。)   2022-06-02 16:08:00
挂 crash report 把 exception 传回来研究。也可以知道发生的机率多少。
作者: zebraseven (Die walkuere)   2022-06-02 18:17:00
取决于你的能力能否在有限时间内修掉而已就这么简单
作者: hidog (.....)   2022-06-02 18:27:00
要不要修是问主管吧
作者: silence0925 (小文青)   2022-06-02 20:10:00
10% 随便打都打得到欸
作者: abola921 (南港金城武)   2022-06-05 00:30:00
metrics 先观察有没有异常的,有很多异常是别的服务造成的联锁反应,个人抓错经历中这个最好用
作者: Yujjlin (iam1800mm)   2022-06-05 00:44:00
10% 还是乖乖休掉
作者: gowaa (囧mmmmmmmmmmmz)   2022-06-06 18:26:00
看这问题大不大
作者: togs (= =")   2022-06-08 01:23:00
看问题大否,重要的可能1%都算严重,不重要的可能99%都随意

Links booklink

Contact Us: admin [ a t ] ucptt.com