Openmoko Bug #2191: /opt/Qtopia/plugins/phonevendors/libficgta01vendor.so is missing symbol _ZN13QModemService17setDefaultCharsetERK7QString
Openmoko Public Trac
bugs at docs.openmoko.org
Mon Dec 29 08:11:04 CET 2008
#2191: /opt/Qtopia/plugins/phonevendors/libficgta01vendor.so is missing symbol
_ZN13QModemService17setDefaultCharsetERK7QString
----------------------+-----------------------------------------------------
Reporter: xbaldauf | Owner: openmoko-devel
Type: defect | Status: new
Priority: normal | Milestone:
Component: unknown | Version: unspecified
Severity: normal | Keywords:
Haspatch: 0 | Blockedby:
Estimated: | Patchreview:
Blocking: | Reproducible:
----------------------+-----------------------------------------------------
Hello, I've been upgrading from Om2008.9 (+FDOM) to Om2008.12 using "opkg
upgrade". Now, qpe is not starting properly, it crashes as soon as it
starts. When stracing qpe directly before the crash, the following is
revealed:
[pid 1134] clock_gettime(CLOCK_MONOTONIC, {3629, 133676000}) = 0
[pid 1134] write(13, "AT+CBC\r", 7) = 7
[pid 1134] write(2, "AtChat : T : \"AT+CBC\" \n", 24) = 24
[pid 1134] clock_gettime(CLOCK_MONOTONIC, {3629, 142533000}) = 0
[pid 1134] gettimeofday({1230533619, 795790}, NULL) = 0
[pid 1134] clock_gettime(CLOCK_MONOTONIC, {3629, 148781000}) = 0
[pid 1134] writev(2, [{"qpe", 3}, {": ", 2}, {"symbol lookup error", 19},
{": ", 2}, {"/opt/Qtopia/plugins/phonevendors/libficgta01vendor.so", 53},
{": ", 2}, {"undefined symbol:
_ZN13QModemService17setDefaultCharsetERK7QString", 66}, {"", 0}, {"", 0},
{"\n", 1}], 10) = 148
[pid 1134] exit_group(127) = ?
Apparently, qpe loads
"/opt/Qtopia/plugins/phonevendors/libficgta01vendor.so" and this library
the symbol "_ZN13QModemService17setDefaultCharsetERK7QString" to be
defined, while it is apparently not defined.
Both "libficgta01vendor.so" and "qpe" seem to come from the same build
repository, so there should be no versioning problem:
~#opkg search $(which qpe)
qtopia-phone-x11 -
1:4.3.2+gitr476+ba3f443faec4cefcd3805158eef70921ed39f3de-r51 -
/opt/Qtopia/bin/qpe
~#opkg search /opt/Qtopia/plugins/phonevendors/libficgta01vendor.so
qtopia-phone-x11-phonevendor-ficgta01vendor -
1:4.3.2+gitr476+ba3f443faec4cefcd3805158eef70921ed39f3de-r51 -
/opt/Qtopia/plugins/phonevendors/libficgta01vendor.so
~#
Apparently, the package http://downloads.openmoko.org/repository/Om2008.8
/om-gta02/qtopia-phone-x11-phonevendor-ficgta01vendor_4.3.2+gitr476
+ba3f443faec4cefcd3805158eef70921ed39f3de-r51_om-gta02.opk actually
expects a binary or library (the one which defines the symbol
"_ZN13QModemService17setDefaultCharsetERK7QString") while not specifying
that his binary or library is expected, else opkg should have installed
the appropriate package.
Thus, for now, I cannot use any phone functionality on the FreeRunner.
--
Ticket URL: <https://docs.openmoko.org/trac/ticket/2191>
docs.openmoko.org <http://docs.openmoko.org/trac/>
openmoko trac
More information about the buglog
mailing list