[rkward-devel] Automatic crash report generated by DrKonqi for RKWard.

bernd lamberts bernddude at gmail.com
Fri Apr 16 17:36:47 UTC 2010


Application: rkward (0.5.2)
KDE Platform Version: 4.4.2 (KDE 4.4.2)
Qt Version: 4.6.2
Operating System: Linux 2.6.32-20-generic x86_64
Distribution: Ubuntu lucid (development branch)

-- Information about the crash:
<In detail, tell us what you were doing  when the application crashed.>

The crash can be reproduced some of the time.

 -- Backtrace:
Application: RKWard (rkward.bin), signal: Segmentation fault
[Current thread is 1 (Thread 0x7fc35b6fd760 (LWP 9445))]

Thread 3 (Thread 0x7fc34802f710 (LWP 9452)):
#0  0x00007fc351de76ea in g_main_context_dispatch () from 
/lib/libglib-2.0.so.0
#1  0x00007fc351deb748 in ?? () from /lib/libglib-2.0.so.0
#2  0x00007fc351deb8fc in g_main_context_iteration () from 
/lib/libglib-2.0.so.0
#3  0x00007fc3562bd566 in QEventDispatcherGlib::processEvents (this=0x1405c30, 
flags=<value optimized out>) at kernel/qeventdispatcher_glib.cpp:414
#4  0x00007fc356292992 in QEventLoop::processEvents (this=<value optimized 
out>, flags=) at kernel/qeventloop.cpp:149
#5  0x00007fc356292d6c in QEventLoop::exec (this=0x7fc34802edb0, flags=) at 
kernel/qeventloop.cpp:201
#6  0x00007fc35619cd59 in QThread::exec (this=<value optimized out>) at 
thread/qthread.cpp:487
#7  0x00007fc356273178 in QInotifyFileSystemWatcherEngine::run 
(this=0x14046f0) at io/qfilesystemwatcher_inotify.cpp:248
#8  0x00007fc35619f775 in QThreadPrivate::start (arg=0x14046f0) at 
thread/qthread_unix.cpp:248
#9  0x00007fc355f0f9ca in start_thread (arg=<value optimized out>) at 
pthread_create.c:300
#10 0x00007fc3554bf6dd in clone () at 
../sysdeps/unix/sysv/linux/x86_64/clone.S:112
#11 0x0000000000000000 in ?? ()

Thread 2 (Thread 0x7fc34782e710 (LWP 9453)):
#0  0x00007fc3554b2f93 in *__GI___poll (fds=<value optimized out>, nfds=<value 
optimized out>, timeout=-1) at ../sysdeps/unix/sysv/linux/poll.c:87
#1  0x00007fc354b7d29a in ?? () from /usr/lib/libxcb.so.1
#2  0x00007fc354b7d7d7 in ?? () from /usr/lib/libxcb.so.1
#3  0x00007fc354b7da85 in xcb_writev () from /usr/lib/libxcb.so.1
#4  0x00007fc35ada46fa in _XSend (dpy=0x7fc319a80d40, 
    data=0x7fc32395c270 
"\377\377\377\377\377\377\377\377\377\377\377\377\377\377\377\377\377\377\377\377\377\377\377\377\377\377\377\377\377\377\377\377\377\377\377\377\377\377\377\377\377\377\377\377\377\377\377\377\377\377\377\377\377\377\377\377\377\377\377\377\377\377\377\377\377\377\377\377\377\377\377\377\377\377\377\377\377\377\377\377\377\377\377\377\377\377\377\377\377\377\377\377\377\377\377\377\377\377\377\377\377\377\377\377\377\377\377\377\377\377\377\377\377\377\377\377\377\377\377\377\377\377\377\377\377\377\377\377\377\377\377\377\377\377\377\377\377\377\377\377\377\377\377\377\377\377\377\377\377\377\377\377\377\377\377\377\377\377\377\377\377\377\377\377\377\377\377\377\377\377\377\377\377\377\377\377\377\377\377\377\377\377\377\377\377\377\377\377\377\377\377\377\377\377\377\377\377\377\377\377"..., 
size=<value optimized out>) at ../../src/xcb_io.c:339
#5  0x00007fc35ad90a55 in SendZImage (dpy=0x7fc319a80d40, d=<value optimized 
out>, gc=<value optimized out>, image=0x7fc34782cc30, req_xoffset=0, 
req_yoffset=0, x=0, y=74, req_width=882, 
    req_height=74, dest_bits_per_pixel=<value optimized out>, 
dest_scanline_pad=32) at ../../src/PutImage.c:804
#6  PutImageRequest (dpy=0x7fc319a80d40, d=<value optimized out>, gc=<value 
optimized out>, image=0x7fc34782cc30, req_xoffset=0, req_yoffset=0, x=0, y=74, 
req_width=882, req_height=74, 
    dest_bits_per_pixel=<value optimized out>, dest_scanline_pad=32) at 
../../src/PutImage.c:872
#7  PutSubImage (dpy=0x7fc319a80d40, d=<value optimized out>, gc=<value 
optimized out>, image=0x7fc34782cc30, req_xoffset=0, req_yoffset=0, x=0, y=74, 
req_width=882, req_height=74, 
    dest_bits_per_pixel=<value optimized out>, dest_scanline_pad=32) at 
../../src/PutImage.c:910
#8  0x00007fc35ad8fde9 in PutSubImage (dpy=0x7fc319a80d40, d=<value optimized 
out>, gc=<value optimized out>, image=0x7fc34782cc30, req_xoffset=<value 
optimized out>, 
    req_yoffset=<value optimized out>, x=0, y=148, req_width=882, 
req_height=726, dest_bits_per_pixel=32, dest_scanline_pad=32) at 
../../src/PutImage.c:919
#9  0x00007fc35ad90c2e in XPutImage (dpy=0x7fc319a80d40, d=<value optimized 
out>, gc=<value optimized out>, image=0x7fc34782cc30, req_xoffset=0, 
req_yoffset=9453, x=0, y=0, req_width=882, 
    req_height=874) at ../../src/PutImage.c:1029
#10 0x00007fc33f949033 in _draw_image_surface (surface=<value optimized out>, 
image=<value optimized out>, src_x=<value optimized out>, src_y=<value 
optimized out>, width=<value optimized out>, 
    height=<value optimized out>, dst_x=0, dst_y=0) at 
/build/buildd/cairo-1.8.10/src/cairo-xlib-surface.c:1072
#11 0x00007fc33f94ca53 in _cairo_xlib_surface_clone_similar 
(abstract_surface=<value optimized out>, src=0x7fc328917440, src_x=0, src_y=0, 
width=882, height=874, clone_offset_x=0x7fc34782d10c, 
    clone_offset_y=0x7fc34782d108, clone_out=0x7fc34782d4e0) at 
/build/buildd/cairo-1.8.10/src/cairo-xlib-surface.c:1211
#12 0x00007fc33f933c9d in _cairo_surface_clone_similar 
(surface=0x7fc34782c700, src=0x7fc328917440, src_x=0, src_y=0, width=882, 
height=874, clone_offset_x=0x7fc34782d10c, 
    clone_offset_y=0x7fc34782d108, clone_out=0x7fc34782d4e0) at 
/build/buildd/cairo-1.8.10/src/cairo-surface.c:1155
#13 0x00007fc33f92a9f0 in _cairo_pattern_acquire_surface_for_surface 
(pattern=0x7fc34782d260, dst=0x7fc319c5b700, x=<value optimized out>, y=0, 
width=<value optimized out>, height=874, 
    surface_out=0x7fc34782d4e0, attributes=0x7fc34782d480) at 
/build/buildd/cairo-1.8.10/src/cairo-pattern.c:1959
#14 _cairo_pattern_acquire_surface (pattern=0x7fc34782d260, 
dst=0x7fc319c5b700, x=<value optimized out>, y=0, width=<value optimized out>, 
height=874, surface_out=0x7fc34782d4e0, 
    attributes=0x7fc34782d480) at /build/buildd/cairo-1.8.10/src/cairo-
pattern.c:2075
#15 0x00007fc33f92bd26 in _cairo_pattern_acquire_surfaces (src=<value 
optimized out>, mask=0x0, dst=0x7fc319c5b700, src_x=0, src_y=0, mask_x=0, 
mask_y=0, width=882, height=874, 
    src_out=0x7fc34782d4e0, mask_out=0x7fc34782d4d8, 
src_attributes=0x7fc34782d480, mask_attributes=0x7fc34782d430) at 
/build/buildd/cairo-1.8.10/src/cairo-pattern.c:2168
#16 0x00007fc33f94c33a in _cairo_xlib_surface_composite 
(op=CAIRO_OPERATOR_OVER, src_pattern=0x7fc32976aa30, mask_pattern=0x0, 
abstract_dst=0x7fc319c5b700, src_x=<value optimized out>, 
    src_y=<value optimized out>, mask_x=0, mask_y=0, dst_x=0, dst_y=0, 
width=882, height=874) at /build/buildd/cairo-1.8.10/src/cairo-xlib-
surface.c:1715
#17 0x00007fc33f933a5d in _cairo_surface_composite (op=CAIRO_OPERATOR_OVER, 
src=0x7fc32976aa30, mask=0x0, dst=0x7fc319c5b700, src_x=0, src_y=0, mask_x=0, 
mask_y=0, dst_x=0, dst_y=0, width=882, 
    height=874) at /build/buildd/cairo-1.8.10/src/cairo-surface.c:1296
#18 0x00007fc33f935f36 in _composite_trap_region (src=0x7fc32976aa30, 
op=CAIRO_OPERATOR_OVER, dst=0x7fc319c5b700, traps=0x7fc34782d810, clip=0x0, 
antialias=<value optimized out>)
    at /build/buildd/cairo-1.8.10/src/cairo-surface-fallback.c:449
#19 _clip_and_composite_trapezoids (src=0x7fc32976aa30, 
op=CAIRO_OPERATOR_OVER, dst=0x7fc319c5b700, traps=0x7fc34782d810, clip=0x0, 
antialias=<value optimized out>)
    at /build/buildd/cairo-1.8.10/src/cairo-surface-fallback.c:644
#20 0x00007fc33f93665d in _cairo_surface_fallback_paint 
(surface=0x7fc319c5b700, op=CAIRO_OPERATOR_OVER, source=0x7fc32976aa30) at 
/build/buildd/cairo-1.8.10/src/cairo-surface-fallback.c:705
#21 0x00007fc33f93315f in _cairo_surface_paint (surface=0x7fc319c5b700, 
op=CAIRO_OPERATOR_OVER, source=<value optimized out>) at 
/build/buildd/cairo-1.8.10/src/cairo-surface.c:1501
#22 0x00007fc33f91be1a in _cairo_gstate_paint (gstate=0x7fc319c5b930) at 
/build/buildd/cairo-1.8.10/src/cairo-gstate.c:878
#23 0x00007fc33f9162d9 in *INT_cairo_paint (cr=0x7fc319c5b900) at 
/build/buildd/cairo-1.8.10/src/cairo.c:1959
#24 0x00007fc33fde3f34 in handleEvent (event=...) at devX11.c:647
#25 0x00007fc33fde3fc0 in R_ProcessX11Events (data=<value optimized out>) at 
devX11.c:664
#26 0x00007fc3591022ee in R_runHandlers (handlers=<value optimized out>, 
readMask=0x7fc3594ce240) at sys-std.c:381
#27 0x000000000050300c in processX11EventsWorker () at 
/home/bernd/R/Rkward/rkward-0.5.2/rkward/rbackend/rembedinternal.cpp:489
#28 0x00007fc358fe227c in R_ToplevelExec (fun=<value optimized out>, 
data=<value optimized out>) at context.c:704
#29 0x00000000004fcabf in RThread::run (this=0x1267020) at 
/home/bernd/R/Rkward/rkward-0.5.2/rkward/rbackend/rthread.cpp:109
#30 0x00007fc35619f775 in QThreadPrivate::start (arg=0x1267020) at 
thread/qthread_unix.cpp:248
#31 0x00007fc355f0f9ca in start_thread (arg=<value optimized out>) at 
pthread_create.c:300
#32 0x00007fc3554bf6dd in clone () at 
../sysdeps/unix/sysv/linux/x86_64/clone.S:112
#33 0x0000000000000000 in ?? ()

Thread 1 (Thread 0x7fc35b6fd760 (LWP 9445)):
[KCrash Handler]
#5  QVector<KateCodeFoldingNode*>::size (this=0x2ca00a0, node=0x2f3f750, 
line=1066) at /usr/include/qt4/QtCore/qvector.h:124
#6  KateCodeFoldingNode::findChild (this=0x2ca00a0, node=0x2f3f750, line=1066) 
at ../../kate/syntax/katecodefolding.h:85
#7  KateCodeFoldingTree::removeOpening (this=0x2ca00a0, node=0x2f3f750, 
line=1066) at ../../kate/syntax/katecodefolding.cpp:554
#8  0x00007fc34677f09e in KateCodeFoldingTree::cleanupUnneededNodes 
(this=0x2ca00a0, line=1066) at ../../kate/syntax/katecodefolding.cpp:1321
#9  0x00007fc34677f82c in KateCodeFoldingTree::updateLine (this=0x2ca00a0, 
line=<value optimized out>, regionChanges=0x7fff0b5de4f0, updated=<value 
optimized out>, changed=<value optimized out>, 
    colsChanged=<value optimized out>) at 
../../kate/syntax/katecodefolding.cpp:530
#10 0x00007fc3467111f3 in KateBuffer::doHighlight (this=0x2ca0050, 
startLine=<value optimized out>, endLine=<value optimized out>, 
invalidate=<value optimized out>)
    at ../../kate/document/katebuffer.cpp:1332
#11 0x00007fc3467133bc in KateBuffer::ensureHighlighted (this=0x2ca00a0, 
line=<value optimized out>) at ../../kate/document/katebuffer.cpp:847
#12 0x00007fc34677d582 in KateCodeFoldingTree::toggleRegionVisibility 
(this=0x2ca00a0, line=1009) at ../../kate/syntax/katecodefolding.cpp:1375
#13 0x00007fc34677ee54 in KateCodeFoldingTree::removeOpening (this=0x2ca00a0, 
node=0x0, line=1009) at ../../kate/syntax/katecodefolding.cpp:549
#14 0x00007fc34677f09e in KateCodeFoldingTree::cleanupUnneededNodes 
(this=0x2ca00a0, line=1009) at ../../kate/syntax/katecodefolding.cpp:1321
#15 0x00007fc34677f82c in KateCodeFoldingTree::updateLine (this=0x2ca00a0, 
line=<value optimized out>, regionChanges=0x7fff0b5dec80, updated=<value 
optimized out>, changed=<value optimized out>, 
    colsChanged=<value optimized out>) at 
../../kate/syntax/katecodefolding.cpp:530
#16 0x00007fc3467111f3 in KateBuffer::doHighlight (this=0x2ca0050, 
startLine=<value optimized out>, endLine=<value optimized out>, 
invalidate=<value optimized out>)
    at ../../kate/document/katebuffer.cpp:1332
#17 0x00007fc3467133bc in KateBuffer::ensureHighlighted (this=0x2ca00a0, 
line=<value optimized out>) at ../../kate/document/katebuffer.cpp:847
#18 0x00007fc34677d582 in KateCodeFoldingTree::toggleRegionVisibility 
(this=0x2ca00a0, line=967) at ../../kate/syntax/katecodefolding.cpp:1375
#19 0x00007fc34677ee54 in KateCodeFoldingTree::removeOpening (this=0x2ca00a0, 
node=0x0, line=967) at ../../kate/syntax/katecodefolding.cpp:549
#20 0x00007fc34677f09e in KateCodeFoldingTree::cleanupUnneededNodes 
(this=0x2ca00a0, line=967) at ../../kate/syntax/katecodefolding.cpp:1321
#21 0x00007fc34677f82c in KateCodeFoldingTree::updateLine (this=0x2ca00a0, 
line=<value optimized out>, regionChanges=0x7fff0b5df410, updated=<value 
optimized out>, changed=<value optimized out>, 
    colsChanged=<value optimized out>) at 
../../kate/syntax/katecodefolding.cpp:530
#22 0x00007fc3467111f3 in KateBuffer::doHighlight (this=0x2ca0050, 
startLine=<value optimized out>, endLine=<value optimized out>, 
invalidate=<value optimized out>)
    at ../../kate/document/katebuffer.cpp:1332
#23 0x00007fc3467133bc in KateBuffer::ensureHighlighted (this=0x2ca00a0, 
line=<value optimized out>) at ../../kate/document/katebuffer.cpp:847
#24 0x00007fc34677d582 in KateCodeFoldingTree::toggleRegionVisibility 
(this=0x2ca00a0, line=368) at ../../kate/syntax/katecodefolding.cpp:1375
#25 0x00007fc34677ee54 in KateCodeFoldingTree::removeOpening (this=0x2ca00a0, 
node=0x0, line=368) at ../../kate/syntax/katecodefolding.cpp:549
#26 0x00007fc34677f09e in KateCodeFoldingTree::cleanupUnneededNodes 
(this=0x2ca00a0, line=368) at ../../kate/syntax/katecodefolding.cpp:1321
#27 0x00007fc34677f82c in KateCodeFoldingTree::updateLine (this=0x2ca00a0, 
line=<value optimized out>, regionChanges=0x7fff0b5dfba0, updated=<value 
optimized out>, changed=<value optimized out>, 
    colsChanged=<value optimized out>) at 
../../kate/syntax/katecodefolding.cpp:530
#28 0x00007fc3467111f3 in KateBuffer::doHighlight (this=0x2ca0050, 
startLine=<value optimized out>, endLine=<value optimized out>, 
invalidate=<value optimized out>)
    at ../../kate/document/katebuffer.cpp:1332
#29 0x00007fc346713441 in KateBuffer::editEnd (this=0x2ca0050) at 
../../kate/document/katebuffer.cpp:538
#30 0x00007fc3466f7c9c in KateDocument::editEnd (this=0x2c9eaf0) at 
../../kate/document/katedocument.cpp:971
#31 0x00007fc3466f9fb0 in KateDocument::typeChars (this=0x2c9eaf0, 
view=0x2ca0aa0, chars=...) at ../../kate/document/katedocument.cpp:2756
#32 0x00007fc34679da76 in KateViewInternal::keyPressEvent (this=0x2ca3680, 
e=0x7fff0b5e0780) at ../../kate/view/kateviewinternal.cpp:2458
#33 0x00007fc34679cc92 in KateViewInternal::eventFilter (this=0x2ca3680, 
obj=0x2ca3680, e=0x7fff0b5e0780) at ../../kate/view/kateviewinternal.cpp:2261
#34 0x00007fc356293487 in 
QCoreApplicationPrivate::sendThroughObjectEventFilters (this=<value optimized 
out>, receiver=0x2ca3680, event=0x7fff0b5e0780) at 
kernel/qcoreapplication.cpp:819
#35 0x00007fc3569e01fc in QApplicationPrivate::notify_helper (this=0x10a0d30, 
receiver=0x2ca3680, e=0x7fff0b5e0780) at kernel/qapplication.cpp:4296
#36 0x00007fc3569e7ec5 in QApplication::notify (this=<value optimized out>, 
receiver=0x2ca3680, e=0x7fff0b5e0780) at kernel/qapplication.cpp:3763
#37 0x00007fc359b2c526 in KApplication::notify (this=0x7fff0b5e1750, 
receiver=0x2ca3680, event=0x7fff0b5e0780) at 
../../kdeui/kernel/kapplication.cpp:302
#38 0x00007fc35629406c in QCoreApplication::notifyInternal 
(this=0x7fff0b5e1750, receiver=0x2ca3680, event=0x7fff0b5e0780) at 
kernel/qcoreapplication.cpp:704
#39 0x00007fc356a8b16a in QKeyMapper::sendKeyEvent (keyWidget=0x2ca3680, 
grab=<value optimized out>, type=QEvent::KeyPress, code=39, modifiers=<value 
optimized out>, text=..., autorepeat=false, 
    count=1, nativeScanCode=48, nativeVirtualKey=39, nativeModifiers=0) at 
kernel/qkeymapper_x11.cpp:1861
#40 0x00007fc356a8d6f0 in QKeyMapperPrivate::translateKeyEvent 
(this=0x10e6c10, keyWidget=0x2ca3680, event=<value optimized out>, grab=false) 
at kernel/qkeymapper_x11.cpp:1831
#41 0x00007fc356a64904 in QApplication::x11ProcessEvent (this=<value optimized 
out>, event=0x7fff0b5e1350) at kernel/qapplication_x11.cpp:3394
#42 0x00007fc356a90882 in x11EventSourceDispatch (s=0x10a4b30, callback=<value 
optimized out>, user_data=<value optimized out>) at 
kernel/qguieventdispatcher_glib.cpp:146
#43 0x00007fc351de78c2 in g_main_context_dispatch () from 
/lib/libglib-2.0.so.0
#44 0x00007fc351deb748 in ?? () from /lib/libglib-2.0.so.0
#45 0x00007fc351deb8fc in g_main_context_iteration () from 
/lib/libglib-2.0.so.0
#46 0x00007fc3562bd513 in QEventDispatcherGlib::processEvents (this=0x10a0cf0, 
flags=<value optimized out>) at kernel/qeventdispatcher_glib.cpp:412
#47 0x00007fc356a9046e in QGuiEventDispatcherGlib::processEvents 
(this=0x2ca00a0, flags=<value optimized out>) at 
kernel/qguieventdispatcher_glib.cpp:204
#48 0x00007fc356292992 in QEventLoop::processEvents (this=<value optimized 
out>, flags=) at kernel/qeventloop.cpp:149
#49 0x00007fc356292d6c in QEventLoop::exec (this=0x7fff0b5e1680, flags=) at 
kernel/qeventloop.cpp:201
#50 0x00007fc356296aab in QCoreApplication::exec () at 
kernel/qcoreapplication.cpp:981
#51 0x00000000004369dc in main (argc=<value optimized out>, argv=<value 
optimized out>) at /home/bernd/R/Rkward/rkward-0.5.2/rkward/main.cpp:159




More information about the Rkward-devel mailing list