<?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>topic Stack traces as standard error in job logs in Data Engineering</title>
    <link>https://community.databricks.com/t5/data-engineering/stack-traces-as-standard-error-in-job-logs/m-p/136971#M50675</link>
    <description>&lt;P&gt;When using DBR 16.4, I am seeing a lot of&amp;nbsp;Stack traces as standard error in jobs, any idea why they are showing up and how to turn then off? Thx&lt;/P&gt;&lt;P&gt;"FlagSettingCacheMetricsTimer" id=18 state=WAITING&lt;BR /&gt;- waiting on &amp;lt;0x2d1573c6&amp;gt; (a java.util.TaskQueue)&lt;BR /&gt;- locked &amp;lt;0x2d1573c6&amp;gt; (a java.util.TaskQueue)&lt;BR /&gt;at java.base@17.0.16/java.lang.Object.wait(Native Method)&lt;BR /&gt;at java.base@17.0.16/java.lang.Object.wait(Object.java:338)&lt;BR /&gt;at java.base@17.0.16/java.util.TimerThread.mainLoop(Timer.java:537)&lt;BR /&gt;at java.base@17.0.16/java.util.TimerThread.run(Timer.java:516)&lt;/P&gt;&lt;P&gt;"LDBasedSafeFlagClient" id=17 state=WAITING&lt;BR /&gt;- waiting on &amp;lt;0x169e4ba4&amp;gt; (a java.util.TaskQueue)&lt;BR /&gt;- locked &amp;lt;0x169e4ba4&amp;gt; (a java.util.TaskQueue)&lt;BR /&gt;at java.base@17.0.16/java.lang.Object.wait(Native Method)&lt;BR /&gt;at java.base@17.0.16/java.lang.Object.wait(Object.java:338)&lt;BR /&gt;at java.base@17.0.16/java.util.TimerThread.mainLoop(Timer.java:537)&lt;BR /&gt;at java.base@17.0.16/java.util.TimerThread.run(Timer.java:516)&lt;/P&gt;&lt;P&gt;"process reaper (pid 2011)" id=15 state=RUNNABLE (running in native)&lt;BR /&gt;at java.base@17.0.16/java.lang.ProcessHandleImpl.waitForProcessExit0(Native Method)&lt;BR /&gt;at java.base@17.0.16/java.lang.ProcessHandleImpl$1.run(ProcessHandleImpl.java:150)&lt;BR /&gt;at java.base@17.0.16/java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1136)&lt;BR /&gt;at java.base@17.0.16/java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:635)&lt;BR /&gt;at java.base@17.0.16/java.lang.Thread.run(Thread.java:840)&lt;/P&gt;&lt;P&gt;Locked synchronizers: count = 1&lt;BR /&gt;- java.util.concurrent.ThreadPoolExecutor$Worker@5d7d8613&lt;/P&gt;&lt;P&gt;"Notification Thread" id=12 state=RUNNABLE&lt;/P&gt;&lt;P&gt;"Common-Cleaner" id=11 state=TIMED_WAITING&lt;BR /&gt;- waiting on &amp;lt;0x6df3bc1d&amp;gt; (a java.lang.ref.ReferenceQueue$Lock)&lt;BR /&gt;- locked &amp;lt;0x6df3bc1d&amp;gt; (a java.lang.ref.ReferenceQueue$Lock)&lt;BR /&gt;at java.base@17.0.16/java.lang.Object.wait(Native Method)&lt;BR /&gt;at java.base@17.0.16/java.lang.ref.ReferenceQueue.remove(ReferenceQueue.java:155)&lt;BR /&gt;at java.base@17.0.16/jdk.internal.ref.CleanerImpl.run(CleanerImpl.java:140)&lt;BR /&gt;at java.base@17.0.16/java.lang.Thread.run(Thread.java:840)&lt;BR /&gt;at java.base@17.0.16/jdk.internal.misc.InnocuousThread.run(InnocuousThread.java:162)&lt;/P&gt;&lt;P&gt;"Signal Dispatcher" id=4 state=RUNNABLE&lt;/P&gt;&lt;P&gt;"Finalizer" id=3 state=WAITING&lt;BR /&gt;- waiting on &amp;lt;0x470d84e1&amp;gt; (a java.lang.ref.ReferenceQueue$Lock)&lt;BR /&gt;- locked &amp;lt;0x470d84e1&amp;gt; (a java.lang.ref.ReferenceQueue$Lock)&lt;BR /&gt;at java.base@17.0.16/java.lang.Object.wait(Native Method)&lt;BR /&gt;at java.base@17.0.16/java.lang.ref.ReferenceQueue.remove(ReferenceQueue.java:155)&lt;BR /&gt;at java.base@17.0.16/java.lang.ref.ReferenceQueue.remove(ReferenceQueue.java:176)&lt;BR /&gt;at java.base@17.0.16/java.lang.ref.Finalizer$FinalizerThread.run(Finalizer.java:172)&lt;/P&gt;&lt;P&gt;"Reference Handler" id=2 state=RUNNABLE&lt;BR /&gt;at java.base@17.0.16/java.lang.ref.Reference.waitForReferencePendingList(Native Method)&lt;BR /&gt;at java.base@17.0.16/java.lang.ref.Reference.processPendingReferences(Reference.java:253)&lt;BR /&gt;at java.base@17.0.16/java.lang.ref.Reference$ReferenceHandler.run(Reference.java:215)&lt;/P&gt;</description>
    <pubDate>Fri, 31 Oct 2025 12:50:57 GMT</pubDate>
    <dc:creator>bidek56</dc:creator>
    <dc:date>2025-10-31T12:50:57Z</dc:date>
    <item>
      <title>Stack traces as standard error in job logs</title>
      <link>https://community.databricks.com/t5/data-engineering/stack-traces-as-standard-error-in-job-logs/m-p/136971#M50675</link>
      <description>&lt;P&gt;When using DBR 16.4, I am seeing a lot of&amp;nbsp;Stack traces as standard error in jobs, any idea why they are showing up and how to turn then off? Thx&lt;/P&gt;&lt;P&gt;"FlagSettingCacheMetricsTimer" id=18 state=WAITING&lt;BR /&gt;- waiting on &amp;lt;0x2d1573c6&amp;gt; (a java.util.TaskQueue)&lt;BR /&gt;- locked &amp;lt;0x2d1573c6&amp;gt; (a java.util.TaskQueue)&lt;BR /&gt;at java.base@17.0.16/java.lang.Object.wait(Native Method)&lt;BR /&gt;at java.base@17.0.16/java.lang.Object.wait(Object.java:338)&lt;BR /&gt;at java.base@17.0.16/java.util.TimerThread.mainLoop(Timer.java:537)&lt;BR /&gt;at java.base@17.0.16/java.util.TimerThread.run(Timer.java:516)&lt;/P&gt;&lt;P&gt;"LDBasedSafeFlagClient" id=17 state=WAITING&lt;BR /&gt;- waiting on &amp;lt;0x169e4ba4&amp;gt; (a java.util.TaskQueue)&lt;BR /&gt;- locked &amp;lt;0x169e4ba4&amp;gt; (a java.util.TaskQueue)&lt;BR /&gt;at java.base@17.0.16/java.lang.Object.wait(Native Method)&lt;BR /&gt;at java.base@17.0.16/java.lang.Object.wait(Object.java:338)&lt;BR /&gt;at java.base@17.0.16/java.util.TimerThread.mainLoop(Timer.java:537)&lt;BR /&gt;at java.base@17.0.16/java.util.TimerThread.run(Timer.java:516)&lt;/P&gt;&lt;P&gt;"process reaper (pid 2011)" id=15 state=RUNNABLE (running in native)&lt;BR /&gt;at java.base@17.0.16/java.lang.ProcessHandleImpl.waitForProcessExit0(Native Method)&lt;BR /&gt;at java.base@17.0.16/java.lang.ProcessHandleImpl$1.run(ProcessHandleImpl.java:150)&lt;BR /&gt;at java.base@17.0.16/java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1136)&lt;BR /&gt;at java.base@17.0.16/java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:635)&lt;BR /&gt;at java.base@17.0.16/java.lang.Thread.run(Thread.java:840)&lt;/P&gt;&lt;P&gt;Locked synchronizers: count = 1&lt;BR /&gt;- java.util.concurrent.ThreadPoolExecutor$Worker@5d7d8613&lt;/P&gt;&lt;P&gt;"Notification Thread" id=12 state=RUNNABLE&lt;/P&gt;&lt;P&gt;"Common-Cleaner" id=11 state=TIMED_WAITING&lt;BR /&gt;- waiting on &amp;lt;0x6df3bc1d&amp;gt; (a java.lang.ref.ReferenceQueue$Lock)&lt;BR /&gt;- locked &amp;lt;0x6df3bc1d&amp;gt; (a java.lang.ref.ReferenceQueue$Lock)&lt;BR /&gt;at java.base@17.0.16/java.lang.Object.wait(Native Method)&lt;BR /&gt;at java.base@17.0.16/java.lang.ref.ReferenceQueue.remove(ReferenceQueue.java:155)&lt;BR /&gt;at java.base@17.0.16/jdk.internal.ref.CleanerImpl.run(CleanerImpl.java:140)&lt;BR /&gt;at java.base@17.0.16/java.lang.Thread.run(Thread.java:840)&lt;BR /&gt;at java.base@17.0.16/jdk.internal.misc.InnocuousThread.run(InnocuousThread.java:162)&lt;/P&gt;&lt;P&gt;"Signal Dispatcher" id=4 state=RUNNABLE&lt;/P&gt;&lt;P&gt;"Finalizer" id=3 state=WAITING&lt;BR /&gt;- waiting on &amp;lt;0x470d84e1&amp;gt; (a java.lang.ref.ReferenceQueue$Lock)&lt;BR /&gt;- locked &amp;lt;0x470d84e1&amp;gt; (a java.lang.ref.ReferenceQueue$Lock)&lt;BR /&gt;at java.base@17.0.16/java.lang.Object.wait(Native Method)&lt;BR /&gt;at java.base@17.0.16/java.lang.ref.ReferenceQueue.remove(ReferenceQueue.java:155)&lt;BR /&gt;at java.base@17.0.16/java.lang.ref.ReferenceQueue.remove(ReferenceQueue.java:176)&lt;BR /&gt;at java.base@17.0.16/java.lang.ref.Finalizer$FinalizerThread.run(Finalizer.java:172)&lt;/P&gt;&lt;P&gt;"Reference Handler" id=2 state=RUNNABLE&lt;BR /&gt;at java.base@17.0.16/java.lang.ref.Reference.waitForReferencePendingList(Native Method)&lt;BR /&gt;at java.base@17.0.16/java.lang.ref.Reference.processPendingReferences(Reference.java:253)&lt;BR /&gt;at java.base@17.0.16/java.lang.ref.Reference$ReferenceHandler.run(Reference.java:215)&lt;/P&gt;</description>
      <pubDate>Fri, 31 Oct 2025 12:50:57 GMT</pubDate>
      <guid>https://community.databricks.com/t5/data-engineering/stack-traces-as-standard-error-in-job-logs/m-p/136971#M50675</guid>
      <dc:creator>bidek56</dc:creator>
      <dc:date>2025-10-31T12:50:57Z</dc:date>
    </item>
    <item>
      <title>Re: Stack traces as standard error in job logs</title>
      <link>https://community.databricks.com/t5/data-engineering/stack-traces-as-standard-error-in-job-logs/m-p/137085#M50704</link>
      <description>&lt;PRE&gt;spark.databricks.driver.disableJvmThreadDump=true&lt;/PRE&gt;&lt;P&gt;This setting will remove the ST.&amp;nbsp;&lt;/P&gt;</description>
      <pubDate>Fri, 31 Oct 2025 17:02:30 GMT</pubDate>
      <guid>https://community.databricks.com/t5/data-engineering/stack-traces-as-standard-error-in-job-logs/m-p/137085#M50704</guid>
      <dc:creator>bidek56</dc:creator>
      <dc:date>2025-10-31T17:02:30Z</dc:date>
    </item>
  </channel>
</rss>

