After an evaluation, GNOME has moved from Bugzilla to GitLab. Learn more about GitLab.
No new issues can be reported in GNOME Bugzilla anymore.
To report an issue in a GNOME project, go to GNOME GitLab.
Do not go to GNOME Gitlab for: Bluefish, Doxygen, GnuCash, GStreamer, java-gnome, LDTP, NetworkManager, Tomboy.
Bug 479654 - Crashed processing 1st nzb entry (in pan::Parts::set_parts)
Crashed processing 1st nzb entry (in pan::Parts::set_parts)
Status: RESOLVED DUPLICATE of bug 501914
Product: Pan
Classification: Other
Component: general
0.13.2
Other Linux
: Normal normal
: ---
Assigned To: Charles Kerr
Pan QA Team
Depends on:
Blocks:
 
 
Reported: 2007-09-24 00:19 UTC by jfp
Modified: 2008-01-28 16:31 UTC
See Also:
GNOME target: ---
GNOME version: ---


Attachments
tasks.nzb that causes crash (670.00 KB, application/x-tar)
2007-09-24 00:23 UTC, jfp
Details

Description jfp 2007-09-24 00:19:56 UTC
pan: parts.cc:244: void pan::Parts::set_parts(const pan::PartBatch&): Assertion `pch == part_mid_buf + part_mid_buf_len' failed.

backtrace:
Script started on Mon 24 Sep 2007 11:55:35 AM NZST
[jfp@localhost article-cache]$ uname -a
Linux localhost 2.6.17-15mdv #1 SMP Tue Aug 14 18:32:17 MDT 2007 x86_64 AMD Athlon(tm) 64 X2 Dual Core Processor 4200+ GNU/Linux
[jfp@localhost article-cache]$ gdb pan
GNU gdb 6.6-1mdv2007.1 (Mandriva Linux release 2007.1)
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 "x86_64-mandriva-linux-gnu"...
(no debugging symbols found)
Using host libthread_db library "/lib64/libthread_db.so.1".
(gdb) handle SIGUSR1 nostop noprint
Signal        Stop      Print   Pass to program Description
SIGUSR1       No        No      Yes             User defined signal 1
(gdb) handle SIG32 nostop noprint
Signal        Stop      Print   Pass to program Description
SIG32         No        No      Yes             Real-time event 32
(gdb) run
Starting program: /usr/bin/pan
[Thread debugging using libthread_db enabled]
[New Thread 47251994932496 (LWP 28427)]
[New Thread 1082132800 (LWP 28432)]
[New Thread 1090525504 (LWP 28433)]
[New Thread 1098918208 (LWP 28434)]
[New Thread 1107310912 (LWP 28435)]
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 47251994932496 (LWP 28427)]
0x00002af9b4459d25 in raise () from /lib64/libc.so.6
(gdb) thread apply all bt

The program is running.  Exit anyway? (y or n) y
[jfp@localhost article-cache]$
Script done on Mon 24 Sep 2007 11:57:44 AM NZST
Comment 1 jfp 2007-09-24 00:23:12 UTC
Created attachment 96083 [details]
tasks.nzb that causes crash
Comment 2 Charles Kerr 2008-01-28 16:31:12 UTC

*** This bug has been marked as a duplicate of 501914 ***