On Thu, 18 Sep 2008 16:20:08 +0200
Anders Brander <[EMAIL PROTECTED]> wrote:

> Can you describe how to replicate this? Maybe even provide a backtrace
> from gdb if you're up for it?

Not yet. Once it was enough just to start rawstudio and open the
preferences dialog window. Here's what I got in terminal:

$ rawstudio .
*** glibc detected *** rawstudio: free(): invalid next size (fast): 0x08762fe8 
***
======= Backtrace: =========
/lib/tls/i686/cmov/libc.so.6[0xb735da85]
/lib/tls/i686/cmov/libc.so.6(cfree+0x90)[0xb73614f0]
/usr/lib/libglib-2.0.so.0(g_free+0x31)[0xb77fbc61]
/usr/lib/libgtk-x11-2.0.so.0(gtk_tree_path_free+0x31)[0xb7d8c051]
/usr/lib/libgtk-x11-2.0.so.0(gtk_list_store_append+0x87)[0xb7ca4d27]
/usr/lib/libgtk-x11-2.0.so.0(gtk_combo_box_append_text+0x78)[0xb7c08a68]
rawstudio[0x805e74d]
rawstudio[0x806187e]
/usr/lib/libgobject-2.0.so.0(g_cclosure_marshal_VOID__VOID+0x4f)[0xb79ddaff]
/usr/lib/libgobject-2.0.so.0(g_closure_invoke+0x129)[0xb79d0759]
/usr/lib/libgobject-2.0.so.0[0xb79e4f8b]
/usr/lib/libgobject-2.0.so.0(g_signal_emit_valist+0x8ef)[0xb79e6c1f]
/usr/lib/libgobject-2.0.so.0(g_signal_emit+0x29)[0xb79e6f69]
/usr/lib/libgtk-x11-2.0.so.0[0xb7bbcf15]
/usr/lib/libgtk-x11-2.0.so.0(gtk_action_activate+0x51)[0xb7bbde51]
/usr/lib/libgobject-2.0.so.0(g_cclosure_marshal_VOID__VOID+0x4f)[0xb79ddaff]
/usr/lib/libgobject-2.0.so.0(g_closure_invoke+0x129)[0xb79d0759]
/usr/lib/libgobject-2.0.so.0[0xb79e4f8b]
/usr/lib/libgobject-2.0.so.0(g_signal_emit_valist+0x8ef)[0xb79e6c1f]
/usr/lib/libgobject-2.0.so.0(g_signal_emit+0x29)[0xb79e6f69]
/usr/lib/libgtk-x11-2.0.so.0(gtk_widget_activate+0x58)[0xb7dd1278]
/usr/lib/libgtk-x11-2.0.so.0(gtk_menu_shell_activate_item+0x182)[0xb7cbabc2]
/usr/lib/libgtk-x11-2.0.so.0[0xb7cbc708]
/usr/lib/libgtk-x11-2.0.so.0[0xb7cb3914]
/usr/lib/libgtk-x11-2.0.so.0[0xb7cad8d4]
/usr/lib/libgobject-2.0.so.0[0xb79cf079]
/usr/lib/libgobject-2.0.so.0(g_closure_invoke+0x129)[0xb79d0759]
/usr/lib/libgobject-2.0.so.0[0xb79e511a]
/usr/lib/libgobject-2.0.so.0(g_signal_emit_valist+0x617)[0xb79e6947]
/usr/lib/libgobject-2.0.so.0(g_signal_emit+0x29)[0xb79e6f69]
/usr/lib/libgtk-x11-2.0.so.0[0xb7dcc667]
/usr/lib/libgtk-x11-2.0.so.0(gtk_propagate_event+0xc1)[0xb7ca6b21]
/usr/lib/libgtk-x11-2.0.so.0(gtk_main_do_event+0x2b8)[0xb7ca7d88]
/usr/lib/libgdk-x11-2.0.so.0[0xb7b20a9a]
/usr/lib/libglib-2.0.so.0(g_main_context_dispatch+0x176)[0xb77f3dd6]
/usr/lib/libglib-2.0.so.0[0xb77f7193]
/usr/lib/libglib-2.0.so.0(g_main_loop_run+0x1e7)[0xb77f7577]
/usr/lib/libgtk-x11-2.0.so.0(gtk_main+0xb4)[0xb7ca8264]
rawstudio[0x8062b97]
rawstudio[0x8056e4d]
/lib/tls/i686/cmov/libc.so.6(__libc_start_main+0xe0)[0xb7308450]
rawstudio[0x80543a1]
======= Memory map: ========
08048000-080c0000 r-xp 00000000 08:07 25213996   /usr/bin/rawstudio
080c0000-080c1000 rw-p 00078000 08:07 25213996   /usr/bin/rawstudio
080c1000-08783000 rw-p 080c1000 00:00 0          [heap]
b6000000-b6021000 rw-p b6000000 00:00 0 
b6021000-b6100000 ---p b6021000 00:00 0 
b61cc000-b6207000 rw-p b61cc000 00:00 0 
b6207000-b6216000 r-xp 00000000 08:07 46137623   /lib/libbz2.so.1.0.4
b6216000-b6217000 rw-p 0000f000 08:07 46137623   /lib/libbz2.so.1.0.4
b6217000-b6276000 r-xp 00000000 08:07 37781312   /usr/lib/libgio-2.0.so.0.0.0
b6276000-b6278000 rw-p 0005e000 08:07 37781312   /usr/lib/libgio-2.0.so.0.0.0
b6278000-b62aa000 r-xp 00000000 08:07 37781843   /usr/lib/libcroco-0.6.so.3.0.1
b62aa000-b62ad000 rw-p 00031000 08:07 37781843   /usr/lib/libcroco-0.6.so.3.0.1
b62ad000-b62dd000 r-xp 00000000 08:07 37903464   /usr/lib/libgsf-1.so.114.0.7
b62dd000-b62e0000 rw-p 0002f000 08:07 37903464   /usr/lib/libgsf-1.so.114.0.7
b62e0000-b62e1000 rw-p b62e0000 00:00 0 
b62e1000-b6311000 r-xp 00000000 08:07 38071148   /usr/lib/librsvg-2.so.2.22.2
b6311000-b6312000 rw-p 00030000 08:07 38071148   /usr/lib/librsvg-2.so.2.22.2
b6312000-b6313000 r-xp 00000000 08:07 8453369    
/usr/lib/gtk-2.0/2.10.0/loaders/svg_loader.so
b6313000-b6314000 rw-p 00000000 08:07 8453369    
/usr/lib/gtk-2.0/2.10.0/loaders/svg_loader.so
b6314000-b6325000 r--s 00000000 08:07 25533426   /usr/share/mime/mime.cache
b6325000-b6336000 r--s 00000000 08:07 25533426   /usr/share/mime/mime.cache
b6336000-b6396000 rw-s 00000000 00:09 9240616    /SYSV00000000 (deleted)
b6396000-b6418000 rw-p b6396000 00:00 0 
b6418000-b671a000 r--p 00000000 08:07 181736     
/usr/share/icons/hicolor/icon-theme.cache
b671a000-b6a1c000 r--p 00000000 08:07 181736     /usr/sharAborted


Sometimes this was not enough, but sometimes closing the Preferences
dialog would cause Rawstudio to crash as well. Width of the dialog
window varies between openings.

I have also rawstudio-daily installed, but I haven't tested it yet. 

-- 
Jarno Suni - http://iki.fi/8/ 
Ole hyvä ja käytä XHTML-yhteensopivaa WWW-selainta.
Please use a XHTML compliant web browser.



_______________________________________________
Rawstudio-dev mailing list
[email protected]
http://rawstudio.org/cgi-bin/mailman/listinfo/rawstudio-dev

Reply via email to