Bug 334632 - bluedevil-wizard crashes if bluetooth.service is disabled
Summary: bluedevil-wizard crashes if bluetooth.service is disabled
Status: RESOLVED DUPLICATE of bug 329822
Alias: None
Product: solid
Classification: Frameworks and Libraries
Component: bluetooth (show other bugs)
Version: 2.0.0
Platform: Fedora RPMs Linux
: NOR crash
Target Milestone: ---
Assignee: Alex Fiestas
URL:
Keywords: drkonqi
Depends on:
Blocks:
 
Reported: 2014-05-12 02:47 UTC by Ed Greshko
Modified: 2014-05-13 01:22 UTC (History)
0 users

See Also:
Latest Commit:
Version Fixed In:


Attachments

Note You need to log in before you can comment on or make changes to this bug.
Description Ed Greshko 2014-05-12 02:47:14 UTC
Application: bluedevil-wizard (2.0.0)
KDE Platform Version: 4.12.5
Qt Version: 4.8.6
Operating System: Linux 3.14.3-200.fc20.x86_64 x86_64
Distribution: "Fedora release 20 (Heisenbug)"

-- Information about the crash:
- Custom settings of the application:
Run systemctl stop bluetooth.service and run the wizard

The crash can be reproduced every time.

-- Backtrace:
Application: Bluetooth Wizard (bluedevil-wizard), signal: Segmentation fault
Using host libthread_db library "/lib64/libthread_db.so.1".
81	T_PSEUDO (SYSCALL_SYMBOL, SYSCALL_NAME, SYSCALL_NARGS)
[Current thread is 1 (Thread 0x7f297bcf28c0 (LWP 7481))]

Thread 2 (Thread 0x7f297113a700 (LWP 7482)):
#0  0x00000033b9fb5db9 in lockInline (this=0xc0ff18) at ../../src/corelib/thread/qmutex.h:187
#1  QMutexLocker (m=0xc0ff18, this=<synthetic pointer>) at ../../src/corelib/thread/qmutex.h:109
#2  canWaitLocked (this=0xc0fed0) at ../../src/corelib/thread/qthread_p.h:228
#3  postEventSourcePrepare (s=0x7f296c0012d0, timeout=0x7f2971139ab4) at kernel/qeventdispatcher_glib.cpp:263
#4  0x0000003d4aa48ff9 in g_main_context_check (context=context@entry=0x7f296c0009a0, max_priority=2147483647, fds=fds@entry=0x7f296c002c00, n_fds=n_fds@entry=1) at gmain.c:3557
#5  0x0000003d4aa49533 in g_main_context_iterate (context=context@entry=0x7f296c0009a0, block=block@entry=1, dispatch=dispatch@entry=1, self=<optimized out>) at gmain.c:3710
#6  0x0000003d4aa496dc in g_main_context_iteration (context=0x7f296c0009a0, may_block=1) at gmain.c:3774
#7  0x00000033b9fb5af6 in QEventDispatcherGlib::processEvents (this=0x7f296c0008c0, flags=...) at kernel/qeventdispatcher_glib.cpp:427
#8  0x00000033b9f8595f in QEventLoop::processEvents (this=this@entry=0x7f2971139cc0, flags=...) at kernel/qeventloop.cpp:149
#9  0x00000033b9f85cad in QEventLoop::exec (this=this@entry=0x7f2971139cc0, flags=...) at kernel/qeventloop.cpp:204
#10 0x00000033b9e79e8f in QThread::exec (this=this@entry=0xc0fd20) at thread/qthread.cpp:538
#11 0x00000033b9f662e3 in QInotifyFileSystemWatcherEngine::run (this=0xc0fd20) at io/qfilesystemwatcher_inotify.cpp:265
#12 0x00000033b9e7c6bf in QThreadPrivate::start (arg=0xc0fd20) at thread/qthread_unix.cpp:349
#13 0x0000003d48a07f33 in start_thread (arg=0x7f297113a700) at pthread_create.c:309
#14 0x0000003d482f4ded in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:111

Thread 1 (Thread 0x7f297bcf28c0 (LWP 7481)):
[KCrash Handler]
#6  data (this=<optimized out>) at ../../src/corelib/tools/qscopedpointer.h:135
#7  qGetPtrHelper<QScopedPointer<QObjectData> > (p=...) at ../../src/corelib/global/qglobal.h:2465
#8  d_func (this=<optimized out>) at qdbusabstractinterface.h:159
#9  QDBusAbstractInterface::asyncCallWithArgumentList (this=this@entry=0x0, method=..., args=...) at qdbusabstractinterface.cpp:493
#10 0x00000033b8608d0c in RegisterAgent (capability=..., agent=..., this=0x0) at /usr/src/debug/libbluedevil-2.0-rc1/x86_64-redhat-linux-gnu/bluedevil/bluezagentmanager1.h:43
#11 BlueDevil::Manager::registerAgent (this=<optimized out>, agentPath=..., registerCapability=registerCapability@entry=BlueDevil::Manager::DisplayYesNo) at /usr/src/debug/libbluedevil-2.0-rc1/bluedevil/bluedevilmanager.cpp:63
#12 0x000000000040a919 in WizardAgent::WizardAgent (this=<optimized out>, application=<optimized out>) at /usr/src/debug/bluedevil-2.0-rc1/src/wizard/wizardagent.cpp:37
#13 0x000000000040a1eb in BlueWizard::BlueWizard (this=0xadc0b0, url=...) at /usr/src/debug/bluedevil-2.0-rc1/src/wizard/bluewizard.cpp:77
#14 0x00000000004088b1 in main (argc=1, argv=0x7fffe87eba88) at /usr/src/debug/bluedevil-2.0-rc1/src/wizard/main.cpp:50

Possible duplicates by query: bug 333346, bug 331998, bug 331676, bug 331037, bug 331009.

Reported using DrKonqi
Comment 1 Jekyll Wu 2014-05-13 01:22:01 UTC

*** This bug has been marked as a duplicate of bug 329822 ***