コアを吐くのコアって何??

1名無しさん@お腹いっぱい。2005/09/25(日) 17:10:08
教えれや。クズ!!

32名無しさん@お腹いっぱい。2005/10/01(土) 02:32:12
新入社員で入って担当した汎用機のメインメモリが64MBだった。
工場の見学コースには遅延線メモリが飾ってあった。
1ビット30センチくらい。
コアメモリ使ってるマシンはまだしつこく使ってるところがあって
守る会の人が障害対応してたな。

33名無しさん@お腹いっぱい。2005/10/01(土) 23:23:22
なんかまともなまとまり方をしたな。
勉強になりました。


-----------終了------------

34名無しさん@お腹いっぱい。2005/10/02(日) 00:03:28
昔就職活動していた時、曰立のHDD工場を見学させてもらったことがある。
来訪者用ロビーにコアメモリが展示してあって、工場よりそっちのほうが印象に残った。

35名無しさん@お腹いっぱい。2005/10/02(日) 01:43:57
で、結局、新宿に存在している core の解析は終わったんですか?

36名無しさん@お腹いっぱい。2005/10/02(日) 04:10:36
最近はcoreをデバッガに掛けるって事はしないんですね

37名無しさん@お腹いっぱい。2005/10/02(日) 14:22:00
>>36
うーん、しない奴多いな。
で、うっかりデバッガで core をあけてバグ点を調べてあげたりすると、
バグ仕込んだ奴に「そんなやり方で指摘されても私の責任じゃありません!」
「バグだというのなら、あなたが直せばいいじゃないですか!」なんてキレられちゃうんだよね。
で、しょうがないから「再現性なし」という「ウソの障害解析書」が客の下に届くということだな。

ま、あんまりバカだったりダメすぎだったりするバグの時は「こっそり直しておいて」次か次の
OSやミドルウェアのバージョンアップの頃に「基本ソフトバージョンアップに伴う改修・その他」
物件として本番環境にいれちゃう。当然、テストなんかしてないから、どこにどう影響出るかは
知りません。バグ入れた本人が「バグじゃない。直す義理はない」って言っちゃってるし、
本番環境ではゲーゲー、コア吐いてるし・・・

core ファイルをデバッガで解析するのって、実際のところ報われないですよ。

38名無しさん@お腹いっぱい。2005/10/02(日) 18:06:06
意味がわからん
coreから調べようが、原因判明した暁には
ソースファイル上の問題指摘になるんじゃないの?

39名無しさん@お腹いっぱい。2005/10/02(日) 21:59:32
>>38
それがね、現場やミドルウェア・カスタマイズ作業担当部署によって障害解析の作法が
違っててさ、「客先で吐いた core をデバッガで解析してみたら、こんな原因でしたよ」って
報告をしてあげてもね、「その解析手順をすべて詳細に報告しろ」って回答がきてさ、
で、しょーがねーからデバッガの実行出力を全部、ターゲットの core ファイルつきで
返送してやったの。そしたら、「うちらの定義してある解析手法と違う」って理由で
バグ仕込んだ連中の「手順」で「客先で起きた現象を再現」してみようとしたんだってさ。
で、「再現性なし」って報告書を返してきたと・・・「再現性なし」の報告書と
「今日も core 吐いてます」のメールを並べられて客も困ってたよ。って話です(w

40名無しさん@お腹いっぱい。2005/10/02(日) 22:11:51
それだけでは分からん。 >>37 の環境等がイカレなだけの可能性もある。

41名無しさん@お腹いっぱい。2005/10/02(日) 23:51:05
>>40
開発部隊のデモ環境どおりの設定で動かす客先なんかいるわけないから、
ちゃんとどんな設定になってるかも送ったんだけどね。で、それが原因ではないことも
開発元に真っ先に確認してあったんだけど・・・

なんか頑なに「自分等の手順」ってのに固執してて、その手順で再現しないから
バグではない=改修必要なしってなっちゃってるみたいなんだよね。

バグですって認めたら、カネ取れないからかな?
それで、あぁいうウソ報告書が送られてきたのかな?

下手に現場でミドルウェアやフレームワークのコード部分までデバッガで追っかけるのは徒労に終わります。

42名無しさん@お腹いっぱい。2005/10/03(月) 01:28:54
きめられたてじゅんをまもらないと、いそーきゅーせんいちとか
あいえすえむえすとかいろいろふてきごーになって
もんだいがでるんでしょ、きっと。

43名無しさん@お腹いっぱい。2005/10/03(月) 08:23:35
ACOS(NECの汎用機)関連の仕事してるが、
JOBがABORT(異常終了)すると
ABORTDUMP(その時のメモリーの内容)印刷して、SLの行とその時の変数の値を調べてディバッグしてるよ。


44名無しさん@お腹いっぱい。2005/10/03(月) 08:36:06
>>39 相手の上司に言っとけよ
そのための管理職だし

45名無しさん@お腹いっぱい。2005/10/03(月) 08:55:56


46名無しさん@お腹いっぱい。2005/10/04(火) 14:49:15
coreを解析すれば、障害が起きた場所が特定できる
解析ツールが何か忘れたけど

47名無しさん@お腹いっぱい。2005/10/09(日) 01:32:48
gdbにきまっとる

48名無しさん@お腹いっぱい。2005/10/09(日) 01:38:09
洞窟物語のボス

49名無しさん@お腹いっぱい。2005/10/10(月) 00:57:37
>>46
過信は禁物^^;

50名無しさん@お腹いっぱい。2005/10/10(月) 16:23:34
>>49
そうだよね、マルチスレッドなコードで他所のスレッドが通信バッファをこわしてるのに、
core吐いたのが全然別のスレッドの応答時なんてこともあるからね。
そんなめちゃくちゃな状態の core を丁寧に読み込んで
「痕跡だけなんだけど、別のスレッドでホゲホゲトランザクションを実行してるのが同じ頃にいる?
そいつが通信ミドルウェアのバッファ管理領域の後ろ4KBをゼロクリアしてるみたいなんだけど・・・」
なんて解析してたくれてた人は「壊れて」止めていきました orz

51名無しさん@お腹いっぱい。2005/10/10(月) 17:54:38
最近のミドルってよほど変わったものじゃないかぎりは、
どっかにログ残してるから、コアダンプ見るよりそっち先に見るといいかも。
ログ見ると大体見当つくよね。

難しいのは再現性のないやつで、不定期に発生するもの。
再現性がない、不定期に発生ってのは、データ不足で原因不明だから
そう言うしかないだけの話。分かってみればなあんだってトラブルがほとんど。

もれのばやい、よくあるトラブルの原因で、なあんだ系のダントツトップはハードだ。
ケーブル終端部の接触不良。

コード系では
条件判断の<>の勘違い。
≧の=の場合の論理ミス。
入力データの形式がずれてる。
ゼロとスペースの読み違い。
実行コードのソース、古いの見てたりとかね。
あと、不断は10レコード位なのに突然1万レコード入ってきたとかね。

まあ、トラブルのタネはつきないね。

52名無しさん@お腹いっぱい。2006/09/20(水) 00:12:13
2005/10/10(月) 17:54:38

53名無しさん@お腹いっぱい。2006/09/20(水) 01:32:41
2006/09/20(水) 00:12:13

54名無しさん@お腹いっぱい。2006/09/21(木) 04:22:18
古っ・・・
おもわず>>51に同意のレス書こうとしてたのに

55名無しさん@お腹いっぱい。2006/09/21(木) 05:39:44
うちの会社じゃ、コアダンプを逆アセンブルしてバグ見つけると
感謝されるがなあ。世の中広い。。。

56名無しさん@お腹いっぱい。2006/10/06(金) 19:33:45
age

57名無しさん@お腹いっぱい。2006/10/08(日) 20:06:15
>>51
==の所を=で済ます奴は鞭叩き100回の刑に処してます。

58名無しさん@お腹いっぱい。2006/10/11(水) 18:17:35
コりゃアきまへん

……ごめん、、

59名無しさん@お腹いっぱい。2006/10/27(金) 07:14:54
心愛はやっぱり…

60名無しさん@お腹いっぱい。2008/05/11(日) 22:58:25
あぁ、あれだ、毎年この時期に新入社員が飲み過ぎて、駅の周辺にdumpして行くブツの事だろ?

61名無しさん@お腹いっぱい。2008/05/16(金) 09:43:34
翌朝 fsck かかった時点で lost+found に意味不明のファイルが…
って、おちか?

吐いたことない

63名無しさん@お腹いっぱい。2012/05/26(土) 08:04:23.39
明日は休日出勤してcore dumpンプ解析のお仕事だよ。
スレッドが50個もあるので大変だよ。

64名無しさん@お腹いっぱい。2013/09/28(土) 00:33:30.04
コアって何??

65名無しさん@お腹いっぱい。2013/09/29(日) 17:11:06.86
核のこと。
つまりクリットちゃんだよ。

66名無しさん@お腹いっぱい。2014/10/30(木) 16:24:11.10
>>41
所謂「仕様です」って奴じゃないの?
デモ環境と同じ設定しか動作保証するつもりはないんでしょうきっと。

67名無しさん@お腹いっぱい。2014/10/30(木) 17:19:50.49
9年越しのレス

68名無しさん@お腹いっぱい。2015/06/22(月) 07:20:43.54
組み込みにLinuxやBSD使うときはPanicメッセージとCoreダンプ取れるようにしとけよ。
ほんのすこしの仕込みで会社に泊まる日数が段違いだ。

69名無しさん@お腹いっぱい。2015/06/23(火) 11:57:58.02
char s[4096];
puts(getwd(s));


これだけのプログラムなのにセグフォります。わかる方、お願いします。

70名無しさん@お腹いっぱい。2015/06/25(木) 21:09:07.30
>>68
馬鹿乙

71名無しさん@お腹いっぱい。2015/06/26(金) 03:07:30.28
>>69
2048くらいにすると大丈夫なんだろうな

72名無しさん@お腹いっぱい。2015/06/26(金) 05:12:05.32
>>71
半分に減らすの? それでもセグフォります。

73名無しさん@お腹いっぱい。2015/06/26(金) 11:57:38.11
ぱー

74692015/06/26(金) 13:32:12.82
#### ここまで正解なし ####

75名無しさん@お腹いっぱい。2015/06/26(金) 16:45:04.12
コア抜きのコアと同じ

76692015/06/26(金) 19:15:02.96
puts(getenv("PATH"));

これだけでもセグフォります。追加情報でした。わかる方いませんかぁ?

77名無しさん@お腹いっぱい。2015/06/26(金) 21:56:26.85
>>69
const

78692015/06/26(金) 22:13:32.12
>>77
constをどこに付けるんですか?

依然、セグフォります。

79名無しさん@お腹いっぱい。2015/09/12(土) 15:27:50.22
puts(getenv("PATH"));

が、セグフォります。なぜですか?

80名無しさん@お腹いっぱい。2015/09/20(日) 09:18:59.48
>>79
uのお尻のカーブがちょっとエロい
そういう話?

81名無しさん@お腹いっぱい。2017/12/29(金) 10:46:36.22
誰でも簡単にパソコン1台で稼げる方法など
参考までに、
⇒ 『宮本のゴウリエセレレ』 というブログで見ることができるらしいです。

グーグル検索⇒『宮本のゴウリエセレレ』

U6HIQYUBO3

82名無しさん@お腹いっぱい。2018/05/22(火) 03:26:47.79
知り合いから教えてもらったパソコン一台でお金持ちになれるやり方
時間がある方はみてもいいかもしれません
グーグルで検索するといいかも『ネットで稼ぐ方法 モニアレフヌノ』

XZJ04

新着レスの表示
レスを投稿する