No subject
Mon Sep 28 12:00:37 PDT 2015
mewhere (without subsequent demangling step).
It was clearly not an error from dyld.
> A third possibility would be that boost was built against a different=
C++ runtime
> library than akonadi.
Unlikely on 10.9 ...
> The backtrace would tell us more.
Fortunately I still had 2 in the terminal scrollback buffer:
#> akonadictl start
"[
0: 0 akonadictl 0x000000010c1239cc _Z11akBac=
ktracev + 76
1: 1 akonadictl 0x000000010c123d0c _ZL19defa=
ultCrashHandleri + 92
2: 2 libsystem_platform.dylib 0x00007fff89c3f5aa _sigtramp=
+ 26
3: 3 QtDBus 0x000000010c582b5a _ZZN22QDB=
usConnectionPrivate14registerObjectEPKNS_14ObjectTreeNodeEE7counter + 1=
6922
4: 4 libboost_program_options-mt.dylib 0x000000010c6217a4 _ZN5boost=
15program_options5storeERKNS0_20basic_parsed_optionsIcEERNS0_13variable=
s_mapEb + 1956
5: 5 akonadictl 0x000000010c11b2c2 main + 33=
46
6: 6 libdyld.dylib 0x00007fff90ce65fd start + 1=
7: 7 ??? 0x0000000000000002 0x0 + 2
]
"
Exit 255
#> akonadictl restart
"[
0: 0 akonadictl 0x000000010f7aa9cc _Z11akBac=
ktracev + 76
1: 1 akonadictl 0x000000010f7aad0c _ZL19defa=
ultCrashHandleri + 92
2: 2 libsystem_platform.dylib 0x00007fff89c3f5aa _sigtramp=
+ 26
3: 3 QtDBus 0x000000010fc09b5a _ZZN22QDB=
usConnectionPrivate14registerObjectEPKNS_14ObjectTreeNodeEE7counter + 1=
6922
4: 4 libboost_program_options-mt.dylib 0x000000010fca37a4 _ZN5boost=
15program_options5storeERKNS0_20basic_parsed_optionsIcEERNS0_13variable=
s_mapEb + 1956
5: 5 akonadictl 0x000000010f7a22c2 main + 33=
46
6: 6 libdyld.dylib 0x00007fff90ce65fd start + 1=
7: 7 ??? 0x0000000000000002 0x0 + 2
]
"
Which translates into
0: 0 akonadictl 0x000000010f7aa9cc akBacktrace=
() + 76
1: 1 akonadictl 0x000000010f7aad0c defaultCras=
hHandler(int) + 92
2: 2 libsystem_platform.dylib 0x00007fff89c3f5aa _sigtramp +=
26
3: 3 QtDBus 0x000000010fc09b5a QDBusConnec=
tionPrivate:: \
=09=09=09=09=09registerObject(QDBusConnectionPrivate::ObjectTreeNode co=
nst*)::counter + 16922
4: 4 libboost_program_options-mt.dylib 0x000000010fca37a4 boost::prog=
ram_options:: \
=09=09=09=09=09store(boost::program_options::basic_parsed_options<char>=
const&, \
=09=09=09=09=09=09=09boost::program_options::variables_map&, bool)
(and so akonadi provides its own default crashhandler that prints a bac=
ktrace. Neat.)
Also looks like I was lucky that rebuilding against the new boost versi=
on was enough, but then again Qt 4 hasn't changed at all...
R.
More information about the macports-dev
mailing list