2008年04月21日
SmartHeap LibraryOut of memory
はじめまして。
公式サポートへ何度かメールしたのですがお返事頂けない為、皆さんのお力を貸してください。
私のSL使用環境です。
プロセッサ Intel(R) Core(TM)2 Duo CPU E8500 @ 3.16GHz
メモリ (RAM) 4.00 GB
グラフィックス NVIDIA GeForce 8800 GTS 512
プライマリ ハード ディスク 空き 410GB (合計 466GB)
Windows Vista (TM) Ultimate
システム
--------------------------------------------------------------------------------
システム メモリの合計 4.00 GB RAM
システムの種類 64 ビット オペレーティング システム
コア プロセッサの数 2
記憶域
--------------------------------------------------------------------------------
ハードディスクの合計サイズ 932 GB
ディスク パーティション (C:) 空き 410 GB (合計 466 GB)
ディスク パーティション (D:) 空き 345 GB (合計 466 GB)
メディア ドライブ (F:) CD/DVD
グラフィックス
--------------------------------------------------------------------------------
ディスプレイ アダプタの種類 NVIDIA GeForce 8800 GTS 512
利用可能な全グラフィックス メモリ 2303 MB
専用グラフィック メモリ 512 MB
専用システム メモリ 0 MB
共有システム メモリ 1791 MB
ディスプレイ アダプタのドライバ バージョン 7.15.11.6925
プライマリ モニタの解像度 1920x1200
DirectX バージョン DirectX 10
です。
最新通常ビューア 最新RCビューアで テクスチャーの多い場所や
イベント等へ出かけると
「SmartHeap Library Out of memory. Please free some memory, then choose retry.」

という窓が必ず出ます。 無視ボタンを押しても何度も繰り返し表示されます。
中止ボタンを押すとランタイムエラーとなり、SLが強制終了させられます。
表示の設定をディフォルトでも、ウルトラでも同じ症状です。
色々設定をいじってみましたが直りません。
64bitOSなので不具合がおきてると思うのですが、何か解決方法をご存知ではないでしょうか?
同じPCでXP32bitOS上でSLをする場合にはこのような症状になりません。
Vista64bitでプレイされている方、
知識のある方助けてください。
よろしくお願いします。
公式サポートへ何度かメールしたのですがお返事頂けない為、皆さんのお力を貸してください。
私のSL使用環境です。
プロセッサ Intel(R) Core(TM)2 Duo CPU E8500 @ 3.16GHz
メモリ (RAM) 4.00 GB
グラフィックス NVIDIA GeForce 8800 GTS 512
プライマリ ハード ディスク 空き 410GB (合計 466GB)
Windows Vista (TM) Ultimate
システム
--------------------------------------------------------------------------------
システム メモリの合計 4.00 GB RAM
システムの種類 64 ビット オペレーティング システム
コア プロセッサの数 2
記憶域
--------------------------------------------------------------------------------
ハードディスクの合計サイズ 932 GB
ディスク パーティション (C:) 空き 410 GB (合計 466 GB)
ディスク パーティション (D:) 空き 345 GB (合計 466 GB)
メディア ドライブ (F:) CD/DVD
グラフィックス
--------------------------------------------------------------------------------
ディスプレイ アダプタの種類 NVIDIA GeForce 8800 GTS 512
利用可能な全グラフィックス メモリ 2303 MB
専用グラフィック メモリ 512 MB
専用システム メモリ 0 MB
共有システム メモリ 1791 MB
ディスプレイ アダプタのドライバ バージョン 7.15.11.6925
プライマリ モニタの解像度 1920x1200
DirectX バージョン DirectX 10
です。
最新通常ビューア 最新RCビューアで テクスチャーの多い場所や
イベント等へ出かけると
「SmartHeap Library Out of memory. Please free some memory, then choose retry.」

という窓が必ず出ます。 無視ボタンを押しても何度も繰り返し表示されます。
中止ボタンを押すとランタイムエラーとなり、SLが強制終了させられます。
表示の設定をディフォルトでも、ウルトラでも同じ症状です。
色々設定をいじってみましたが直りません。
64bitOSなので不具合がおきてると思うのですが、何か解決方法をご存知ではないでしょうか?
同じPCでXP32bitOS上でSLをする場合にはこのような症状になりません。
Vista64bitでプレイされている方、
知識のある方助けてください。
よろしくお願いします。
この記事へのトラックバックURL
http://oshiete.slmame.com/t215292


まぁ似たような環境ですね。うちの場合は8600GTですけどね。
ビュァーは標準の1.19.1ですよね?
Vistaのx64を使う時点で、こういったことは避けられない道ですね。
今後を含めた解決策を言いますが、パーティションを二つ切って、XP x86とVista x64を共存させてください。
今回の件を解決しても、同様のことは必ずまた起きます。
あいさん
そうなんですよね^^;
環境上Vista64で不具合なく動作して欲しくて
書き込んでみました。
ありがとうございます。
トシさん
ビューアは1.19.1(4)です。
XP64環境では私と同じ現象は起こりませんか?
実はおっしゃっているとおりデュアルブート使用でXPと共存しています。
メインはVista64なので作業などはこちらで行うためどうにか
Vista64上でSLを安定させる事ができないかと思い書き込んでみました。
他のゲームは安定しているのですがSLだけがこのような状況なんです。
ありがとうございます。
もしそうであれば、一度英語窓口へコンタクトを取ってみてはどうでしょうか。
日本の窓口です。
メアドもプロバのメールからホトメのアドまで使って
送信してみませいたがお返事いただけなかったです。
翻訳ソフトを使って英語窓口へコンタクトとってみたいと
おもいます^^
ありがとうございます。
そもそも64-bit Vistaで動作するのでしょうか?
公式サイトのSystem RequirementsのWindowsのRecommendedを見ても
Operating System: XP or Vista
Computer Processor: 1.5 GHz (XP), 2-GHz (Vista) 32-bit (x86) or better
としか書いていません。「or better」がどこまで指しているか分かりませんが、64-bitには言及していませんよね。
さらにLinuxのRecommendedを見ると
Operating System: A reasonably modern 32-bit Linux environment is required. If you are running a 64-bit Linux distribution then you will need its 32-bit compatibility environment installed.
(64-bit Linuxを走らせているならば、32-bit互換環境が必要だ)
と書いてあります。WindowsとLinuxは別物ですから、64-bit Linuxはダメだから64-bit Vistaもダメということになりませんけど、Vistaでも32-bit環境じゃないと動かないんじゃないでしょうか?
ちなみに私はXPなので、32-bit Vistaも64-bit VistaでもSLビュワーを動かしたことがありません・・・。
おはようございます。
おっしゃってる様に64bitVista上では正式に対応外だと言う事は
分っている上での質問です。
説明不足でした、申し訳ありません。
私のVista64bit上では特定の条件が発生しなければいい感じで
動いているんです。
定かではない推測な特定なんですが
メモリの使用量を見ながら動かしていると
やはりテクスの多いフリービー・レンタルスペース
などのにしばらく居たりする場合に使用メモリが1.8Gくらいに
なるとこのエラーが出始める感じです。
4Gあるのに2Gでエラーが出てしまうのと
Vista64bitで作業することが多いので
どうにかこの現象を回避できないかと思っています。
また、同じくvista64bitで遊ばれている方のご意見も聞きたくて
書き込んでみました。
最新ビューアのRCが少しいい感じなので
また色々試してみようかと思っています。
ありがとうございます。
実は私も同様の症状で困ってます。
私の場合はVista 32bitです。
最近になって、こういうことが起こり始めたんですが、スキンの製作を最近始めたので、その関係でメモリが消費されてるのかと思ってました。
原因がはっきりしないのですが、64bitだけで発生するわけではないということを、お知らせしときます。
原因判明したら、是非書き込みよろしくお願いします。
自分は64bitのVistaを使っていますが、今のとこその症状は一度もでていないのでなんともいえないですが、以前違う物で近い?感じの事があったのでそのときの解決法を書いておきます
インストールフォルダを32にする。
通常64だとProgram Files(x86)にインストールされますが、インストール先をProgram Filesに変えてみてはどうですか?理由はわからないですが以前こうしただけで動かなかったソフトが動くようになりました。
メモリ1.8って結構な数値ですね・・・自分の場合セカンドライフしながらほかの作業していてもそんなにもいきませんが・・・・
おはようございます。
Vista32bitでも同じ症状でるんですね。;;
最近色々見直していたらメモリをドンドン消費して4G中残り1.2G付近
あたりになるとこのエラーが出る感じです。
Yasuhwaさんのグラフィックボードはエヌビディアですか?
Vista環境でもまったく問題なくSLをしている方も結構いるみたいなので
なんとなくグラフィックボード関係なのかな?とか感じています。
表示設定を一番低くしているとこのエラーはでなかったりです。
原因はまだわかりません。
ありがとうございます。
masaさん
おはようございます。
同じVista64bitで問題なくSLが動いているようでうらやましいです。;;
インストール先のやってみたいと思います^^
そうなんです、メモリの消費が普通じゃない感じなんですよね・・。
グラフィックドボードのドライバーが良くないのかな・・。
とか色々悩み中です。
インストール先変更やってみますね^^
ありがとうございます。
やはり同じ症状でした;;
メモリの状況を監視してると
4G中残り1.2G付近で同じエラーがでした。
なぜSLだけこうなのかなぁ~と
悩んでいますw
また色々いじってみたいと思います。
その後仮装メモリにいってるはずです。
恐らくそれが足りていないのだと思います。
私のXPSP2でもメモリを使い切った後に起きます。