Plasma segmentation fault

View: New views
4 Messages — Rating Filter:   Alert me  

Plasma segmentation fault

by Bugzilla from dpalacio@uninorte.edu.co :: Rate this Message:

Reply to Author | View Threaded | Show Only this Message

Using a ruby plasmoid with a recent build of qtruby crashes
plasma/plasmoidviewer. I regenerated/recompiled from scratch
smoke/qtruby/korundum/plasma.

Breakpoint 1, new_qvariant (argc=1, argv=0x7fff90c3f890, self=140391327293720)
    at /home/kde/src/KDE/kdebindings/ruby/qtruby/src/qtruby.cpp:1190          
1190                    i = -i;         // turn into ambiguousMethodList index
(gdb) p meth                                                                  
$2 = {smoke = 0x1cf7250, index = 19851}                                      
(gdb) p meth.smoke                                                            
$3 = (Smoke *) 0x1cf7250                                                      
(gdb) p meth.smoke->ambiguousMethodList
$4 = (short int *) 0x7faf66b574e0      
(gdb) c                                  
Continuing.                              

Program received signal SIGSEGV, Segmentation fault.
0x00007faf82550a90 in strcmp () from /lib/libc.so.6
(gdb) bt                                            
#0  0x00007faf82550a90 in strcmp () from /lib/libc.so.6
#1  0x00007faf65150389 in new_qvariant (argc=1, argv=0x7fff90c3f890,
self=140391327293720)
    at /home/kde/src/KDE/kdebindings/ruby/qtruby/src/qtruby.cpp:1194                      
#2  0x00007faf675be6c2 in rb_call0 (klass=140391327292880,
recv=140391327293720, id=3361, oid=3361, argc=1,
    argv=0x7fff90c3f890, body=0x7faf650059a8, flags=<value optimized out>) at
eval.c:5904                  
#3  0x00007faf675be82a in rb_call (klass=140391327292880,
recv=140391327293720, mid=3361, argc=1,          
    argv=0x7fff90c3f890, scope=0, self=140391290726480) at eval.c:6151                                      
#4  0x00007faf675b87e0 in rb_eval (self=140391290726480, n=<value optimized
out>) at eval.c:3492            
#5  0x00007faf675bb5b3 in rb_eval (self=140391290726480, n=<value optimized
out>) at eval.c:3552            
#6  0x00007faf675b86fe in rb_eval (self=140391290726480, n=<value optimized
out>) at eval.c:3486            
#7  0x00007faf675b8b84 in rb_eval (self=140391290726480, n=<value optimized
out>) at eval.c:3436            
#8  0x00007faf675be578 in rb_call0 (klass=140391290348040,
recv=140391290726480, id=11169, oid=11169, argc=2,
    argv=0x7fff90c42400, body=0x7faf64fea838, flags=<value optimized out>) at
eval.c:6055                    
#9  0x00007faf675be82a in rb_call (klass=140391290348040,
recv=140391290726480, mid=11169, argc=2,            
    argv=0x7fff90c42400, scope=0, self=140391290764080) at eval.c:6151                                        
#10 0x00007faf675b87e0 in rb_eval (self=140391290764080, n=<value optimized
out>) at eval.c:3492              
#11 0x00007faf675b86fe in rb_eval (self=140391290764080, n=<value optimized
out>) at eval.c:3486              
#12 0x00007faf675b9a0a in rb_eval (self=140391290764080, n=<value optimized
out>) at eval.c:3047              
#13 0x00007faf675be578 in rb_call0 (klass=140391290778200,
recv=140391290764080, id=10985, oid=10985, argc=0,
    argv=0x0, body=0x7faf65047bc8, flags=<value optimized out>) at eval.c:6055                                
#14 0x00007faf675be82a in rb_call (klass=140391290778200,
recv=140391290764080, mid=10985, argc=0, argv=0x0,  
    scope=0, self=140391290826360) at eval.c:6151                                                            
---Type <return> to continue, or q <return> to quit---                                                        
#15 0x00007faf675b87e0 in rb_eval (self=140391290826360, n=<value optimized
out>) at eval.c:3492              
#16 0x00007faf675be578 in rb_call0 (klass=140391290853960,
recv=140391290826360, id=10985, oid=10985, argc=0,
    argv=0x7fff90c45aa0, body=0x7faf6731b230, flags=<value optimized out>) at
eval.c:6055                    
#17 0x00007faf675be82a in rb_call (klass=140391290853960,
recv=140391290826360, mid=10985, argc=0,            
    argv=0x7fff90c45aa0, scope=1, self=6) at eval.c:6151                                                      
#18 0x00007faf675bf1f3 in rb_funcall2 (recv=<value optimized out>, mid=<value
optimized out>,                
    argc=<value optimized out>, argv=<value optimized out>) at eval.c:6287                                    
#19 0x00007faf675b48f1 in rb_protect (proc=0x7faf66ed1a20 <funcall2_protect>,
data=140391290826360,          
    state=0x7fff90c45a1c) at eval.c:5526                                                                      
#20 0x00007faf66ed2e71 in QtRuby::VirtualMethodCall::callMethod
(this=0x7fff90c45ad0)                        
    at /home/kde/src/KDE/kdebindings/ruby/qtruby/src/marshall_types.cpp:524                                  
#21 0x00007faf66ed1aea in QtRuby::MethodCallBase::next (this=0x7fff90c45ad0)                                  
    at /home/kde/src/KDE/kdebindings/ruby/qtruby/src/marshall_types.cpp:467                                  
#22 0x00007faf66e999cf in QtRuby::Binding::callMethod (this=0x7faf672e5720,
method=<value optimized out>,    
    ptr=0x1d38150, args=0x7fff90c45b70) at
/home/kde/src/KDE/kdebindings/ruby/qtruby/src/Qt.cpp:276          
#23 0x00007faf66bf1530 in __smokeplasma::x_Plasma__AppletScript::init
(this=0x1d38150)                        
    at /home/kde/build/KDE/kdebindings/smoke/plasma/x_1.cpp:2828                                              
#24 0x00007faf877d9ad9 in Plasma::Applet::init (this=0x1ba9a80) at
/home/kde/src/KDE/kdelibs/plasma/applet.cpp:219
#25 0x00007faf877fe149 in Plasma::Corona::loadLayout (this=0x17d9a90,
configName=<value optimized out>)          
    at /home/kde/src/KDE/kdelibs/plasma/corona.cpp:378                                                            
#26 0x00007faf877ff3d2 in Plasma::Corona::initializeLayout (this=0x17d9a90,
configName=@0x7fff90c45eb0)          
    at /home/kde/src/KDE/kdelibs/plasma/corona.cpp:325                                                            
---Type <return> to continue, or q <return> to quit---                                                            
#27 0x00007faf888145df in PlasmaApp::corona (this=0x1690660)                                                      
    at
/home/kde/src/KDE/kdebase/workspace/plasma/desktop/shell/plasmaapp.cpp:605                                
#28 0x00007faf88814748 in PlasmaApp::setupDesktop (this=0x1690660)                                                
    at
/home/kde/src/KDE/kdebase/workspace/plasma/desktop/shell/plasmaapp.cpp:270                                
#29 0x00007faf88817655 in PlasmaApp::qt_metacall (this=0x1690660,
_c=QMetaObject::InvokeMetaMethod,              
    _id=<value optimized out>, _a=0x7fff90c46130)                                                                
    at
/home/kde/build/KDE/kdebase/workspace/plasma/desktop/shell/plasmaapp.moc:123                              
#30 0x00007faf83355892 in QMetaObject::activate (sender=0x177f0a0,
from_signal_index=<value optimized out>,      
    to_signal_index=4, argv=0xffffffff) at kernel/qobject.cpp:3120                                                
#31 0x00007faf8335abcf in QSingleShotTimer::timerEvent (this=0x177f0a0) at
kernel/qtimer.cpp:298                  
#32 0x00007faf8334fb73 in QObject::event (this=0x177f0a0, e=0x7faf6515ad0b) at
kernel/qobject.cpp:1082            
#33 0x00007faf83a8452d in QApplicationPrivate::notify_helper (this=0x16ad340,
receiver=0x177f0a0, e=0x7fff90c467f0)
    at kernel/qapplication.cpp:4057                                                                                
#34 0x00007faf83a8c7ba in QApplication::notify (this=0x1690660,
receiver=0x177f0a0, e=0x7fff90c467f0)              
    at kernel/qapplication.cpp:4022                                                                                
#35 0x00007faf863b3efb in KApplication::notify (this=0x1690660,
receiver=0x177f0a0, event=0x7fff90c467f0)          
    at /home/kde/src/KDE/kdelibs/kdeui/kernel/kapplication.cpp:302                                                
#36 0x00007faf8333fe7c in QCoreApplication::notifyInternal (this=0x1690660,
receiver=0x177f0a0,                    
    event=0x7fff90c467f0) at kernel/qcoreapplication.cpp:610                                                      
#37 0x00007faf8336d086 in QTimerInfoList::activateTimers (this=0x16b09d0)                                          
    at ../../include/QtCore/../../src/corelib/kernel/qcoreapplication.h:213                                        
#38 0x00007faf8336958d in timerSourceDispatch (source=<value optimized out>)                                      
---Type <return> to continue, or q <return> to quit---                                                            
    at kernel/qeventdispatcher_glib.cpp:164                                                                        
#39 0x00007faf7dfae16a in g_main_context_dispatch () from
/usr/lib/libglib-2.0.so.0                                
#40 0x00007faf7dfb17e8 in ?? () from /usr/lib/libglib-2.0.so.0                                                    
#41 0x00007faf7dfb19ac in g_main_context_iteration () from
/usr/lib/libglib-2.0.so.0
#42 0x00007faf833694ef in QEventDispatcherGlib::processEvents (this=0x1676330,
flags=<value optimized out>)
    at kernel/qeventdispatcher_glib.cpp:324
#43 0x00007faf83b1ccaf in QGuiEventDispatcherGlib::processEvents
(this=0x2e4580, flags=<value optimized out>)
    at kernel/qguieventdispatcher_glib.cpp:202
#44 0x00007faf8333e722 in QEventLoop::processEvents (this=<value optimized
out>, flags={i = -1866175904})
    at kernel/qeventloop.cpp:149
#45 0x00007faf8333eaed in QEventLoop::exec (this=0x7fff90c46aa0, flags={i =
-1866175824})
    at kernel/qeventloop.cpp:200
#46 0x00007faf83340db4 in QCoreApplication::exec () at
kernel/qcoreapplication.cpp:888
#47 0x00007faf88800a99 in kdemain (argc=3, argv=0x7fff90c46e48)
    at /home/kde/src/KDE/kdebase/workspace/plasma/desktop/shell/main.cpp:112
#48 0x00007faf824f41a6 in __libc_start_main () from /lib/libc.so.6
#49 0x0000000000400829 in _start ()
(gdb) c
Continuing.
/home/kde/ruby/lib/KDE/korundum4.rb:327: [BUG] Segmentation fault
ruby 1.8.7 (2008-08-11 patchlevel 72) [x86_64-linux]


Program received signal SIGABRT, Aborted.
0x00007faf82507ed5 in raise () from /lib/libc.so.6


_______________________________________________
Kde-bindings mailing list
Kde-bindings@...
https://mail.kde.org/mailman/listinfo/kde-bindings

signature.asc (204 bytes) Download Attachment

Re: Plasma segmentation fault

by Richard Dale-5 :: Rate this Message:

Reply to Author | View Threaded | Show Only this Message

On Friday 02 October 2009 10:49:08 pm David Palacio wrote:
> Using a ruby plasmoid with a recent build of qtruby crashes
> plasma/plasmoidviewer. I regenerated/recompiled from scratch
> smoke/qtruby/korundum/plasma.
>
I'm not sure what is causing this as nothing much has been changed recently.
Does it crash with any Ruby plasmoid, or just some?

-- Richard
_______________________________________________
Kde-bindings mailing list
Kde-bindings@...
https://mail.kde.org/mailman/listinfo/kde-bindings

Re: Plasma segmentation fault

by Bugzilla from dpalacio@uninorte.edu.co :: Rate this Message:

Reply to Author | View Threaded | Show Only this Message

On Sábado 03 Octubre 2009 09:13:22 Richard Dale escribió:

> On Friday 02 October 2009 10:49:08 pm David Palacio wrote:
> > Using a ruby plasmoid with a recent build of qtruby crashes
> > plasma/plasmoidviewer. I regenerated/recompiled from scratch
> > smoke/qtruby/korundum/plasma.
>
> I'm not sure what is causing this as nothing much has been changed
>  recently. Does it crash with any Ruby plasmoid, or just some?
>
> -- Richard
> _______________________________________________
> Kde-bindings mailing list
> Kde-bindings@...
> https://mail.kde.org/mailman/listinfo/kde-bindings
>
Every tested plasmoid, stealth-cashew, isohunt, ruby-extender-tutorial,
crashes. Only ruby-extender-tutorial does appear, because it does not do much
initially. Once a job starts, it crashes too.

Disabling GC does not help.

Latest called method with Qt.debug_level = 2

** isohunt:
classname    == Plasma::IconWidget
:: method == IconWidget
-> methodIds == [#<Qt::Internal::ModuleIndex:0x7ffcfb238110 @smoke=2,
@index=1161>]
candidate list:
        Plasma::IconWidget* Plasma::IconWidget::IconWidget(const QIcon&, const
QString&, QGraphicsItem*)  (smoke: 2 index: 1161)
matching => smoke: 2 index: 1161
      const QIcon& (KIcon)
      const QString& (s)
      QGraphicsItem* (Plasma::Applet)
match => 1161 score: 6
Resolved to id: 1161
setCurrentMethod(smokeList index: 2, meth index: 1161)

** stealth-cashew
classname    == Plasma::Applet
:: method == config
-> methodIds == [#<Qt::Internal::ModuleIndex:0x7f91e9463138 @smoke=2,
@index=236>]
candidate list:
        KConfigGroup Plasma::Applet::config() const  (smoke: 2 index: 236)
matching => smoke: 2 index: 236
match => 236 score: 0
Resolved to id: 236
setCurrentMethod(smokeList index: 2, meth index: 236)


_______________________________________________
Kde-bindings mailing list
Kde-bindings@...
https://mail.kde.org/mailman/listinfo/kde-bindings

signature.asc (204 bytes) Download Attachment

Re: Plasma segmentation fault

by Bugzilla from dpalacio@uninorte.edu.co :: Rate this Message:

Reply to Author | View Threaded | Show Only this Message

The ruby-extender-tutorial backtrace is different. But when I use the 'applicationjobs' data engine from a korundum program it crashes because Smoke can not handle DataEngine::Data.

Backtrace with plasmoidviewer:

Application: Visor de componentes de plasma (plasmoidviewer), signal: Segmentation fault

[Current thread is 0 (LWP 6254)]

Thread 2 (Thread 0x41b97950 (LWP 6255)):

#0 0x00007f832cc6bb66 in poll () from /lib/libc.so.6

#1 0x00007f8327272239 in ?? () from /lib/libglib-2.0.so.0

#2 0x00007f832727252c in g_main_context_iteration () from /lib/libglib-2.0.so.0

#3 0x00007f832e990356 in QEventDispatcherGlib::processEvents (this=0x24d2c40, flags=<value optimized out>) at kernel/qeventdispatcher_glib.cpp:409

#4 0x00007f832e964482 in QEventLoop::processEvents (this=<value optimized out>, flags={i = 1102671888}) at kernel/qeventloop.cpp:149

#5 0x00007f832e964854 in QEventLoop::exec (this=0x41b97050, flags={i = 1102671984}) at kernel/qeventloop.cpp:201

#6 0x00007f832e86c7c7 in QThread::exec (this=<value optimized out>) at thread/qthread.cpp:487

#7 0x00007f832e944bb8 in QInotifyFileSystemWatcherEngine::run (this=0x26b6420) at io/qfilesystemwatcher_inotify.cpp:248

#8 0x00007f832e86f375 in QThreadPrivate::start (arg=0x26b6420) at thread/qthread_unix.cpp:244

#9 0x00007f832e5d2fc7 in start_thread () from /lib/libpthread.so.0

#10 0x00007f832cc745ad in clone () from /lib/libc.so.6

#11 0x0000000000000000 in ?? ()

Thread 1 (Thread 0x7f832ff9b730 (LWP 6254)):

[KCrash Handler]

#5 QGraphicsWidgetPrivate::fixFocusChainBeforeReparenting (this=0x2ae1bf0, newParent=0x2ada3a0, newScene=0x0) at graphicsview/qgraphicswidget_p.cpp:804

#6 0x00007f832ded2f75 in QGraphicsWidget::itemChange (this=0x2ae1ba0, change=<value optimized out>, value=@0x7fff380c7920) at graphicsview/qgraphicswidget.cpp:1032

#7 0x00007f832de844f3 in QGraphicsItemPrivate::setParentItemHelper (this=0x2ae1bf0, newParent=0x2ada3b0) at graphicsview/qgraphicsitem.cpp:985

#8 0x00007f832ded8c50 in QGraphicsWidgetPrivate::init (this=0x2ae1bf0, parentItem=<value optimized out>, wFlags={i = 940341760}) at graphicsview/qgraphicswidget_p.cpp:73

#9 0x00007f832ded1e6f in QGraphicsWidget (this=0x2ae1ba0, parent=0x2ada3b0, wFlags={i = 940342016}) at graphicsview/qgraphicswidget.cpp:181

#10 0x00007f832f563d2c in Meter (this=0x2ada3b0, parent=0x2ada3a0) at /home/kde/src/KDE/kdelibs/plasma/widgets/meter.cpp:289

#11 0x00007f8314b4d59f in __smokeplasma::xcall_Plasma__Meter (xi=<value optimized out>, obj=<value optimized out>, args=0x2ae1b80) at /home/kde/build/KDE/kdebindings/smoke/plasma/x_6.cpp:56

#12 0x00007f8314e07077 in QtRuby::MethodCall::callMethod (this=0x7fff380c7d40) at /home/kde/src/KDE/kdebindings/ruby/qtruby/src/marshall_types.h:148

#13 0x00007f8314e04faa in QtRuby::MethodCallBase::next (this=0x7fff380c7d40) at /home/kde/src/KDE/kdebindings/ruby/qtruby/src/marshall_types.cpp:467

#14 0x00007f8312bdd5bf in initialize_qt (argc=1, argv=<value optimized out>, self=140200930455200) at /home/kde/src/KDE/kdebindings/ruby/qtruby/src/qtruby.cpp:1304

#15 0x00007f83154f16c2 in rb_call0 (klass=140200971995880, recv=140200930455200, id=2961, oid=2961, argc=1, argv=0x7fff380c8d18, body=0x7f83152209a8, flags=<value optimized out>) at eval.c:5904

#16 0x00007f83154f182a in rb_call (klass=140200971995880, recv=140200930455200, mid=2961, argc=1, argv=0x7fff380c8d18, scope=3, self=6) at eval.c:6151

#17 0x00007f83154fadf4 in rb_call_super (argc=1, argv=<value optimized out>) at eval.c:6319

#18 0x00007f83154eba7b in rb_eval (self=140200930455200, n=<value optimized out>) at eval.c:3558

#19 0x00007f83154f1578 in rb_call0 (klass=140200930914840, recv=140200930455200, id=2961, oid=2961, argc=0, argv=0x7fff380c9830, body=0x7f83152423f0, flags=<value optimized out>) at eval.c:6055

#20 0x00007f83154faffb in method_call (argc=1, argv=0x7fff380c9830, method=<value optimized out>) at eval.c:9537

#21 0x00007f83154f16c2 in rb_call0 (klass=140200972229280, recv=140200930454280, id=5521, oid=5521, argc=1, argv=0x7fff380c9830, body=0x7f8315259960, flags=<value optimized out>) at eval.c:5904

#22 0x00007f83154f182a in rb_call (klass=140200972229280, recv=140200930454280, mid=5521, argc=1, argv=0x7fff380c9830, scope=0, self=140200971996000) at eval.c:6151

#23 0x00007f83154eb7e0 in rb_eval (self=140200971996000, n=<value optimized out>) at eval.c:3492

#24 0x00007f83154ef9bb in rb_yield_0 (val=4118798, self=140200971996000, klass=0, flags=<value optimized out>, avalue=0) at eval.c:5077

#25 0x00007f83154fb853 in rb_f_catch (dmy=<value optimized out>, tag=4118798) at eval.c:13531

#26 0x00007f83154f16c2 in rb_call0 (klass=140200972364080, recv=140200971996000, id=4185, oid=4185, argc=1, argv=0x7fff380cb410, body=0x7f83152766c8, flags=<value optimized out>) at eval.c:5904

#27 0x00007f83154f182a in rb_call (klass=140200972364080, recv=140200971996000, mid=4185, argc=1, argv=0x7fff380cb410, scope=1, self=140200971996000) at eval.c:6151

#28 0x00007f83154eb912 in rb_eval (self=140200971996000, n=<value optimized out>) at eval.c:3507

#29 0x00007f83154eef80 in rb_eval (self=140200971996000, n=<value optimized out>) at eval.c:3222

#30 0x00007f83154f1578 in rb_call0 (klass=140200971994240, recv=140200971996000, id=16065, oid=16065, argc=1, argv=0x7fff380cccb0, body=0x7f8312b4f6f8, flags=<value optimized out>) at eval.c:6055

#31 0x00007f83154f182a in rb_call (klass=140200971994240, recv=140200971996000, mid=16065, argc=2, argv=0x7fff380cccb0, scope=1, self=6) at eval.c:6151

#32 0x00007f83154f21f3 in rb_funcall2 (recv=<value optimized out>, mid=<value optimized out>, argc=<value optimized out>, argv=<value optimized out>) at eval.c:6287

#33 0x00007f8312bdd3ef in new_qt (argc=1, argv=0x7fff380cd290, klass=<value optimized out>) at /home/kde/src/KDE/kdebindings/ruby/qtruby/src/qtruby.cpp:1336

#34 0x00007f83154f16c2 in rb_call0 (klass=140200971995840, recv=140200930914840, id=3361, oid=3361, argc=1, argv=0x7fff380cd290, body=0x7f83152209f8, flags=<value optimized out>) at eval.c:5904

#35 0x00007f83154f182a in rb_call (klass=140200971995840, recv=140200930914840, mid=3361, argc=1, argv=0x7fff380cd290, scope=0, self=140200930655440) at eval.c:6151

#36 0x00007f83154eb7e0 in rb_eval (self=140200930655440, n=<value optimized out>) at eval.c:3492

#37 0x00007f83154eef80 in rb_eval (self=140200930655440, n=<value optimized out>) at eval.c:3222

#38 0x00007f83154ecc02 in rb_eval (self=140200930655440, n=<value optimized out>) at eval.c:3677

#39 0x00007f83154f1578 in rb_call0 (klass=140200930683600, recv=140200930655440, id=11145, oid=11145, argc=0, argv=0x7fff380cf4b0, body=0x7f8312abe6d0, flags=<value optimized out>) at eval.c:6055

#40 0x00007f83154f182a in rb_call (klass=140200930683600, recv=140200930655440, mid=11145, argc=1, argv=0x7fff380cf4b0, scope=1, self=140200930655440) at eval.c:6151

#41 0x00007f83154eb912 in rb_eval (self=140200930655440, n=<value optimized out>) at eval.c:3507

#42 0x00007f83154f1578 in rb_call0 (klass=140200930683600, recv=140200930655440, id=24561, oid=24561, argc=0, argv=0x2829050, body=0x7f8312abd7f8, flags=<value optimized out>) at eval.c:6055

#43 0x00007f83154f182a in rb_call (klass=140200930683600, recv=140200930655440, mid=24561, argc=1, argv=0x2829050, scope=1, self=6) at eval.c:6151

#44 0x00007f83154f21f3 in rb_funcall2 (recv=<value optimized out>, mid=<value optimized out>, argc=<value optimized out>, argv=<value optimized out>) at eval.c:6287

#45 0x00007f83154e78f1 in rb_protect (proc=0x7f8314e04ee0 <funcall2_protect>, data=140200930655440, state=0x7fff380d088c) at eval.c:5526

#46 0x00007f8314e0697f in QtRuby::InvokeSlot::invokeSlot (this=0x7fff380d0970) at /home/kde/src/KDE/kdebindings/ruby/qtruby/src/marshall_types.cpp:802

#47 0x00007f8314e04f6a in QtRuby::SigSlotBase::next (this=0x7fff380d0970) at /home/kde/src/KDE/kdebindings/ruby/qtruby/src/marshall_types.cpp:651

#48 0x00007f8312be7e3a in qt_metacall (argv=<value optimized out>, self=140200930655440) at /home/kde/src/KDE/kdebindings/ruby/qtruby/src/qtruby.cpp:1481

#49 0x00007f83154f16c2 in rb_call0 (klass=140200930683600, recv=140200930655440, id=24441, oid=24441, argc=3, argv=0x7fff380d1570, body=0x7f8312aba350, flags=<value optimized out>) at eval.c:5904

#50 0x00007f83154f182a in rb_call (klass=140200930683600, recv=140200930655440, mid=24441, argc=3, argv=0x7fff380d1570, scope=1, self=6) at eval.c:6151

#51 0x00007f83154f21f3 in rb_funcall2 (recv=<value optimized out>, mid=<value optimized out>, argc=<value optimized out>, argv=<value optimized out>) at eval.c:6287

#52 0x00007f83154e78f1 in rb_protect (proc=0x7f8314e04ee0 <funcall2_protect>, data=140200930655440, state=0x7fff380d14ec) at eval.c:5526

#53 0x00007f8314e06331 in QtRuby::VirtualMethodCall::callMethod (this=0x7fff380d15c0) at /home/kde/src/KDE/kdebindings/ruby/qtruby/src/marshall_types.cpp:524

#54 0x00007f8314e04faa in QtRuby::MethodCallBase::next (this=0x7fff380d15c0) at /home/kde/src/KDE/kdebindings/ruby/qtruby/src/marshall_types.cpp:467

#55 0x00007f8314dcd91f in QtRuby::Binding::callMethod (this=0x7f8312df4c30, method=<value optimized out>, ptr=0x2993ff0, args=0x7fff380d1660)

at /home/kde/src/KDE/kdebindings/ruby/qtruby/src/Qt.cpp:276

#56 0x00007f831465ec7c in __smokeqt::x_QObject::qt_metacall (this=0x2993ff0, x1=QMetaObject::InvokeMetaMethod, x2=16, x3=0x7fff380d1770) at /home/kde/build/KDE/kdebindings/smoke/qt/x_11.cpp:8991

#57 0x00007f832e9797c9 in QMetaObject::activate (sender=0x291a730, m=<value optimized out>, local_signal_index=<value optimized out>, argv=0x2ada5f0) at kernel/qobject.cpp:3398

#58 0x00007f832f4b93d2 in Plasma::DataEngine::sourceAdded (this=0x2ada3b0, _t1=<value optimized out>) at /home/kde/build/KDE/kdelibs/plasma/dataengine.moc:185

#59 0x00007f832f4bc543 in Plasma::DataEngine::addSource (this=0x291a730, source=0x2aabea0) at /home/kde/src/KDE/kdelibs/plasma/dataengine.cpp:247

#60 0x00007f83123bd138 in KuiserverEngine::requestView (this=0x291a730, appName=@0x2945210, appIconName=@0x24b43a0, capabilities=3)

at /home/kde/src/KDE/kdebase/workspace/plasma/generic/dataengines/applicationjobs/kuiserverengine.cpp:290

#61 0x00007f83123bec51 in JobViewServerAdaptor::requestView (this=<value optimized out>, appName=@0x0, appIconName=@0x2ada5f0, capabilities=5620686)

at /home/kde/build/KDE/kdebase/workspace/plasma/generic/dataengines/applicationjobs/jobviewserveradaptor.cpp:39

#62 0x00007f83123becb7 in JobViewServerAdaptor::qt_metacall (this=0x2a4e090, _c=QMetaObject::InvokeMetaMethod, _id=0, _a=0x7fff380d19b0)

at /home/kde/build/KDE/kdebase/workspace/plasma/generic/dataengines/applicationjobs/jobviewserveradaptor.moc:89

#63 0x00007f832eca7224 in QDBusConnectionPrivate::deliverCall (this=0x23e26a0, object=0x2a4e090, msg=@0x2a90b60, metaTypes=@0x7fff380d1c88, slotIdx=4) at qdbusintegrator.cpp:891

#64 0x00007f832eca8208 in QDBusConnectionPrivate::activateCall (this=0x23e26a0, object=0x2a4e090, flags=273, msg=@0x2a90b60) at qdbusintegrator.cpp:796

#65 0x00007f832eca8998 in QDBusConnectionPrivate::activateObject (this=0x23e26a0, node=@0x2a90b38, msg=@0x2a90b60, pathStartPos=<value optimized out>) at qdbusintegrator.cpp:1351

#66 0x00007f832eca8ce8 in QDBusActivateObjectEvent::placeMetaCall (this=0x2a90af0) at qdbusintegrator.cpp:1464

#67 0x00007f832e976058 in QObject::event (this=0x291a730, e=0x2a90af0) at kernel/qobject.cpp:1246

#68 0x00007f832d893ddd in QApplicationPrivate::notify_helper (this=0x22f9f60, receiver=0x291a730, e=0x2a90af0) at kernel/qapplication.cpp:4277

#69 0x00007f832d89b50d in QApplication::notify (this=0x7fff380d29d0, receiver=0x291a730, e=0x2a90af0) at kernel/qapplication.cpp:4166

#70 0x00007f832faa57ab in KApplication::notify (this=0x7fff380d29d0, receiver=0x291a730, event=0x2a90af0) at /home/kde/src/KDE/kdelibs/kdeui/kernel/kapplication.cpp:302

#71 0x00007f832e965b9c in QCoreApplication::notifyInternal (this=0x7fff380d29d0, receiver=0x291a730, event=0x2a90af0) at kernel/qcoreapplication.cpp:704

#72 0x00007f832e966ac4 in QCoreApplicationPrivate::sendPostedEvents (receiver=0x0, event_type=0, data=0x22e05a0) at ../../include/QtCore/../../src/corelib/kernel/qcoreapplication.h:215

#73 0x00007f832e9907e3 in postEventSourceDispatch (s=<value optimized out>) at ../../include/QtCore/../../src/corelib/kernel/qcoreapplication.h:220

#74 0x00007f832726eaca in g_main_context_dispatch () from /lib/libglib-2.0.so.0

#75 0x00007f8327272368 in ?? () from /lib/libglib-2.0.so.0

#76 0x00007f832727252c in g_main_context_iteration () from /lib/libglib-2.0.so.0

#77 0x00007f832e99033c in QEventDispatcherGlib::processEvents (this=0x22dfd60, flags=<value optimized out>) at kernel/qeventdispatcher_glib.cpp:407

#78 0x00007f832d93d73f in QGuiEventDispatcherGlib::processEvents (this=0x2ada3b0, flags=<value optimized out>) at kernel/qguieventdispatcher_glib.cpp:202

#79 0x00007f832e964482 in QEventLoop::processEvents (this=<value optimized out>, flags={i = 940386160}) at kernel/qeventloop.cpp:149

#80 0x00007f832e964854 in QEventLoop::exec (this=0x7fff380d27b0, flags={i = 940386240}) at kernel/qeventloop.cpp:201

#81 0x00007f832e966d46 in QCoreApplication::exec () at kernel/qcoreapplication.cpp:981

#82 0x000000000040a831 in main (argc=2, argv=0x7fff380d32c8) at /home/kde/src/KDE/kdebase/workspace/plasma/generic/shells/plasmoidviewer/main.cpp:231



_______________________________________________
Kde-bindings mailing list
Kde-bindings@...
https://mail.kde.org/mailman/listinfo/kde-bindings

dialog.rb (2K) Download Attachment