http://bugzilla.moblin.org/show_bug.cgi?id=5219

           Summary: Add a Service with 200 chars of name,
                    syncevolution-dbus has corewatcher
    Classification: Moblin Projects
           Product: SyncEvolution
           Version: upstream
          Platform: Netbook
        OS/Version: Moblin Linux
            Status: NEW
          Severity: normal
          Priority: Undecided
         Component: GTK UI
        AssignedTo: [email protected]
        ReportedBy: [email protected]
         QAContact: [email protected]
                CC: [email protected], [email protected]
 Release Milestone: ---


Image: distro 20090803-001
syncevolution: 0.8.1.99.6.09beta3.20090730

Description:
========================
When adding a new service, we found there is no char limit for "Service name",
"User name" and "Password". The other items have input string limitation (such
as Server URL...). The "Service name" should be limited like "Server settings"
does.

I input a 200 char of Service name and click "save and use this service". After
2 seconds, the corewatcher will show:
----------------
Application failure message 1:
Program: /usr/libexec/syncevo-dbus-server
Type: Aborted.
[New process 1219]
#0  0x4e30cbf6 in raise (sig=<value optimized out>)
    at ../nptl/sysdeps/unix/sysv/linux/raise.c:64
/usr/src/debug/glibc-20081113T2206/nptl/sysdeps/unix/sysv/linux/raise.c:64:2099:beg:0x4e30cbf6
Current language:  auto; currently c
#0  0x4e30cbf6 in raise (sig=<value optimized out>) at
../nptl/sysdeps/unix/sysv/linux/raise.c:64
#1  0x4e30e908 in abort () at abort.c:88
#2  0x4f1cb070 in __gnu_cxx::__verbose_terminate_handler () from
/usr/lib/libstdc++.so.6
#3  0x4f1c91d8 in ?? () from /usr/lib/libstdc++.so.6
#4  0x4f1c9207 in std::terminate () from /usr/lib/libstdc++.so.6
#5  0x4f1c9302 in __cxa_throw () from /usr/lib/libstdc++.so.6
#6  0xb80679a9 in EvolutionSyncClient::throwError (err...@0xbfdc31a4) at
EvolutionSyncClient.cpp:1021
#7  0xb806a486 in EvolutionSyncClient::throwError (acti...@0xbfdc31e4,
error=36) at EvolutionSyncClient.cpp:1027
#8  0xb80576fe in mkdir_p (pa...@0x84d89dc) at SyncEvolutionUtil.cpp:87
#9  0xb8082cbf in FileConfigNode::flush (this=0x84d89d8) at
FileConfigNode.cpp:93
#10 0xb80844b5 in FileConfigTree::flush (this=0x84ee7b0) at
FileConfigTree.cpp:52
#11 0xb8071616 in EvolutionSyncConfig::flush (this=0x84d5e18) at
SyncEvolutionConfig.cpp:355
#12 0x08051491 in syncevo_set_server_config (obj=0x84cf600, 
    server=0x84d3f48
"11111111112222222222111111111122222222221111111111222222222211111111112222222222111111111122222222221111111111222222222211111111112222222222111111111122222222221111111111222222222211111111112222222222"...,
options=0x8502530, 
    error=0xbfdc36ac) at syncevo-dbus-server.cpp:928
#13 0x08051f78 in dbus_glib_marshal_syncevo_BOOLEAN__STRING_BOXED_POINTER
(closure=0xbfdc3668, return_value=0xbfdc3654, n_param_values=4,
param_values=0x84d1510, invocation_hint=0x0, marshal_data=0x8050d9e) at
dbus/interfaces/syncevo-dbus-glue.h:100
#14 0x4e78a958 in invoke_object_method () at dbus-gobject.c:1347
#15 gobject_message_function (connection=<value optimized out>, message=<value
optimized out>, user_data=<value optimized out>) at dbus-gobject.c:1497
#16 0x4e5efcca in _dbus_object_tree_dispatch_and_unlock (tree=<value optimized
out>, message=<value optimized out>) at dbus-object-tree.c:856
#17 0x4e5e4b3b in dbus_connection_dispatch (connection=<value optimized out>)
at dbus-connection.c:4447
#18 0x4e787b51 in message_queue_dispatch (source=) at dbus-gmain.c:101
#19 0x4e4be68f in g_main_dispatch () at gmain.c:1814
#20 IA__g_main_context_dispatch (context=<value optimized out>) at gmain.c:2367
#21 0x4e4c063c in g_main_context_iterate (context=<value optimized out>,
block=<value optimized out>, dispatch=<value optimized out>, self=) at
gmain.c:2448
#22 0x4e4c14c8 in IA__g_main_loop_run (loop=<value optimized out>) at
gmain.c:2656
#23 0x0804eceb in main () at syncevo-dbus-server.cpp:1155

-- 
Configure bugmail: http://bugzilla.moblin.org/userprefs.cgi?tab=email
------- You are receiving this mail because: -------
You are watching someone on the CC list of the bug.
_______________________________________________
Syncevolution-issues mailing list
[email protected]
http://lists.syncevolution.org/listinfo/syncevolution-issues

Reply via email to