Script started on Tue 09 Oct 2007 11:39:10 AM CEST
bash-3.2# uname -a
Linux axion 2.6.21.5 #3 Fri Jul 6 09:51:02 CEST 2007 i686 AMD Athlon(tm) processor AuthenticAMD GNU/Linux
bash-3.2# gdb pan
GNU gdb 6.6
Copyright (C) 2006 Free Software Foundation, Inc.
GDB is free software, covered by the GNU General Public License, and you are
welcome to change it and/or distribute copies of it under certain conditions.
Type "show copying" to see the conditions.
There is absolutely no warranty for GDB.  Type "show warranty" for details.
This GDB was configured as "i486-slackware-linux"...
Using host libthread_db library "/lib/libthread_db.so.1".
(gdb) run
Starting program: /usr/bin/pan 
[Thread debugging using libthread_db enabled]
[New Thread -1220548912 (LWP 6103)]
[New Thread -1223930992 (LWP 6106)]
[New Thread -1232319600 (LWP 6107)]
[New Thread -1240708208 (LWP 6108)]
[New Thread -1249096816 (LWP 6109)]
pan: parts.cc:244: void pan::Parts::set_parts(const pan::PartBatch&): Assertion `pch == part_mid_buf + part_mid_buf_len' failed.

Program received signal SIGABRT, Aborted.
[Switching to Thread -1220548912 (LWP 6103)]
0xb7689c87 in raise () from /lib/libc.so.6
(gdb) thread apply all bt

Thread 5 (Thread -1249096816 (LWP 6109)):
#0  0xb77ab3b1 in pthread_cond_wait@@GLIBC_2.3.2 () from /lib/libpthread.so.0
#1  0xb7978a0e in ?? () from /usr/X11R6/lib/libglib-2.0.so.0
#2  0x0827d460 in ?? ()
#3  0x0827a7d8 in ?? ()
#4  0xb58c4328 in ?? ()
#5  0xb7978d0f in g_async_queue_pop_unlocked () from /usr/X11R6/lib/libglib-2.0.so.0
#6  0xb79b5208 in ?? () from /usr/X11R6/lib/libglib-2.0.so.0
#7  0x082daeb0 in ?? ()
#8  0x00000000 in ?? ()

Thread 4 (Thread -1240708208 (LWP 6108)):
#0  0xb77ab3b1 in pthread_cond_wait@@GLIBC_2.3.2 () from /lib/libpthread.so.0
#1  0xb7978a0e in ?? () from /usr/X11R6/lib/libglib-2.0.so.0
#2  0x0827d460 in ?? ()
#3  0x0827a7d8 in ?? ()
#4  0xb60c4328 in ?? ()
#5  0xb7978d0f in g_async_queue_pop_unlocked () from /usr/X11R6/lib/libglib-2.0.so.0
#6  0xb79b5208 in ?? () from /usr/X11R6/lib/libglib-2.0.so.0
#7  0x082daeb0 in ?? ()
#8  0x00000000 in ?? ()

Thread 3 (Thread -1232319600 (LWP 6107)):
#0  0xb77ab3b1 in pthread_cond_wait@@GLIBC_2.3.2 () from /lib/libpthread.so.0
#1  0xb7978a0e in ?? () from /usr/X11R6/lib/libglib-2.0.so.0
#2  0x0827d460 in ?? ()
#3  0x0827a7d8 in ?? ()
#4  0xb68c4328 in ?? ()
#5  0xb7978d0f in g_async_queue_pop_unlocked () from /usr/X11R6/lib/libglib-2.0.so.0
#6  0xb79b5208 in ?? () from /usr/X11R6/lib/libglib-2.0.so.0
#7  0x082daeb0 in ?? ()
#8  0x00000000 in ?? ()

Thread 2 (Thread -1223930992 (LWP 6106)):
#0  0xb77ab3b1 in pthread_cond_wait@@GLIBC_2.3.2 () from /lib/libpthread.so.0
#1  0xb7978a0e in ?? () from /usr/X11R6/lib/libglib-2.0.so.0
#2  0x0827d460 in ?? ()
#3  0x0827a7d8 in ?? ()
#4  0xb70c4328 in ?? ()
#5  0xb7978d0f in g_async_queue_pop_unlocked () from /usr/X11R6/lib/libglib-2.0.so.0
#6  0xb79b5208 in ?? () from /usr/X11R6/lib/libglib-2.0.so.0
#7  0x082daeb0 in ?? ()
#8  0x00000000 in ?? ()

Thread 1 (Thread -1220548912 (LWP 6103)):
#0  0xb7689c87 in raise () from /lib/libc.so.6
#1  0xb768b4f8 in abort () from /lib/libc.so.6
#2  0xb768330c in __assert_fail () from /lib/libc.so.6
#3  0x08188692 in pan::Parts::set_parts (this=0xbfe31b9c, p=@0xbfe31bac) at parts.cc:244
#4  0x0816f313 in (anonymous namespace)::end_element (context=0x827d498, element_name=0x8d1eb88 "file", user_data=0xbfe31b50, error=0xbfe31afc) at ../../pan/data/article.h:50
#5  0xb799c16c in g_markup_parse_context_parse () from /usr/X11R6/lib/libglib-2.0.so.0
#6  0x0816ff77 in pan::NZB::tasks_from_nzb_string (nzb_in=@0xbfe31cb4, save_path=@0xbfe31cac, cache=@0xbfe31e10, read=@0xbfe31f6c, ranks=@0xbfe31dcc, gs=@0xbfe31f68, appendme=@0xbfe31d48) at nzb.cc:172
#7  0x08153382 in pan::DataImpl::load_tasks (this=0xbfe31dcc, setme=@0xbfe31d48) at task-archive.cc:56
#8  0x081743cf in Queue (this=0xbfe31f74, server_info=@0xbfe31dcc, archive=@0xbfe31de8, socket_creator=0xbfe32260, pool=@0xbfe32194, online=false) at queue.cc:50
#9  0x080b550b in main (argc=Cannot access memory at address 0x0
) at pan.cc:282
(gdb) quit
The program is running.  Exit anyway? (y or n) y
bash-3.2# Use "exit" to leave the shell.
bash-3.2# exit
exit

Script done on Tue 09 Oct 2007 11:40:56 AM CEST
