Gentoo Websites Logo
Go to: Gentoo Home Documentation Forums Lists Bugs Planet Store Wiki Get Gentoo!
Bug 22043 - skipstone-0.8.3-r1 crashes on print request
Summary: skipstone-0.8.3-r1 crashes on print request
Status: RESOLVED WONTFIX
Alias: None
Product: Gentoo Linux
Classification: Unclassified
Component: Current packages (show other bugs)
Hardware: x86 Linux
: High critical (vote)
Assignee: Gentoo Linux bug wranglers
URL:
Whiteboard:
Keywords:
Depends on:
Blocks:
 
Reported: 2003-06-01 07:05 UTC by Wolfgang Thiess
Modified: 2003-06-18 04:32 UTC (History)
0 users

See Also:
Package list:
Runtime testing required: ---


Attachments

Note You need to log in before you can comment on or make changes to this bug.
Description Wolfgang Thiess 2003-06-01 07:05:53 UTC
If I try to print from skipstone, it immediately crashes on pressing "OK" in the print dialog. 
 
In skipstone, I open a page (i.e. http://www.gentoo.org/) and select "File:print". It 
immediately crashes on pressing "OK". The crash does not depend on print to printer or file. 
 
I have a litte debug output (I don't know, if it helps): 
~ $ echo $MOZILLA_FIVE_HOME 
/usr/lib/mozilla 
~ $ echo $LD_LIBRARY_PATH 
 
~ $ export LD_LIBRARY_PATH=$MOZILLA_FIVE_HOME 
~ $ gdb $(which skipstone-bin) 
GNU gdb 5.3 
Copyright 2002 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 "i686-pc-linux-gnu"... 
(no debugging symbols found)... 
(gdb) run 
Starting program: /usr/bin/skipstone-bin 
(no debugging symbols found)...[New Thread 16384 (LWP 20712)] 
(no debugging symbols found)... 
(no debugging symbols found)...(no debugging symbols found)... 
(no debugging symbols found)...(no debugging symbols found)... 
(no debugging symbols found)...(no debugging symbols found)... 
(no debugging symbols found)...(no debugging symbols found)... 
(no debugging symbols found)...(no debugging symbols found)... 
(no debugging symbols found)...(no debugging symbols found)... 
(no debugging symbols found)...(no debugging symbols found)... 
(no debugging symbols found)...(no debugging symbols found)... 
(no debugging symbols found)...(no debugging symbols found)... 
(no debugging symbols found)...(no debugging symbols found)... 
(no debugging symbols found)...(no debugging symbols found)... 
(no debugging symbols found)...(no debugging symbols found)... 
(no debugging symbols found)...(no debugging symbols found)... 
(no debugging symbols found)...(no debugging symbols found)... 
(no debugging symbols found)...(no debugging symbols found)... 
(no debugging symbols found)...(no debugging symbols found)... 
(no debugging symbols found)...(no debugging symbols found)... 
(no debugging symbols found)...(no debugging symbols found)... 
(no debugging symbols found)...(no debugging symbols found)... 
(no debugging symbols found)...(no debugging symbols found)... 
(no debugging symbols found)...(no debugging symbols found)... 
(no debugging symbols found)...(no debugging symbols found)... 
---Type <return> to continue, or q <return> to quit--- 
(no debugging symbols found)...(no debugging symbols found)... 
(no debugging symbols found)...(no debugging symbols found)... 
(no debugging symbols found)...(no debugging symbols found)... 
(no debugging symbols found)...(no debugging symbols found)... 
(no debugging symbols found)...(no debugging symbols found)... 
(no debugging symbols found)...(no debugging symbols found)... 
(no debugging symbols found)...(no debugging symbols found)... 
(no debugging symbols found)...(no debugging symbols found)...[New Thread 32769 (LWP 
20713)] 
[New Thread 16386 (LWP 20714)] 
[New Thread 32771 (LWP 20715)] 
 
(no debugging symbols found)...(no debugging symbols found)... 
(no debugging symbols found)...(no debugging symbols found)...[New Thread 49156 (LWP 
20716)] 
 
(no debugging symbols found)...[New Thread 65541 (LWP 20717)] 
(no debugging symbols found)... 
(no debugging symbols found)...(no debugging symbols found)... 
(no debugging symbols found)...(no debugging symbols found)... 
(no debugging symbols found)...(no debugging symbols found)... 
(no debugging symbols found)...(no debugging symbols found)... 
Program received signal SIGSEGV, Segmentation fault. 
[Switching to Thread 16384 (LWP 20712)] 
0x403f0373 in PL_DHashTableEnumerate () from /usr/lib/mozilla/libxpcom.so 
(gdb) bt 
#0  0x403f0373 in PL_DHashTableEnumerate () from /usr/lib/mozilla/libxpcom.so 
#1  0x403f60bc in nsHashtable::Reset(int (*)(nsHashKey*, void*, void*), void*) 
    () from /usr/lib/mozilla/libxpcom.so 
#2  0x420068ca in nsMsgFolder::kLocalizedJunkName () 
   from /usr/lib/mozilla/components/libgfxps.so 
#3  0x407343ba in DeviceContextImpl::Release() () 
   from /usr/lib/mozilla/libgkgfx.so 
#4  0x42006c6f in nsMsgFolder::kLocalizedJunkName () 
   from /usr/lib/mozilla/components/libgfxps.so 
#5  0x40480909 in nsCOMPtr_base::~nsCOMPtr_base() () 
   from /usr/lib/mozilla/libxpcom.so 
#6  0x40fcfe71 in NSGetModule () from /usr/lib/mozilla/components/libgfx_gtk.so 
#7  0x40d019eb in NSGetModule () 
   from /usr/lib/mozilla/components/libgklayout.so 
#8  0x40d32349 in NSGetModule () 
   from /usr/lib/mozilla/components/libgklayout.so 
#9  0x0807947f in mozilla_print () 
(gdb) 
 
I have: 
gentoo-1.4_rc4 
Kernel 2.4.20-gentoo-r5 
skipstone-0.8.3-r1 
mozilla-1.3-r1 
cups-1.1.18-r4 
foomatic-2.0.0 
gimp-print-cups-4.3.5 
 
It crashes on a system with a Pentium 60 running icewm-1.2.7 Star-NL-10 (9 needle) Printer 
and on a athlon t-bird running kde-3.1.2 with a Kyocera FS-600 (Laser) Printer. 
 
Printing in mozilla is working on both systems. 

Reproducible: Always
Steps to Reproduce:
Comment 1 Thomas Raschbacher gentoo-dev 2003-06-17 12:33:24 UTC
no clue about that ..
it's a gtk+ and/or mozilla enginge problem i think ... please assing to someone good at one of those (gtk+ would be better imho)
Comment 2 Seemant Kulleen (RETIRED) gentoo-dev 2003-06-18 04:32:43 UTC
skipstone is broken and it is not even maintained by its author any more (muhri.net)  I removed it from portage a while ago, for this reason.