問題タブ [runtime-error]

For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.

0 投票する
4 に答える
1456 参照

javascript - IE7で断続的なランタイムエラー:0行目で発生しました。オブジェクトが必要ですか?は?

私が作業しているサイトでは、断続的なランタイムエラーが表示されますが、IE7と8でのみ発生します。このエラーはほぼランダムに表示されます(たとえば、最初のページの読み込み時に1回ポップアップする場合や、n番目のページの読み込みまでポップアップしない場合があります)。エラーは、line:0で発生したことを示し、エラーは「オブジェクトが必要です」です。私はサイト全体でjQueryを使用していますが、それを分割して無効にしても(つまり、さまざまなプラグインなど)、問題は解決していません。私はまだそれに取り組んでいますが、この「ヘルプ」を取得したいです。誰かが以前にこのようなことを扱ったことがある場合に備えて、stackoverflowに出てください。

それの間欠性は本当に私のお尻を荒らしているものです。

0 投票する
5 に答える
583 参照

java - Java NullPointerException

単純なオークションを処理する 2 つのクラスを作成しています。単一のオークションの操作を処理するクラスの準備ができて動作しています。現在、利用可能なすべてのオークションを追跡するために、オークションハウスのような別のクラスを作成しています。クラスの次の部分をテストする場合:

次のコードを含む main メソッド内 (「kauppa」は、テスト済みで機能するオブジェクト変数です):

私は得る:

スレッド「メイン」での例外 ope.auction.dutch.AuctionHouse.addAuction(AuctionHouse.java:13) での java.lang.NullPointerException ope.auction.dutch.DutchAuctionTest.main(DutchAuctionTest.java:54) での例外

どうすれば問題を解決できますか?

0 投票する
4 に答える
503 参照

python - Pythonで複数のスレッドを生成すると、RuntimeErrorが発生します

Pythonアプリにマルチスレッドを追加しようとしているので、おもちゃの例から始めました。

これは見事に機能しますが、2番目のスレッドを開始しようとすると、RuntimeErrorが発生します。

他の人はこのコードを実行するのに問題がないようですので、私はPython2.6.332ビットを搭載したWindows7x64 Proを使用していることを付け加えておきます(それが重要な場合)。

0 投票する
5 に答える
1634 参照

c++ - printf((char *)i); ランタイムエラー?(整数としてのi)

forループで、printfを使用して現在のi値を出力しようとしています。この行:printf((char *) i);実行時エラーが発生します。どうしてこれなの?!

以下は、これを実行している簡単なfizzbuzzソリューションです。

0 投票する
1 に答える
5013 参照

wicket - 問題のあるWicketRuntimeException

WicketアプリケーションでRuntimeExceptionの原因を特定するのに問題があります。多数のブレークポイントを設定しましたが、フォームを送信したときに起動するブレークポイントはなく、フォームが読み込まれているときにのみ起動します。スタックは次のとおりです。

WicketMessage:クラスにgetメソッドが定義されていません:クラスthis.is.my.class.WicketDocumentModel式:DocumentUpload

根本的な原因:

org.apache.wicket.WicketRuntimeException:クラスにgetメソッドが定義されていません:クラスthis.is.my.class.WicketDocumentModel式:DocumentUpload at org.apache.wicket.util.lang.PropertyResolver.getGetAndSetter(PropertyResolver.java:445)at org.apache.wicket.util.lang.PropertyResolver.getValue(PropertyResolver.java:90)at org.apache.wicket.modelのorg.apache.wicket.util.lang.PropertyResolver.getObjectAndGetSetter(PropertyResolver.java:287) AbstractPropertyModel.getObject(AbstractPropertyModel.java:117)at org.apache.wicket.Component.getDefaultModelObject(Component.java:1664)at org.apache.wicket.Component $ 3.compare(Component.java:548)atorg.apache。 org.apache.wicket.markup.html.form.FormComponent.updateModel(FormComponent.java:1168)のwicket.Component.setDefaultModelObject(Component.java:3049)(org.apache.wicket.markup.html.form.upload)。FileUploadField.updateModel(FileUploadField.java:100)at org.apache.wicket.markup.html.form.Form $ FormModelUpdateVisitor.component(Form.java:225)atorg.apache.wicket.markup.html.form.FormComponent。 visitComponentsPostOrderHelper(FormComponent.java:514)at org.apache.wicket.markup.html.form.FormComponent.visitComponentsPostOrderHelper(FormComponent.java:493)at org.apache.wicket.markup.html.form.FormComponent.visitComponentsPostOrder(FormComponent。 java:465)org.apache.wicket.markup.html.form.Form.internalUpdateFormComponentModels(Form.java:2051)at org.apache.wicket.markup.html.form.Form.updateFormComponentModels(Form.java:2019) org.apache.wicket.markup.html.form.Form.process(Form.java:984)でorg.apache.wicket.markup.html.form.Form.process(Form.java:911)でorg.apacheでjava.langの.wicket.markup.html.form.Form.onFormSubmitted(Form.java:876)。org.apache.wicket.request.target.component.listener.ListenerInterfaceRequestTarget.processEvents(ListenerInterfaceRequestTarget)のorg.apache.wicket.RequestListenerInterface.invoke(RequestListenerInterface.java:182)のreflect.Method.invoke(Method.java:597)。 java:73)org.apache.wicket.request.AbstractRequestCycleProcessor.processEvents(AbstractRequestCycleProcessor.java:92)at org.apache.wicket.RequestCycle.processEventsAndRespond(RequestCycle.java:1250)at org.apache.wicket.RequestCycle.step (RequestCycle.java:1329)org.apache.wicket.RequestCycle.steps(RequestCycle.java:1428)at org.apache.wicket.RequestCycle.request(RequestCycle.java:545)atorg.apache.wicket.protocol。 http.WicketFilter.doGet(WicketFilter.java:456)at org.apache.wicket.protocol.http.WicketFilter.doFilter(WicketFilter.java:289)atorg.apache.catalina.core。ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:235)at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:206)at org.apache.catalina.core.StandardWrapperValve.invoke(StandardWrapperValve.java:233)at org .apache.catalina.core.StandardContextValve.invoke(StandardContextValve.java:175)at org.apache.catalina.core.StandardHostValve.invoke(StandardHostValve.java:128)at org.apache.catalina.valves.ErrorReportValve.invoke(ErrorReportValve .java:102)at org.apache.catalina.core.StandardEngineValve.invoke(StandardEngineValve.java:109)at org.apache.catalina.connector.CoyoteAdapter.service(CoyoteAdapter.java:263)atorg.apache.jk。 server.JkCoyoteHandler.invoke(JkCoyoteHandler.java:190)at org.apache.jk.common.HandlerRequest.invoke(HandlerRequest.java:283)atorg.apache.jk.common.ChannelSocket。invoke(ChannelSocket.java:767)at org.apache.jk.common.ChannelSocket.processConnection(ChannelSocket.java:697)at org.apache.jk.common.ChannelSocket $ SocketConnection.runIt(ChannelSocket.java:889)at org .apache.tomcat.util.threads.ThreadPool $ ControlRunnable.run(ThreadPool.java:690)at java.lang.Thread.run(Thread.java:619)

私はここで同様の問題についての議論を見つけましたが、そこで提示されたアドバイスを私の状況の解決策に変えることはできませんでした。私のクラスにはDocumentUploadという名前のJava変数が含まれていませんが、次のものが含まれています。

0 投票する
5 に答える
9476 参照

runtime-error - VBA/マクロのエラー 3709

プログラムのこの部分を実行すると、3709 のランタイム エラーが発生し続けます。誰かがそれを修正するために私ができることを知っていますか?

ありがとう、

JM

0 投票する
3 に答える
2824 参照

java - NoClassDefFoundError: Mac コンピューターの javax/swing/GroupLayout$Group

Mac コンピューターで Java プログラムをテストするときにのみ、ランタイム エラーが発生します。さまざまな Windows オペレーティング システムで完全に正常にテストされます。これは、Mac コンピューターで表示されるエラー メッセージです...

スレッド「AWT-EventQueue-0」での例外 java.lang.NoClassDefFoundError: project.MainPanel.calculateButtonActionPerformed(MainPanel.java:198) での javax/swing/GroupLayout$Group (project.MainPanel.access$200(MainPanel.java:32)) project.MainPanel$3.actionPerformed(MainPanel.java:97) で javax.swing.AbstractButton.fireActionPerformed(AbstractButton.java:1882) で javax.swing.AbstractButton$Handler.actionPerformed(AbstractButton.java:2202) で javax.swing .DefaultButtonModel.fireActionPerformed(DefaultButtonModel.java:420) で javax.swing.DefaultButtonModel.setPressed(DefaultButtonModel.java:258) で javax.swing.plaf.basic.BasicButtonListener.mouseReleased(BasicButtonListener.java:236) で java.awt. javax.swing.JComponent.processMouseEvent(JComponent.java:3135) で java.awt.Component.processEvent(Component.java:5367) で java.awt.Container.processEvent(Container.java:2010) で java.awt.Component.dispatchEventImpl(Component.java:4068) で Java. awt.Container.dispatchEventImpl(Container.java:2068) で java.awt.Component.dispatchEvent(Component.java:3903) で java.awt.LightweightDispatcher.retargetMouseEvent(Container.java:4256) で java.awt.LightweightDispatcher.processMouseEvent で(Container.java:3936) java.awt.LightweightDispatcher.dispatchEvent(Container.java:3866) で java.awt.Container.dispatchEventImpl(Container.java:2054) で java.awt.Window.dispatchEventImpl(Window.java: 1801) で java.awt.Component.dispatchEvent(Component.java:3903) で java.awt.EventQueue.dispatchEvent(EventQueue.java:463) で java.awt.EventDispatchThread で。java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThread.java:190) の pumpOneEventForHierarchy(EventDispatch! Thread.j ava:269) java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:184) の java.awt.EventDispatchThread.pumpEvents( EventDispatchThread.java:176) で java.awt.EventDispatchThread.run(EventDispatchThread.java:110)\

なぜこれが起こっているのかわかりません。プログラムを Windows コンピュータでコンパイルしたことが問題なのでしょうか? それが私が考えることができた唯一のことです。

0 投票する
1 に答える
512 参照

c# - マネージ コードからネイティブ コードを呼び出すと、ランタイム エラーが発生する

First_Layer

VC++6 サービス パック 6 で書かれた win32 dll があります。この dll を FirstLayer と呼びましょう。FirstLayer のソース コードにアクセスできませんが、マネージ コードから呼び出す必要があります。問題は、FirstLayer が std::vector と std::string を多用し、これらの型を C# アプリケーションに直接マーシャリングする方法がないことです。以下のこのレイヤーのコードは、この dll に含まれる内容の例を示しています。

Second_Layer

私が考えることができる解決策は、最初に VC++6 サービス パック 6 で記述された別の win32 dll を作成することです。この dll を「SecondLayer」と呼びましょう。SecondLayer は、基本的に STL 型をカスタムで記述された非 STL クラス型に変換する FirstLayer のラッパーとして機能します。

サードレイヤー

また、SecondLayer のラッパーとして VC++2005 クラス ライブラリを作成しました。このラッパーは、アンマネージ SecondLayer をマネージ コードに変換するという面倒な作業をすべて行います。この層を「ThirdLayer」としましょう。以下に示すこのレイヤーのコードは、エラーを示すために簡略化されているため、上記の変換は行われません。

四層目

さらに、ThirdLayer を呼び出す C#2005 コンソール アプリケーションを作成しました。この C# コンソール アプリケーションを「FourthLayer」と呼びましょう。

呼び出しシーケンスの概要

4 層目 (C#2005) -> 3 層目 (VC++2005) -> 2 層目 (VC++6) -> 1 層目 (VC++6)

実行時エラー

以下のコードはエラーなしでコンパイル/ビルドされますが、次のランタイム エラーが発生します。

未処理の例外: System.AccessViolationException: 保護されたメモリの読み取りまたは書き込みを試みました。これは多くの場合、他のメモリが破損していることを示しています。SecondLayer.PassDataBackToCaller(SecondLayer ,StdVectorWrapper* ) at Sample.ThirdLayer.PassDataBackToCaller() in c:\project\on going projects\test\sample\thirdlayer\thirdlayer.cpp:line 22 at FourthLayer.Program.Main(String[] args) in C:\Project\On Going Projects\test\Sample\FourthLayer\Program.cs:line 14*

このエラーは、FourthLayer アプリケーションが別のオペレーティング システムで実行されている場合には表示されません。たとえば、Windows XP ではエラーは発生しませんが、Vista や Windows 7 などの他の OS ではエラーが表示されます。

何が原因なのかわかりません。何か案は?これを修正するためにコードを変更するにはどうすればよいですか?

// Fourth_Layer (C#2005 コンソール アプリケーション)

// Third_Layer (VC++2005 クラス ライブラリ)

// Second_Layer - メイン クラス (VC++6 win32 dll)

// Second_Layer - StdVectorWrapper クラス (VC++6 win32 dll)

// Second_Layer - StdStringWrapper クラス (VC++6 win32 dll)

// First_Layer (VC++6 win32 dll)

0 投票する
1 に答える
371 参照

f# - F#サンプルコードの基盤がコンパイルされないのはなぜですか?

私はロバート・ピッカリングによるF#の基礎を読んでいます。本の最初の例(下記)を実行しようとすると、関数printでランタイムエラーが発生します。「フォーマット文字列を解析できません'フォーマット指定子がありません'」

出力は(本によると)次のようになります。

「こんにちは\n世界\r\ n \ t!」
"c:\ projects"
[| 98uy; 121uy; 116uy; 101uy; 115uy; 98uy; 121uy; 116uy; 101uy; 115uy; 98uy;
  121uy; 116uy; 101uy; 115uy |] -1y
4095
18UL

多分私は私がすべき何かを参照していないと思いますか?