<?xml version="1.0" encoding="UTF-8"?>
<rss xmlns:content="http://purl.org/rss/1.0/modules/content/" xmlns:dc="http://purl.org/dc/elements/1.1/" xmlns:rdf="http://www.w3.org/1999/02/22-rdf-syntax-ns#" xmlns:taxo="http://purl.org/rss/1.0/modules/taxonomy/" version="2.0">
  <channel>
    <title>Question Re: try... catch... around everything? in Technology Q&amp;A</title>
    <link>https://community.sap.com/t5/technology-q-a/try-catch-around-everything/qaa-p/11676886#M4364800</link>
    <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;Good idea thanks&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
    <pubDate>Thu, 21 Apr 2016 21:12:36 GMT</pubDate>
    <dc:creator>Former Member</dc:creator>
    <dc:date>2016-04-21T21:12:36Z</dc:date>
    <item>
      <title>try... catch... around everything?</title>
      <link>https://community.sap.com/t5/technology-q-a/try-catch-around-everything/qaq-p/11676871</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;We're having troubles with application crashes, some are probably due to PowerBuilder itself, many are probably due to our code having issues under certain circumstances. So I have the following questions:&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;1. Does anyone know if it possible to put a try... catch... around say the application open event and therefore catch all unexpected crashes? In which case we may be able to log the error and at least exit gracefully in some manner&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;2. Does anyone know a way of making Powerbuilder crash on command? I mean the PBVM itself? I was thinking to try a divide by zero error, but I assume this is captured by the PBVM itself and handled more gracefully than a PBVM crash. I guess I could just create a zillion datastores until Windows runs out of memory.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Thanks &lt;SPAN __jive_emoticon_name="happy" __jive_macro_name="emoticon" class="jive_emote jive_macro" src="https://community.sap.com/108/images/emoticons/happy.gif"&gt;&lt;/SPAN&gt;&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Wed, 20 Apr 2016 12:31:39 GMT</pubDate>
      <guid>https://community.sap.com/t5/technology-q-a/try-catch-around-everything/qaq-p/11676871</guid>
      <dc:creator>Former Member</dc:creator>
      <dc:date>2016-04-20T12:31:39Z</dc:date>
    </item>
    <item>
      <title>Re: try... catch... around everything?</title>
      <link>https://community.sap.com/t5/technology-q-a/try-catch-around-everything/qaa-p/11676872#M4364786</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;Hi Aron;&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Q1: try... catch... around say the application open event&lt;/P&gt;&lt;P&gt;A1: That would only catch an error in the processing chain of the Open event. Once the Open event is completed, the Try..Catch would be out-of-scope.&lt;/P&gt;&lt;P&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; Do you have proper code in the &lt;STRONG&gt;SystemError&lt;/STRONG&gt; event of the Application object class to intercept &amp;amp; log any errors?&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Q2:&amp;nbsp; Does anyone know a way of making PowerBuilder crash on command?&lt;/P&gt;&lt;P&gt;A2: Try the undocumented &lt;STRONG&gt;GPF&lt;/STRONG&gt; ( ) method.&amp;nbsp;&amp;nbsp; &lt;SPAN __jive_emoticon_name="wink" __jive_macro_name="emoticon" class="jive_macro_emoticon jive_macro jive_emote" src="https://community.sap.com/108/images/emoticons/wink.gif"&gt;&lt;/SPAN&gt;&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Regards ... Chris&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Wed, 20 Apr 2016 12:50:38 GMT</pubDate>
      <guid>https://community.sap.com/t5/technology-q-a/try-catch-around-everything/qaa-p/11676872#M4364786</guid>
      <dc:creator>Former Member</dc:creator>
      <dc:date>2016-04-20T12:50:38Z</dc:date>
    </item>
    <item>
      <title>Re: try... catch... around everything?</title>
      <link>https://community.sap.com/t5/technology-q-a/try-catch-around-everything/qaa-p/11676873#M4364787</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;Isn't there any top level code in PowerBuilder that is in scope for the whole running of an application? Boy, I've been doing too much C# recently, starting to forget everything about PowerBuilder!&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;I know we have something in the SystemError event, I shall have to have a look at it. It was written by someone else many, many years ago.&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Wed, 20 Apr 2016 12:56:01 GMT</pubDate>
      <guid>https://community.sap.com/t5/technology-q-a/try-catch-around-everything/qaa-p/11676873#M4364787</guid>
      <dc:creator>Former Member</dc:creator>
      <dc:date>2016-04-20T12:56:01Z</dc:date>
    </item>
    <item>
      <title>Re: try... catch... around everything?</title>
      <link>https://community.sap.com/t5/technology-q-a/try-catch-around-everything/qaa-p/11676874#M4364788</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;Hi Aron&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Crashes are usually caused by something in your code, or at least the work around can be done there &lt;SPAN __jive_emoticon_name="wink" __jive_macro_name="emoticon" class="jive_macro_emoticon jive_macro jive_emote" src="https://community.sap.com/108/images/emoticons/wink.gif"&gt;&lt;/SPAN&gt;&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;I'm guessing that the problem is occurring in production and the users are not able to give you a clue as to what they are doing. Certainly the system error event traps "controlled" errors, but if the PB VM is bombing then its a different game.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;What is in the event log? Do you get a memory dump? You could get SAP support to analyse the memory dump to tell you what is happening when it crashes. That might help.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Good luck&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;David&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Wed, 20 Apr 2016 13:39:47 GMT</pubDate>
      <guid>https://community.sap.com/t5/technology-q-a/try-catch-around-everything/qaa-p/11676874#M4364788</guid>
      <dc:creator>Former Member</dc:creator>
      <dc:date>2016-04-20T13:39:47Z</dc:date>
    </item>
    <item>
      <title>Re: try... catch... around everything?</title>
      <link>https://community.sap.com/t5/technology-q-a/try-catch-around-everything/qaa-p/11676875#M4364789</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;If you call a Windows API function that has a string argument that is by ref and you fail to initialize the string to a size large enough to hold the result then you will get an abort.&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Wed, 20 Apr 2016 13:44:14 GMT</pubDate>
      <guid>https://community.sap.com/t5/technology-q-a/try-catch-around-everything/qaa-p/11676875#M4364789</guid>
      <dc:creator>Former Member</dc:creator>
      <dc:date>2016-04-20T13:44:14Z</dc:date>
    </item>
    <item>
      <title>Re: try... catch... around everything?</title>
      <link>https://community.sap.com/t5/technology-q-a/try-catch-around-everything/qaa-p/11676876#M4364790</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;Q: Isn't there any top level code in PowerBuilder that is in scope for the whole running of an application?&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;A: No, not in a visible GUI application where the processing is dependent on an Event driven model. The only entity in control in this case would be the PBVM itself. In a Batch application where your basically in a tight processing loop - then you could wrap the Loop in a Try..Catch as typically coming out of this loop the batch application closes.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;&amp;nbsp; Speaking of the PBVM though ... have you tried running your PB application EXE using the internal tracing option? FYI:&amp;nbsp; Invoke the executable file using the /pbdebug command-line switch, for example:&amp;nbsp; EXEFILE&amp;nbsp;&amp;nbsp; /&lt;STRONG&gt;pbdebug&lt;/STRONG&gt;&lt;/P&gt;&lt;P&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; The trace file might tell you at the time of the crash at least what was processing and where within your application and/or PBVM when the non-recoverable issue happened.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Food for thought.&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Wed, 20 Apr 2016 13:47:50 GMT</pubDate>
      <guid>https://community.sap.com/t5/technology-q-a/try-catch-around-everything/qaa-p/11676876#M4364790</guid>
      <dc:creator>Former Member</dc:creator>
      <dc:date>2016-04-20T13:47:50Z</dc:date>
    </item>
    <item>
      <title>Re: try... catch... around everything?</title>
      <link>https://community.sap.com/t5/technology-q-a/try-catch-around-everything/qaa-p/11676877#M4364791</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;The extra complication is that it's happening for a Citrix user and they seems to be kicked of Citrix but then the account is left hanging and an IT person has to kill it. As you guessed, the customers can't tell us where it happened or if there was an error message on the screen at the time or anything useful.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;I'm kinda hoping I can at least shut down the application properly so the Citrix session isn't held at least. I'll have to check the SystemError event and see what it's doing. But first I need to get it to crash in hopefully a similar way to the customer.&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Wed, 20 Apr 2016 13:49:19 GMT</pubDate>
      <guid>https://community.sap.com/t5/technology-q-a/try-catch-around-everything/qaa-p/11676877#M4364791</guid>
      <dc:creator>Former Member</dc:creator>
      <dc:date>2016-04-20T13:49:19Z</dc:date>
    </item>
    <item>
      <title>Re: try... catch... around everything?</title>
      <link>https://community.sap.com/t5/technology-q-a/try-catch-around-everything/qaa-p/11676878#M4364792</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;Ah yes forgot about that, but if I remember rightly it really, really slows everything down, to the point where it's impossible to use?&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Wed, 20 Apr 2016 13:50:48 GMT</pubDate>
      <guid>https://community.sap.com/t5/technology-q-a/try-catch-around-everything/qaa-p/11676878#M4364792</guid>
      <dc:creator>Former Member</dc:creator>
      <dc:date>2016-04-20T13:50:48Z</dc:date>
    </item>
    <item>
      <title>Re: try... catch... around everything?</title>
      <link>https://community.sap.com/t5/technology-q-a/try-catch-around-everything/qaa-p/11676879#M4364793</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;Thanks Roland, that's a great example, I'll give it a go!&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Wed, 20 Apr 2016 13:51:18 GMT</pubDate>
      <guid>https://community.sap.com/t5/technology-q-a/try-catch-around-everything/qaa-p/11676879#M4364793</guid>
      <dc:creator>Former Member</dc:creator>
      <dc:date>2016-04-20T13:51:18Z</dc:date>
    </item>
    <item>
      <title>Re: try... catch... around everything?</title>
      <link>https://community.sap.com/t5/technology-q-a/try-catch-around-everything/qaa-p/11676880#M4364794</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;FWIW: Make sure that the &lt;EM&gt;SystemError&lt;/EM&gt; event code is using a &lt;STRONG&gt;HALT&lt;/STRONG&gt; command and &lt;STRONG&gt;not&lt;/STRONG&gt; a HALT CLOSE if it determines that the application can not continue. Using the Halt command with a close could either crash or hang-up the PB application.&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;SPAN __jive_emoticon_name="wink" __jive_macro_name="emoticon" class="jive_macro_emoticon jive_macro jive_emote" src="https://community.sap.com/108/images/emoticons/wink.gif"&gt;&lt;/SPAN&gt;&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Wed, 20 Apr 2016 13:52:04 GMT</pubDate>
      <guid>https://community.sap.com/t5/technology-q-a/try-catch-around-everything/qaa-p/11676880#M4364794</guid>
      <dc:creator>Former Member</dc:creator>
      <dc:date>2016-04-20T13:52:04Z</dc:date>
    </item>
    <item>
      <title>Re: try... catch... around everything?</title>
      <link>https://community.sap.com/t5/technology-q-a/try-catch-around-everything/qaa-p/11676881#M4364795</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;Just has a quick look at the code in SystemError, it doesn't feel right to me. It's calling uf_system_error on u_nvo_application which then opens a Window to show the error message. If there's been a system error then I'm not sure that's the safest thing to try since who knows what state the application is in.It then attempts to close the application normally.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;I'd be very interested to know what kind of things other people do in their SystemError events?&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Thanks.&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Wed, 20 Apr 2016 17:04:29 GMT</pubDate>
      <guid>https://community.sap.com/t5/technology-q-a/try-catch-around-everything/qaa-p/11676881#M4364795</guid>
      <dc:creator>Former Member</dc:creator>
      <dc:date>2016-04-20T17:04:29Z</dc:date>
    </item>
    <item>
      <title>Re: try... catch... around everything?</title>
      <link>https://community.sap.com/t5/technology-q-a/try-catch-around-everything/qaa-p/11676882#M4364796</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;Hi Aron;&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt; FWIW: Here is what my STD &lt;EM&gt;Integrated&lt;/EM&gt; Framework does in the System Error ...&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;1) Log the error details 1st &amp;amp; foremost&lt;/P&gt;&lt;P&gt;&amp;nbsp; for example:&lt;/P&gt;&lt;UL&gt;&lt;LI&gt;// Write diagnostics to the log&lt;/LI&gt;&lt;LI&gt;ii_rc =&amp;nbsp;&amp;nbsp;&amp;nbsp; THIS.of_get_message( 84, ls_title, ls_msg )&lt;/LI&gt;&lt;LI&gt;THIS.of_write_log ( ls_msg )&lt;/LI&gt;&lt;LI&gt;THIS.of_write_log ( "&amp;nbsp; Error Number ...... "&amp;nbsp;&amp;nbsp;&amp;nbsp; + String (Error.Number))&lt;/LI&gt;&lt;LI&gt;THIS.of_write_log ( "&amp;nbsp; Error Line .......... "&amp;nbsp;&amp;nbsp;&amp;nbsp; + String (Error.Line))&lt;/LI&gt;&lt;LI&gt;THIS.of_write_log ( "&amp;nbsp; Error Object ....... "&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; + Error.Object)&lt;/LI&gt;&lt;LI&gt;THIS.of_write_log ( "&amp;nbsp; Error Event ........ "&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; + Error.ObjectEvent)&lt;/LI&gt;&lt;LI&gt;THIS.of_write_log ( "&amp;nbsp; Error Message .... "&amp;nbsp;&amp;nbsp;&amp;nbsp; + Error.Text)&lt;/LI&gt;&lt;/UL&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;2) If running in "silent" mode (aka Batch, Service, Taskbar, etc application = &amp;gt; HALT&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;3) After logging &amp;amp; running as either an Appeon Web, Appeon Mobile or native GUI application, put out a graceful generic user message and ask them if they want to continue.&lt;/P&gt;&lt;P&gt;&lt;EM&gt;Note&lt;/EM&gt;: Turn on &lt;STRONG&gt;silent&lt;/STRONG&gt; mode here! If the MSG Box dies and the SystemError event is entered again - then the code will take the Step#2 path.&amp;nbsp; &lt;SPAN __jive_emoticon_name="wink" __jive_macro_name="emoticon" class="jive_macro_emoticon jive_macro jive_emote" src="https://community.sap.com/108/images/emoticons/wink.gif"&gt;&lt;/SPAN&gt;&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;4) MessageBox to User to continue (Yes/No)?&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;5) YES=&amp;gt; Log the user's response to #4 &amp;amp; exit event.&lt;/P&gt;&lt;P&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; NO =&amp;gt;&amp;nbsp; eMail log to support, Log that action &amp;amp; then HALT&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;HTH&lt;/P&gt;&lt;P&gt;Regards ... Chris&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Wed, 20 Apr 2016 17:37:00 GMT</pubDate>
      <guid>https://community.sap.com/t5/technology-q-a/try-catch-around-everything/qaa-p/11676882#M4364796</guid>
      <dc:creator>Former Member</dc:creator>
      <dc:date>2016-04-20T17:37:00Z</dc:date>
    </item>
    <item>
      <title>Re: try... catch... around everything?</title>
      <link>https://community.sap.com/t5/technology-q-a/try-catch-around-everything/qaa-p/11676883#M4364797</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;I like to record system and datawindow errors in an error table in the database. Then add a window to the app where you can view the errors.&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Wed, 20 Apr 2016 19:10:20 GMT</pubDate>
      <guid>https://community.sap.com/t5/technology-q-a/try-catch-around-everything/qaa-p/11676883#M4364797</guid>
      <dc:creator>Former Member</dc:creator>
      <dc:date>2016-04-20T19:10:20Z</dc:date>
    </item>
    <item>
      <title>Re: try... catch... around everything?</title>
      <link>https://community.sap.com/t5/technology-q-a/try-catch-around-everything/qaa-p/11676884#M4364798</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;We email any errors to our Support desk, This avoids asking the user what happened &lt;SPAN __jive_emoticon_name="happy" __jive_macro_name="emoticon" class="jive_macro jive_emote" src="https://community.sap.com/108/images/emoticons/happy.gif"&gt;&lt;/SPAN&gt; We are also able to proactively fix the problem or more likely report it to their IT department as it's their problem &lt;SPAN __jive_emoticon_name="wink" __jive_macro_name="emoticon" class="jive_macro_emoticon jive_macro jive_emote" src="https://community.sap.com/108/images/emoticons/wink.gif"&gt;&lt;/SPAN&gt;&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Thu, 21 Apr 2016 08:19:58 GMT</pubDate>
      <guid>https://community.sap.com/t5/technology-q-a/try-catch-around-everything/qaa-p/11676884#M4364798</guid>
      <dc:creator>Former Member</dc:creator>
      <dc:date>2016-04-21T08:19:58Z</dc:date>
    </item>
    <item>
      <title>Re: try... catch... around everything?</title>
      <link>https://community.sap.com/t5/technology-q-a/try-catch-around-everything/qaa-p/11676885#M4364799</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;Typically you get a GPF when the call stack explodes because of too much recursion depth, like:&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;public subroutine of_gpf ()&lt;/P&gt;&lt;P&gt;&amp;nbsp; of_GPF()&lt;/P&gt;&lt;P&gt;end subroutine&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Sure... that is bad PowerBuilder Code. But you never know, when it blows up.&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Thu, 21 Apr 2016 10:34:41 GMT</pubDate>
      <guid>https://community.sap.com/t5/technology-q-a/try-catch-around-everything/qaa-p/11676885#M4364799</guid>
      <dc:creator>arnd_schmidt</dc:creator>
      <dc:date>2016-04-21T10:34:41Z</dc:date>
    </item>
    <item>
      <title>Re: try... catch... around everything?</title>
      <link>https://community.sap.com/t5/technology-q-a/try-catch-around-everything/qaa-p/11676886#M4364800</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;Good idea thanks&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Thu, 21 Apr 2016 21:12:36 GMT</pubDate>
      <guid>https://community.sap.com/t5/technology-q-a/try-catch-around-everything/qaa-p/11676886#M4364800</guid>
      <dc:creator>Former Member</dc:creator>
      <dc:date>2016-04-21T21:12:36Z</dc:date>
    </item>
    <item>
      <title>Re: try... catch... around everything?</title>
      <link>https://community.sap.com/t5/technology-q-a/try-catch-around-everything/qaa-p/11676887#M4364801</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;Thanks everyone, I guess this means just because you had a System Error it doesn't mean PowerBuilder itself is unstable, as you still seem to be able to do things like write to logs and send emails. So our System Error code may not be too bad.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;We did have a number of timer events in our application and I suspect these were guilty of causing some of the crashes. They have, so I'm told, been cleaned up a bit, so hopefully that will help.&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Thu, 21 Apr 2016 21:15:39 GMT</pubDate>
      <guid>https://community.sap.com/t5/technology-q-a/try-catch-around-everything/qaa-p/11676887#M4364801</guid>
      <dc:creator>Former Member</dc:creator>
      <dc:date>2016-04-21T21:15:39Z</dc:date>
    </item>
  </channel>
</rss>

