Created
September 7, 2019 09:05
-
-
Save karliss/314dd980abfb97e55c2d74d82fb4a120 to your computer and use it in GitHub Desktop.
race condition ?
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Thread #1 | |
1 __asan::Allocator::Allocate asan_allocator.cc 524 0x7ffff755e86f | |
2 __asan::asan_malloc asan_allocator.cc 874 0x7ffff755abdb | |
3 __interceptor_malloc asan_malloc_linux.cc 145 0x7ffff7643baa | |
4 r_str_escape_utf8_for_json str.c 1446 0x7ffff6290314 | |
5 pj_s pj.c 166 0x7ffff62aa385 | |
6 pj_k pj.c 98 0x7ffff62a9eaf | |
7 pj_ks pj.c 143 0x7ffff62aa1f6 | |
8 print_flag_json flag.c 313 0x7ffff614b41a | |
9 r_flag_foreach_space flag.c 962 0x7ffff6150d87 | |
10 r_flag_list flag.c 421 0x7ffff614c71e | |
11 cmd_flag cmd_flag.c 1256 0x7ffff68456db | |
12 r_cmd_call cmd_api.c 244 0x7ffff696459c | |
13 r_core_cmd_subst_i cmd.c 3539 0x7ffff6956ee5 | |
14 r_core_cmd_subst cmd.c 2418 0x7ffff694ee88 | |
15 r_core_cmd cmd.c 4374 0x7ffff695d1bb | |
16 r_core_cmd_str cmd.c 4624 0x7ffff695e84a | |
17 CutterCore::cmdj Cutter.cpp 322 0x555556d03ea1 | |
18 CutterCore::getAllFlags Cutter.cpp 1903 0x555556d3a796 | |
19 FlagsWidget::refreshFlags FlagsWidget.cpp 237 0x5555570f6308 | |
20 FlagsWidget::on_flagspaceCombo_currentTextChanged FlagsWidget.cpp 180 0x5555570f3761 | |
21 FlagsWidget::qt_static_metacall moc_FlagsWidget.cpp 158 0x555556c939a8 | |
22 FlagsWidget::qt_metacall moc_FlagsWidget.cpp 198 0x555556c9446e | |
23 QMetaObject::activate(QObject *, int, int, void * *) 0x7ffff2ee9acd | |
24 QComboBox::currentTextChanged(QString const&) 0x7ffff6fa11d6 | |
25 ?? 0x7ffff6fa3764 | |
26 ?? 0x7ffff6fa5f67 | |
27 QComboBox::setCurrentIndex(int) 0x7ffff6fa61d0 | |
28 ?? 0x7ffff6fabd93 | |
29 QMetaObject::activate(QObject *, int, int, void * *) 0x7ffff2ee9a11 | |
30 QAbstractItemModel::rowsInserted(QModelIndex const&, int, int, QAbstractItemModel::QPrivateSignal) 0x7ffff2e60e6f | |
31 QAbstractItemModel::endInsertRows() 0x7ffff2e694d1 | |
32 ?? 0x7ffff37b6404 | |
33 QComboBox::insertItem(int, QIcon const&, QString const&, QVariant const&) 0x7ffff6fa7eac | |
34 QComboBox::insertItem qcombobox.h 289 0x555556e77d31 | |
35 QComboBox::addItem qcombobox.h 282 0x555556e77b1d | |
36 FlagsWidget::refreshFlagspaces FlagsWidget.cpp 215 0x5555570f53df | |
37 FlagsWidget::qt_static_metacall moc_FlagsWidget.cpp 162 0x555556c93d84 | |
38 QMetaObject::activate(QObject *, int, int, void * *) 0x7ffff2ee9a11 | |
39 CutterCore::refreshAll moc_Cutter.cpp 406 0x555556c4b01c | |
40 CutterCore::triggerRefreshAll Cutter.cpp 780 0x555556d11635 | |
41 MainWindow::refreshAll MainWindow.cpp 758 0x555556f35d22 | |
42 MainWindow::finalizeOpen MainWindow.cpp 522 0x555556f282c0 | |
43 InitialOptionsDialog::<lambda()>::operator()(void) const InitialOptionsDialog.cpp 283 0x555556e6afef | |
44 QtPrivate::FunctorCall<QtPrivate::IndexesList<>, QtPrivate::List<>, void, InitialOptionsDialog::setupAndStartAnalysis()::<lambda()>>::call(InitialOptionsDialog::<lambda()> &, void * *) qobjectdefs_impl.h 146 0x555556e756fc | |
45 QtPrivate::Functor<InitialOptionsDialog::setupAndStartAnalysis()::<lambda()>, 0>::call<QtPrivate::List<>, void>(InitialOptionsDialog::<lambda()> &, void *, void * *) qobjectdefs_impl.h 256 0x555556e7562b | |
46 QtPrivate::QFunctorSlotObject<InitialOptionsDialog::setupAndStartAnalysis()::<lambda()>, 0, QtPrivate::List<>, void>::impl(int, QtPrivate::QSlotObjectBase *, QObject *, void * *, bool *) qobjectdefs_impl.h 439 0x555556e755f9 | |
47 QObject::event(QEvent *) 0x7ffff2eea44a | |
48 QWidget::event(QEvent *) 0x7ffff6ed9c5b | |
49 QMainWindow::event(QEvent *) 0x7ffff6ff25e5 | |
50 QApplicationPrivate::notify_helper(QObject *, QEvent *) 0x7ffff6e964d5 | |
51 QApplication::notify(QObject *, QEvent *) 0x7ffff6e9fa21 | |
52 QCoreApplication::notifyInternal2(QObject *, QEvent *) 0x7ffff2ebd9c2 | |
53 QCoreApplicationPrivate::sendPostedEvents(QObject *, int, QThreadData *) 0x7ffff2ec0739 | |
54 ?? 0x7ffff2f163a4 | |
55 g_main_context_dispatch 0x7ffff0e57cf4 | |
56 ?? 0x7ffff0e59b11 | |
57 g_main_context_iteration 0x7ffff0e59b51 | |
58 QEventDispatcherGlib::processEvents(QFlags<QEventLoop::ProcessEventsFlag>) 0x7ffff2f159a3 | |
59 QEventLoop::exec(QFlags<QEventLoop::ProcessEventsFlag>) 0x7ffff2ebc5ec | |
60 QCoreApplication::exec() 0x7ffff2ec4326 | |
61 main Main.cpp 154 0x555556cf0e91 | |
--------------------------------- | |
Thread #24 | |
1 sdb_set_internal sdb.c 637 0x7ffff62e3194 | |
2 sdb_set sdb.c 653 0x7ffff62e32f6 | |
3 __cons_pal_update_event pal.c 138 0x7ffff6590f8f | |
4 r_cons_pal_copy pal.c 266 0x7ffff659b8f4 | |
5 cons_context_init cons.c 117 0x7ffff656ef40 | |
6 r_cons_context_new cons.c 798 0x7ffff6572067 | |
7 r_core_task_new task.c 208 0x7ffff6a5cb23 | |
8 R2Task::R2Task R2Task.cpp 6 0x55555748ca27 | |
9 CutterCore::cmdjTask Cutter.cpp 341 0x555556d04536 | |
10 CutterCore::getAllStrings Cutter.cpp 1849 0x555556d3873f | |
11 StringsTask::runTask StringsTask.h 21 0x555556cc3c47 | |
12 AsyncTask::run AsyncTask.cpp 52 0x555557442900 | |
13 ?? 0x7ffff2cf3912 | |
14 ?? 0x7ffff2cf0520 | |
15 start_thread 0x7ffff1d9057f | |
16 clone 0x7ffff1eb40e3 |
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment