ntrack-module-libnl-0_016-1.1ubuntu1 crashes kded4

Bug #1264293 reported by Philip Muškovac
40
This bug affects 4 people
Affects Status Importance Assigned to Milestone
ntrack (Ubuntu)
Fix Released
Undecided
Dimitri John Ledkov

Bug Description

The applied ftbfs fix doesn't seem to work too well at runtime:

Thread 1 (Thread 0x7f0e4cd9a7c0 (LWP 2140)):
[KCrash Handler]
#5 nl_object_get_id_attrs (obj=0x7f0e3bd523c0 <route_obj_ops>) at /build/buildd/libnl3-3.2.21/./lib/object.c:523
#6 0x00007f0e3bd57ba1 in ?? () from /usr/lib/ntrack/modules/ntrack-libnl3_x.so
#7 0x00007f0e3bd5818d in _ntrack_arch_process_data () from /usr/lib/ntrack/modules/ntrack-libnl3_x.so
#8 0x00007f0e3c16408b in QNtrack::socketActivated(int) () from /usr/lib/libntrack-qt4.so.1
#9 0x00007f0e4a5136d8 in QMetaObject::activate (sender=sender@entry=0x26b2420, m=m@entry=0x7f0e4a862a40 <QSocketNotifier::staticMetaObject>, local_signal_index=local_signal_index@entry=0, argv=argv@entry=0x7fffb78ad5a0) at kernel/qobject.cpp:3539
#10 0x00007f0e4a55df7e in QSocketNotifier::activated (this=this@entry=0x26b2420, _t1=12) at .moc/release-shared/moc_qsocketnotifier.cpp:103
#11 0x00007f0e4a51c44b in QSocketNotifier::event (this=0x26b2420, e=0x7fffb78ad8d0) at kernel/qsocketnotifier.cpp:317
#12 0x00007f0e4b16bdac in QApplicationPrivate::notify_helper (this=this@entry=0x24e7d80, receiver=receiver@entry=0x26b2420, e=e@entry=0x7fffb78ad8d0) at kernel/qapplication.cpp:4567
#13 0x00007f0e4b172420 in QApplication::notify (this=0x7fffb78adc40, receiver=0x26b2420, e=0x7fffb78ad8d0) at kernel/qapplication.cpp:4353
#14 0x00007f0e4be75a8a in KApplication::notify(QObject*, QEvent*) () from /usr/lib/libkdeui.so.5
#15 0x00007f0e4a4ff54d in QCoreApplication::notifyInternal (this=0x7fffb78adc40, receiver=0x26b2420, event=event@entry=0x7fffb78ad8d0) at kernel/qcoreapplication.cpp:946
#16 0x00007f0e4a52d1e0 in sendEvent (event=0x7fffb78ad8d0, receiver=<optimized out>) at ../../include/QtCore/../../src/corelib/kernel/qcoreapplication.h:231
#17 socketNotifierSourceDispatch (source=0x24e7420) at kernel/qeventdispatcher_glib.cpp:110
#18 0x00007f0e47b01b14 in g_main_context_dispatch () from /lib/x86_64-linux-gnu/libglib-2.0.so.0
#19 0x00007f0e47b01d58 in ?? () from /lib/x86_64-linux-gnu/libglib-2.0.so.0
#20 0x00007f0e47b01dfc in g_main_context_iteration () from /lib/x86_64-linux-gnu/libglib-2.0.so.0
#21 0x00007f0e4a52c6c6 in QEventDispatcherGlib::processEvents (this=0x24ab610, flags=...) at kernel/qeventdispatcher_glib.cpp:426
#22 0x00007f0e4b20d8c6 in QGuiEventDispatcherGlib::processEvents (this=<optimized out>, flags=...) at kernel/qguieventdispatcher_glib.cpp:204
#23 0x00007f0e4a4fe27f in QEventLoop::processEvents (this=this@entry=0x7fffb78adb10, flags=...) at kernel/qeventloop.cpp:149
#24 0x00007f0e4a4fe575 in QEventLoop::exec (this=this@entry=0x7fffb78adb10, flags=...) at kernel/qeventloop.cpp:204
#25 0x00007f0e4a503ad9 in QCoreApplication::exec () at kernel/qcoreapplication.cpp:1218
#26 0x00007f0e4c9a194b in kdemain () from /usr/lib/kde4/libkdeinit/libkdeinit4_kded4.so
#27 0x00007f0e4c5f1ed5 in __libc_start_main (main=0x4006d0, argc=1, argv=0x7fffb78add88, init=<optimized out>, fini=<optimized out>, rtld_fini=<optimized out>, stack_end=0x7fffb78add78) at libc-start.c:287
#28 0x00000000004006fe in _start ()

Tags: kubuntu trusty
Revision history for this message
Philip Muškovac (yofel) wrote :

Updated patch that doesn't crash. Also fixes the related gcc notice about mismatching types at compile time.

Revision history for this message
Launchpad Janitor (janitor) wrote :

Status changed to 'Confirmed' because the bug affects multiple users.

Changed in ntrack (Ubuntu):
status: New → Confirmed
Revision history for this message
Philip Muškovac (yofel) wrote :
Revision history for this message
Philip Muškovac (yofel) wrote :

On second thought, that introduces a memory leak I think :/

Changed in ntrack (Ubuntu):
assignee: nobody → Dimitri John Ledkov (xnox)
Revision history for this message
Launchpad Janitor (janitor) wrote :

This bug was fixed in the package ntrack - 016-1.1ubuntu2

---------------
ntrack (016-1.1ubuntu2) trusty; urgency=medium

  * Fix the patch to not crash ntrack (LP: #1264293)
 -- Philip Muskovac <email address hidden> Thu, 26 Dec 2013 14:33:08 +0100

Changed in ntrack (Ubuntu):
status: Confirmed → Fix Released
Revision history for this message
RussianNeuroMancer (russianneuromancer) wrote :

I have version 016-1.1ubuntu2 of libntrack0 (and libntrack-qt4-1) installed installed, however kded4 is still crash for me on every launch.

Revision history for this message
Søren Holm (sgh) wrote :

I still got crashes at every time kded4 starts.

Revision history for this message
Søren Holm (sgh) wrote :
Revision history for this message
Philip Muškovac (yofel) wrote :

The bugfix upload got messed up, it'll be fixed soon.

Revision history for this message
Søren Holm (sgh) wrote :

Works - thanks :)

To post a comment you must log in.
This report contains Public information  
Everyone can see this information.

Duplicates of this bug

Other bug subscribers

Remote bug watches

Bug watches keep track of this bug in other bug trackers.