Package: kxsldbg Version: 4:3.5.8-1 Severity: grave -----BEGIN PGP SIGNED MESSAGE----- Hash: SHA1
I observe a segmentation fault. The backtrace is attached. To reproduce I simply start kxsldbg. Then I use the testdocs.* files in the source (as suggested in the manual). Then I try to use the "Step" button. Just hit the button several times. At one point, kxsldbg crashes. The attached file contains two backtraces for this issue (the first was in an early setp, the second happened a few steps later). I further get a lot of error messages. If I hit the "Next" button I get an error, that the breakpoint cannot be added. Just playing around shows the next crash: (no debugging symbols found) Using host libthread_db library "/lib/i686/cmov/libthread_db.so.1". (no debugging symbols found) [Thread debugging using libthread_db enabled] [New Thread 0xb66706c0 (LWP 14254)] [New Thread 0xb6336b90 (LWP 14266)] 0xb709ac09 in ?? () from /usr/lib/libqt-mt.so.3 #0 0xb709ac09 in ?? () from /usr/lib/libqt-mt.so.3 #1 0xb709c70f in QPtrList<TimerInfo>::first () from /usr/lib/libqt-mt.so.3 #2 0xb709b46b in qt_wait_timer () from /usr/lib/libqt-mt.so.3 #3 0xb704e783 in QEventLoop::processEvents () from /usr/lib/libqt-mt.so.3 #4 0xb70c46e4 in QEventLoop::enterLoop () from /usr/lib/libqt-mt.so.3 #5 0xb70c43e2 in QEventLoop::exec () from /usr/lib/libqt-mt.so.3 #6 0xb70aaf13 in QApplication::exec () from /usr/lib/libqt-mt.so.3 #7 0x08051010 in ?? () #8 0xbfb9ca38 in ?? () #9 0x00000001 in ?? () #10 0x00000001 in ?? () #11 0x00000000 in ?? () I will try to find out, how to reproduce this crash too. For me it seems, kxsldbg is unusable atm. Therefor I set the severity to grave. Any idea? Regards, Daniel - -- System Information: Debian Release: lenny/sid APT prefers unstable APT policy: (850, 'unstable'), (700, 'testing'), (550, 'stable'), (110, 'experimental') Architecture: i386 (i686) Kernel: Linux 2.6.22-3-k7 (SMP w/1 CPU core) Locale: LANG=de_DE, LC_CTYPE=de_DE (charmap=ISO-8859-1) Shell: /bin/sh linked to /bin/bash Versions of packages kxsldbg depends on: ii kdelibs4c2a 4:3.5.8.dfsg.1-3 core libraries and binaries for al ii libc6 2.6.1-6 GNU C Library: Shared libraries ii libgcc1 1:4.2.2-3 GCC support library ii libqt3-mt 3:3.3.7-9 Qt GUI Library (Threaded runtime v ii libstdc++6 4.2.2-3 The GNU Standard C++ Library v3 ii libxml2 2.6.30.dfsg-2 GNOME XML library ii libxslt1.1 1.1.22-1 XSLT processing library - runtime kxsldbg recommends no packages. - -- no debconf information -----BEGIN PGP SIGNATURE----- Version: GnuPG v1.4.6 (GNU/Linux) iD8DBQFHMl8dm0bx+wiPa4wRAibHAJ9fXl3++zys78ue2KxkCbQ4C3w/GwCeKBmP xwsUESF251XFaEFfm6Dr56Q= =9jzv -----END PGP SIGNATURE-----
Starting program: /usr/bin/kxsldbg (no debugging symbols found) (no debugging symbols found) (no debugging symbols found) (no debugging symbols found) [Thread debugging using libthread_db enabled] [New Thread 0xb66cf6c0 (LWP 14435)] [New Thread 0xb6133b90 (LWP 14438)] Program received signal SIGSEGV, Segmentation fault. [Switching to Thread 0xb6133b90 (LWP 14438)] 0xb6324a2a in xslDbgShellPrintVariable () from /usr/lib/kde3/libkxsldbgpart.so #0 0xb6324a2a in xslDbgShellPrintVariable () from /usr/lib/kde3/libkxsldbgpart.so No symbol table info available. #1 0xb632daf0 in shellPrompt () from /usr/lib/kde3/libkxsldbgpart.so No symbol table info available. #2 0xb632dc78 in debugXSLBreak () from /usr/lib/kde3/libkxsldbgpart.so No symbol table info available. #3 0xb632e39a in debugHandleDebugger () from /usr/lib/kde3/libkxsldbgpart.so No symbol table info available. #4 0xb7ca0699 in xslHandleDebugger (cur=0x81d9c60, node=0x81df038, templ=0x821c380, ctxt=0x80d2308) at xsltutils.c:2234 No locals. #5 0xb7cb7f23 in xsltDebuggerStartSequenceConstructor (ctxt=0x81d9c60, contextNode=0x81df038, list=0x82245e8, templ=0x81df038, addCallResult=0xb61330b8) at transform.c:2061 debugedNode = <value optimized out> #6 0xb7cba198 in xsltApplyXSLTTemplate (ctxt=0x80d2308, contextNode=0x81df038, list=0x82245e8, templ=0x821c380, withParams=0x0) at transform.c:2911 oldVarsBase = <value optimized out> start = <value optimized out> cur = <value optimized out> tmpParam = <value optimized out> oldUserFragmentTop = <value optimized out> oldLocalFragmentTop = <value optimized out> iparam = <value optimized out> addCallResult = 1 #7 0xb7cba84d in xsltProcessOneNode (ctxt=0x80d2308, contextNode=0x81df038, withParams=0x0) at transform.c:2032 oldCurTempRule = (xsltTemplatePtr) 0x0 templ = (xsltTemplatePtr) 0x821c380 oldNode = <value optimized out> #8 0xb7cbea42 in xsltApplyStylesheetInternal (style=0x820e5f0, doc=0x81df038, params=0xb61331cc, output=0x0, profile=0x0, userCtxt=0x0) at transform.c:6032 st = <value optimized out> res = (xmlDocPtr) 0x81d0b78 ctxt = (xsltTransformContextPtr) 0x80d2308 root = <value optimized out> node = <value optimized out> method = (const xmlChar *) 0x822a968 "text" doctypePublic = (const xmlChar *) 0x0 doctypeSystem = (const xmlChar *) 0x0 version = (const xmlChar *) 0x0 variables = (xsltStackElemPtr) 0x81391e0 vptr = <value optimized out> #9 0xb631a6c5 in ?? () from /usr/lib/kde3/libkxsldbgpart.so No symbol table info available. #10 0x00000000 in ?? () No symbol table info available. The program being debugged has been started already. Start it from the beginning? (y or n) Starting program: /usr/bin/kxsldbg (no debugging symbols found) (no debugging symbols found) (no debugging symbols found) (no debugging symbols found) [Thread debugging using libthread_db enabled] [New Thread 0xb66686c0 (LWP 14453)] [New Thread 0xb60ccb90 (LWP 14454)] [New Thread 0xb572ab90 (LWP 14455)] [Thread 0xb572ab90 (LWP 14455) exited] Program received signal SIGSEGV, Segmentation fault. [Switching to Thread 0xb60ccb90 (LWP 14454)] 0xb62bda2a in xslDbgShellPrintVariable () from /usr/lib/kde3/libkxsldbgpart.so #0 0xb62bda2a in xslDbgShellPrintVariable () from /usr/lib/kde3/libkxsldbgpart.so No symbol table info available. #1 0xb62c6af0 in shellPrompt () from /usr/lib/kde3/libkxsldbgpart.so No symbol table info available. #2 0xb62c6c78 in debugXSLBreak () from /usr/lib/kde3/libkxsldbgpart.so No symbol table info available. #3 0xb62c739a in debugHandleDebugger () from /usr/lib/kde3/libkxsldbgpart.so No symbol table info available. #4 0xb7c39699 in xslHandleDebugger (cur=0x81bbaa8, node=0x813a1f0, templ=0x8201698, ctxt=0x81ea758) at xsltutils.c:2234 No locals. #5 0xb7c50f23 in xsltDebuggerStartSequenceConstructor (ctxt=0x81bbaa8, contextNode=0x813a1f0, list=0x81bab10, templ=0x813a1f0, addCallResult=0xb60cbf28) at transform.c:2061 debugedNode = <value optimized out> #6 0xb7c51e4b in xsltApplySequenceConstructor (ctxt=0x81ea758, contextNode=0x813a1f0, list=0x81bab10, templ=0x8201698) at transform.c:2194 function = <value optimized out> oldCurInst = <value optimized out> oldContextNode = <value optimized out> cur = <value optimized out> insert = <value optimized out> copy = <value optimized out> level = <value optimized out> oldVarsNr = <value optimized out> oldLocalFragmentTop = <value optimized out> oldLocalFragmentBase = <value optimized out> addCallResult = 1 debuggedNode = (xmlNodePtr) 0x0 #7 0xb7c53053 in xsltApplyXSLTTemplate (ctxt=0x81ea758, contextNode=0x813a1f0, list=0x81bab10, templ=0x8201698, withParams=0x0) at transform.c:3031 oldVarsBase = 0 start = 0 cur = (xmlNodePtr) 0x81bab10 tmpParam = <value optimized out> oldUserFragmentTop = (xmlDocPtr) 0x0 oldLocalFragmentTop = (xmlDocPtr) 0x0 iparam = (xsltStylePreCompPtr) 0xb60cbf98 addCallResult = 1 #8 0xb7c536c6 in xsltCallTemplate (ctxt=0x81ea758, node=0x813a1f0, inst=0x8134088, castedComp=0x81ad710) at transform.c:4638 withParams = <value optimized out> #9 0xb7c51aed in xsltApplySequenceConstructor (ctxt=0x81ea758, contextNode=0x813a1f0, list=0x81f1af8, templ=0x808f6e8) at transform.c:2582 oldCurInst = <value optimized out> oldContextNode = (xmlNodePtr) 0x813a1f0 cur = <value optimized out> insert = (xmlNodePtr) 0x81da2b8 copy = (xmlNodePtr) 0x0 level = 0 oldVarsNr = 0 oldLocalFragmentTop = (xmlDocPtr) 0x0 oldLocalFragmentBase = (xmlDocPtr) 0x0 addCallResult = 1 debuggedNode = (xmlNodePtr) 0x81d7620 #10 0xb7c53053 in xsltApplyXSLTTemplate (ctxt=0x81ea758, contextNode=0x813a1f0, list=0x81f1af8, templ=0x808f6e8, withParams=0x0) at transform.c:3031 oldVarsBase = -1 start = 0 cur = (xmlNodePtr) 0x81f1af8 tmpParam = <value optimized out> oldUserFragmentTop = (xmlDocPtr) 0x0 oldLocalFragmentTop = (xmlDocPtr) 0x0 iparam = (xsltStylePreCompPtr) 0x0 addCallResult = 1 #11 0xb7c5384d in xsltProcessOneNode (ctxt=0x81ea758, contextNode=0x813a1f0, withParams=0x0) at transform.c:2032 oldCurTempRule = (xsltTemplatePtr) 0x0 templ = (xsltTemplatePtr) 0x808f6e8 oldNode = <value optimized out> #12 0xb7c57a42 in xsltApplyStylesheetInternal (style=0x81cb280, doc=0x813a1f0, params=0xb60cc1cc, output=0x0, profile=0x0, userCtxt=0x0) at transform.c:6032 st = <value optimized out> res = (xmlDocPtr) 0x81da2b8 ctxt = (xsltTransformContextPtr) 0x81ea758 root = <value optimized out> node = <value optimized out> method = (const xmlChar *) 0x81fe4c0 "text" doctypePublic = (const xmlChar *) 0x0 doctypeSystem = (const xmlChar *) 0x0 version = (const xmlChar *) 0x0 variables = (xsltStackElemPtr) 0x8213af0 vptr = <value optimized out> #13 0xb62b36c5 in ?? () from /usr/lib/kde3/libkxsldbgpart.so No symbol table info available. #14 0x00000000 in ?? () No symbol table info available. The program is running. Exit anyway? (y or n)