Bug#455497: planner: segfaults when using a postgresql (8.2.5-3) database

Jerome Alet jerome.alet at ac-nice.fr
Mon Dec 10 12:48:39 UTC 2007


Package: planner
Version: 0.14.2-4
Severity: grave
Justification: renders package unusable


When trying to import or export an empty project to a PostgreSQL (8.2.5-3)
database (for which connections work fine from psql), planner segfaults

Here's the output log :

jerome at houlala:~$ strace -o x.log planner
umovestr: Input/output error
Planner-Message: File with no version: /usr/share/planner/sql/database.sql
INFO:  CREATE TABLE créera des séquences implicites « project_proj_id_seq » pour la colonne « serial » « project.proj_id »
INFO:  CREATE TABLE / PRIMARY KEY créera un index implicite « project_pkey » pour la table « project »
INFO:  CREATE TABLE créera des séquences implicites « phase_phase_id_seq » pour la colonne « serial » « phase.phase_id »
INFO:  CREATE TABLE / PRIMARY KEY créera un index implicite « phase_pkey » pour la table « phase »
INFO:  CREATE TABLE créera des séquences implicites « daytype_dtype_id_seq » pour la colonne « serial » « daytype.dtype_id »
INFO:  CREATE TABLE / PRIMARY KEY créera un index implicite « daytype_pkey » pour la table « daytype »
INFO:  CREATE TABLE / UNIQUE créera un index implicite « daytype_proj_id_key » pour la table « daytype »
INFO:  CREATE TABLE créera des séquences implicites « calendar_cal_id_seq » pour la colonne « serial » « calendar.cal_id »
INFO:  CREATE TABLE / PRIMARY KEY créera un index implicite « calendar_pkey » pour la table « calendar »
INFO:  CREATE TABLE créera des séquences implicites « day_day_id_seq » pour la colonne « serial » « day.day_id »
INFO:  CREATE TABLE / PRIMARY KEY créera un index implicite « day_pkey » pour la table « day »
INFO:  CREATE TABLE / PRIMARY KEY créera un index implicite « day_interval_pkey » pour la table « day_interval »
INFO:  CREATE TABLE créera des séquences implicites « task_task_id_seq » pour la colonne « serial » « task.task_id »
INFO:  CREATE TABLE / PRIMARY KEY créera un index implicite « task_pkey » pour la table « task »
INFO:  CREATE TABLE créera des séquences implicites « predecessor_pred_id_seq » pour la colonne « serial » « predecessor.pred_id »
INFO:  CREATE TABLE / PRIMARY KEY créera un index implicite « predecessor_pkey » pour la table « predecessor »
INFO:  CREATE TABLE / UNIQUE créera un index implicite « predecessor_pred_id_key » pour la table « predecessor »
INFO:  CREATE TABLE créera des séquences implicites « property_type_proptype_id_seq » pour la colonne « serial » « property_type.proptype_id »
INFO:  CREATE TABLE / PRIMARY KEY créera un index implicite « property_type_pkey » pour la table « property_type »
INFO:  CREATE TABLE / UNIQUE créera un index implicite « property_type_proj_id_key » pour la table « property_type »
INFO:  CREATE TABLE créera des séquences implicites « property_prop_id_seq » pour la colonne « serial » « property.prop_id »
INFO:  CREATE TABLE / PRIMARY KEY créera un index implicite « property_pkey » pour la table « property »
INFO:  CREATE TABLE / PRIMARY KEY créera un index implicite « project_to_property_pkey » pour la table « project_to_property »
INFO:  CREATE TABLE / PRIMARY KEY créera un index implicite « task_to_property_pkey » pour la table « task_to_property »
INFO:  CREATE TABLE créera des séquences implicites « resource_group_group_id_seq » pour la colonne « serial » « resource_group.group_id »
INFO:  CREATE TABLE / PRIMARY KEY créera un index implicite « resource_group_pkey » pour la table « resource_group »
INFO:  CREATE TABLE créera des séquences implicites « resource_res_id_seq » pour la colonne « serial » « resource.res_id »
INFO:  CREATE TABLE / PRIMARY KEY créera un index implicite « resource_pkey » pour la table « resource »
INFO:  CREATE TABLE / PRIMARY KEY créera un index implicite « resource_to_property_pkey » pour la table « resource_to_property »
INFO:  CREATE TABLE / PRIMARY KEY créera un index implicite « allocation_pkey » pour la table « allocation »
INFO:  CREATE TABLE créera des séquences implicites « property_global_prop_id_seq » pour la colonne « serial » « property_global.prop_id »
INFO:  CREATE TABLE / PRIMARY KEY créera un index implicite « property_global_pkey » pour la table « property_global »
*** glibc detected *** planner: free(): invalid pointer: 0x084161b0 ***
======= Backtrace: =========
/lib/i686/cmov/libc.so.6[0xb7662735]
/lib/i686/cmov/libc.so.6(cfree+0x90)[0xb76661a0]
/usr/lib/libglib-2.0.so.0(g_free+0x31)[0xb777a9a1]
/usr/lib/planner/plugins/libsql-plugin.so[0xb6902ff6]
/usr/lib/planner/plugins/libsql-plugin.so[0xb6903ed8]
/usr/lib/libgobject-2.0.so.0(g_cclosure_marshal_VOID__VOID+0x4f)[0xb77fc95f]
/usr/lib/libgobject-2.0.so.0(g_closure_invoke+0x129)[0xb77ef619]
/usr/lib/libgobject-2.0.so.0[0xb7803e0f]
/usr/lib/libgobject-2.0.so.0(g_signal_emit_valist+0x8ef)[0xb7805a5f]
/usr/lib/libgobject-2.0.so.0(g_signal_emit+0x29)[0xb7805da9]
/usr/lib/libgtk-x11-2.0.so.0[0xb7a0acc5]
/usr/lib/libgtk-x11-2.0.so.0(gtk_action_activate+0x51)[0xb7a0bc01]
/usr/lib/libgobject-2.0.so.0(g_cclosure_marshal_VOID__VOID+0x4f)[0xb77fc95f]
/usr/lib/libgobject-2.0.so.0(g_closure_invoke+0x129)[0xb77ef619]
/usr/lib/libgobject-2.0.so.0[0xb7803e0f]
/usr/lib/libgobject-2.0.so.0(g_signal_emit_valist+0x8ef)[0xb7805a5f]
/usr/lib/libgobject-2.0.so.0(g_signal_emit+0x29)[0xb7805da9]
/usr/lib/libgtk-x11-2.0.so.0(gtk_widget_activate+0x58)[0xb7c1d7e8]
/usr/lib/libgtk-x11-2.0.so.0(gtk_menu_shell_activate_item+0x182)[0xb7b07cb2]
/usr/lib/libgtk-x11-2.0.so.0[0xb7b097b8]
/usr/lib/libgtk-x11-2.0.so.0[0xb7b00a04]
/usr/lib/libgtk-x11-2.0.so.0[0xb7afa9c4]
/usr/lib/libgobject-2.0.so.0[0xb77edf39]
/usr/lib/libgobject-2.0.so.0(g_closure_invoke+0x129)[0xb77ef619]
/usr/lib/libgobject-2.0.so.0[0xb7803fa3]
/usr/lib/libgobject-2.0.so.0(g_signal_emit_valist+0x617)[0xb7805787]
/usr/lib/libgobject-2.0.so.0(g_signal_emit+0x29)[0xb7805da9]
/usr/lib/libgtk-x11-2.0.so.0[0xb7c18b67]
/usr/lib/libgtk-x11-2.0.so.0(gtk_propagate_event+0xc1)[0xb7af3c11]
/usr/lib/libgtk-x11-2.0.so.0(gtk_main_do_event+0x2b8)[0xb7af4e78]
/usr/lib/libgdk-x11-2.0.so.0[0xb796e65a]
/usr/lib/libglib-2.0.so.0(g_main_context_dispatch+0x176)[0xb77731c6]
/usr/lib/libglib-2.0.so.0[0xb7776552]
/usr/lib/libglib-2.0.so.0(g_main_loop_run+0x1e7)[0xb7776937]
/usr/lib/libgtk-x11-2.0.so.0(gtk_main+0xb4)[0xb7af5354]
planner(main+0x35d)[0x80723dd]
/lib/i686/cmov/libc.so.6(__libc_start_main+0xe0)[0xb760d450]
planner[0x805e9c1]
======= Memory map: ========
08048000-080c2000 r-xp 00000000 08:02 336001047  /usr/bin/planner
080c2000-080c4000 rw-p 00079000 08:02 336001047  /usr/bin/planner
080c4000-0860d000 rw-p 080c4000 00:00 0          [heap]
b6498000-b649f000 r-xp 00000000 08:02 537325924  /usr/lib/libkrb5support.so.0.1
b649f000-b64a0000 rw-p 00006000 08:02 537325924  /usr/lib/libkrb5support.so.0.1
b64a0000-b64c2000 r-xp 00000000 08:02 537325921  /usr/lib/libk5crypto.so.3.1
b64c2000-b64c3000 rw-p 00022000 08:02 537325921  /usr/lib/libk5crypto.so.3.1
b64c3000-b64cc000 r-xp 00000000 08:02 537180898  /lib/i686/cmov/libcrypt-2.7.so
b64cc000-b64ce000 rw-p 00008000 08:02 537180898  /lib/i686/cmov/libcrypt-2.7.so
b64ce000-b64f5000 rw-p b64ce000 00:00 0 
b64f5000-b6581000 r-xp 00000000 08:02 537325923  /usr/lib/libkrb5.so.3.3
b6581000-b6583000 rw-p 0008c000 08:02 537325923  /usr/lib/libkrb5.so.3.3
b6583000-b66b4000 r-xp 00000000 08:02 201492525  /usr/lib/i686/cmov/libcrypto.so.0.9.8
b66b4000-b66ca000 rw-p 00131000 08:02 201492525  /usr/lib/i686/cmov/libcrypto.so.0.9.8
b66ca000-b66cd000 rw-p b66ca000 00:00 0 
b66cd000-b670b000 r-xp 00000000 08:02 201492580  /usr/lib/i686/cmov/libssl.so.0.9.8
b670b000-b670f000 rw-p 0003e000 08:02 201492580  /usr/lib/i686/cmov/libssl.so.0.9.8
b670f000-b672a000 r-xp 00000000 08:02 537498785  /usr/lib/libpq.so.5.0
b672a000-b672b000 rw-p 0001b000 08:02 537498785  /usr/lib/libpq.so.5.0
b672b000-b673b000 r-xp 00000000 08:02 873633806  /usr/lib/libgda/providers/libgda-postgres.so
b673b000-b673c000 rw-p 0000f000 08:02 873633806  /usr/lib/libgda/providers/libgda-postgres.so
b673c000-b6742000 r-xp 00000000 08:02 201476627  /usr/lib/libglade/2.0/libgnome.so
b6742000-b6743000 rw-p 00006000 08:02 201476627  /usr/lib/libglade/2.0/libgnome.so
b6743000-b67a3000 rw-s 00000000 00:09 3244055    /SYSV00000000 (deleted)
b67a3000-b6803000 rw-s 00000000 00:09 3211284    /SYSV00000000 (deleted)
b6803000-b6812000 r-xp 00000000 08:02 134226812  /lib/libbz2.so.1.0.3
b6812000-b6813000 rw-p 0000f000 08:02 134226812  /lib/libbz2.so.1.0.3
b6813000-b6845000 r-xp 00000000 08:02 537546162  /usr/lib/libcroco-0.6.so.3.0.1
b6845000-b6848000 rw-p 00031000 08:02 537546162  /usr/lib/libcroco-0.6.so.3.0.1
b6848000-b6877000 r-xp 00000000 08:02 537186554  /usr/lib/libgsf-1.so.114.0.7
b6877000-b687a000 rw-p 0002e000 08:02 537186554  /usr/lib/libgsf-1.so.114.0.7
b687a000-b687b000 rw-p b687a000 00:00 0 
b687b000-b68ab000 r-xp 00000000 08:02 537546167  /usr/lib/librsvg-2.so.2.18.2
b68ab000-b68ac000 rw-p 00030000 08:02 537546167  /usr/lib/librsvg-2.so.2.18.2
b68bb000-b68c6000 r-xp 00000000 08:02 537900562  /usr/lib/libgdasql.so.3.0.0
b68c6000-b68c7000 rw-p 0000b000 08:02 537900562  /usr/lib/libgdasql.so.3.0.0
b68c7000-b68fe000 r-xp 00000000 08:02 537900563  /usr/lib/libgda-2.so.3.0.0
b68fe000-b6900000 rw-p 00036000 08:02 537900563  /usr/lib/libgda-2.so.3.0.0
b6900000-b6906000 r-xp 00000000 08:02 134482669  /usr/lib/planner/plugins/libsql-plugin.so
b6906000-b6907000 rw-p 00005000 08:02 134482669  /usr/lib/planner/plugins/libsql-plugin.so
b6907000-b6989000 rw-p b6907000 00:00 0 
b6989000-b6a72000 r-xp 00000000 08:02 537351730  /usr/lib/libpython2.4.so.1.0
b6a72000-b6a95000 rw-p 000e8000 08:02 537351730  /usr/lib/libpython2.4.so.1.0
b6a95000-b6a9a000 rw-p b6a95000 00:00 0 
b6a9d000-b6a9f000 r-xp 00000000 08:02 134257693  /lib/libkeyutils-1.2.so
b6a9f000-b6aa0000 rw-p 00001000 08:02 134257693  /lib/libkeyutils-1.2.so
b6aa0000-b6aa2000 r-xp 00000000 08:02 134226715  /lib/libcom_err.so.2.1
b6aa2000-b6aa3000 rw-p 00001000 08:02 134226715  /lib/libcom_err.so.2.1
b6aa3000-b6aa6000 r-xp 00000000 08:02 201473869  /usr/lib/libglade/2.0/libbonobo.so
b6aa6000-b6aa7000 rw-p 00002000 08:02 201473869  /usr/lib/libglade/2.0/libbonobo.so
b6aa7000-b6aa8000 r-xp 00000000 08:02 402754495  /usr/lib/gtk-2.0/2.10.0/loaders/svg_loader.so
b6aa8000-b6aa9000 rw-p 00000000 08:02 402754495  /usr/lib/gtk-2.0/2.10.0/loaders/svg_loader.so
b6aa9000-b6aab000 r-xp 00000000 08:02 134482668  /usr/lib/planner/plugins/libpython-plugin.so
b6aab000-b6aac000 rw-p 00001000 08:02 134482668  /usr/lib/planner/plugins/libpython-plugin.so
b6aac000-b6aae000 r-xp 00000000 08:02 134482667  /usr/lib/planner/plugins/libxmlplanner-plugin.so
b6aae000-b6aaf000 rw-p 00001000 08:02 134482667  /usr/lib/planner/plugins/libxmlplanner-plugin.so
b6aaf000-b6ab1000 r-xp 00000000 08:02 134482666  /usr/lib/planner/plugins/libmsp-plugin.so
b6ab1000-b6ab2000 rw-p 00001000 08:02 134482666  /usr/lib/planner/plugins/libmsp-plugin.so
b6ab2000-b6ab4000 r-xp 00000000 08:02 134482665  /usr/lib/planner/plugins/libhtml-plugin.so
b6ab4000-b6ab5000 rw-p 00001000 08:02 134482665  /usr/lib/planner/plugins/libhtml-plugin.so
b6ab5000-b6ac6000 r--p 00000000 08:02 268951280  /usr/share/fonts/truetype/ttf-bitstream-vera/Vera.ttf
b6ac6000-b6ac8000 r-xp 00000000 08:02 672868459  /usr/lib/pango/1.6.0/modules/pango-basic-fc.so
b6ac8000-b6ac9000 rw-p 00001000 08:02 672868459  /usr/lib/pango/1.6.0/modules/pango-basic-fc.so
b6ac9000-b6acf000 r--s 00000000 08:02 939766863  /var/cache/fontconfig/945677eb7aeaf62f1d50efc3fb3ec7d8-x86.cache-2
b6acf000-b6ad2000 r--s 00000000 08:02 939850803  /var/cache/fontconfig/a46337af8a0b4c9b317ad981ec3bdf87-x86.cache-2
b6ad2000-b6ad5000 r--s 00000000 08:02 939850802  /var/cache/fontconfig/926e794c3d5e5dffcaf2fa83ef8d36c2-x86.cache-2
b6ad5000-b6adb000 r--s 00000000 08:02 939850801  /var/cache/fontconfig/6d41288fd70b0be22e8c3a91e032eec0-x86.cache-2
b6adb000-b6add000 r--s 00000000 08:02 939846132  /var/cache/fontconfig/de156ccd2eddbdc19d37a45b8b2aac9c-x86.cache-2
b6add000-b6ade000 r--s 00000000 08:02 939846116  /var/cache/fontconfig/4794a0821666d79190d59a36cb4f44b5-x86.cache-2
b6ade000-b6af5000 r--s 00000000 08:02 939846115  /var/cache/fontconfig/365b55f210c0a22e9a19e35191240f32-x86.cache-2
b6af5000-b6afb000 r--s 00000000 08:02 939801754  /var/cache/fontconfig/d52a8644073d54c13679302ca1180695-x86.cache-2
b6afb000-b6b0b000 r--s 00000000 08:02 939766858  /var/cache/fontconfig/cabbd14511b9e8a55e92af97fb3a0461-x86.cache-2
b6b0b000-b6b18000 r--s 00000000 08:02 336370691  /home/jerome/.fontconfig/e13b20fdb08344e0e664864cc2ede53d-x

And here's the end of strace output :

read(15, ":u\345\f\230\213\317\254\16\354uy6\200\250\204:\336\354"..., 48) = 48
rt_sigprocmask(SIG_BLOCK, [PIPE], [], 8) = 0
write(15, "\27\3\1\0 1\362\247+\375%\6 @\255\220\326\267\4G\24\260"..., 122) = 122
rt_sigprocmask(SIG_SETMASK, [], NULL, 8) = 0
poll([{fd=15, events=POLLIN|POLLERR, revents=POLLIN}], 1, -1) = 1
read(15, "\27\3\1\0 ", 5)               = 5
read(15, "M\213\256\371\227\362\241a\377d\21]\325W\3006\363.\262"..., 32) = 32
read(15, "\27\3\1\0000", 5)             = 5
read(15, "\234\262p\370\36O-J\324\335\361\262\201\322\265\313\376"..., 48) = 48
open("/dev/tty", O_RDWR|O_NONBLOCK|O_NOCTTY) = 17
writev(17, [{"*** glibc detected *** ", 23}, {"planner", 7}, {": ", 2}, {"free(): invalid pointer", 23}, {": 0x", 4}, {"084161b0", 8}, {" ***\n", 5}], 7) = 72
futex(0xb7742a58, 0x81 /* FUTEX_??? */, 2147483647) = 0
futex(0xb6c42e84, 0x81 /* FUTEX_??? */, 2147483647) = 0
write(17, "======= Backtrace: =========\n", 29) = 29
writev(17, [{"/lib/i686/cmov/libc.so.6", 24}, {"[0x", 3}, {"b7662735", 8}, {"]\n", 2}], 4) = 37
writev(17, [{"/lib/i686/cmov/libc.so.6", 24}, {"(", 1}, {"cfree", 5}, {"+0x", 3}, {"90", 2}, {")", 1}, {"[0x", 3}, {"b76661a0", 8}, {"]\n", 2}], 9) = 49
writev(17, [{"/usr/lib/libglib-2.0.so.0", 25}, {"(", 1}, {"g_free", 6}, {"+0x", 3}, {"31", 2}, {")", 1}, {"[0x", 3}, {"b777a9a1", 8}, {"]\n", 2}], 9) = 51
writev(17, [{"/usr/lib/planner/plugins/libsql-"..., 41}, {"[0x", 3}, {"b6902ff6", 8}, {"]\n", 2}], 4) = 54
writev(17, [{"/usr/lib/planner/plugins/libsql-"..., 41}, {"[0x", 3}, {"b6903ed8", 8}, {"]\n", 2}], 4) = 54
writev(17, [{"/usr/lib/libgobject-2.0.so.0", 28}, {"(", 1}, {"g_cclosure_marshal_VOID__VOID", 29}, {"+0x", 3}, {"4f", 2}, {")", 1}, {"[0x", 3}, {"b77fc95f", 8}, {"]\n", 2}], 9) = 77
writev(17, [{"/usr/lib/libgobject-2.0.so.0", 28}, {"(", 1}, {"g_closure_invoke", 16}, {"+0x", 3}, {"129", 3}, {")", 1}, {"[0x", 3}, {"b77ef619", 8}, {"]\n", 2}], 9) = 65
writev(17, [{"/usr/lib/libgobject-2.0.so.0", 28}, {"[0x", 3}, {"b7803e0f", 8}, {"]\n", 2}], 4) = 41
writev(17, [{"/usr/lib/libgobject-2.0.so.0", 28}, {"(", 1}, {"g_signal_emit_valist", 20}, {"+0x", 3}, {"8ef", 3}, {")", 1}, {"[0x", 3}, {"b7805a5f", 8}, {"]\n", 2}], 9) = 69
writev(17, [{"/usr/lib/libgobject-2.0.so.0", 28}, {"(", 1}, {"g_signal_emit", 13}, {"+0x", 3}, {"29", 2}, {")", 1}, {"[0x", 3}, {"b7805da9", 8}, {"]\n", 2}], 9) = 61
writev(17, [{"/usr/lib/libgtk-x11-2.0.so.0", 28}, {"[0x", 3}, {"b7a0acc5", 8}, {"]\n", 2}], 4) = 41
writev(17, [{"/usr/lib/libgtk-x11-2.0.so.0", 28}, {"(", 1}, {"gtk_action_activate", 19}, {"+0x", 3}, {"51", 2}, {")", 1}, {"[0x", 3}, {"b7a0bc01", 8}, {"]\n", 2}], 9) = 67
writev(17, [{"/usr/lib/libgobject-2.0.so.0", 28}, {"(", 1}, {"g_cclosure_marshal_VOID__VOID", 29}, {"+0x", 3}, {"4f", 2}, {")", 1}, {"[0x", 3}, {"b77fc95f", 8}, {"]\n", 2}], 9) = 77
writev(17, [{"/usr/lib/libgobject-2.0.so.0", 28}, {"(", 1}, {"g_closure_invoke", 16}, {"+0x", 3}, {"129", 3}, {")", 1}, {"[0x", 3}, {"b77ef619", 8}, {"]\n", 2}], 9) = 65
writev(17, [{"/usr/lib/libgobject-2.0.so.0", 28}, {"[0x", 3}, {"b7803e0f", 8}, {"]\n", 2}], 4) = 41
writev(17, [{"/usr/lib/libgobject-2.0.so.0", 28}, {"(", 1}, {"g_signal_emit_valist", 20}, {"+0x", 3}, {"8ef", 3}, {")", 1}, {"[0x", 3}, {"b7805a5f", 8}, {"]\n", 2}], 9) = 69
writev(17, [{"/usr/lib/libgobject-2.0.so.0", 28}, {"(", 1}, {"g_signal_emit", 13}, {"+0x", 3}, {"29", 2}, {")", 1}, {"[0x", 3}, {"b7805da9", 8}, {"]\n", 2}], 9) = 61
writev(17, [{"/usr/lib/libgtk-x11-2.0.so.0", 28}, {"(", 1}, {"gtk_widget_activate", 19}, {"+0x", 3}, {"58", 2}, {")", 1}, {"[0x", 3}, {"b7c1d7e8", 8}, {"]\n", 2}], 9) = 67
writev(17, [{"/usr/lib/libgtk-x11-2.0.so.0", 28}, {"(", 1}, {"gtk_menu_shell_activate_item", 28}, {"+0x", 3}, {"182", 3}, {")", 1}, {"[0x", 3}, {"b7b07cb2", 8}, {"]\n", 2}], 9) = 77
writev(17, [{"/usr/lib/libgtk-x11-2.0.so.0", 28}, {"[0x", 3}, {"b7b097b8", 8}, {"]\n", 2}], 4) = 41
writev(17, [{"/usr/lib/libgtk-x11-2.0.so.0", 28}, {"[0x", 3}, {"b7b00a04", 8}, {"]\n", 2}], 4) = 41
writev(17, [{"/usr/lib/libgtk-x11-2.0.so.0", 28}, {"[0x", 3}, {"b7afa9c4", 8}, {"]\n", 2}], 4) = 41
writev(17, [{"/usr/lib/libgobject-2.0.so.0", 28}, {"[0x", 3}, {"b77edf39", 8}, {"]\n", 2}], 4) = 41
writev(17, [{"/usr/lib/libgobject-2.0.so.0", 28}, {"(", 1}, {"g_closure_invoke", 16}, {"+0x", 3}, {"129", 3}, {")", 1}, {"[0x", 3}, {"b77ef619", 8}, {"]\n", 2}], 9) = 65
writev(17, [{"/usr/lib/libgobject-2.0.so.0", 28}, {"[0x", 3}, {"b7803fa3", 8}, {"]\n", 2}], 4) = 41
writev(17, [{"/usr/lib/libgobject-2.0.so.0", 28}, {"(", 1}, {"g_signal_emit_valist", 20}, {"+0x", 3}, {"617", 3}, {")", 1}, {"[0x", 3}, {"b7805787", 8}, {"]\n", 2}], 9) = 69
writev(17, [{"/usr/lib/libgobject-2.0.so.0", 28}, {"(", 1}, {"g_signal_emit", 13}, {"+0x", 3}, {"29", 2}, {")", 1}, {"[0x", 3}, {"b7805da9", 8}, {"]\n", 2}], 9) = 61
writev(17, [{"/usr/lib/libgtk-x11-2.0.so.0", 28}, {"[0x", 3}, {"b7c18b67", 8}, {"]\n", 2}], 4) = 41
writev(17, [{"/usr/lib/libgtk-x11-2.0.so.0", 28}, {"(", 1}, {"gtk_propagate_event", 19}, {"+0x", 3}, {"c1", 2}, {")", 1}, {"[0x", 3}, {"b7af3c11", 8}, {"]\n", 2}], 9) = 67
writev(17, [{"/usr/lib/libgtk-x11-2.0.so.0", 28}, {"(", 1}, {"gtk_main_do_event", 17}, {"+0x", 3}, {"2b8", 3}, {")", 1}, {"[0x", 3}, {"b7af4e78", 8}, {"]\n", 2}], 9) = 66
writev(17, [{"/usr/lib/libgdk-x11-2.0.so.0", 28}, {"[0x", 3}, {"b796e65a", 8}, {"]\n", 2}], 4) = 41
writev(17, [{"/usr/lib/libglib-2.0.so.0", 25}, {"(", 1}, {"g_main_context_dispatch", 23}, {"+0x", 3}, {"176", 3}, {")", 1}, {"[0x", 3}, {"b77731c6", 8}, {"]\n", 2}], 9) = 69
writev(17, [{"/usr/lib/libglib-2.0.so.0", 25}, {"[0x", 3}, {"b7776552", 8}, {"]\n", 2}], 4) = 38
writev(17, [{"/usr/lib/libglib-2.0.so.0", 25}, {"(", 1}, {"g_main_loop_run", 15}, {"+0x", 3}, {"1e7", 3}, {")", 1}, {"[0x", 3}, {"b7776937", 8}, {"]\n", 2}], 9) = 61
writev(17, [{"/usr/lib/libgtk-x11-2.0.so.0", 28}, {"(", 1}, {"gtk_main", 8}, {"+0x", 3}, {"b4", 2}, {")", 1}, {"[0x", 3}, {"b7af5354", 8}, {"]\n", 2}], 9) = 56
writev(17, [{"planner", 7}, {"(", 1}, {"main", 4}, {"+0x", 3}, {"35d", 3}, {")", 1}, {"[0x", 3}, {"80723dd", 7}, {"]\n", 2}], 9) = 31
writev(17, [{"/lib/i686/cmov/libc.so.6", 24}, {"(", 1}, {"__libc_start_main", 17}, {"+0x", 3}, {"e0", 2}, {")", 1}, {"[0x", 3}, {"b760d450", 8}, {"]\n", 2}], 9) = 61
writev(17, [{"planner", 7}, {"[0x", 3}, {"805e9c1", 7}, {"]\n", 2}], 4) = 19
write(17, "======= Memory map: ========\n", 29) = 29
open("/proc/self/maps", O_RDONLY)       = 18
read(18, "08048000-080c2000 r-xp 00000000 "..., 1024) = 1024
write(17, "08048000-080c2000 r-xp 00000000 "..., 1024) = 1024
read(18, "66ca000-b66cd000 rw-p b66ca000 0"..., 1024) = 1024
write(17, "66ca000-b66cd000 rw-p b66ca000 0"..., 1024) = 1024
read(18, ":02 537546162  /usr/lib/libcroco"..., 1024) = 1024
write(17, ":02 537546162  /usr/lib/libcroco"..., 1024) = 1024
read(18, "0 r-xp 00000000 08:02 537351730 "..., 1024) = 1024
write(17, "0 r-xp 00000000 08:02 537351730 "..., 1024) = 1024
read(18, "0-b6aae000 r-xp 00000000 08:02 1"..., 1024) = 1024
write(17, "0-b6aae000 r-xp 00000000 08:02 1"..., 1024) = 1024
read(18, "e/fontconfig/a46337af8a0b4c9b317"..., 1024) = 1024
write(17, "e/fontconfig/a46337af8a0b4c9b317"..., 1024) = 978
close(18)                               = 0
rt_sigprocmask(SIG_UNBLOCK, [ABRT], NULL, 8) = 0
tgkill(13507, 13507, SIGABRT)           = 0
--- SIGABRT (Aborted) @ 0 (0) ---
+++ killed by SIGABRT +++

This renders the software unusable with a database.

-- System Information:
Debian Release: lenny/sid
  APT prefers testing
  APT policy: (500, 'testing'), (500, 'stable')
Architecture: i386 (i686)

Kernel: Linux 2.6.22-3-686 (SMP w/2 CPU cores)
Locale: LANG=fr_FR.UTF-8, LC_CTYPE=fr_FR.UTF-8 (charmap=UTF-8)
Shell: /bin/sh linked to /bin/bash

Versions of packages planner depends on:
ii  gconf2                  2.20.1-1         GNOME configuration database syste
ii  libart-2.0-2            2.3.19-3         Library of functions for 2D graphi
ii  libatk1.0-0             1.20.0-1         The ATK accessibility toolkit
ii  libbonobo2-0            2.20.1-1         Bonobo CORBA interfaces library
ii  libbonoboui2-0          2.20.0-1         The Bonobo UI library
ii  libc6                   2.7-3            GNU C Library: Shared libraries
ii  libcairo2               1.4.10-1         The Cairo 2D vector graphics libra
ii  libfontconfig1          2.4.2-1.2        generic font configuration library
ii  libgconf2-4             2.20.1-1         GNOME configuration database syste
pi  libgda2-3               1.2.4-1          GNOME Data Access library for GNOM
ii  libglade2-0             1:2.6.2-1        library to load .glade files at ru
ii  libglib2.0-0            2.14.3-1         The GLib library of C routines
ii  libgnome-keyring0       2.20.2-1         GNOME keyring services library
ii  libgnome2-0             2.20.1.1-1       The GNOME 2 library - runtime file
ii  libgnomecanvas2-0       2.20.1.1-1       A powerful object-oriented display
ii  libgnomeprint2.2-0      2.18.0-2         The GNOME 2.2 print architecture -
ii  libgnomeprintui2.2-0    2.18.1-1         GNOME 2.2 print architecture User 
ii  libgnomeui-0            2.20.1.1-1       The GNOME 2 libraries (User Interf
ii  libgnomevfs2-0          1:2.20.1-1       GNOME Virtual File System (runtime
ii  libgtk2.0-0             2.12.1-1         The GTK+ graphical user interface 
ii  libice6                 2:1.0.4-1        X11 Inter-Client Exchange library
ii  liborbit2               1:2.14.7-0.1     libraries for ORBit2 - a CORBA ORB
ii  libpango1.0-0           1.18.3-1         Layout and rendering of internatio
ii  libpopt0                1.10-3           lib for parsing cmdline parameters
ii  libsm6                  2:1.0.3-1+b1     X11 Session Management library
ii  libx11-6                2:1.0.3-7        X11 client-side library
ii  libxcursor1             1:1.1.9-1        X cursor management library
ii  libxext6                1:1.0.3-2        X11 miscellaneous extension librar
ii  libxfixes3              1:4.0.3-2        X11 miscellaneous 'fixes' extensio
ii  libxi6                  2:1.1.3-1        X11 Input extension library
ii  libxinerama1            1:1.0.2-1        X11 Xinerama extension library
ii  libxml2                 2.6.30.dfsg-3    GNOME XML library
ii  libxrandr2              2:1.2.2-1        X11 RandR extension library
ii  libxrender1             1:0.9.4-1        X Rendering Extension client libra
ii  libxslt1.1              1.1.22-1         XSLT processing library - runtime 
ii  python2.4               2.4.4-6          An interactive high-level object-o
ii  scrollkeeper            0.3.14-15        A free electronic cataloging syste
ii  shared-mime-info        0.22-2           FreeDesktop.org shared MIME databa
ii  zlib1g                  1:1.2.3.3.dfsg-6 compression library - runtime

Versions of packages planner recommends:
ii  gda2-postgres                 1.2.4-1    PostgreSQL backend plugin for GNOM

-- no debconf information





More information about the pkg-gnome-maintainers mailing list